"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)([0x30044002, 0x8c00a1c, 0x1918d028, 0x11604e, ]);
/*

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

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

 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,oa,eaa,ra,ta,faa,gaa,jaa,iaa,kaa,laa,maa,oaa,paa,qaa,taa,Caa,Ga,Haa,Iaa,Ia,Oaa,Paa,Raa,Taa,Saa,Uaa,Vaa,Waa,Qaa,La,Zaa,Ra,$aa,aba,bba,eba,fba,gba,hba,iba,jba,ab,lba,bb,mba,nba,pba,fb,ib,rba,sba,yba,zba,Aba,xba,Bba,uba,Cba,tba,vba,wba,Dba,Eba,Fba,Gba,Iba,Jba,zb,Lba,Nba,Oba,Pba,Qba,Sba,Db,Rba,Wba,Xba,Yba,Zba,$ba,aca,bca,Vba,cca,fca,jca,lca,nca,sca,tca,Jb,zca,uca,Aca,Dca,Hca,Fca,Ica,Gca,Eb,Ob,Pb,Jca,Nca,Kca,Lca,Vb,Oca,ac,Rca,Tca,Sca,Uca,Wca,Sb,Pca,Xca,Yca,Zca,$ca,fc,hc,mc,ada,cda,eda,
ida,Ec,tda,Fc,uda,vda,wda,xda,yda,Cda,Hda,Ida,Jda,Kda,Lda,Mda,Nda,Oda,Qda,Rda,Uda,Vda,Qc,Wda,Xda,Yda,aea,$da,eea,fea,gea,Uc,iea,Rc,jea,kea,mea,tea,rea,uea,zea,Aea,Yc,Eea,Fea,Gea,Hea,Iea,ad,Kea,Lea,Nea,Oea,Tea,Uea,Vea,id,Xea,Sea,Yea,Qea,Wea,gd,$ea,cfa,efa,ffa,hfa,kfa,td,mfa,vd,pfa,xd,qfa,sfa,tfa,ufa,vfa,yd,zfa,Afa,Cfa,Dfa,Bfa,zd,Efa,Gfa,Ffa,Ifa,Hfa,Jfa,Mfa,Hd,Pfa,Rfa,Qfa,Ufa,Sfa,Vfa,Kd,Wfa,Md,$fa,Zfa,Yfa,cga,dga,Vd,fga,gga,hga,iga,kga,mga,oga,pga,nga,qga,rga,sga,tga,vga,wga,uga,xga,he,yga,zga,Aga,
Cga,Fga,Jga,Hga,Gga,Iga,Lga,Nga,Mga,Pga,Qga,Oga,Sga,Kga,Tga,Uga,Wga,Vga,Xga,Yga,Zga,$ga,aha,cha,dha,re,eha,iha,jha,lha,mha,kha,pha,qha,rha,sha,uha,vha,wha,xha,yha,zha,Bha,Dha,Eha,Fha,Hha,De,Iha,Jha,Kha,Mha,Lha,Nha,Oe,Pe,Rha,Sha,aia,cia,eia,fia,iia,nia,mia,qia,pia,tia,uia,via,wia,xia,zia,Dia,yia,Cia,Bia,Eia,Fia,Hia,Kia,Jia,Mia,Nia,uf,Qia,Ria,Sia,Oia,Via,Wia,Xia,$ia,bja,aja,vf,dja,Pia,eja,gja,hja,ija,jja,mja,pja,rja,Af,sja,tja,wja,Eja,zja,Gja,Hja,Ija,Kja,Lja,Mja,Nja,Oja,Qja,Sja,Uja,Wja,Xja,Yja,$ja,
Zja,cka,aka,bka,dka,eka,fka,gka,ika,jka,kka,oka,nka,lka,pka,mka,qka,rka,ska,tka,uka,wka,xka,vka,Bka,Dka,Hka,Ika,Kka,Mka,Nka,Rka,Qka,Ska,Tka,Vka,Wka,Yka,$ka,ala,bla,dla,ela,fla,jla,lla,sla,tla,ula,xla,zla,Cla,Dla,Ela,Gla,Hla,Ila,Mla,Nla,Ola,Sla,Rla,Tla,Ula,Vla,Wla,Yla,Zla,Xla,$la,ama,bma,dma,ema,fma,hma,ima,gma,kma,mma,pma,qma,tma,xma,zma,Cma,Bma,yma,Lma,Jma,Mma,Oma,Nma,Pma,Qma,Tma,Wma,Uma,Yma,ana,bna,gna,fna,ina,hna,jna,mna,nna,lna,kna,ona,rna,tna,sna,vna,una,wna,xna,Cna,Dna,Ena,Ina,Fna,Rna,Sna,Mna,
Xna,Una,Tna,Wna,boa,aoa,coa,eoa,hoa,ioa,joa,loa,moa,ooa,poa,qoa,roa,soa,toa,noa,woa,voa,uoa,xoa,yoa,zoa,Aoa,Boa,Mh,Coa,Doa,Eoa,Foa,Goa,Nh,Koa,Loa,Moa,Noa,Oh,Ooa,Poa,Ph,Qoa,Toa,Uoa,Woa,Xoa,Zoa,Yoa,Voa,$oa,Qh,apa,dpa,epa,fpa,gpa,bpa,cpa,hpa,jpa,kpa,lpa,Th,mpa,tpa,qpa,upa,vpa,npa,wpa,opa,ypa,spa,rpa,zpa,Apa,Bpa,Cpa,Vh,Dpa,Wh,Epa,Fpa,Gpa,Ipa,Jpa,Kpa,Lpa,Mpa,Npa,Rpa,Ppa,Spa,Tpa,Vpa,Upa,Wpa,ai,Ypa,bi,aqa,Zpa,cqa,dqa,eqa,hqa,fqa,gqa,mqa,lqa,iqa,oqa,nqa,pqa,qqa,Aqa,rqa,Eqa,Bqa,Cqa,Dqa,Gqa,Hqa,Iqa,Jqa,Lqa,
Oqa,Mqa,Nqa,Pqa,Qqa,Rqa,Sqa,Tqa,Uqa,Wqa,Xqa,$qa,ara,bra,cra,dra,era,fra,gra,hra,kra,lra,nra,pra,ura,rra,qra,xra,wra,yra,zra,Fra,Ira,Kra,Mra,Ora,vi,Pra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,wi,Xra,Yra,$ra,esa,hsa,Ci,isa,jsa,ksa,Di,lsa,osa,Dsa,Gsa,Hsa,Csa,Isa,Jsa,Ksa,Rsa,Tsa,Vsa,Ysa,Wi,$sa,ata,bta,cta,dta,eta,fta,hta,lta,pta,qta,ij,tta,uta,Ata,Aj,Bta,Dta,Eta,Fta,Hta,Gta,Kta,Jta,Lta,Mta,Ota,Nta,Pta,Qta,Hj,Sta,Uta,Vta,Ij,Jj,Xta,Zta,Yta,aua,Wta,dua,Kj,cua,Mj,gua,iua,hua,jua,Nj,kua,mua,nua,oua,rua,pua,qua,vua,wua,
xua,Oj,yua,Aua,Bua,Cua,Dua,Eua,Gua,Hua,Iua,Jua,Lua,Mua,Pj,Qj,Oua,Qua,Pua,Rua,Sua,Vua,Tua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,dva,eva,fva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,Wj,tva,uva,wva,Ava,Bva,Fva,Gva,Iva,Hva,Nva,Lva,Rva,Sva,Uva,Wva,Zva,$va,Vva,awa,cwa,dwa,ewa,ak,bk,ck,dk,iwa,jwa,kwa,pwa,xwa,qwa,ywa,zwa,Awa,Bwa,kk,Cwa,Dwa,Ewa,Gwa,Iwa,Jwa,Kwa,Lwa,Mwa,Nwa,Owa,Pwa,Qwa,Swa,Twa,Uwa,Vwa,Wwa,Xwa,Ywa,Zwa,$wa,axa,bxa,cxa,dxa,exa,fxa,gxa,hxa,ixa,mxa,pxa,txa,wxa,xxa,yxa,zxa,Axa,Cxa,Dxa,Hxa,Fxa,Nk,Jxa,
Kxa,Mxa,Oxa,Sxa,Txa,Uxa,Pk,Vxa,Wxa,Xxa,Zxa,$xa,bya,cya,eya,gya,hya,iya,kya,lya,mya,nya,oya,qya,rya,sya,tya,uya,Aya,Cya,Dya,zya,vya,Bya,wya,yya,Gya,xya,Jya,Kya,Lya,Vk,Mya,Nya,Oya,Pya,Qya,Rya,Sya,Tya,Uya,Vya,Wya,Xya,Yya,Zya,$ya,aza,bza,cza,dza,eza,fza,gza,hza,iza,jza,kza,lza,oza,pza,rza,sza,xza,Yk,Zk,zza,Aza,Bza,Cza,Dza,Eza,Fza,Hza,Gza,Jza,Mza,Kza,Lza,Nza,Oza,Pza,Qza,Uza,Vza,Tza,Wza,Yza,Zza,$za,aAa,bAa,cAa,dAa,eAa,dl,IAa,KAa,LAa,MAa,NAa,OAa,PAa,QAa,RAa,TAa,UAa,VAa,WAa,XAa,YAa,ZAa,$Aa,aBa,bBa,cBa,dBa,
eBa,fBa,hBa,iBa,jBa,kBa,lBa,mBa,nBa,oBa,pBa,qBa,rBa,sBa,tBa,uBa,vBa,wBa,xBa,yBa,zBa,ABa,BBa,CBa,DBa,EBa,FBa,GBa,IBa,JBa,KBa,LBa,NBa,MBa,OBa,PBa,QBa,SBa,UBa,VBa,WBa,$Ba,aCa,bCa,dCa,hCa,iCa,jCa,fl,lCa,hl,mCa,nCa,oCa,pCa,kl,xCa,yCa,nl,zCa,Rxa,Pha,Ke,Le,BCa,CCa,DCa,FCa,Pxa,GCa,HCa,Oha,Qxa;_._DumpException=function(a){throw a;};
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b);this.Q4b=!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};_.ka=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
caa=function(a,b){var c=0;a=(0,_.la)(String(a)).split(".");b=(0,_.la)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(f[0].length==0&&g[0].length==0)break;c=baa(f[1].length==0?0:parseInt(f[1],10),g[1].length==0?0:parseInt(g[1],10))||baa(f[2].length==0,g[2].length==0)||baa(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c};
baa=function(a,b){return a<b?-1:a>b?1:0};oa=function(){var a=_.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(oa(),a)};ta=function(){return daa?!!qa&&qa.brands.length>0:!1};faa=function(){return ta()?!1:ra("Opera")};gaa=function(){return ta()?!1:ra("Trident")||ra("MSIE")};_.haa=function(){return ra("Firefox")||ra("FxiOS")};
jaa=function(){return ra("Safari")&&!(iaa()||(ta()?0:ra("Coast"))||faa()||(ta()?0:ra("Edge"))||(ta()?eaa("Microsoft Edge"):ra("Edg/"))||(ta()?eaa("Opera"):ra("OPR"))||_.haa()||ra("Silk")||ra("Android"))};iaa=function(){return ta()?eaa("Chromium"):(ra("Chrome")||ra("CriOS"))&&!(ta()?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")};_.ua=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};_.Aa=function(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};
qaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Ba(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};_.raa=function(a,b,c){b=b||a;var d=function(n){return _.Da(n)?"o"+_.Fa(n):(typeof n).charAt(0)+n};c=c||d;for(var e=d=0,f={};e<a.length;){var g=a[e++],m=c(g);Object.prototype.hasOwnProperty.call(f,m)||(f[m]=!0,b[d++]=g)}b.length=d};
_.saa=function(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d<arguments.length;d++)arguments[d].length<c&&(c=arguments[d].length);for(d=0;d<c;d++){for(var e=[],f=0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}return b};
_.vaa=function(a,b){b===void 0&&(b=0);taa();b=uaa[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],m=a[e+1],n=a[e+2],r=b[g>>2];g=b[(g&3)<<4|m>>4];m=b[(m&15)<<2|n>>6];n=b[n&63];c[f++]=r+g+m+n}r=0;n=d;switch(a.length-e){case 2:r=a[e+1],n=b[(r&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|r>>4]+n+d}return c.join("")};_.waa=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e>255&&(b[c++]=e&255,e>>=8);b[c++]=e}return _.vaa(b,3)};
_.yaa=function(a){var b=[];_.xaa(a,function(c){b.push(c)});return b};_.zaa=function(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):_.ja("=.",a[b-1])&&(c=_.ja("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.xaa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};
_.xaa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=Aaa[r];if(x!=null)return x;if(!_.ia(r))throw Error("D`"+r);}return n}taa();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))}};
taa=function(){if(!Aaa){Aaa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));uaa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];Aaa[f]===void 0&&(Aaa[f]=e)}}}};Caa=function(a){return Baa[a]||""};_.Faa=function(a){if(!Daa)return _.zaa(a);a=Eaa.test(a)?a.replace(Eaa,Caa):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
Ga=function(a){return Gaa&&a!=null&&a instanceof Uint8Array};Haa=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};Iaa=function(){return typeof BigInt==="function"};_.Jaa=function(a){a.bOd=!0;return a};Ia=function(a){var b=a;if(Kaa(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Laa(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Maa?BigInt(a):a=Naa(a)?a?"1":"0":Kaa(a)?a.trim()||"0":String(a)};
Oaa=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}};Paa=function(a){var b=a>>>0;Ja=b;Ka=(a-b)/4294967296>>>0};Raa=function(a){if(a<0){Paa(-a);var b=_.k(Qaa(Ja,Ka));a=b.next().value;b=b.next().value;Ja=a>>>0;Ka=b>>>0}else Paa(a)};Taa=function(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:Saa(a,b)};
Saa=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Iaa()?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+Uaa(c)+Uaa(a));return c};Uaa=function(a){a=String(a);return"0000000".slice(a.length)+a};
Vaa=function(){var a=Ja,b=Ka;b&2147483648?Iaa()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.k(Qaa(a,b)),a=b.next().value,b=b.next().value,a="-"+Saa(a,b)):a=Saa(a,b);return a};
Waa=function(a){if(a.length<16)Raa(Number(a));else if(Iaa())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(Qaa(Ja,Ka)),a=b.next().value,b=b.next().value,Ja=a,Ka=b)}};Qaa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
La=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};Zaa=function(a,b){Oa||_.Qa in a||Xaa(a,Yaa);a[_.Qa]|=b};Ra=function(a,b){Oa||_.Qa in a||Xaa(a,Yaa);a[_.Qa]=b};$aa=function(a){if(4&a)return 512&a?512:1024&a?1024:0};_.Sa=function(a){Zaa(a,34);return a};aba=function(a){Zaa(a,8192);return a};bba=function(a){Zaa(a,32);return a};_.Ua=function(a){return a[cba]===dba};
_.Xa=function(a,b){return b===void 0?a.zga!==Wa&&!!(2&(a.ya[_.Qa]|0)):!!(2&b)&&a.zga!==Wa};eba=function(a,b,c){if(a==null){if(!c)throw Error();}else if(typeof a==="string")a=a?new _.Ya(a,_.Za):_.$a();else if(a.constructor!==_.Ya)if(Ga(a))a=a.length?new _.Ya(new Uint8Array(a),_.Za):_.$a();else{if(!b)throw Error();a=void 0}return a};fba=function(a){return!Array.isArray(a)||a.length?!1:(a[_.Qa]|0)&1?!0:!1};gba=function(a,b){if(typeof b!=="number"||b<0||b>=a.length)throw Error();};
hba=function(a,b){if(typeof b!=="number"||b<0||b>a.length)throw Error();};iba=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};jba=function(){var a=Error();iba(a,"incident");ea(a)};ab=function(a){a=Error(a);iba(a,"warning");return a};lba=function(a,b){if(a!=null){var c;var d=(c=kba)!=null?c:kba={};c=d[a]||0;c>=b||(d[a]=c+1,jba())}};bb=function(a){return Array.prototype.slice.call(a)};
_.eb=function(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};mba=function(a){if(a!=null&&typeof a!=="number")throw Error("G`"+typeof a+"`"+a);return a};nba=function(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)};pba=function(a){if(typeof a!=="boolean")throw Error("H`"+_.oba(a)+"`"+a);return a};fb=function(a){return a==null?a:pba(a)};_.gb=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};
ib=function(a){switch(typeof a){case "bigint":return!0;case "number":return hb(a);case "string":return qba.test(a);default:return!1}};_.jb=function(a){if(!hb(a))throw ab("enum");return a|0};_.lb=function(a){return a==null?a:hb(a)?a|0:void 0};rba=function(a){if(typeof a!=="number")throw ab("int32");if(!hb(a))throw ab("int32");return a|0};_.pb=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return hb(a)?a|0:void 0};
sba=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return hb(a)?a>>>0:void 0};
yba=function(a){var b=0;b=b===void 0?0:b;if(!ib(a))throw ab("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return tba(a);case "bigint":return String(qb(64,a));default:return uba(a)}case 1024:switch(c){case "string":return vba(a);case "bigint":return Ia(qb(64,a));default:return wba(a)}case 0:switch(c){case "string":return tba(a);case "bigint":return Ia(qb(64,a));default:return xba(a)}default:return _.eb(b,"Unknown format requested type for int64")}};
_.sb=function(a){return a==null?a:yba(a)};zba=function(a){var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;Waa(a);return Vaa()};Aba=function(a){if(a[0]==="-")var b=!1;else b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615";if(b)return a;Waa(a);return Saa(Ja,Ka)};xba=function(a){a=ub(a);if(!wb(a)){Raa(a);var b=Ja,c=Ka;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=Taa(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a};
Bba=function(a){a=ub(a);a>=0&&wb(a)||(Raa(a),a=Taa(Ja,Ka));return a};uba=function(a){a=ub(a);wb(a)?a=String(a):(Raa(a),a=Vaa());return a};Cba=function(a){a=ub(a);a>=0&&wb(a)?a=String(a):(Raa(a),a=Saa(Ja,Ka));return a};tba=function(a){var b=ub(Number(a));if(wb(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return zba(a)};vba=function(a){var b=ub(Number(a));if(wb(b))return Ia(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Iaa()?Ia(qb(64,BigInt(a))):Ia(zba(a))};
wba=function(a){return wb(a)?Ia(xba(a)):Ia(uba(a))};Dba=function(a){var b=ub(Number(a));if(wb(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Aba(a)};Eba=function(a){if(a==null)return a;if(typeof a==="bigint")return(0,_.xb)(a)?a=Number(a):(a=qb(64,a),a=(0,_.xb)(a)?Number(a):String(a)),a;if(ib(a))return typeof a==="number"?xba(a):tba(a)};
Fba=function(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(qb(64,a));if(ib(a))return c==="string"?tba(a):b?uba(a):xba(a)};Gba=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return Ia(qb(64,a));if(ib(a))return b==="string"?vba(a):wba(a)};Iba=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&(0,_.xb)(a)?a=Number(a):(a=Hba(64,a),a=(0,_.xb)(a)?Number(a):String(a)),a;if(ib(a))return typeof a==="number"?Bba(a):Dba(a)};
Jba=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return Ia(Hba(64,a));if(ib(a))return b==="string"?(b=ub(Number(a)),wb(b)&&b>=0?a=Ia(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=Iaa()?Ia(Hba(64,BigInt(a))):Ia(Aba(a)))):a=wb(a)?Ia(Bba(a)):Ia(Cba(a)),a};_.yb=function(a){if(typeof a!=="string")throw Error();return a};zb=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Ab=function(a){return a==null||typeof a==="string"?a:void 0};
Lba=function(a,b,c,d){if(a!=null&&_.Ua(a))return a;if(!Array.isArray(a))return c?d&2?((a=b[Kba])||(a=new b,_.Sa(a.ya),a=b[Kba]=a),b=a):b=new b:b=void 0,b;c=a[_.Qa]|0;d=c|d&32|d&2;d!==c&&Ra(a,d);return new b(a)};_.Mba=function(a,b,c){if(b)return pba(a);var d;return(d=_.gb(a))!=null?d:c?!1:void 0};_.Bb=function(a,b,c){if(b)return _.yb(a);var d;return(d=_.Ab(a))!=null?d:c?"":void 0};Nba=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};Oba=function(a){return a};
Pba=function(a,b){if(typeof b==="string")try{b=_.Faa(b)}catch(c){return!1}return Ga(b)&&Haa(a,b)};Qba=function(a){switch(a){case "bigint":case "string":case "number":return!0;default:return!1}};Sba=function(a,b){if(_.Ua(a))a=a.ya;else if(!Array.isArray(a))return!1;if(_.Ua(b))b=b.ya;else if(!Array.isArray(b))return!1;return Rba(a,b,void 0,2)};Db=function(a,b,c){return Rba(a,b,c,0)};
Rba=function(a,b,c,d){if(a===b||a==null&&b==null)return!0;if(a instanceof Map)return Tba(a,b,c);if(b instanceof Map)return Tba(b,a,c);if(a==null||b==null)return!1;if(a instanceof _.Ya)return Uba(a,b);if(b instanceof _.Ya)return Uba(b,a);if(Ga(a))return Pba(a,b);if(Ga(b))return Pba(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):Qba(e)&&Qba(f)?""+a===""+b:e==="boolean"&&f==="number"||e==="number"&&f==="boolean"?!a===!b:!1;if(_.Ua(a)||
_.Ua(b))return Sba(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=a[_.Qa]|0;var g=b[_.Qa]|0,m=a.length,n=b.length,r=Math.max(m,n);e=(f|g|64)&128?0:-1;if(d===1||(f|g)&1)d=1;else if((f|g)&8192)return Vba(a,b);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(!Wba(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,S=e,ca=c,wa=+z;if(!(!Number.isFinite(wa)||wa<x||wa<N||Wba(wa,d,r,x,D,L,N,S,ca,2)))return!1}if(g)for(var Ha in g)if((z=f&&Ha in f)||(z=a,d=f,r=m,x=b,D=g,L=n,N=e,S=c,ca=+Ha,z=!Number.isFinite(ca)||ca<r||ca<L?!0:Wba(ca,z,d,r,x,D,L,N,S,2)),!z)return!1;return!0}if(a.constructor===Object)return Db([a],[b]);throw Error();};Wba=function(a,b,c,d,e,f,g,m,n,r){b=Xba(a,b,c,d,m);e=Xba(a,e,f,g,m);r=r===1;if(e==null&&fba(b)||b==null&&fba(e))return!0;a=r?n:n==null?void 0:n.T5a(a);return Rba(b,e,a,0)};
Xba=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]};Yba=function(a){return a};Zba=function(a,b,c,d,e,f){a=Lba(a,d,c,f);e&&(a=Eb(a));return a};$ba=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){Db(e,b.get(f),c==null?void 0:c.T5a(2))||(d=!1)});return d};aca=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};
bca=function(a,b,c){if(b==null)return a.size===0;if(!Array.isArray(b)||a.size>b.length)return!1;b=bb(b);Array.prototype.sort.call(b,aca);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(!Db(a.get(m),g[1],(e=c)==null?void 0:e.T5a(2)))return!1;e=m;d++}}return d===a.size};
Vba=function(a,b){if(!Array.isArray(a)||!Array.isArray(b))return!1;a=bb(a);b=bb(b);Array.prototype.sort.call(a,aca);Array.prototype.sort.call(b,aca);var c=a.length,d=b.length;if(c===0&&d===0)return!0;for(var e=0,f=0;e<c&&f<d;){var g=void 0,m=a[e];if(!Array.isArray(m))return!1;for(var n=m[0];e<c-1&&Db((g=a[e+1])[0],n);)e++,m=g;var r=void 0;g=b[f];if(!Array.isArray(g))return!1;for(var x=g[0];f<d-1&&Db((r=b[f+1])[0],x);)f++,g=r;if(!Db(n,x))return!1;n=void 0;if(!Db(m[1],g[1],(n=void 0)==null?void 0:n.T5a(2)))return!1;
e++;f++}return e>=c&&f>=d};cca=function(a){return[a,this.get(a)]};fca=function(){return dca||(dca=new Fb(_.Sa([]),void 0,void 0,void 0,eca))};_.gca=function(a){var b=Hb(_.Ib);return b?a[b]:void 0};jca=function(a,b){var c=c===void 0?!1:c;if(Hb(hca)&&Hb(_.Ib)&&void 0===hca){var d=a.ya,e=d[_.Ib];if(!e)return;if(e=e.ieb)try{e(d,b,ica);return}catch(f){ea(f)}}c&&(a=a.ya,(c=Hb(_.Ib))&&c in a&&(a=a[c])&&delete a[b])};lca=function(a,b){var c=Hb(_.Ib),d;Oa&&c&&((d=a[c])==null?void 0:d[b])!=null&&lba(kca,3)};
nca=function(a,b){b<100||lba(mca,1)};
sca=function(a,b,c,d){var e=d!==void 0;d=!!d;var f=Hb(_.Ib),g;!e&&Oa&&f&&(g=a[f])&&_.oca(g,nca);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=pca)!=null?D:Oba)(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,S=void 0;((S=b)!=null?S: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&&Hb(_.Ib)&&(a=_.gca(a))&&a instanceof _.qca&&(f[_.Ib]=rca(a));return f};tca=function(a){a[0]=Jb(a[0]);a[1]=Jb(a[1]);return a};
Jb=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.xb)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.Qa]|0;return a.length===0&&b&1?void 0:sca(a,b,Jb)}if(a!=null&&_.Ua(a))return uca(a);if(a instanceof _.Ya)return _.vca(a);if(a instanceof Fb)return a=a.size!==0?wca(a,tca):void 0,a;return}return a};zca=function(a,b){if(b){pca=b==null||b===Oba||b[xca]!==yca?Oba:b;try{return uca(a)}finally{pca=void 0}}return uca(a)};
uca=function(a){a=a.ya;return sca(a,a[_.Qa]|0,Jb)};_.Bca=function(a,b){return Aca(a,b[0],b[1])};_.Lb=function(a,b,c){return Aca(a,b,c,2048)};
Aca=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&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("J");e=a[_.Qa]|0;if(Cca&&1&e)throw Error("K");2048&e&&!(2&e)&&Dca();if(e&256)throw Error("L");if(e&64)return(e|d)!==e&&Ra(a,e|d),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&-16760833|(g&1023)<<14;break a}}if(b){n=Math.max(b,f-(e&128?0:-1));if(n>1024)throw Error("P");e=e&-16760833|(n&1023)<<14}}}Ra(a,e|64|d);return a};Dca=function(){if(Cca)throw Error("N");lba(Eca,5)};
Hca=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.Qa]|0;return a.length===0&&c&1?void 0:Fca(a,c,b)}if(a!=null&&_.Ua(a))return Gca(a);if(a instanceof Fb){b=a.K4;if(b&2)return a;if(!a.size)return;c=_.Sa(wca(a));if(a.U1)for(a=0;a<c.length;a++){var d=c[a],e=d[1];e=e==null||typeof e!=="object"?void 0:e!=null&&_.Ua(e)?Gca(e):Array.isArray(e)?Fca(e,e[_.Qa]|0,!!(b&32)):void 0;d[1]=e}return c}if(a instanceof _.Ya)return a};
Fca=function(a,b,c){if(b&2)return a;!c||4096&b||16&b?a=_.Mb(a,b,!1,c&&!(b&16)):(Zaa(a,34),b&4&&Object.freeze(a));return a};Ica=function(a,b,c){a=new a.constructor(b);c&&(a.zga=Wa);a.iZb=Wa;return a};Gca=function(a){var b=a.ya,c=b[_.Qa]|0;return _.Xa(a,c)?a:Jca(a,b,c)?Ica(a,b):_.Mb(b,c)};_.Mb=function(a,b,c,d){d!=null||(d=!!(34&b));a=sca(a,b,Hca,d);d=32;c&&(d|=2);b=b&16769217|d;Ra(a,b);return a};
Eb=function(a){var b=a.ya,c=b[_.Qa]|0;return _.Xa(a,c)?Jca(a,b,c)?Ica(a,b,!0):new a.constructor(_.Mb(b,c,!1)):a};_.Nb=function(a){if(a.zga!==Wa)return!1;var b=a.ya;b=_.Mb(b,b[_.Qa]|0);Zaa(b,2048);a.ya=b;a.zga=void 0;a.iZb=void 0;return!0};Ob=function(a){if(!_.Nb(a)&&_.Xa(a,a.ya[_.Qa]|0))throw Error();};Pb=function(a,b){b===void 0&&(b=a[_.Qa]|0);b&32&&!(b&4096)&&Ra(a,b|4096)};Jca=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(Ra(b,c|2),a.zga=Wa,!0):!1};
_.Qb=function(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var m=a[g];if(m!=null&&typeof m==="object"&&m.constructor===Object)return m[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var n;g=((n=b)!=null?n:b=a[_.Qa]|0)>>14&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b};
_.Ub=function(a,b,c,d,e,f,g){var m=a.ya,n=m[_.Qa]|0;d=_.Xa(a,n)?1:d;e=!!e||d===3;d===2&&_.Nb(a)&&(m=a.ya,n=m[_.Qa]|0);var r=Kca(m,b,g),x=r===Rb?7:r[_.Qa]|0,z=Lca(x,n);var D=z;4&D?f==null?a=!1:(!e&&f===0&&(512&D||1024&D)&&(a.constructor[Mca]=(a.constructor[Mca]|0)+1)<5&&jba(),a=f===0?!1:!(f&D)):a=!0;if(a){4&z&&(r=bb(r),x=0,z=Sb(z,n),n=_.Qb(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&&(Ra(r,z),2&z&&Object.freeze(r));
return r=Nca(r,z,m,n,b,g,d,a,e)};Nca=function(a,b,c,d,e,f,g,m,n){var r=b;g===1||(g!==4?0:2&b||!(16&b)&&32&d)?Vb(b)||(b|=!a.length||m&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==r&&Ra(a,b),Object.freeze(a)):(g===2&&Vb(b)&&(a=bb(a),r=0,b=Sb(b,d),d=_.Qb(c,d,e,a,f)),Vb(b)||(n||(b|=16),b!==r&&Ra(a,b)));2&b||!(4096&b||16&b)||Pb(c,d);return a};Kca=function(a,b,c){a=_.Xb(a,b,c);return Array.isArray(a)?a:Rb};Lca=function(a,b){2&b&&(a|=2);return a|1};Vb=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};
Oca=function(a){return eba(a,!0,!0)};
_.Yb=function(a,b,c,d){var e=a.ya,f=e[_.Qa]|0;var g=_.Xa(a,f);a:{!g&&_.Nb(a)&&(e=a.ya,f=e[_.Qa]|0);var m=_.Xb(e,b);a=!1;if(m==null){if(g){b=fca();break a}m=[]}else if(m.constructor===Fb)if(m.K4&2&&!g)m=wca(m);else{b=m;break a}else Array.isArray(m)?a=!!((m[_.Qa]|0)&2):m=[];if(g){if(!m.length){b=fca();break a}a||(a=!0,_.Sa(m))}else if(a){a=!1;aba(m);m=bb(m);for(var n=0;n<m.length;n++){var r=m[n]=bb(m[n]);Array.isArray(r[1])&&(r[1]=_.Sa(r[1]))}m=aba(m)}!a&&f&32&&bba(m);d=new Fb(m,c,_.Bb,d);f=_.Qb(e,
f,b,d);a||Pb(e,f);b=d}!g&&c&&(b.wed=!0);return b};_.Zb=function(a,b,c){return _.Yb(a,b,void 0,c)};_.$b=function(a,b,c,d){Ob(a);var e=a.ya,f=e[_.Qa]|0;if(c==null)return _.Qb(e,f,b),a;var g=c===Rb?7:c[_.Qa]|0,m=g,n=Vb(g),r=n||Object.isFrozen(c);n||(g=0);r||(c=bb(c),m=0,g=Sb(g,f),r=!1);g|=5;var x;n=(x=$aa(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=bb(c),m=0,g=Sb(g,f),r=!1),c[x]=D)}g!==m&&(r&&(c=bb(c),g=Sb(g,f)),Ra(c,g));_.Qb(e,f,b,c);return a};
ac=function(a,b,c,d){Ob(a);var e=a.ya;_.Qb(e,e[_.Qa]|0,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};_.cc=function(a,b,c,d,e,f){return Pca(a,b,c,e,d,f,void 0,1)};Rca=function(a){if(Oa){var b;return(b=a[Qca])!=null?b:a[Qca]=new Map}if(Qca in a)return a[Qca];b=new Map;Object.defineProperty(a,Qca,{value:b});return b};Tca=function(a,b,c,d){var e=Rca(a),f=Sca(e,a,b,c);f!==d&&(f&&(b=_.Qb(a,b,f)),e.set(c,d));return b};
Sca=function(a,b,c,d,e){var f=a.get(d);if(f!=null)return f;for(var g=f=0;g<d.length;g++){var m=d[g];_.Xb(b,m,e)!=null&&(f!==0&&(c=_.Qb(b,c,f,void 0,e)),f=m)}a.set(d,f);return f};Uca=function(a,b,c,d,e){var f=!1;d=_.Xb(a,d,e,function(g){var m=Lba(g,c,!1,b);f=m!==g&&m!=null;return m});if(d!=null)return f&&!_.Xa(d)&&Pb(a,b),d};
_.Vca=function(a,b,c,d,e,f,g,m,n){var r=_.Xa(a,c);f=r?1:f;m=!!m||f===3;r=n&&!r;(f===2||r)&&_.Nb(a)&&(b=a.ya,c=b[_.Qa]|0);a=Kca(b,e,g);var x=a===Rb?7:a[_.Qa]|0,z=Lca(x,c);if(n=!(4&z)){var D=a,L=c,N=!!(2&z);N&&(L|=2);for(var S=!N,ca=!0,wa=0,Ha=0;wa<D.length;wa++){var sa=Lba(D[wa],d,!1,L);if(sa instanceof d){if(!N){var xa=_.Xa(sa);S&&(S=!xa);ca&&(ca=xa)}D[Ha++]=sa}}Ha<wa&&(D.length=Ha);z|=4;z=ca?z&-4097:z|4096;z=S?z|8:z&-9}z!==x&&(Ra(a,z),2&z&&Object.freeze(a));if(r&&!(8&z||!a.length&&(f===1||(f!==4?
0:2&z||!(16&z)&&32&c)))){Vb(z)&&(a=bb(a),z=Sb(z,c),c=_.Qb(b,c,e,a,g));d=a;r=z;for(x=0;x<d.length;x++)D=d[x],z=Eb(D),D!==z&&(d[x]=z);r|=8;z=r=d.length?r|4096:r&-4097;Ra(a,z)}return a=Nca(a,z,b,c,e,g,f,n,m)};Wca=function(a){a==null&&(a=void 0);return a};Sb=function(a,b){return a=(2&b?a|2:a&-3)&-273};Pca=function(a,b,c,d,e,f,g,m){Ob(a);b=_.Ub(a,b,f,2,!0,void 0,g);var n;f=(n=$aa(b===Rb?7:b[_.Qa]|0))!=null?n:0;m&&hba(b,e);e!=void 0?b.splice(e,m,c(d,f)):b.push(c(d,f));return a};
Xca=function(a,b,c,d,e,f,g){Ob(a);var m=a.ya;a=_.Vca(a,m,m[_.Qa]|0,c,b,2,void 0,!0);f&&g?(e!=null||(e=a.length-1),gba(a,e),a.splice(e,f),a.length||(a[_.Qa]&=-4097)):(f?hba(a,e):d=d!=null?d:new c,e!=void 0?a.splice(e,f,d):a.push(d),e=c=a===Rb?7:a[_.Qa]|0,(d=_.Xa(d))?(c&=-9,a.length===1&&(c&=-4097)):c|=4096,c!==e&&Ra(a,c),d||Pb(m))};Yca=function(a){return eba(a,!1,!1)};
Zca=function(a){a=_.dc(a,2);if(a==null)return"";if(typeof a==="string")return a;if(Array.isArray(a))return sca(a,0,Jb);if(a instanceof _.Ya)return _.vca(a);if(a&&_.Ua(a))return zca(a,Oba);throw Error("R`"+a);};_.ec=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};$ca=function(a){if(typeof a==="bigint"){var b=Number(a);return Number.isSafeInteger(b)?b:""+a}return a};
fc=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([$ca(e),b(d)])}:function(d,e){c.push([$ca(e),$ca(d)])});return c};_.l=function(a){return Array.isArray(a)?a.map($ca):a==null?void 0:$ca(a)};hc=function(a){return a==null?void 0:Array.isArray(a)?a.map(function(b){return _.vca(b)}):_.vca(a)};_.jc=function(a){if(_.Xa(a))throw Error("V");};_.lc=function(a){return function(b){return kc(a,b)}};mc=function(a){this.SO=a;this.h0a=null};
ada=function(){var a=null;try{a=_.da.sessionStorage||null}catch(b){}mc.call(this,a)};_.nc=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]=bda[d==19?c&3|8:c]);return a.join("")};
cda=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],S=e[2],ca=e[3],wa=e[4];for(L=0;L<80;L++){if(L<40)if(L<20){var Ha=ca^N&(S^ca);var sa=1518500249}else Ha=N^S^ca,sa=1859775393;else L<60?(Ha=N&S|ca&(N|S),sa=2400959708):(Ha=N^S^ca,sa=3395469782);Ha=((z<<5|z>>>
27)&4294967295)+Ha+wa+sa+D[L]&4294967295;wa=ca;ca=S;S=(N<<30|N>>>2)&4294967295;N=z;z=Ha}e[0]=e[0]+z&4294967295;e[1]=e[1]+N&4294967295;e[2]=e[2]+S&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,S=z.length;N<S;++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}}};
eda=function(){var a=null;if(!dda)return a;try{var b=function(c){return c};a=dda.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};_.gda=function(){fda===void 0&&(fda=eda());return fda};_.qc=function(a){var b=_.gda();a=b?b.createScriptURL(a):a;return new _.oc(a)};_.rc=function(a){if(a instanceof _.oc)return a.i2b;throw Error("$");};_.tc=function(a){return a instanceof _.sc};_.uc=function(a){if(_.tc(a))return a.l2b;throw Error("$");};
ida=function(a){return new hda(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.kda=function(a,b){b=b===void 0?jda:b;if(_.tc(a))return a;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof hda&&d.isValid(a))return new _.sc(a)}};_.vc=function(a){var b=b===void 0?jda:b;return _.kda(a,b)||_.lda};_.nda=function(a){if(mda.test(a))return a};_.oda=function(a){return a instanceof _.sc?_.uc(a):_.nda(a)};_.wc=function(a,b){b=_.oda(b);b!==void 0&&(a.href=b)};
_.yc=function(a){var b=_.gda();a=b?b.createHTML(a):a;return new _.xc(a)};_.zc=function(a){if(a instanceof _.xc)return a.h2b;throw Error("$");};_.Ac=function(a,b,c,d){b=_.oda(b);return b!==void 0?a.open(b,c,d):null};_.pda=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")||""};_.qda=function(a){var b=_.pda(a.ownerDocument);b&&a.setAttribute("nonce",b)};_.Bc=function(a,b){a.src=_.rc(b);_.qda(a)};
_.sda=function(a,b,c){if(b instanceof _.oc)a.href=_.rc(b).toString(),a.rel=c;else{if(rda.indexOf(c)===-1)throw Error("aa`"+c);b=_.oda(b);b!==void 0&&(a.href=b,a.rel=c)}};_.Dc=function(a){this.Pl=a||{cookie:""}};Ec=function(a){a&&typeof a.dispose=="function"&&a.dispose()};tda=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Ba(d)?tda.apply(null,d):Ec(d)}};Fc=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};uda=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
vda=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};wda=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};xda=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};yda=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.zda=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Ada=function(a){for(var b in a)return!1;return!0};
_.Gc=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};_.Hc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ic=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Bda.length;f++)c=Bda[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Cda=function(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return Cda.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};_.Kc=function(a){var b=_.Jc.apply(1,arguments);if(b.length===0)return _.qc(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.qc(c)};
Hda=function(a,b){b=b===void 0?Dda:b;if(!Eda){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"));Fda((a.brands||[]).map(function(e){var f=new Lc;return _.Mc(f,1,e.brand).P9b(e.version)}));typeof a.mobile==="boolean"&&Gda.C9b(a.mobile);Eda=a.getHighEntropyValues(b)}var d=new Set(b);return Eda.then(function(e){var f=Gda.clone();d.has("platform")&&f.F9b(e.platform);d.has("platformVersion")&&
f.G9b(e.platformVersion);d.has("architecture")&&_.Mc(f,5,e.architecture);d.has("model")&&f.vfb(e.model);d.has("uaFullVersion")&&_.Mc(f,7,e.uaFullVersion);return f.hd()}).catch(function(){return Gda.hd()})};Ida=function(a){this.Lga=this.U1a=this.CQb=a};Jda=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};
Kda=function(a){a=a.match(Nc)[1]||null;!a&&_.da.self&&_.da.self.location&&(a=_.da.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};Lda=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," ")):"")}}};
Mda=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]};Nda=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)Nda(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+Oc(b)))};Oda=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)Nda(a[b],a[b+1],c);return c.join("&")};
_.Pda=function(a){var b=[],c;for(c in a)Nda(c,a[c],b);return b.join("&")};Qda=function(a,b){var c=arguments.length==2?Oda(arguments[1],0):Oda(arguments,1);return Mda(a,c)};Rda=function(a,b){aaa(a,"/")&&(a=a.slice(0,-1));_.fa(b,"/")&&(b=b.slice(1));return a+"/"+b};Uda=function(a,b){a=a===void 0?window:a;return Sda(new Tda(a,b))};
Vda=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)}};
Qc=function(a){return(Pc.__Zone_symbol_prefix||"__zone_symbol__")+a};
Wda=function(){function a(za){g&&g.mark&&g.mark(za)}function b(za,Pa){g&&g.measure&&g.measure(za,Pa)}function c(za){ca||Pc[D]&&(ca=Pc[D].resolve(0));if(ca){var Pa=ca[L];Pa||(Pa=ca.then);Pa.call(ca,za)}else Pc[z](za,0)}function d(za){Va===0&&N.length===0&&c(e);za&&N.push(za)}function e(){if(!S){for(S=!0;N.length;){var za=N;N=[];for(var Pa=0;Pa<za.length;Pa++){var Ta=za[Pa];try{Ta.zone.runTask(Ta,null,null)}catch(tb){sa.onUnhandledError(tb)}}}sa.microtaskDrainDone();S=!1}}function f(){}var g=Pc.performance;
a("Zone");var m=function(za,Pa){this.Cd=za;this.Bm=Pa?Pa.name||"unnamed":"<root>";this.Zrb=Pa&&Pa.properties||{};this.mz=new r(this,this.Cd&&this.Cd.mz,Pa)};m.assertZonePatched=function(){if(Pc.Promise!==Ha.ZoneAwarePromise)throw Error("ga");};m.__load_patch=function(za,Pa,Ta){Ta=Ta===void 0?!1:Ta;if(Ha.hasOwnProperty(za)){if(Pa=Pc[Qc("forceDuplicateZoneCheck")]===!0,!Ta&&Pa)throw Error("ha`"+za);}else Pc["__Zone_disable_"+za]||(Ta="Zone:"+za,a(Ta),Ha[za]=Pa(Pc,m,sa),b(Ta,Ta))};m.prototype.get=function(za){var Pa=
this.getZoneWith(za);if(Pa)return Pa.Zrb[za]};m.prototype.getZoneWith=function(za){for(var Pa=this;Pa;){if(Pa.Zrb.hasOwnProperty(za))return Pa;Pa=Pa.Cd}return null};m.prototype.fork=function(za){if(!za)throw Error("ia");return this.mz.fork(this,za)};m.prototype.wrap=function(za,Pa){if(typeof za!=="function")throw Error("ja`"+za);var Ta=this.mz.intercept(this,za,Pa),tb=this;return function(){return tb.runGuarded(Ta,this,arguments,Pa)}};m.prototype.run=function(za,Pa,Ta,tb){xa={parent:xa,zone:this};
try{return this.mz.invoke(this,za,Pa,Ta,tb)}finally{xa=xa.parent}};m.prototype.runGuarded=function(za,Pa,Ta,tb){xa={parent:xa,zone:this};try{try{return this.mz.invoke(this,za,Pa===void 0?null:Pa,Ta,tb)}catch(Gb){if(this.mz.handleError(this,Gb))throw Gb;}}finally{xa=xa.parent}};m.prototype.runTask=function(za,Pa,Ta){if(za.zone!=this)throw Error("ka`"+(za.zone||wa).name+"`"+this.name);var tb=za.type,Gb=za.data===void 0?{}:za.data,Wc=Gb.isPeriodic===void 0?!1:Gb.isPeriodic;Gb=Gb.isRefreshable===void 0?
!1:Gb.isRefreshable;if(za.state!=="notScheduled"||tb!=="eventTask"&&tb!=="macroTask"){var Ed=za.state!="running";Ed&&za.xu("running","scheduled");var Ae=Na;Na=za;xa={parent:xa,zone:this};try{tb!="macroTask"||!za.data||Wc||Gb||(za.cancelFn=void 0);try{return this.mz.invokeTask(this,za,Pa,Ta)}catch(cd){if(this.mz.handleError(this,cd))throw cd;}}finally{Pa=za.state,Pa!=="notScheduled"&&Pa!=="unknown"&&(tb=="eventTask"||Wc||Gb&&Pa==="scheduling"?Ed&&za.xu("scheduled","running","scheduling"):(tb=za.wQ,
this.t4(za,-1),Ed&&za.xu("notScheduled","running","notScheduled"),Gb&&(za.wQ=tb))),xa=xa.parent,Na=Ae}}};m.prototype.scheduleTask=function(za){if(za.zone&&za.zone!==this)for(var Pa=this;Pa;){if(Pa===za.zone)throw Error("la`"+this.name+"`"+za.zone.name);Pa=Pa.parent}za.xu("scheduling","notScheduled");Pa=[];za.wQ=Pa;za.Of=this;try{za=this.mz.scheduleTask(this,za)}catch(Ta){throw za.xu("unknown","scheduling","notScheduled"),this.mz.handleError(this,Ta),Ta;}za.wQ===Pa&&this.t4(za,1);za.state=="scheduling"&&
za.xu("scheduled","scheduling");return za};m.prototype.scheduleMicroTask=function(za,Pa,Ta,tb){return this.scheduleTask(new x("microTask",za,Pa,Ta,tb,void 0))};m.prototype.scheduleMacroTask=function(za,Pa,Ta,tb,Gb){return this.scheduleTask(new x("macroTask",za,Pa,Ta,tb,Gb))};m.prototype.scheduleEventTask=function(za,Pa,Ta,tb,Gb){return this.scheduleTask(new x("eventTask",za,Pa,Ta,tb,Gb))};m.prototype.cancelTask=function(za){if(za.zone!=this)throw Error("ma`"+(za.zone||wa).name+"`"+this.name);if(za.state===
"scheduled"||za.state==="running"){za.xu("canceling","scheduled","running");try{this.mz.cancelTask(this,za)}catch(Pa){throw za.xu("unknown","canceling"),this.mz.handleError(this,Pa),Pa;}this.t4(za,-1);za.xu("notScheduled","canceling");za.runCount=-1;return za}};m.prototype.t4=function(za,Pa){var Ta=za.wQ;Pa==-1&&(za.wQ=null);for(var tb=0;tb<Ta.length;tb++)Ta[tb].t4(za.type,Pa)};_.p.Object.defineProperties(m.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Cd}},name:{configurable:!0,
enumerable:!0,get:function(){return this.Bm}}});_.p.Object.defineProperties(m,{root:{configurable:!0,enumerable:!0,get:function(){for(var za=m.current;za.parent;)za=za.parent;return za}},current:{configurable:!0,enumerable:!0,get:function(){return xa.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return Na}}});m.__symbol__=Qc;var n={name:"",onHasTask:function(za,Pa,Ta,tb){return za.hasTask(Ta,tb)},onScheduleTask:function(za,Pa,Ta,tb){return za.scheduleTask(Ta,tb)},onInvokeTask:function(za,
Pa,Ta,tb,Gb,Wc){return za.invokeTask(Ta,tb,Gb,Wc)},onCancelTask:function(za,Pa,Ta,tb){return za.cancelTask(Ta,tb)}},r=function(za,Pa,Ta){this.tbd={microTask:0,macroTask:0,eventTask:0};this.Of=za;this.vEd=Pa;this.dUa=Ta&&(Ta&&Ta.onFork?Ta:Pa.dUa);this.Iob=Ta&&(Ta.onFork?Pa:Pa.Iob);this.f7c=Ta&&(Ta.onFork?this.Of:Pa.f7c);this.AVa=Ta&&(Ta.onIntercept?Ta:Pa.AVa);this.eqb=Ta&&(Ta.onIntercept?Pa:Pa.eqb);this.dqb=Ta&&(Ta.onIntercept?this.Of:Pa.dqb);this.DVa=Ta&&(Ta.onInvoke?Ta:Pa.DVa);this.hqb=Ta&&(Ta.onInvoke?
Pa:Pa.hqb);this.fqb=Ta&&(Ta.onInvoke?this.Of:Pa.fqb);this.NUa=Ta&&(Ta.onHandleError?Ta:Pa.NUa);this.Bpb=Ta&&(Ta.onHandleError?Pa:Pa.Bpb);this.Apb=Ta&&(Ta.onHandleError?this.Of:Pa.Apb);this.ixa=Ta&&(Ta.onScheduleTask?Ta:Pa.ixa);this.xXa=Ta&&(Ta.onScheduleTask?Pa:Pa.xXa);this.wXa=Ta&&(Ta.onScheduleTask?this.Of:Pa.wXa);this.Uva=Ta&&(Ta.onInvokeTask?Ta:Pa.Uva);this.CVa=Ta&&(Ta.onInvokeTask?Pa:Pa.CVa);this.BVa=Ta&&(Ta.onInvokeTask?this.Of:Pa.BVa);this.Lua=Ta&&(Ta.onCancelTask?Ta:Pa.Lua);this.BSa=Ta&&(Ta.onCancelTask?
Pa:Pa.BSa);this.ASa=Ta&&(Ta.onCancelTask?this.Of:Pa.ASa);this.Mpb=this.Opb=this.Npb=this.Wba=null;za=Ta&&Ta.onHasTask;var tb=Pa&&Pa.Wba;if(za||tb)this.Wba=za?Ta:n,this.Npb=Pa,this.Opb=this,this.Mpb=this.Of,Ta.onScheduleTask||(this.ixa=n,this.xXa=Pa,this.wXa=this.Of),Ta.onInvokeTask||(this.Uva=n,this.CVa=Pa,this.BVa=this.Of),Ta.onCancelTask||(this.Lua=n,this.BSa=Pa,this.ASa=this.Of)};r.prototype.fork=function(za,Pa){return this.dUa?this.dUa.onFork(this.Iob,this.zone,za,Pa):new m(za,Pa)};r.prototype.intercept=
function(za,Pa,Ta){return this.AVa?this.AVa.onIntercept(this.eqb,this.dqb,za,Pa,Ta):Pa};r.prototype.invoke=function(za,Pa,Ta,tb,Gb){return this.DVa?this.DVa.onInvoke(this.hqb,this.fqb,za,Pa,Ta,tb,Gb):Pa.apply(Ta,tb)};r.prototype.handleError=function(za,Pa){return this.NUa?this.NUa.onHandleError(this.Bpb,this.Apb,za,Pa):!0};r.prototype.scheduleTask=function(za,Pa){var Ta=Pa;if(this.ixa)this.Wba&&Ta.wQ.push(this.Opb),(Ta=this.ixa.onScheduleTask(this.xXa,this.wXa,za,Pa))||(Ta=Pa);else if(Pa.scheduleFn)Pa.scheduleFn(Pa);
else if(Pa.type=="microTask")d(Pa);else throw Error("na");return Ta};r.prototype.invokeTask=function(za,Pa,Ta,tb){return this.Uva?this.Uva.onInvokeTask(this.CVa,this.BVa,za,Pa,Ta,tb):Pa.callback.apply(Ta,tb)};r.prototype.cancelTask=function(za,Pa){if(this.Lua)za=this.Lua.onCancelTask(this.BSa,this.ASa,za,Pa);else{if(!Pa.cancelFn)throw Error("oa");za=Pa.cancelFn(Pa)}return za};r.prototype.hasTask=function(za,Pa){try{this.Wba&&this.Wba.onHasTask(this.Npb,this.Mpb,za,Pa)}catch(Ta){this.handleError(za,
Ta)}};r.prototype.t4=function(za,Pa){var Ta=this.tbd,tb=Ta[za];Pa=Ta[za]=tb+Pa;if(Pa<0)throw Error("pa");tb!=0&&Pa!=0||this.hasTask(this.Of,{Gqd:Ta.microTask>0,nqd:Ta.macroTask>0,RKd:Ta.eventTask>0,Cc:za})};_.p.Object.defineProperties(r.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.Of}}});var x=function(za,Pa,Ta,tb,Gb,Wc){this.Of=null;this.runCount=0;this.wQ=null;this.Uj="notScheduled";this.type=za;this.source=Pa;this.data=tb;this.scheduleFn=Gb;this.cancelFn=Wc;if(!Ta)throw Error("qa");
this.callback=Ta;var Ed=this;this.invoke=za==="eventTask"&&tb&&tb.Nib?x.invokeTask:function(){return x.invokeTask.call(Pc,Ed,this,arguments)}};x.invokeTask=function(za,Pa,Ta){za||(za=this);Va++;try{return za.runCount++,za.zone.runTask(za,Pa,Ta)}finally{Va==1&&e(),Va--}};x.prototype.cancelScheduleRequest=function(){this.xu("notScheduled","scheduling")};x.prototype.xu=function(za,Pa,Ta){if(this.Uj===Pa||this.Uj===Ta)this.Uj=za,za=="notScheduled"&&(this.wQ=null);else throw Error("ra`"+this.type+"`"+
this.source+"`"+za+"`"+Pa+"`"+(Ta?" or '"+Ta+"'":"")+"`"+this.Uj);};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.Of}},state:{configurable:!0,enumerable:!0,
get:function(){return this.Uj}}});var z=Qc("setTimeout"),D=Qc("Promise"),L=Qc("then"),N=[],S=!1,ca,wa={name:"NO ZONE"},Ha={},sa={symbol:Qc,currentZoneFrame:function(){return xa},onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,showUncaughtError:function(){return!m[Qc("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},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)},Na=null,Va=0;b("Zone","Zone");return m};Xda=function(a,b){return Zone.current.wrap(a,b)};Yda=function(a,b){for(var c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=Xda(a[c],b+"_"+c));return a};
aea=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={gna:void 0},e++){d.gna=b[e];var f=a[d.gna];if(f){var g=Zda(a,d.gna);$da(g)&&(a[d.gna]=function(m){return function(n){var r=function(){return n.apply(this,Yda(arguments,c+"."+m.gna))};Rc(r,n);return r}}(d)(f))}}};$da=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
eea=function(a,b,c){var d=Zda(a,b);!d&&c&&Zda(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Qc("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=bea[g];m||(m=bea[g]=Qc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Sc||(r=Sc);r&&(typeof r[m]==="function"&&r.removeEventListener(g,cea),f==null||f.call(r,null),r[m]=n,typeof n==="function"&&r.addEventListener(g,cea,!1))};d.get=function(){var n=this;n||a!==Sc||
(n=Sc);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};dea(a,b,d);a[c]=!0}};fea=function(a,b,c){if(b)for(var d=0;d<b.length;d++)eea(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++)eea(a,b[d],c)}};
gea=function(a){var b=Sc[a];if(b){Sc[Qc(a)]=b;Sc[a]=function(){var e=Yda(arguments,a);switch(e.length){case 0:this[Tc]=new b;break;case 1:this[Tc]=new b(e[0]);break;case 2:this[Tc]=new b(e[0],e[1]);break;case 3:this[Tc]=new b(e[0],e[1],e[2]);break;case 4:this[Tc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("sa");}};Rc(Sc[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?Sc[a].prototype[e]=function(){return this[Tc][e].apply(this[Tc],
arguments)}:dea(Sc[a].prototype,e,{set:function(f){typeof f==="function"?(this[Tc][e]=Xda(f,a+"."+e),Rc(this[Tc][e],f)):this[Tc][e]=f},get:function(){return this[Tc][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(Sc[a][d]=b[d])}};Uc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=hea(d);!d&&a[b]&&(d=a);a=Qc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Zda(d,b);if($da(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Rc(d[b],e)}}return e};
iea=function(a,b,c){function d(f){var g=f.data;g.args[g.Rya]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Uc(a,b,function(f){return function(g,m){var n=c(g,m);return n.Rya>=0&&typeof m[n.Rya]==="function"?Zone.current.scheduleMacroTask(n.name,m[n.Rya],n,d,void 0):f.apply(g,m)}})};Rc=function(a,b){a[Qc("OriginalDelegate")]=b};
jea=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].iNd;return b.filter(function(e){return d.indexOf(e)===-1})};kea=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&b.length>2}).map(function(b){return b.substring(2)})};mea=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=lea+c;b=lea+b;Vc[a]={};Vc[a]["false"]=c;Vc[a]["true"]=b};
tea=function(a,b,c,d){function e(wa,Ha,sa){if(Ha=Ha||a.event){wa=wa||Ha.target||a;var xa=wa[Vc[Ha.type][sa?"true":"false"]];if(xa){sa=[];if(xa.length===1)(Ha=D(xa[0],wa,Ha))&&sa.push(Ha);else{xa=xa.slice();for(var Na=0;Na<xa.length&&(!Ha||Ha[nea]!==!0);Na++){var Va=D(xa[Na],wa,Ha);Va&&sa.push(Va)}}if(sa.length===1)throw sa[0];Ha={};for(wa=0;wa<sa.length;Ha={yJb:void 0},wa++)Ha.yJb=sa[wa],b.nativeScheduleMicroTask(function(za){return function(){throw za.yJb;}}(Ha))}}}function f(wa,Ha){function sa(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 Na=!0;Ha&&Ha.Nib!==void 0&&(Na=Ha.Nib);var Va=Ha&&Ha.vh,za=!0;Ha&&Ha.Zed!==void 0&&(za=Ha.Zed);var Pa=!1;Ha&&Ha.tvd!==void 0&&(Pa=Ha.tvd);for(var Ta=wa;Ta&&!Ta.hasOwnProperty(g);)Ta=hea(Ta);!Ta&&
wa[g]&&(Ta=wa);if(!Ta||Ta[x])return!1;var tb=Ha&&Ha.QKd,Gb={},Wc=Ta[x]=Ta[g],Ed=Ta[Qc(m)]=Ta[m];wa=Ta[Qc(n)]=Ta[n];var Ae=Ta[Qc(r)]=Ta[r],cd;Ha&&Ha.prepend&&(cd=Ta[Qc(Ha.prepend)]=Ta[Ha.prepend]);var Cd=function(na){if(!na.l9a){var ic=Vc[na.OH],pc;ic&&(pc=ic[na.capture?"true":"false"]);if(ic=pc&&na.target[pc])for(var $c=0;$c<ic.length;$c++)if(ic[$c]===na){ic.splice($c,1);na.l9a=!0;na.udb&&(na.udb(),na.udb=null);ic.length===0&&(na.wvb=!0,na.target[pc]=null);break}}if(na.wvb)return Ed.call(na.target,
na.OH,na.capture?N:L,na.options)},vb=function(na){return Wc.call(Gb.target,Gb.OH,na.invoke,Gb.options)},Kb=function(na){return cd.call(Gb.target,Gb.OH,na.invoke,Gb.options)},ob=function(na){return Ed.call(na.target,na.OH,na.invoke,na.options)};Cd=Na?Cd:ob;ob=function(na,ic){var pc=typeof ic;return pc==="function"&&na.callback===ic||pc==="object"&&na.OI===ic};var Cb=(Ha==null?void 0:Ha.diff)||ob,Tb=Zone[Qc("UNPATCHED_EVENTS")],bc=a[Qc("PASSIVE_EVENTS")];ob=function(na,ic,pc,$c,kd,Ad){kd=kd===void 0?
!1:kd;Ad=Ad===void 0?!1:Ad;return function(){var Td=this||a,ie=arguments[0];Ha&&Ha.J1&&(ie=Ha.J1(ie));var af=arguments[1];if(!af||oea&&ie==="uncaughtException")return na.apply(this,arguments);var ji=!1;if(typeof af!=="function"){if(!af.handleEvent)return na.apply(this,arguments);ji=!0}if(!Va||Va(na,af,Td,arguments)){var Hi=!!bc&&bc.indexOf(ie)!==-1,Eg=xa(sa(arguments[2],Hi)),ph=Eg==null?void 0:Eg.signal;if(ph==null||!ph.aborted){if(Tb)for(var ki=0;ki<Tb.length;ki++)if(ie===Tb[ki])return Hi?na.call(Td,
ie,af,Eg):na.apply(this,arguments);Hi=Eg?typeof Eg==="boolean"?!0:Eg.capture:!1;ki=Eg&&typeof Eg==="object"?Eg.once:!1;var em=Zone.current,Ii=Vc[ie];Ii||(mea(ie,tb),Ii=Vc[ie]);var jj=Ii[Hi?"true":"false"];Ii=Td[jj];var kj=!1;if(Ii){if(kj=!0,za)for(jj=0;jj<Ii.length;jj++)if(Cb(Ii[jj],af))return}else Ii=Td[jj]=[];var gl;jj=Td.constructor.name;var te=pea[jj];te&&(gl=te[ie]);gl||(gl=jj+ic+(tb?tb(ie):ie));Gb.options=Eg;ki&&(Gb.options.once=!1);Gb.target=Td;Gb.capture=Hi;Gb.OH=ie;Gb.Qnd=kj;if(kj=Na?qea:
void 0)kj.bzd=Gb;ph&&(Gb.options.signal=void 0);var li=em.scheduleEventTask(gl,af,kj,pc,$c);if(ph){Gb.options.signal=ph;var $p=function(){return li.zone.cancelTask(li)};na.call(ph,"abort",$p,{once:!0});li.udb=function(){return ph.removeEventListener("abort",$p)}}Gb.target=null;kj&&(kj.bzd=null);ki&&(Gb.options.once=!0);typeof li.options!=="boolean"&&(li.options=Eg);li.target=Td;li.capture=Hi;li.OH=ie;ji&&(li.OI=af);Ad?Ii.unshift(li):Ii.push(li);if(kd)return Td}}}};Ta[g]=ob(Wc,z,Na?function(){if(!Gb.Qnd)return Wc.call(Gb.target,
Gb.OH,Gb.capture?N:L,Gb.options)}:vb,Cd,Pa);cd&&(Ta.prependListener=ob(cd,".prependListener:",Kb,Cd,Pa,!0));Ta[m]=function(){var na=this||a,ic=arguments[0];Ha&&Ha.J1&&(ic=Ha.J1(ic));var pc=arguments[2];pc=pc?typeof pc==="boolean"?!0:pc.capture:!1;var $c=arguments[1];if(!$c)return Ed.apply(this,arguments);if(!Va||Va(Ed,$c,na,arguments)){var kd=Vc[ic],Ad;kd&&(Ad=kd[pc?"true":"false"]);if(kd=Ad&&na[Ad])for(var Td=0;Td<kd.length;Td++){var ie=kd[Td];if(Cb(ie,$c)){kd.splice(Td,1);ie.l9a=!0;kd.length===
0&&(ie.wvb=!0,na[Ad]=null,pc||typeof ic!=="string"||(na[lea+"ON_PROPERTY"+ic]=null));ie.zone.cancelTask(ie);if(Pa)return na;return}}return Ed.apply(this,arguments)}};Ta[n]=function(){var na=this||a,ic=arguments[0];Ha&&Ha.J1&&(ic=Ha.J1(ic));var pc=[];na=rea(na,tb?tb(ic):ic);for(ic=0;ic<na.length;ic++){var $c=na[ic];pc.push($c.OI?$c.OI:$c.callback)}return pc};Ta[r]=function(){var na=this||a,ic=arguments[0];if(ic){Ha&&Ha.J1&&(ic=Ha.J1(ic));var pc=Vc[ic];if(pc){var $c=na[pc["false"]];na=na[pc["true"]];
if($c)for($c=$c.slice(),pc=0;pc<$c.length;pc++){var kd=$c[pc];this[m].call(this,ic,kd.OI?kd.OI:kd.callback,kd.options)}if(na)for(na=na.slice(),$c=0;$c<na.length;$c++)pc=na[$c],this[m].call(this,ic,pc.OI?pc.OI:pc.callback,pc.options)}}else{ic=Object.keys(na);for(na=0;na<ic.length;na++)($c=($c=sea.exec(ic[na]))&&$c[1])&&$c!=="removeListener"&&this[r].call(this,$c);this[r].call(this,"removeListener")}if(Pa)return this};Rc(Ta[g],Wc);Rc(Ta[m],Ed);Ae&&Rc(Ta[r],Ae);wa&&Rc(Ta[n],wa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.nVd||"removeEventListener",n=d&&d.Jg||"eventListeners",r=d&&d.oVd||"removeAllListeners",x=Qc(g),z="."+g+":",D=function(wa,Ha,sa){if(!wa.l9a){var xa=wa.callback;typeof xa==="object"&&xa.handleEvent&&(wa.callback=function(za){return xa.handleEvent(za)},wa.OI=xa);try{wa.invoke(wa,Ha,[sa])}catch(za){var Na=za}var Va=wa.options;Va&&typeof Va==="object"&&Va.once&&Ha[m].call(Ha,sa.type,wa.OI?wa.OI:wa.callback,Va);return Na}},L=function(wa){return e(this,wa,!1)},N=function(wa){return e(this,
wa,!0)},S=[],ca=0;ca<c.length;ca++)S[ca]=f(c[ca],d);return S};rea=function(a,b){if(!b){var c=[],d;for(d in a){var e=sea.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=Vc[b];c||(mea(b),c=Vc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};uea=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[nea]=!0;c&&c.apply(d,e)}})};
zea=function(){Xc.__load_patch("util",function(a,b,c){var d=kea(a);c.patchOnProperties=fea;c.patchMethod=Uc;c.bindArguments=Yda;c.patchMacroTask=iea;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=uea;c.patchEventTarget=tea;c.ObjectDefineProperty=dea;c.ObjectGetOwnPropertyDescriptor=Zda;c.ObjectCreate=vea;c.ArraySlice=wea;c.patchClass=gea;c.wrapWithCurrentZone=Xda;c.filterProperties=jea;c.attachOriginToPatched=
Rc;c._redefineProperty=Object.defineProperty;c.patchCallbacks=Vda;c.getGlobalObjects=function(){return{globalSources:pea,zoneSymbolEventNames:Vc,eventNames:d,isBrowser:xea,isMix:yea,isNode:oea,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:lea,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}})};Aea=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
Yc=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=Uc(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 sa=D.handle,xa=D.handleId,Na=D.isRefreshable;D.isPeriodic||Na||(xa?delete n[xa]:sa&&(sa[Bea]=null))}};var N=Zone.current.scheduleMacroTask(b,z[0],D,e,f);if(!N)return N;var S=N.data;x=S.handleId;z=S.handle;var ca=S.isRefreshable;S=S.isPeriodic;if(x)n[x]=N;else if(z&&(z[Bea]=N,ca&&!S)){var wa=z.refresh;z.refresh=function(){var sa=N.zone,xa=N.state;xa==="notScheduled"?(N.Uj="scheduled",sa.t4(N,1)):xa==="running"&&
(N.Uj="scheduling");return wa.call(this)}}var Ha;return(Ha=z!=null?z:x)!=null?Ha:N}return r.apply(a,z)}});m=Uc(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[Bea])?x[Bea]=null:D=x;var L;((L=D)==null?0:L.type)?D.cancelFn&&D.zone.cancelTask(D):r.apply(a,z)}})};
Eea=function(){var a=Xc;a.__load_patch("timers",function(b){Yc(b,"set","clear","Timeout");Yc(b,"set","clear","Interval");Yc(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",function(b){Yc(b,"request","cancel","AnimationFrame");Yc(b,"mozRequest","mozCancel","AnimationFrame");Yc(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",function(b,c){for(var d=["alert","prompt","confirm"],e=0;e<d.length;e++)Uc(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(){gea("MutationObserver");gea("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",function(){gea("IntersectionObserver")});a.__load_patch("FileReader",function(){gea("FileReader")});a.__load_patch("on_property",function(b,c,d){if((!oea||yea)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(xea){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
var f=kea(e),g=hea(e);e&&(f=jea(e,f,c),fea(e,f,g))}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=kea(f.prototype),g&&(f=jea(g,f,c),fea(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(Na){var Va=Na.data,za=Va.target;za[g]=!1;za[n]=!1;var Pa=za[f];N||(N=za[Cea],S=za[Dea]);Pa&&S.call(za,"readystatechange",Pa);Pa=za[f]=function(){if(za.readyState===za.DONE)if(!Va.aborted&&za[g]&&Na.state==="scheduled"){var Ta=
za[c.__symbol__("loadfalse")];if(za.status!==0&&Ta&&Ta.length>0){var tb=Na.invoke;Na.invoke=function(){for(var Gb=za[c.__symbol__("loadfalse")],Wc=0;Wc<Gb.length;Wc++)Gb[Wc]===Na&&Gb.splice(Wc,1);Va.aborted||Na.state!=="scheduled"||tb.call(Na)};Ta.push(Na)}else Na.invoke()}else Va.aborted||za[g]!==!1||(za[n]=!0)};N.call(za,"readystatechange",Pa);za[d]||(za[d]=Na);sa.apply(za,Va.args);za[g]=!0;return Na}function z(){}function D(Na){Na=Na.data;Na.aborted=!0;return xa.apply(Na.target,Na.args)}var L=
r.XMLHttpRequest;if(L){L=L.prototype;var N=L[Cea],S=L[Dea];!N&&(r=r.XMLHttpRequestEventTarget)&&(r=r.prototype,N=r[Cea],S=r[Dea]);var ca=Uc(L,"open",function(){return function(Na,Va){Na[e]=Va[2]==0;Na[m]=Va[1];return ca.apply(Na,Va)}}),wa=Qc("fetchTaskAborting"),Ha=Qc("fetchTaskScheduling"),sa=Uc(L,"send",function(){return function(Na,Va){if(c.current[Ha]===!0||Na[e])return sa.apply(Na,Va);Va={target:Na,url:Na[m],isPeriodic:!1,args:Va,aborted:!1};var za=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
z,Va,x,D);Na&&Na[n]===!0&&!Va.aborted&&za.state==="scheduled"&&za.invoke()}}),xa=Uc(L,"abort",function(){return function(Na,Va){var za=Na[d];if(za&&typeof za.type=="string")za.cancelFn==null||za.data&&za.data.aborted||za.zone.cancelTask(za);else if(c.current[wa]===!0)return xa.apply(Na,Va)}})}})(b);var d=Qc("xhrTask"),e=Qc("xhrSync"),f=Qc("xhrListener"),g=Qc("xhrScheduled"),m=Qc("xhrURL"),n=Qc("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",function(b){b.navigator&&b.navigator.geolocation&&
aea(b.navigator.geolocation)});a.__load_patch("PromiseRejectionEvent",function(b,c){function d(e){return function(f){rea(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[Qc("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[Qc("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",function(b,c,d){Aea(b,d)})};
Fea=function(){Xc.__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,Rya:0,args:e}})})};
Gea=function(){Xc.__load_patch("Error",function(a,b,c){function d(sa){for(var xa={zoneName:sa.zone.name},Na=xa;sa.parent;){sa=sa.parent;var Va={zoneName:sa.zone.name};xa=xa.parent=Va}return Na}function e(sa,xa,Na){Na=Na===void 0?!0:Na;sa=sa.split("\n");for(var Va=0;sa[Va]!==x&&sa[Va]!==z&&sa[Va]!==D&&sa[Va]!==L&&sa[Va]!==N&&Va<sa.length;)Va++;for(;Va<sa.length&&xa;Va++){var za=sa[Va];if(za.trim())switch(r[za]){case g.yjb:sa.splice(Va,1);Va--;break;case g.transition:xa=xa.parent?xa.parent:null;sa.splice(Va,
1);Va--;break;default:sa[Va]+=Na?" ["+xa.zone.name+"]":" ["+xa.zoneName+"]"}}return sa.join("\n")}function f(){var sa=this,xa=n.apply(this,arguments),Na=xa.originalStack=xa.stack;if(f.stackRewrite&&Na){var Va=c.currentZoneFrame();if(S==="lazy")xa[c.symbol("zoneFrameNames")]=d(Va);else if(S==="default")try{xa.stack=xa.zoneAwareStack=e(Na,Va)}catch(za){}}return this instanceof n&&this.constructor!=n?(Object.keys(xa).concat("stack","message","cause").forEach(function(za){var Pa=xa[za];if(Pa!==void 0)try{sa[za]=
Pa}catch(Ta){}}),this):xa}var g={yjb:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},x,z,D,L,N;a.Error=f;var S=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");S==="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(sa){this.originalStack=sa;this[ca]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var wa=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(sa){wa.filter(function(xa){return xa===sa}).length===0&&Object.defineProperty(f,sa,{get:function(){return n[sa]},set:function(xa){n[sa]=xa}})});n.hasOwnProperty("stackTraceLimit")&&(n.stackTraceLimit=Math.max(n.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",
{get:function(){return n.stackTraceLimit},set:function(sa){return n.stackTraceLimit=sa}}));n.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(sa,xa){n.captureStackTrace(sa,xa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.J1b},set:function(sa){return sa&&typeof sa==="function"?n.J1b=function(xa,Na){if(Na)for(var Va=0;Va<Na.length;Va++)if(Na[Va].getFunctionName()==="zoneCaptureStackTrace"){Na.splice(Va,1);break}return sa.call(this,
xa,Na)}:n.J1b=sa}});if(S!=="disable"){var Ha=b.current.fork({name:"detect",onHandleError:function(sa,xa,Na,Va){if(Va.originalStack&&Error===f)for(sa=Va.originalStack.split(/\n/),Va=Na=xa=!1;sa.length;){var za=sa.shift();if(/:\d+:\d+/.test(za)||za==="ZoneAwareError"){var Pa=za.split("(")[0].split("@")[0],Ta=g.transition;Pa.indexOf("ZoneAwareError")!==-1&&(Pa.indexOf("new ZoneAwareError")!==-1?(x=za,z=za.replace("new ZoneAwareError","new Error.ZoneAwareError")):(D=za,L=za.replace("Error.",""),za.indexOf("Error.ZoneAwareError")===
-1&&(N=za.replace("ZoneAwareError","Error.ZoneAwareError"))),r[z]=g.yjb);Pa.indexOf("runGuarded")!==-1?Na=!0:Pa.indexOf("runTask")!==-1?Va=!0:Pa.indexOf("run")!==-1?xa=!0:Ta=g.yjb;r[za]=Ta;if(xa&&Na&&Va){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(sa,xa,Na,Va){return sa.scheduleTask(Na,Va)},onInvokeTask:function(sa,xa,Na,Va,za,Pa){return sa.invokeTask(Na,Va,za,Pa)},onCancelTask:function(sa,xa,Na,Va){return sa.cancelTask(Na,Va)},onInvoke:function(sa,xa,Na,Va,za,
Pa,Ta){return sa.invoke(Na,Va,za,Pa,Ta)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Ha.run(function(){Ha.runGuarded(function(){var sa=function(){};Ha.scheduleEventTask(m,function(){Ha.scheduleMacroTask(m,function(){Ha.scheduleMicroTask(m,function(){throw Error();},void 0,function(xa){xa.xu=sa;xa.invoke()});Ha.scheduleMicroTask(m,function(){throw Error();},void 0,function(xa){xa.xu=sa;xa.invoke()})},void 0,function(xa){xa.xu=sa;xa.invoke()},function(){})},void 0,function(xa){xa.xu=sa;xa.invoke()},
function(){})})});Error.stackTraceLimit=b}})};
Hea=function(){Xc.__load_patch("ZoneAwarePromise",function(a,b,c){function d(vb){if(vb&&vb.toString===Object.prototype.toString){var Kb=vb.constructor&&vb.constructor.name;return(Kb?Kb:"")+": "+JSON.stringify(vb)}return vb?vb.toString():Object.prototype.toString.call(vb)}function e(vb){c.onUnhandledError(vb);try{var Kb=b[xa];typeof Kb==="function"&&Kb.call(this,vb)}catch(ob){}}function f(vb){return vb}function g(vb){return cd.reject(vb)}function m(vb,Kb){return function(ob){try{n(vb,Kb,ob)}catch(Cb){n(vb,
!1,Cb)}}}function n(vb,Kb,ob){var Cb=tb();if(vb===ob)throw new TypeError("va");if(vb[Na]===null){var Tb=null;try{if(typeof ob==="object"||typeof ob==="function")Tb=ob&&ob.then}catch(bc){return Cb(function(){n(vb,!1,bc)})(),vb}if(Kb!==!1&&ob instanceof cd&&ob.hasOwnProperty(Na)&&ob.hasOwnProperty(Va)&&ob[Na]!==null)r(ob),n(vb,ob[Na],ob[Va]);else if(Kb!==!1&&typeof Tb==="function")try{Tb.call(ob,Cb(m(vb,Kb)),Cb(m(vb,!1)))}catch(bc){Cb(function(){n(vb,!1,bc)})()}else{vb[Na]=Kb;Cb=vb[Va];vb[Va]=ob;vb[za]===
za&&Kb===!0&&(vb[Na]=vb[Ta],vb[Va]=vb[Pa]);Kb===!1&&ob instanceof Error&&(Tb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&N(ob,Gb,{configurable:!0,enumerable:!1,writable:!0,value:Tb});for(Tb=0;Tb<Cb.length;)x(vb,Cb[Tb++],Cb[Tb++],Cb[Tb++],Cb[Tb++]);if(Cb.length==0&&Kb==0){vb[Na]=0;Kb=ob;try{throw Error("wa`"+d(ob)+"`"+(ob&&ob.stack?"\n"+ob.stack:""));}catch(bc){Kb=bc}wa&&(Kb.throwOriginal=!0);Kb.rejection=ob;Kb.promise=vb;Kb.zone=b.current;Kb.task=b.currentTask;ca.push(Kb);
c.scheduleMicroTask()}}}return vb}function r(vb){if(vb[Na]===0){try{var Kb=b[Wc];Kb&&typeof Kb==="function"&&Kb.call(this,{rejection:vb[Va],promise:vb})}catch(ob){}vb[Na]=!1;for(Kb=0;Kb<ca.length;Kb++)vb===ca[Kb].promise&&ca.splice(Kb,1)}}function x(vb,Kb,ob,Cb,Tb){r(vb);var bc=vb[Na],na=bc?typeof Cb==="function"?Cb:f:typeof Tb==="function"?Tb:g;Kb.scheduleMicroTask("Promise.then",function(){try{var ic=vb[Va],pc=!!ob&&za===ob[za];pc&&(ob[Pa]=ic,ob[Ta]=bc);var $c=Kb.run(na,void 0,pc&&na!==g&&na!==
f?[]:[ic]);n(ob,!0,$c)}catch(kd){n(ob,!1,kd)}},ob)}function z(vb){var Kb=vb.prototype,ob=L(Kb,"then");if(!ob||ob.writable!==!1&&ob.configurable){var Cb=Kb.then;Kb[sa]=Cb;vb.prototype.then=function(Tb,bc){var na=this;return(new cd(function(ic,pc){Cb.call(na,ic,pc)})).then(Tb,bc)};vb[Cd]=!0}}function D(vb){return function(Kb,ob){Kb=vb.apply(Kb,ob);if(Kb instanceof cd)return Kb;ob=Kb.constructor;ob[Cd]||z(ob);return Kb}}var L=Object.getOwnPropertyDescriptor,N=Object.defineProperty,S=c.symbol,ca=[],wa=
a[S("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,Ha=S("Promise"),sa=S("then");c.onUnhandledError=function(vb){if(c.showUncaughtError()){var Kb=vb&&vb.rejection;Kb?console.error("Unhandled Promise rejection:",Kb instanceof Error?Kb.message:Kb,"; Zone:",vb.zone.name,"; Task:",vb.task&&vb.task.source,"; Value:",Kb,Kb instanceof Error?Kb.stack:void 0):console.error(vb)}};c.microtaskDrainDone=function(){for(var vb={};ca.length;vb={jta:void 0}){vb.jta=ca.shift();try{vb.jta.zone.runGuarded(function(Kb){return function(){if(Kb.jta.throwOriginal)throw Kb.jta.rejection;
throw Kb.jta;}}(vb))}catch(Kb){e(Kb)}}};var xa=S("unhandledPromiseRejectionHandler"),Na=S("state"),Va=S("value"),za=S("finally"),Pa=S("parentPromiseValue"),Ta=S("parentPromiseState"),tb=function(){var vb=!1;return function(Kb){return function(){vb||(vb=!0,Kb.apply(null,arguments))}}},Gb=S("currentTaskTrace"),Wc=S("rejectionHandledHandler"),Ed=function(){},Ae=a.AggregateError,cd=function(vb){if(!(this instanceof cd))throw Error("xa");this[Na]=null;this[Va]=[];try{var Kb=tb();vb&&vb(Kb(m(this,!0)),
Kb(m(this,!1)))}catch(ob){n(this,!1,ob)}};cd.toString=function(){return"function ZoneAwarePromise() { [native code] }"};cd.resolve=function(vb){return vb instanceof cd?vb:n(new this(null),!0,vb)};cd.reject=function(vb){return n(new this(null),!1,vb)};cd.withResolvers=function(){var vb={};vb.promise=new cd(function(Kb,ob){vb.resolve=Kb;vb.reject=ob});return vb};cd.any=function(vb){if(!vb||typeof vb[Symbol.iterator]!=="function")return Promise.reject(new Ae([],"All promises were rejected"));var Kb=
[],ob=0;try{for(var Cb=_.k(vb),Tb=Cb.next();!Tb.done;Tb=Cb.next()){var bc=Tb.value;ob++;Kb.push(cd.resolve(bc))}}catch(pc){return Promise.reject(new Ae([],"All promises were rejected"))}if(ob===0)return Promise.reject(new Ae([],"All promises were rejected"));var na=!1,ic=[];return new cd(function(pc,$c){for(var kd=0;kd<Kb.length;kd++)Kb[kd].then(function(Ad){na||(na=!0,pc(Ad))},function(Ad){ic.push(Ad);ob--;ob===0&&(na=!0,$c(new Ae(ic,"All promises were rejected")))})})};cd.race=function(vb){function Kb(ic){Cb(ic)}
function ob(ic){Tb(ic)}var Cb,Tb,bc=new this(function(ic,pc){Cb=ic;Tb=pc});vb=_.k(vb);for(var na=vb.next();!na.done;na=vb.next())(na=na.value)&&typeof na.then==="function"||(na=this.resolve(na)),na.then(Kb,ob);return bc};cd.all=function(vb){return cd.zvb(vb)};cd.allSettled=function(vb){return(this&&this.prototype instanceof cd?this:cd).zvb(vb,{lzd:function(Kb){return{status:"fulfilled",value:Kb}},Pid:function(Kb){return{status:"rejected",reason:Kb}}})};cd.zvb=function(vb,Kb){var ob,Cb,Tb=new this(function(kd,
Ad){ob=kd;Cb=Ad}),bc=2,na=0,ic=[];vb=_.k(vb);for(var pc=vb.next(),$c={};!pc.done;$c={S1a:void 0},pc=vb.next()){(pc=pc.value)&&typeof pc.then==="function"||(pc=this.resolve(pc));$c.S1a=na;try{pc.then(function(kd){return function(Ad){ic[kd.S1a]=Kb?Kb.lzd(Ad):Ad;bc--;bc===0&&ob(ic)}}($c),function(kd){return function(Ad){Kb?(ic[kd.S1a]=Kb.Pid(Ad),bc--,bc===0&&ob(ic)):Cb(Ad)}}($c))}catch(kd){Cb(kd)}bc++;na++}bc-=2;bc===0&&ob(ic);return Tb};_.p.Object.defineProperty(cd.prototype,Symbol.toStringTag,{configurable:!0,
enumerable:!0,get:function(){return"Promise"}});_.p.Object.defineProperty(cd.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return cd}});cd.prototype.then=function(vb,Kb){var ob,Cb=(ob=this.constructor)==null?void 0:ob[Symbol.species];Cb&&typeof Cb==="function"||(Cb=this.constructor||cd);ob=new Cb(Ed);Cb=b.current;this[Na]==null?this[Va].push(Cb,ob,vb,Kb):x(this,Cb,ob,vb,Kb);return ob};cd.prototype.catch=function(vb){return this.then(null,vb)};cd.prototype.finally=function(vb){var Kb,
ob=(Kb=this.constructor)==null?void 0:Kb[Symbol.species];ob&&typeof ob==="function"||(ob=cd);Kb=new ob(Ed);Kb[za]=za;ob=b.current;this[Na]==null?this[Va].push(ob,Kb,vb,vb):x(this,ob,Kb,vb,vb);return Kb};cd.resolve=cd.resolve;cd.reject=cd.reject;cd.race=cd.race;cd.all=cd.all;Ha=a[Ha]=a.Promise;a.Promise=cd;var Cd=S("thenPatched");c.patchThen=z;Ha&&(z(Ha),Uc(a,"fetch",function(vb){return D(vb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=ca;return cd})};
Iea=function(){Xc.__load_patch("toString",function(a){var b=Function.prototype.toString,c=Qc("OriginalDelegate"),d=Qc("Promise"),e=Qc("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)}})};ad=function(a){for(var b in a)if(a[b]===ad)return b;throw Error("$");};_.q=function(a){return{token:a.token,Ha:a.Ha||null,qa:a.qa,value:void 0}};_.dd=function(a){return{Vb:a.Vb||[],imports:a.imports||[]}};Kea=function(a){var b=Jea;return a.hasOwnProperty(b)&&a[b]||null};Lea=function(a){var b;return(a=(b=a==null?void 0:a[Jea])!=null?b:null)?a:null};Nea=function(a){return a&&a.hasOwnProperty(Mea)?a[Mea]:null};
Oea=function(a,b){return Object.is(a,b)};_.fd=function(a){var b=ed;ed=a;return b};
_.hd=function(a){if(Pea)throw Error("$");if(ed!==null){ed.p1a(a);var b=ed.i0;if(b===void 0||b.producer!==a){var c=void 0,d=ed.cdb;if(d&&(c=b!==void 0?b.gT:ed.XI,c!==void 0&&c.producer===a)){ed.i0=c;c.xUb=a.version;return}var e=a.qga,f;if(!(f=e===void 0||e.xDb!==ed)){if(d){a:{f=ed;d=f.i0;if(d!==void 0){f=f.XI;do{if(f===e){d=!0;break a}if(f===d)break;f=f.gT}while(f!==void 0)}d=!1}d=!d}f=d}f&&(d=gd(ed),c={producer:a,xDb:ed,gT:c,GFa:e,xUb:a.version,fT:void 0},ed.i0=c,b!==void 0?b.gT=c:ed.XI=c,d&&Qea(a,
c))}}};Tea=function(a){if(!gd(a)||a.hg)if(a.hg||a.DDa!==Rea)(a.Ecb(a)||Sea(a))&&a.Fcb(a),a.hg=!1,a.DDa=Rea};Uea=function(a){if(a.o5!==void 0){var b=Pea;Pea=!0;try{for(var c=a.o5;c!==void 0;c=c.fT){var d=c.xDb;d.hg||(a=void 0,d.hg=!0,Uea(d),(a=d.fR)==null||a.call(d,d))}}finally{Pea=b}}};Vea=function(){var a;return((a=ed)==null?void 0:a.Fza)!==!1};id=function(a){a&&(a.i0=void 0,a.cdb=!0);return _.fd(a)};
Xea=function(a,b){_.fd(b);if(a){a.cdb=!1;b=a.i0;var c=b!==void 0?b.gT:a.XI;if(c!==void 0){if(gd(a)){do c=Wea(c);while(c!==void 0)}b!==void 0?b.gT=void 0:a.XI=void 0}}};Sea=function(a){for(a=a.XI;a!==void 0;a=a.gT){var b=a.producer,c=a.xUb;if(c!==b.version)return!0;Tea(b);if(c!==b.version)return!0}return!1};Yea=function(a){if(gd(a))for(var b=a.XI;b!==void 0;)b=Wea(b);a.XI=void 0;a.i0=void 0;a.o5=void 0;a.qga=void 0};
Qea=function(a,b){var c=a.qga,d=gd(a);c!==void 0?(b.fT=c.fT,c.fT=b):(b.fT=void 0,a.o5=b);b.GFa=c;a.qga=b;if(!d)for(a=a.XI;a!==void 0;a=a.gT)Qea(a.producer,a)};Wea=function(a){var b=a.producer,c=a.gT,d=a.fT,e=a.GFa;a.fT=void 0;a.GFa=void 0;d!==void 0?d.GFa=e:b.qga=e;if(e!==void 0)e.fT=d;else if(b.o5=d,!gd(b))for(a=b.XI;a!==void 0;)a=Wea(a);return c};gd=function(a){return a.n5||a.o5!==void 0};
$ea=function(a,b){var c=Object.create(Zea);c.zM=a;b!==void 0&&(c.dk=b);a=function(){Tea(c);_.hd(c);if(c.value===ld)throw c.error;return c.value};a[_.md]=c;return a};cfa=function(a,b){var c=Object.create(afa);c.value=a;b!==void 0&&(c.dk=b);a=function(){_.hd(c);return c.value};a[_.md]=c;return[a,function(d){return _.od(c,d)},function(d){Vea()||bfa();_.od(c,d(c.value))}]};_.od=function(a,b){Vea()||bfa();a.dk(a.value,b)||(a.value=b,a.version++,Rea++,Uea(a))};
efa=function(a,b,c){var d=Object.create(dfa);d.source=a;d.zM=b;c!=void 0&&(d.dk=c);a=function(){Tea(d);_.hd(d);if(d.value===ld)throw d.error;return d.value};a[_.md]=d;return a};_.pd=function(a){var b=_.fd(null);try{return a()}finally{_.fd(b)}};_.qd=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(_.qd).join(", ")+"]";if(a==null)return""+a;var b=a.FRd||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};
ffa=function(a,b){return a?b?a+" "+b:a:b||""};_.gfa=function(a,b){return"NG0"+Math.abs(a)+(b?": "+b:"")};_.rd=function(a){return typeof a==="string"?a:a==null?"":String(a)};hfa=function(){throw new _.sd(-201,!1);};kfa=function(a){var b=new _.sd(a,"");b[ifa]=a;b[jfa]="";return b};td=function(a){var b=lfa;lfa=a;return b};mfa=function(a,b,c){if((a=Kea(a))&&a.Ha=="root")return a.value===void 0?a.value=a.qa():a.value;if(c&8)return null;if(b!==void 0)return b;hfa()};vd=function(a){var b=nfa;nfa=a;return b};
pfa=function(a){return a===ofa||(a==null?void 0:a.name)==="\u0275NotFound"};_.wd=function(a){a.Llb=_.wd;a.toString=function(){return _.qd(this())};return a};xd=function(a){return qfa(a)?a():a};qfa=function(a){return typeof a==="function"&&a.hasOwnProperty(rfa)&&a.Llb===_.wd};
sfa=function(a,b){b=b===void 0?0:b;var c=nfa;if(c===void 0)throw new _.sd(-203,!1);if(c===null)return mfa(a,void 0,b);b={optional:!!(b&8),host:!!(b&1),self:!!(b&2),sy:!!(b&4)};a=c.hqa(a,b);if(pfa(a)){if(b.optional)return null;throw a;}return a};_.t=function(a,b){b=b===void 0?0:b;return(lfa||sfa)(xd(a),b)};_.u=function(a,b){return _.t(a,tfa(b))};tfa=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.sy&&4)};
ufa=function(a){for(var b=[],c=0;c<a.length;c++){var d=xd(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.sd(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};vfa=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};_.xfa=function(a){return a[wfa]||null};yd=function(a){return a.hasOwnProperty(yfa)?a[yfa]:null};
zfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?zfa(c,b):b(c)})};Afa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Cfa=function(a,b,c){var d=Bfa(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}}};Dfa=function(a,b){b=Bfa(a,b);if(b>=0)return a[b|1]};
Bfa=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)};zd=function(a){return{Ot:a}};Efa=function(a){return zd([{Da:Bd,Zc:!0,mc:a}])};Gfa=function(){return{Ot:Ffa(!0,_.Jc.apply(0,arguments)),FZd:!0}};Ffa=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};zfa(_.Jc.apply(1,arguments),function(f){Hfa(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&Ifa(d,e);return b};
Ifa=function(a,b){for(var c={},d=0;d<a.length;c={i3b:void 0,Qo:void 0},d++){var e=a[d];c.Qo=e.Qo;c.i3b=e.Vb;Jfa(c.i3b,function(f){return function(g){b(g,f.Qo)}}(c))}};
Hfa=function(a,b,c,d){a=xd(a);if(!a)return!1;var e=null,f=Nea(a),g=!f&&(a[Dd]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.Qo;if(f=Nea(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())Hfa(m.value,b,c,d)}else if(f){if(f.imports!=null&&!m){d.add(e);var n;zfa(f.imports,function(x){Hfa(x,b,c,d)&&(n||(n=[]),n.push(x))});n!==void 0&&Ifa(n,b)}m||(g=
yd(e)||function(){return new e},b({Da:e,Jb:g,Wb:_.Fd},e),b({Da:Kfa,mc:e,Zc:!0},e),b({Da:Bd,mc:function(){return _.t(e)},Zc:!0},e));f=f.Vb;if(f!=null&&!m){var r=a;Jfa(f,function(x){b(x,r)})}}else return!1;return e!==a&&a.Vb!==void 0};Jfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Ot&&(c=c.Ot),Array.isArray(c)?Jfa(c,b):b(c)};Mfa=function(a){return a!==null&&typeof a=="object"&&Lfa in a};Hd=function(a){return typeof a==="function"};
Pfa=function(){Nfa===void 0&&(Nfa=new Ofa);return Nfa};Rfa=function(a){var b=Kea(a);b=b!==null?b.qa:yd(a);if(b!==null)return b;if(a instanceof _.Id)throw new _.sd(204,!1);if(a instanceof Function)return Qfa(a);throw new _.sd(204,!1);};Qfa=function(a){if(a.length>0)throw new _.sd(204,!1);var b=Lea(a);return b!==null?function(){return b.qa(a)}:function(){return new a}};Ufa=function(a){if(Mfa(a))return Kd(void 0,a.mc);a=Sfa(a);return Kd(a,Tfa)};
Sfa=function(a){var b=void 0;if(Hd(a))return b=xd(a),yd(b)||Rfa(b);if(Mfa(a))b=function(){return xd(a.mc)};else if(a&&a.Jb)b=function(){return a.Jb.apply(a,_.v(ufa(a.Wb||[])))};else if(a&&a.Ab)b=function(d,e){return _.t(xd(a.Ab),e!==void 0&&e&8?8:void 0)};else{var c=xd(a&&(a.De||a.Da));if(a.Wb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.v(ufa(a.Wb)))))};else return yd(c)||Rfa(c)}return b};Vfa=function(a){if(a.Rb)throw new _.sd(205,!1);};
Kd=function(a,b,c){return{qa:a,value:b,Zc:(c===void 0?0:c)?[]:void 0}};Wfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Wfa(c,b):c&&c&&c.Ot?Wfa(c.Ot,b):b(c)};Md=function(a,b){a instanceof Ld?Vfa(a):a=new Xfa(a);a=vd(a);var c=td();try{return b()}finally{vd(a),td(c)}};_.Nd=function(a){return Array.isArray(a)&&typeof a[1]==="object"};_.Od=function(a){return Array.isArray(a)&&a[1]===!0};$fa=function(a){a.type.prototype.Zb&&(a.jra=Yfa);return Zfa};
Zfa=function(){var a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){var c=a.ul;if(c===Pd)a.ul=b;else for(var d in b)c[d]=b[d];a.current=null;this.Zb(b)}};Yfa=function(a,b,c,d,e){d=this.y5[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={ul:Pd,current:null});var g=f;f=g.current||(g.current={});g=g.ul;var m=g[d];f[d]=new aga(m&&m.Ef,c,g===Pd);b!==null?b.wxb(b,c):a[e]=c};_.Qd=function(a){for(;Array.isArray(a);)a=a[0];return a};_.Rd=function(a,b){return _.Qd(b[a.index])};
_.bga=function(a,b,c,d){c>=a.data.length&&(a.data[c]=null,a.blueprint[c]=null);b[c]=d};_.Sd=function(a,b){a=b[a];return _.Nd(a)?a:a[0]};_.Ud=function(a,b){return b===null||b===void 0?null:a[b]};cga=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&Vd(a))};dga=function(a){var b;return!!(a[2]&9216||((b=a[24])==null?0:b.hg))};_.ega=function(a){var b;(b=a[10].a5)==null||b.notify(8);a[2]&64&&(a[2]|=1024);dga(a)&&Vd(a)};
Vd=function(a){var b;(b=a[10].a5)==null||b.notify(0);for(a=_.Wd(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=_.Wd(a)}};fga=function(a,b){if((a[2]&256)===256)throw new _.sd(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};_.Wd=function(a){a=a[3];return _.Od(a)?a[3]:a};gga=function(a){var b;return(b=a[7])!=null?b:a[7]=[]};hga=function(a){var b;return(b=a.Ak)!=null?b:a.Ak=[]};_.Yd=function(){return _.Xd.hi};_.Zd=function(){return _.Xd.RA};_.w=function(a){_.Xd.hR=a;return a[8]};
_.y=function(a){_.Xd.hR=null;return a};_.$d=function(){for(var a=_.Xd.BY;a!==null&&a.type===64;)a=a.parent;return a};iga=function(){var a=_.Xd,b=a.BY;return a.b_?b:b.parent};_.ae=function(a,b){var c=_.Xd;c.BY=a;c.b_=b};kga=function(a){var b=jga;jga=a;return b};_.be=function(){var a=_.Xd,b=a.sya;b===-1&&(b=a.sya=a.RA.tya);return b};_.ce=function(){return _.Xd.sz++};_.lga=function(a){var b=_.Xd,c=b.sz;b.sz+=a;return c};mga=function(a){var b=_.Xd.t5;return b===-1?null:a[b]};
oga=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.zFb:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.Xd=nga();c.BY=b;c.hi=a;return!0};pga=function(a){var b=nga(),c=a[1];_.Xd=b;b.BY=c.firstChild;b.hi=a;b.RA=c;b.hR=a;b.sz=c.tya;b.JCa=!1};nga=function(){var a=_.Xd,b=a===null?null:a.oh;return b===null?qga(a):b};
qga=function(a){var b={BY:null,b_:!0,hi:null,RA:null,selectedIndex:-1,hR:null,Oha:0,zH:null,t5:-1,sya:-1,sz:-1,Ku:0,parent:a,oh:null,JCa:!1};a!==null&&(a.oh=b);return b};rga=function(){var a=_.Xd;_.Xd=a.parent;a.BY=null;a.hi=null;return a};sga=function(){var a=rga();a.b_=!0;a.RA=null;a.selectedIndex=-1;a.hR=null;a.Oha=0;a.t5=-1;a.zH=null;a.sya=-1;a.sz=-1;a.Ku=0};_.de=function(){var a=_.Xd;return a.RA.data[a.selectedIndex]};_.ee=function(){_.Xd.zH="svg"};
tga=function(a,b){var c=b.Vn;for(b=b.bx;c<b;c++){var d=a.data[c].type.prototype,e=d.Sd,f=d.cO,g=d.Ec,m=d.Po;d=d.Ma;if(e){var n=void 0,r=void 0;((r=(n=a).tga)!=null?r:n.tga=[]).push(-c,e)}f&&(n=e=void 0,((n=(e=a).tga)!=null?n:e.tga=[]).push(c,f),n=e=void 0,((n=(e=a).t1a)!=null?n:e.t1a=[]).push(c,f));g&&(e=f=void 0,((e=(f=a).Nta)!=null?e:f.Nta=[]).push(-c,g));m&&(f=g=void 0,((f=(g=a).Nta)!=null?f:g.Nta=[]).push(c,m),f=g=void 0,((f=(g=a).bjb)!=null?f:g.bjb=[]).push(c,m));d!=null&&(g=m=void 0,((g=(m=
a).MY)!=null?g:m.MY=[]).push(c,d))}};vga=function(a,b,c,d){(a[2]&3)===c&&uga(a,b,c,d)};wga=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};uga=function(a,b,c,d){for(var e=d!=null?d:-1,f=b.length-1,g=0,m=d!==void 0?a[17]&65535:0;m<f;m++)if(typeof b[m+1]==="number"){if(g=b[m],d!=null&&g>=d)break}else{b[m]<0&&(a[17]+=65536);if(g<e||e==-1){var n=b[m]<0,r=b[m+1],x=a[n?-b[m]:b[m]];n?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,xga(x,r)):xga(x,r);a[17]=(a[17]&4294901760)+m+2}m++}};
xga=function(a,b){fe(4,a,b);var c=_.fd(null);try{b.call(a)}finally{_.fd(c),fe(5,a,b)}};he=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?yga(a,c,e,b[++d]):yga(a,c,e,null))}return a};
yga=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)};zga=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};Aga=function(a){return{toString:a}.toString()};Cga=function(a){var b=Bga;Bga=a;return b};
Fga=function(a,b,c){var d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(Dga)&&(d=c[Dga]);d==null&&(d=c[Dga]=Ega++);c=d&255;b.data[a+(c>>5)]|=1<<c};Jga=function(a,b){var c=Gga(a,b);if(c!==-1)return c;c=b[1];c.Dk&&(a.av=b.length,Hga(c.data,a),Hga(b,null),Hga(c.blueprint,null));c=Iga(a,b);a=a.av;if(c!==-1)for(var d=c&32767,e=zga(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};Hga=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
Gga=function(a,b){return a.av===-1||a.parent&&a.parent.av===a.av||b[a.av+8]===null?-1:a.av};Iga=function(a,b){if(a.parent&&a.parent.av!==-1)return a.parent.av;a=0;for(var c=b;c!==null;){b=Kga(c);if(b===null)break;a++;c=c[14];if(b.av!==-1)return b.av|a<<16}return-1};
_.je=function(a){var b=_.$d();if(a==="class")return b.xe;if(a==="style")return b.styles;if(b=b.vc)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};Lga=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];var e=td();try{return a?a.get(b,d,c&8):mfa(b,d,c&8)}finally{td(e)}}c&8||d!==void 0?b=d:(hfa(),b=void 0);return b};
Nga=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=ke,m=a,n=b;m!==null&&n!==null&&n[2]&2048&&(n[2]&512)===0;){var r=Mga(m,n,c,f|2);if(r!==ke){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,ke,f),m!==ke){f=m;break a}m=Kga(n);n=n[14]}}f=g}if(f!==ke)return f}a=Mga(a,b,c,d);if(a!==ke)return a}return Lga(b,c,d,e)};
Mga=function(a,b,c,d){var e=ke;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Dga)?c[Dga]:void 0,f=typeof f==="number"?f>=0?f&255:Oga:f;if(typeof f==="function"){if(!oga(b,a,d))return d&1?d&8||e!==void 0?b=e:(hfa(),b=void 0):b=Lga(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;hfa()}finally{rga()}}else if(typeof f==="number"){g=null;var m=Gga(a,b),n=d&1?b[15][5]:null;if(m===-1||d&4){var r=m===-1?Iga(a,b):b[m+8];r===-1||d&2?m=-1:(g=b[1],m=r&32767,b=zga(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=Pga(x,r,c,g==null?x.Gu>-1&&Bga:g!=r&&(x.type&3)!==0,d&1&&n===x);r=z!==null?Qga(b,r,z,x,d):ke;if(r!==ke)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=zga(r,b)):m=-1}}return e};Pga=function(a,b,c,d,e){var f=a.HT,g=b.data,m=f&1048575;b=a.Vn;a=a.bx;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};
Qga=function(a,b,c,d,e){var f=a[c],g=b.data;if(f instanceof Rga){var m=f;if(m.Tdb)throw kfa(-200);var n=Cga(m.xed);m.Tdb=!0;var r=m.EQb?td(m.EQb):null;oga(a,d,0);try{if(f=a[c]=m.qa(void 0,e,g,a,d),b.Dk&&c>=d.Vn){var x=g[c],z=x.type.prototype,D=z.Ra,L=z.no;if(z.Zb){var N=$fa(x),S;((S=b.VI)!=null?S:b.VI=[]).push(c,N);var ca;((ca=b.wT)!=null?ca:b.wT=[]).push(c,N)}if(D){var wa;((wa=b.VI)!=null?wa:b.VI=[]).push(-c,D)}if(L){var Ha;((Ha=b.VI)!=null?Ha:b.VI=[]).push(c,L);var sa;((sa=b.wT)!=null?sa:b.wT=[]).push(c,
L)}}}finally{r!==null&&td(r),Cga(n),m.Tdb=!1,rga()}}return f};Oga=function(){return new _.le(_.$d(),_.Yd())};_.me=function(a){return Aga(function(){var b=a.prototype.constructor;b=b[yfa]||Sga(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[yfa]||Sga(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};Sga=function(a){return qfa(a)?function(){var b=Sga(xd(a));return b&&b()}:yd(a)};
Kga=function(a){var b=a[1],c=b.type;return c===2?b.zFb:c===1?a[5]:null};Tga=function(a){return function(){var b=_.Jc.apply(0,arguments);if(a){b=a.apply(null,_.v(b));for(var c in b)this[c]=b[c]}}};
Uga=function(a,b){return Aga(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=_.Jc.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.EFd=g;return e}var d=Tga(b);c.prototype.dZb=a;return c})};
Wga=function(a,b,c,d){a=Vga(a,b===void 0?null:b,c===void 0?null:c,d);a.x0();return a};Vga=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,Gfa(a)];d=d||(typeof a==="object"?void 0:_.qd(a));return new Ld(c,b||Pfa(),d||null,e)};Xga=function(a){return a.type===4&&a.value!=="ng-template"};
Yga=function(a,b,c){var d=4,e=a.vc,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(Xga(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||!Xga(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};
Zga=function(a,b,c){c=c===void 0?!1:c;for(var d=0;d<b.length;d++)if(Yga(a,b[d],c))return!0;return!1};$ga=function(a,b){return a?":not("+b.trim()+")":b};aha=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+=$ga(f,e),e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=$ga(f,e));return b};
cha=function(){if(bha!==void 0)return bha;if(typeof document!=="undefined")return document;throw new _.sd(210,!1);};_.pe=function(a,b){_.Nd(b)?(a.__ngContext__=b[19],_.oe.set(b[19],b)):a.__ngContext__=b};dha=function(a){for(;a!==null&&!_.Od(a);)a=a[4];return a};re=function(a,b){return new _.qe(_.Rd(a,b))};eha=function(a){return a instanceof _.qe?a.na:a};_.fha=function(a){return a.ownerDocument};iha=function(a){return a.replace(gha,function(b){return b.replace(hha,"\u200b$1\u200b")})};
jha=function(a,b,c){var d=c.Lx,e=c.xe;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)};lha=function(a){return kha(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
mha=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)};kha=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.nha=function(a,b,c){return a[b]=c};_.ue=function(a,b,c){if(c===_.se||Object.is(a[b],c))return!1;a[b]=c;return!0};_.oha=function(a,b,c,d){c=_.ue(a,b,c);return _.ue(a,b+1,d)||c};
pha=function(a,b){var c=jga?64:1088,d;for((d=a[10].a5)==null||d.notify(b);a;){a[2]|=c;b=_.Wd(a);if((a[2]&512)!==0&&!b)break;a=b}};qha=function(){return new ve(_.Yd())};rha=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};_.we=function(a){return typeof a==="function"};sha=function(a){return a instanceof _.xe||a&&"closed"in a&&_.we(a.remove)&&_.we(a.add)&&_.we(a.unsubscribe)};_.ye=function(){};uha=function(a){tha(function(){throw a;})};_.ze=function(a){return a};
_.Be=function(){return vha(_.Jc.apply(0,arguments))};vha=function(a){return a.length===0?_.ze:a.length===1?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};wha=function(a){var b;return(b=a!=null?a:void 0)!=null?b:Promise};xha=function(a,b){return new _.Ce(function(c){var d=0;return b.rf(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.rf())})})};
yha=function(a,b){if(!a)throw Error("Ia");return new _.Ce(function(c){var d=new _.xe;d.add(b.rf(function(){var e=a[Symbol.asyncIterator]();d.add(b.rf(function(){var f=this;e.next().then(function(g){g.done?c.complete():(c.next(g.value),f.rf())})}))}));return d})};zha=function(a,b,c,d){b=b.rf(function(){try{c.call(this)}catch(e){a.error(e)}},d===void 0?0:d);a.add(b);return b};
Bha=function(a,b){return new _.Ce(function(c){var d;c.add(b.rf(function(){d=a[Aha]();zha(c,b,function(){var e=d.next(),f=e.value;e.done?c.complete():(c.next(f),this.rf())})}));return function(){var e;return _.we((e=d)==null?void 0:e.return)&&d.return()}})};
Dha=function(a,b){return new _.Ce(function(c){var d=new _.xe;d.add(b.rf(function(){var e=a[Cha]();d.add(e.subscribe({next:function(f){d.add(b.rf(function(){return c.next(f)}))},error:function(f){d.add(b.rf(function(){return c.error(f)}))},complete:function(){d.add(b.rf(function(){return c.complete()}))}}))}));return d})};Eha=function(a,b){return new _.Ce(function(c){return b.rf(function(){return a.then(function(d){c.add(b.rf(function(){c.next(d);c.add(b.rf(function(){return c.complete()}))}))},function(d){c.add(b.rf(function(){return c.error(d)}))})})})};
Fha=function(a){return new TypeError("Ja`"+(a!==null&&typeof a==="object"?"an invalid object":"'"+a+"'"))};Hha=function(a,b){if(a!=null){if(_.we(a[Cha]))return Dha(a,b);if(Gha(a))return xha(a,b);if(_.we(a==null?void 0:a.then))return Eha(a,b);if(Symbol.asyncIterator&&_.we(a==null?void 0:a[Symbol.asyncIterator]))return yha(a,b);if(_.we(a==null?void 0:a[Aha]))return Bha(a,b)}throw Fha(a);};_.Ee=function(a,b){return b?Hha(a,b):De(a)};
De=function(a){if(a instanceof _.Ce)return a;if(a!=null){if(_.we(a[Cha]))return Iha(a);if(Gha(a))return Jha(a);if(_.we(a==null?void 0:a.then))return Kha(a);if(Symbol.asyncIterator&&_.we(a==null?void 0:a[Symbol.asyncIterator]))return Lha(a);if(_.we(a==null?void 0:a[Aha]))return Mha(a)}throw Fha(a);};Iha=function(a){return new _.Ce(function(b){var c=a[Cha]();if(_.we(c.subscribe))return c.subscribe(b);throw new TypeError("Ka");})};
Jha=function(a){return new _.Ce(function(b){for(var c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};Kha=function(a){return new _.Ce(function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,uha)})};Mha=function(a){return new _.Ce(function(b){for(var c=a[Aha]();!b.closed;){var d=c.next(),e=d.value;d.done?b.complete():b.next(e)}return function(){return _.we(c==null?void 0:c.return)&&c.return()}})};
Lha=function(a){return new _.Ce(function(b){Nha(a,b).catch(function(c){return b.error(c)})})};
Nha=function(a,b){var c,d,e,f,g,m;return _.He(function(n){switch(n.Qc){case 1:_.Ie(n,2,3);var r=a[Symbol.asyncIterator];f=r!==void 0?r.call(a):new Oha(_.k(a));case 5:return _.Je(n,f.next(),8);case 8:d=n.Yd;if(d.done){n.Ce(3);break}g=d.value;b.next(g);n.Ce(5);break;case 3:Ke(n);Pha(n,9);if(!d||d.done||!(e=f.return)){n.Ce(9);break}return _.Je(n,e.call(f),9);case 9:Ke(n,0,0,1);if(c)throw c.error;Le(n,10,1);break;case 10:Le(n,4);break;case 2:m=_.Me(n);c={error:m};n.Ce(3);break;case 4:b.complete(),_.Ne(n)}})};
Oe=function(a,b){return b?xha(a,b):Jha(a)};_.Qha=function(a){return _.we(a[a.length-1])?a.pop():void 0};Pe=function(a){var b=a[a.length-1];return b&&_.we(b.rf)?a.pop():void 0};Rha=function(a){return typeof a[a.length-1]==="number"?a.pop():Infinity};_.Qe=function(){var a=_.Jc.apply(0,arguments),b=Pe(a);return b?xha(a,b):Oe(a)};_.Re=function(a){var b=_.we(a)?a:function(){return a};return new _.Ce(function(c){return c.error(b())})};
Sha=function(a,b){var c=a.kind,d=a.value;a=a.error;if(typeof c!=="string")throw new TypeError("La");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)};_.Tha=function(a){return new Promise(function(b,c){var d=new Se({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.Te)}});a.subscribe(d)})};
_.Ue=function(a){return function(b){if(_.we(b==null?void 0:b.gA))return b.gA(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Ma");}};_.Xe=function(){return _.Ue(function(a,b){var c=null;a.Xwa++;var d=new _.We(b,void 0,void 0,void 0,function(){if(!a||a.Xwa<=0||0<--a.Xwa)c=null;else{var e=a.b3,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};
_.Uha=function(a){function b(d,e){var f={sync:!1,tb:null};f.tb=a.rf(function(g){e();var m=g.tb;g.tb=null;m?(m.unsubscribe(),d.remove(m)):g.sync=!0},c,f);f.sync?f.tb.unsubscribe():d.add(f.tb)}var c=c===void 0?0:c;return _.Ue(function(d,e){d.subscribe(new _.We(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()})}))})};
_.A=function(a){return _.Ue(function(b,c){var d=0;b.subscribe(new _.We(c,function(e){c.next(a.call(void 0,e,d++))}))})};_.Wha=function(a){return _.A(function(b){return Vha(b)?a.apply(null,_.v(b)):a(b)})};aia=function(a){if(a.length===1){var b=a[0];if(Xha(b))return{args:b,keys:null};if(b&&typeof b==="object"&&Yha(b)===Zha)return a=$ha(b),{args:a.map(function(c){return b[c]}),keys:a}}return{args:a,keys:null}};
_.Ye=function(){var a=_.Jc.apply(0,arguments),b=Pe(a),c=_.Qha(a);a=aia(a);var d=a.args,e=a.keys;if(d.length===0)return _.Ee([],b);b=new _.Ce(_.bia(d,b,e?function(f){for(var g={},m=0;m<f.length;m++)g[e[m]]=f[m];return g}:_.ze));return c?b.ha(_.Wha(c)):b};
_.bia=function(a,b,c){c=c===void 0?_.ze:c;return function(d){cia(b,function(){for(var e=a.length,f=Array(e),g=e,m=a.map(function(){return!1}),n=!0,r={TZ:0};r.TZ<e;r={TZ:r.TZ},r.TZ++)cia(b,function(x){return function(){_.Ee(a[x.TZ],b).subscribe(new dia(d,function(z){f[x.TZ]=z;n&&(m[x.TZ]=!0,n=!m.every(_.ze));n||d.next(c(f.slice()))},function(){return--g===0}))}}(r),d)},d)}};cia=function(a,b,c){a?c.add(a.rf(b)):b()};
eia=function(a,b,c,d){var e=[],f=0,g=0,m=!1,n=function(r){f++;De(c(r,g++)).subscribe(new _.We(b,function(x){b.next(x)},void 0,function(){f--;for(var x={};e.length&&f<d;x={hAb:void 0})x.hAb=e.shift(),n(x.hAb);!m||e.length||f||b.complete()}))};a.subscribe(new _.We(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}};
_.Ze=function(a,b,c){c=c===void 0?Infinity:c;if(_.we(b))return _.Ze(function(d,e){return _.A(function(f,g){return b(d,f,e,g)})(De(a(d,e)))},c);typeof b==="number"&&(c=b);return _.Ue(function(d,e){return eia(d,e,a,c)})};_.$e=function(a){a=a===void 0?Infinity:a;return _.Ze(_.ze,a)};_.bf=function(){var a=_.Jc.apply(0,arguments);return _.$e(1)(Oe(a,Pe(a)))};_.cf=function(a){return new _.Ce(function(b){De(a()).subscribe(b)})};
_.df=function(){var a=_.Jc.apply(0,arguments),b=_.Qha(a),c=aia(a);a=c.args;c=c.keys;return b?fia(a,c).ha(_.A(function(d){return b.apply(null,_.v(d))})):fia(a,c)};
fia=function(a,b){return new _.Ce(function(c){var d=a.length;if(d===0)c.complete();else for(var e=Array(d),f=0,g=0,m={sourceIndex:0};m.sourceIndex<d;m={oCa:void 0,sourceIndex:m.sourceIndex},m.sourceIndex++){var n=De(a[m.sourceIndex]);m.oCa=!1;c.add(n.subscribe({next:function(r){return function(x){r.oCa||(r.oCa=!0,g++);e[r.sourceIndex]=x}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.oCa||(g===d&&c.next(b?b.reduce(function(x,z,D){return x[z]=e[D],x},{}):
e),c.complete())}}(m)}))}})};
_.ef=function(a,b,c){if(_.we(c)){var d=c;c=void 0}if(d)return _.ef(a,b,c).ha(_.Wha(d));d=_.k(_.we(a.addEventListener)&&_.we(a.removeEventListener)?gia.map(function(g){return function(m){return a[g](b,m,c)}}):_.we(a.addListener)&&_.we(a.removeListener)?hia.map(iia(a,b)):_.we(a.on)&&_.we(a.off)?jia.map(iia(a,b)):[]);var e=d.next().value,f=d.next().value;return!e&&Gha(a)?_.Ze(function(g){return _.ef(g,b,c)})(Oe(a)):new _.Ce(function(g){if(!e)throw new TypeError("Na");var m=function(){var n=_.Jc.apply(0,
arguments);return g.next(1<n.length?n:n[0])};e(m);return function(){return f(m)}})};iia=function(a,b){return function(c){return function(d){return a[c](b,d)}}};_.gf=function(a,b,c){a=a===void 0?0:a;c=c===void 0?_.ff:c;var d=-1;b!=null&&(b&&_.we(b.rf)?c=b:d=b);return new _.Ce(function(e){var f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);var g=0;return c.rf(function(){e.closed||(e.next(g++),0<=d?this.rf(void 0,d):e.complete())},f)})};
_.jf=function(){var a=_.Jc.apply(0,arguments),b=Pe(a),c=Rha(a);return a.length?a.length===1?De(a[0]):_.$e(c)(Oe(a,b)):_.hf};_.lia=function(a){return a.length===1&&kia(a[0])?a[0]:a};_.kf=function(a){return _.Ue(function(b,c){var d=0;b.subscribe(new _.We(c,function(e){return a.call(void 0,e,d++)&&c.next(e)}))})};nia=function(){var a=_.Jc.apply(0,arguments);a=_.lia(a);return a.length===1?De(a[0]):new _.Ce(mia(a))};
mia=function(a){return function(b){for(var c=[],d={i7:0};c&&!b.closed&&d.i7<a.length;d={i7:d.i7},d.i7++)c.push(De(a[d.i7]).subscribe(new _.We(b,function(e){return function(f){if(c){for(var g=0;g<c.length;g++)g!==e.i7&&c[g].unsubscribe();c=null}b.next(f)}}(d))))}};
_.oia=function(){var a=_.Jc.apply(0,arguments),b=_.Qha(a),c=_.lia(a);return c.length?new _.Ce(function(d){var e=c.map(function(){return[]}),f=c.map(function(){return!1});d.add(function(){e=f=null});for(var g={wU:0};!d.closed&&g.wU<c.length;g={wU:g.wU},g.wU++)De(c[g.wU]).subscribe(new _.We(d,function(m){return function(n){e[m.wU].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.wU]=!0;!e[m.wU].length&&d.complete()}}(g)));return function(){e=f=null}}):_.hf};
qia=function(a){a=a instanceof Date&&!isNaN(a)?{first:a}:typeof a==="number"?{each:a}:a;var b=a.first,c=a.each,d=a.with===void 0?pia:a.with,e=a.scheduler===void 0?_.ff:a.scheduler,f=a.SXb===void 0?null:a.SXb;if(b==null&&c==null)throw new TypeError("Pa");return _.Ue(function(g,m){var n,r=null,x=0,z=function(L){n=zha(m,e,function(){D.unsubscribe();De(d({SXb:f,MOd:r,p9:x})).subscribe(m)},L)};var D=g.subscribe(new _.We(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)})};pia=function(a){throw new ria(a);};tia=function(a){return a in sia?(delete sia[a],!0):!1};_.lf=function(a){return!!a&&(a instanceof _.Ce||_.we(a.gA)&&_.we(a.subscribe))};uia=function(){};
via=function(a){function b(){a=uia;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()}};wia=function(a){queueMicrotask(function(){return a()});return function(){a=uia}};
xia=function(a){if(a.R3==0&&!a.f7&&!a.isStable)try{a.R3++,a.Hna.emit(null)}finally{if(a.R3--,!a.f7)try{a.Xb(function(){return a.ql.emit(null)})}finally{a.isStable=!0}}};zia=function(a){function b(){via(function(){a.Efa=!1;yia(a);a.URb=!0;xia(a);a.URb=!1})}a.URb||a.Efa||(a.Efa=!0,a.AO?Zone.root.run(function(){b()}):a.yrb.run(function(){b()}),yia(a))};
Dia=function(a){var b=Aia++,c={};a.FG=a.FG.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(Bia(n,"__ignore_ng_zone__"))return d.invokeTask(f,g,m,n);try{return Cia(a),d.invokeTask(f,g,m,n)}finally{(a.I9&&g.type==="eventTask"||a.J9)&&zia(a),a.R3--,xia(a)}},onInvoke:function(d,e,f,g,m,n,r){try{return Cia(a),d.invoke(f,g,m,n,r)}finally{!a.J9||a.Efa||Bia(n,"__scheduler_tick__")||zia(a),a.R3--,xia(a)}},onHasTask:function(d,
e,f,g){d.hasTask(f,g);e===f&&(g.Cc=="microTask"?(a.s8c=g.Gqd,yia(a),xia(a)):g.Cc=="macroTask"&&(a.wka=g.nqd))},onHandleError:function(d,e,f,g){d.handleError(f,g);a.Xb(function(){return a.onError.emit(g)});return!1}})};yia=function(a){a.f7=a.s8c||(a.I9||a.J9)&&a.Efa===!0?!0:!1};Cia=function(a){a.R3++;a.isStable&&(a.isStable=!1,a.Mna.emit(null))};Bia=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};
_.C=function(a){Eia(_.Zd(),_.Yd(),_.Xd.selectedIndex+(a===void 0?1:a))};Eia=function(a,b,c){(b[2]&3)===3?(a=a.wT,a!==null&&uga(b,a,3,c)):(a=a.VI,a!==null&&vga(b,a,0,c));_.Xd.selectedIndex=c};Fia=function(a,b,c,d){var e=_.fd(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][_.md]);f!==null&&f.hib!==void 0?d=f.hib(d):n!==null&&(d=n.call(b,d));a.jra!==null?a.jra(b,f,d,c,g):(a=f,a!==null?a.wxb(a,d):b[g]=d)}finally{_.fd(e)}};
Hia=function(){return new Gia(_.Yd(),_.$d())};_.mf=function(a){if(!Iia.has(a)){Iia.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{l6:a}})}};Kia=function(a,b){var c,d=(c=b==null?void 0:b.Qb)!=null?c:_.u(_.nf);_.mf("NgAfterRender");Jia(a,d,b,!1)};_.of=function(a,b){var c,d=(c=b==null?void 0:b.Qb)!=null?c:_.u(_.nf);_.mf("NgAfterNextRender");return Jia(a,d,b,!0)};
Jia=function(a,b,c,d){var e=b.get(pf);e.Ax!=null||(e.Ax=b.get(qf));var f=b.get(rf,null,{optional:!0});c=(c==null?void 0:c.XDa)!==!0?b.get(_.sf):null;b=b.get(Gia,null,{optional:!0});a=new tf(e.Ax,a instanceof Function?[void 0,void 0,a,void 0]:[a.CAa,a.write,a.iYb,a.read],b==null?void 0:b.view,d,c,f==null?void 0:f.snapshot(null));e.Ax.register(a);return a};
Mia=function(a,b,c){var d=a.get(_.Lia);if(Array.isArray(b)){b=_.k(b);for(var e=b.next();!e.done;e=b.next()){e=e.value;d.K8.add(e);var f=void 0,g=void 0;(f=c)==null||(g=f.JM)==null||g.push(e)}}else d.K8.add(b),c==null||(e=c.JM)==null||e.push(b);d.scheduler&&d.scheduler(a)};Nia=function(a,b,c,d){var e;a=a==null?void 0:(e=a[26])==null?void 0:e.xR;if(b!==null&&a&&a.has(c.index))for(b=_.k(a),c=b.next();!c.done;c=b.next())c=_.k(c.value),c.next(),c=c.next().value,Mia(d,c.Qwb)};
uf=function(a,b,c,d,e,f,g,m){if(e!=null){var n=!1;if(_.Od(e))var r=e;else _.Nd(e)&&(n=!0,e=e[0]);var x=_.Qd(e);a===0&&d!==null?(Nia(m,d,f,c),g==null?b.appendChild(d,x):b.insertBefore(d,x,g||null,!0)):a===1&&d!==null?(Nia(m,d,f,c),b.insertBefore(d,x,g||null,!0)):a===2?Oia(m,f,c,function(z){b.removeChild(null,x,n,z)}):a===3&&Oia(m,f,c,function(){b.dr(x)});r!=null&&Pia(b,a,c,r,f,d,g)}};Qia=function(a,b){var c;(c=b[10].a5)==null||c.notify(9);vf(b[11],2,a.firstChild,b,null,null,!1)};
Ria=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};_.Tia=function(a,b){if((b[2]&256)!==256){var c=b[11];c.dr&&vf(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.Nd(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.Nd(a)&&Sia(a[1],a),a=a[3];a===null&&(a=b);_.Nd(a)&&Sia(a[1],a);c=a&&a[4]}a=c}else Sia(b[1],b)}};
Sia=function(a,b){if((b[2]&256)!==256){var c=_.fd(null);try{b[2]&=-129;b[2]|=256;b[24]&&Yea(b[24]);var d;if(a!=null&&(d=a.MY)!=null)for(var e=0;e<d.length;e+=2){var f=b[d[e]];if(!(f instanceof Rga)){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];fe(4,n,r);try{r.call(n)}finally{fe(5,n,r)}}else{fe(4,f,g);try{g.call(f)}finally{fe(5,f,g)}}}}var x=a.Ak,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 S=_.k(N),ca=S.next();!ca.done;ca=S.next())ca.value.destroy()}b[1].type===1&&b[11].destroy();var wa=b[16];if(wa!==null&&_.Od(b[3])){wa!==b[3]&&Ria(wa,b);var Ha=b[18];Ha!==null&&Ha.A5(a)}_.oe.delete(b[19])}finally{_.fd(c)}}};
Oia=function(a,b,c,d){var e=a==null?void 0:a[26];e!=null&&e.H7!=void 0&&e.H7.has(b.index)?(a&&_.Uia.add(a),Mia(c,function(){if(e.H7&&e.H7.has(b.index)){var f=e.H7.get(b.index),g=[];if(f){for(var m=0;m<f.Qwb.length;m++){var n=(0,f.Qwb[m])().promise;g.push(n)}e.JM=void 0}e.w7b=Promise.allSettled(g);Via(a,d)}else a&&_.Uia.delete(a),d(!1)},e)):d(!1)};Via=function(a,b){var c,d=(c=a[26])==null?void 0:c.w7b;d?d.then(function(){a[26].w7b=void 0;_.Uia.delete(a);b(!0)}):b(!1)};
Wia=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;return b===null?c[0]:b.Gu>-1&&(a=a.data[b.Vn+b.Gu].hb,a===2||a===0)?null:_.Rd(b,c)};Xia=function(a,b,c){return a.type&40?_.Rd(a,c):null};$ia=function(a,b,c,d){a=Wia(a,d.parent,b);var e=b[11],f=Yia(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);Zia!==void 0&&Zia(e,d,b,c,a)};
bja=function(a,b){if(b!==null){var c=b.type;if(c&3)return _.Rd(b,a);if(c&4)return aja(-1,a[b.index]);if(c&8){c=b.oh;if(c!==null)return bja(a,c);a=a[b.index];return _.Od(a)?aja(-1,a):_.Qd(a)}if(c&128)return bja(a,b.next);if(c&32)return cja(b,a)()||_.Qd(a[b.index]);c=b!==null?a[15][5].Vx[b.Vx]:null;return c!==null?Array.isArray(c)?c[0]:bja(_.Wd(a[15]),c):bja(a,b.next)}return null};aja=function(a,b){a=10+a+1;if(a<b.length){a=b[a];var c=a[1].firstChild;if(c!==null)return bja(a,c)}return b[7]};
vf=function(a,b,c,d,e,f,g){for(;c!=null;){var m=d[9];if(c.type===128)c=c.next;else{var n=d[c.index],r=c.type;g&&b===0&&(n&&_.pe(_.Qd(n),d),c.flags|=2);if((c.flags&32)!==32)if(r&8)vf(a,b,c.oh,d,e,f,!1),uf(b,a,m,e,n,c,f,d);else if(r&32){r=cja(c,d);for(var x;x=r();)uf(b,a,m,e,x,c,f,d);uf(b,a,m,e,n,c,f,d)}else r&16?dja(a,b,d,c,e,f):uf(b,a,m,e,n,c,f,d);c=g?c.MFa:c.next}}};
dja=function(a,b,c,d,e,f){var g=c[15],m=g[5].Vx[d.Vx];if(Array.isArray(m))for(g=0;g<m.length;g++)uf(b,a,c[9],e,m[g],d,f,c);else c=g[3],(d.flags&128)===128&&(m.flags|=128),vf(a,b,m,c,e,f,!0)};Pia=function(a,b,c,d,e,f,g){var m=d[7];m!==_.Qd(d)&&uf(b,a,c,f,m,e,g);for(c=10;c<d.length;c++)e=d[c],vf(a,b,e[1].firstChild,e,f,m,!1)};
eja=function(a,b,c,d,e,f,g,m,n,r,x){d=27+d;e=d+e;for(var z=[],D=0;D<e;D++)z.push(D<d?null:_.se);r=typeof r==="function"?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,mb:m,zFb:b,data:z.slice().fill(null,d),tya:d,hKb:e,B7a:null,Dk:!0,Via:!0,Rac:!1,Qac:!1,VI:null,wT:null,tga:null,t1a:null,Nta:null,bjb:null,MY:null,Ak:null,xd:null,uH:null,B2a:typeof f==="function"?f():f,V0b:typeof g==="function"?g():g,firstChild:null,BO:n,Fa:r,mQb:!1,yac:x}};
gja=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]=fja++;z[6]=x;z[20]=r;z[15]=b.type==2?a[15]:z;return z};hja=function(a){var b=16;a.P9?b=4096:a.Ord&&(b=64);return b};ija=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};
jja=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};_.xf=function(a){return a instanceof wf?a.EBb:a};_.yf=function(a,b){a=a instanceof wf&&a.getTypeName()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("Qa`"+b+"`"+a);}return a===b};_.lja=function(){if(kja===void 0&&(kja=null,_.zf.trustedTypes))try{kja=_.zf.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return kja};
mja=function(a){var b;return((b=_.lja())==null?void 0:b.createHTML(a))||a};pja=function(a){a=new nja(a);try{var b=!!(new window.DOMParser).parseFromString(mja(""),"text/html")}catch(c){b=!1}return b?new oja(a):a};rja=function(a){a=String(a);return a.match(qja)?a:"unsafe:"+a};Af=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};
sja=function(){for(var a={},b=_.k(_.Jc.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};tja=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};wja=function(a){return a.replace(/&/g,"&amp;").replace(uja,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(vja,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Eja=function(a,b){var c=null;try{xja=xja||pja(a);var d=b?String(b):"";c=xja.Eja(d);a=5;b=d;do{if(a===0)throw Error("Sa");a--;d=b;b=c.innerHTML;c=xja.Eja(d)}while(d!==b);var e=new yja,f=(zja(c)||c).firstChild;d=!0;for(a=[];f;){if(f.nodeType===Node.ELEMENT_NODE){b=e;var g=f,m=tja(g).toLowerCase();if(Aja.hasOwnProperty(m)){b.wz.push("<");b.wz.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(Bja.hasOwnProperty(z)){var D=r.value;Cja[z]&&(D=rja(D));b.wz.push(" ",
x,'="',wja(D),'"')}}b.wz.push(">");d=!0}else d=!Dja.hasOwnProperty(m)}else f.nodeType===Node.TEXT_NODE&&e.wz.push(wja(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("Ra`"+L.outerHTML);f=L}else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var N,S=f.nextSibling;if(S&&f!==S.previousSibling)throw Error("Ra`"+S.outerHTML);if(N=S){f=N;break}f=a.pop()}}var ca=
e.wz.join("");return mja(ca)}finally{if(c)for(c=zja(c)||c;c.firstChild;)c.firstChild.remove()}};zja=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&a.nodeName==="TEMPLATE"?a.content:null};Gja=function(){if(Fja===void 0&&(Fja=null,_.zf.trustedTypes))try{Fja=_.zf.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Fja};
Hja=function(a){var b;return((b=Gja())==null?void 0:b.createHTML(a))||a};Ija=function(a){var b;return((b=Gja())==null?void 0:b.createScriptURL(a))||a};_.Bf=function(a){var b=_.Jja();return b?Hja(b.Bt(1,a)||""):_.yf(a,"HTML")?Hja(_.xf(a)):Eja(cha(),_.rd(a))};_.Cf=function(a){var b=_.Jja();return b?b.Bt(4,a)||"":_.yf(a,"URL")?_.xf(a):rja(_.rd(a))};Kja=function(a){var b=_.Jja();if(b)return Ija(b.Bt(5,a)||"");if(_.yf(a,"ResourceURL"))return Ija(_.xf(a));throw new _.sd(904,!1);};
Lja=function(a,b,c){return(c==="src"&&(b==="embed"||b==="frame"||b==="iframe"||b==="media"||b==="script")||c==="href"&&(b==="base"||b==="link")?Kja:_.Cf)(a)};_.Jja=function(){var a=_.Yd();return a&&a[10].qqa};Mja=function(a,b,c,d,e){var f=_.Xd.selectedIndex,g=d&2;try{_.Xd.selectedIndex=-1,g&&b.length>27&&Eia(a,b,27),fe(g?2:0,e,c),c(d,e)}finally{_.Xd.selectedIndex=f,fe(g?3:1,e,c)}};
Nja=function(a,b,c){var d=c.Vn,e=c.bx;if(c.Gu>-1){var f=a.data[d+c.Gu],g=_.Rd(c,b);var m=f.RA;m=m===null||m.mQb?f.RA=eja(1,null,f.ua,f.Ba,f.Ca,f.rAa,f.wFa,f.mb,f.BO,f.Fa,f.id):m;f=jja(b,gja(b,m,null,hja(f),g,c,null,b[10].Cdb.Iu(g,f),null,null,null));b[c.index]=f}a.Dk||Jga(c,b);f=c.WZ;for(g=d;g<e;g++){m=a.data[g];var n=Qga(b,a,g,c);_.pe(n,b);if(f!==null){var r=f[g-d];if(r!==null)for(var x=0;x<r.length;x+=2)Fia(m,n,r[x],r[x+1])}m.ua&&(_.Sd(c.index,b)[8]=Qga(b,a,g,c))}if((c.flags&64)===64){e=c.Vn;d=
c.bx;f=c.index;c=_.Xd.t5;try{for(_.Xd.selectedIndex=f;e<d;e++){var z=a.data[e],D=b[e];_.Xd.t5=e;z.Wa===null&&z.qb===0&&z.ab===null||z.Wa===null||z.Wa(1,D)}}finally{_.Xd.selectedIndex=-1,_.Xd.t5=c}}};Oja=function(a,b,c){c=c===void 0?_.Rd:c;var d=b.CI;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}};Qja=function(a,b,c,d){c=d.get(Pja,!1)||c===3||c===4;return a.Peb(b,c)};
_.Tja=function(a,b,c,d,e,f){_.Df(a,b[1],b,c,d)?a.Gu>-1&&_.Rja(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),Sja(a,b,c,d,e,f))};Sja=function(a,b,c,d,e,f){a.type&3&&(b=_.Rd(a,b),d=f!=null?f(d,a.value||"",c):d,e.setProperty(b,c,d))};_.Rja=function(a,b){a=_.Sd(b,a);a[2]&16||(a[2]|=64)};
Uja=function(a,b){a=a.B2a;var c=null;if(a)for(var d=0;d<a.length;d++){var e=a[d];Zga(b,e.oa,!1)&&(c!=null||(c=[]),e.ua?c.unshift(e):c.push(e))}return c};_.Vja=function(a,b,c,d,e,f,g){f==null?a.removeAttribute(b,e,c):(d=g==null?_.rd(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};Wja=function(a,b,c,d,e){var f=27+c,g=b[1];c=e(g,b,a,d,c);b[f]=c;_.ae(a,!0);(f=a.type===2)?(jha(b[11],c,a),_.Xd.Oha!==0&&(a.flags&1)!==1||_.pe(c,b),_.Xd.Oha++):_.pe(c,b);!Ef||f&&(a.flags&32)===32||$ia(g,b,c,a)};
Xja=function(){var a=_.$d();_.Xd.b_?_.Xd.b_=!1:(a=a.parent,_.ae(a,!1));return a};Yja=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]};_.Df=function(a,b,c,d,e){var f,g=(f=a.inputs)==null?void 0:f[d],m;a=(m=a.xCa)==null?void 0:m[d];m=!1;if(a)for(f=0;f<a.length;f+=2)m=a[f],Fia(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,Fia(b.data[a],c[a],d,e),m=!0;return m};
$ja=function(a,b,c){return function f(e){pha(a.Gu>-1?_.Sd(a.index,b):b,5);for(var g=b[8],m=Zja(b,g,c,e),n=f.Mlb;n;)m=Zja(b,g,n,e)&&m,n=n.Mlb;return m}};Zja=function(a,b,c,d){var e=_.fd(null);try{return fe(6,b,c),c(d)!==!1}catch(n){d=n;var f=a[9];if(f){try{var g=f.get(Ff,null)}catch(r){g=null}var m;(m=g)==null||m(d)}return!1}finally{fe(7,b,c),_.fd(e)}};
cka=function(a,b,c,d,e,f,g,m){var n=(a.flags&1)===1,r=!1,x=null;!d&&n&&(x=aka(b,c,f,a.index));x!==null?((x.Q3c||x).Mlb=g,x.Q3c=g,r=!0):(g=_.Rd(a,c),g=d?d(g):g,e=e.listen(g,f,m),f.startsWith("animation")||f.startsWith("transition")||bka(d?function(z){return d(_.Qd(z[a.index]))}:a.index,b,c,f,m,e,!1));return r};aka=function(a,b,c,d){a=a.Ak;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};
bka=function(a,b,c,d,e,f,g){b=b.Dk?hga(b):null;c=gga(c);var m=c.length;c.push(e,f);b&&b.push(d,a,m,(m+1)*(g?-1:1))};dka=function(a,b,c,d,e,f){var g=b[1];c=b[c][g.data[c].outputs[d]].subscribe(f);bka(a.index,g,b,e,f,c,!0)};eka=function(a,b){var c=a.xd;if(c!==null){var d=_.fd(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];_.Xd.Ku=f;m.xd(2,b[g],g)}}}finally{_.fd(d)}}};fka=function(a,b,c){_.Xd.Ku=0;var d=_.fd(null);try{b(a,c)}finally{_.fd(d)}};
gka=function(a,b,c){if((b.flags&4)!==0){var d=_.fd(null);try{for(var e=b.bx,f=b.Vn;f<e;f++){var g=a.data[f];g.xd&&g.xd(1,c[f],f)}}finally{_.fd(d)}}};
ika=function(a,b,c){pga(b);try{var d=a.mb;d!==null&&fka(1,d,c);var e=a.ua;e!==null&&Mja(a,b,e,1,c);a.Dk&&(a.Dk=!1);var f;(f=b[18])!=null&&hka(f,a);a.Qac&&eka(a,b);a.Rac&&fka(2,a.mb,c);var g=a.uH;if(g!==null)for(c=0;c<g.length;c++){var m=_.Sd(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);fe(18);ika(n,m,m[8]);fe(19,m[8])}}catch(x){throw a.Dk&&(a.mQb=!0,a.Dk=!1),x;}finally{b[2]&=-5,sga()}};
jka=function(a,b,c){var d=c?a.styles:null,e=c?a.xe: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=ffa(e,m);else if(f==2){var n=b[++g];d=ffa(d,m+": "+n+";")}}c?a.styles=d:a.Pgb=d;c?a.xe=e:a.cza=e};_.Gf=function(a,b,c,d,e){var f=a.data[b];f===null?(f=kka(a,b,c,d,e),_.Xd.JCa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.vc=e,a=iga(),f.av=a===null?-1:a.av);_.ae(f,!0);return f};
kka=function(a,b,c,d,e){var f=_.Xd.BY,g=_.Xd.b_,m=g?f:f&&f.parent,n=m?m.av:-1,r=0;Hf!==null&&(r|=128);b=a.data[b]={type:c,index:b,XZ:null,av:n,Vn:-1,bx:-1,sAa:-1,Gu:-1,Ctd:null,flags:r,HT:0,value:d,vc:e,Lx:null,CI:null,WZ:null,inputs:null,xCa:null,outputs:null,C7a:null,C2a:null,RA:null,next:null,jtd:null,MFa:null,oh:null,parent:m,Vx:null,styles:null,Pgb:null,fGa:void 0,xe:null,cza:null,eGa:void 0,Sfa:0,nsa:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(g?f.oh==null&&b.parent!==null&&(f.oh=b):
f.next===null&&(f.next=b,b.jtd=f));return b};_.E=function(a,b){b=b===void 0?0:b;var c=_.Yd();return c===null?_.t(a,b):Nga(_.$d(),c,xd(a),b)};_.Jf=function(){throw Error("Ua");};
oka=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.Pdb!==null){n=_.k(x.Pdb(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.Gu=x;((D=L.uH)!=null?D:L.uH=[]).push(N.index)}D=Jga(c,b);Fga(D,a,z.type)}r=a.data.length;c.flags|=1;c.Vn=r;c.bx=r+g;c.HT=r;for(r=0;r<g;r++)x=m[r],x.Ocb&&x.Ocb(x);D=z=!1;r=ija(a,b,g,null);
g>0&&(c.C2a=new Map);for(x=0;x<g;x++){L=m[x];c.Lx=he(c.Lx,L.ab);var S=a,ca=c,wa=b;N=r;S.data[N]=L;var Ha=L.qa||(L.qa=yd(L.type));Ha=new Rga(Ha,!!L.ua);S.blueprint[N]=Ha;wa[N]=Ha;wa=ija(S,wa,L.qb,_.se);if(Ha=L.Wa){var sa=S.B7a;sa===null&&(sa=S.B7a=[]);S=~ca.index;a:{for(ca=sa.length;ca>0;){var xa=sa[--ca];if(typeof xa==="number"&&xa<0){ca=xa;break a}}ca=0}ca!=S&&sa.push(S);sa.push(N,wa,Ha)}N=r;if(f){if(L.Ob)for(wa=0;wa<L.Ob.length;wa++)f[L.Ob[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.C2a.set(L.type,[r,N+c.Vn,wa+c.Vn])):e!==null&&e.has(L)||c.C2a.set(L.type,r);L.xd!==null&&(c.flags|=4);if(L.Wa!==null||L.ab!==null||L.qb!==0)c.flags|=64;L=L.type.prototype;!z&&(L.Zb||L.Ra||L.no)&&(N=z=void 0,((N=(z=a).VI)!=null?N:z.VI=[]).push(c.index),z=!0);D||!L.Zb&&!L.no||(L=D=void 0,((L=(D=a).wT)!=null?L:D.wT=[]).push(c.index),D=!0);r++}for(b=c.Vn;b<c.bx;b++)m=a.data[b],e!==null&&e.has(m)?(m=e.get(m),lka(0,c,m,b),lka(1,c,m,b),mka(c,b,!0)):(nka(0,c,m,b),nka(1,
c,m,b),mka(c,b,!1))}if(f!==null&&d!==null)for(a=c.CI=[],c=0;c<d.length;c+=2){b=f[d[c+1]];if(b==null)throw new _.sd(-301,!1);a.push(d[c],b)}};nka=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);pka(b,e)}};
lka=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).xCa)!=null?m:g.xCa={}}else m=g=void 0,n=(m=(g=b).C7a)!=null?m:g.C7a={};m=g=void 0;(g=n)[m=f]!=null||(g[m]=[]);n[f].push(d,e);pka(b,f)}};pka=function(a,b){b==="class"?a.flags|=8:b==="style"&&(a.flags|=16)};
mka=function(a,b,c){var d=a.vc,e=a.inputs,f=a.xCa;if(d===null||!c&&e===null||c&&f===null||Xga(a))a.WZ!=null||(a.WZ=[]),a.WZ.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.WZ!=
null||(a.WZ=[]);a.WZ.push(g)}};qka=function(a,b,c,d,e,f,g){var m=b[1],n=m.Fa;a=_.Gf(m,a,c,d,_.Ud(n,f));oka(m,b,a,_.Ud(n,g),e);a.Lx=he(a.Lx,a.vc);a.vc!==null&&jka(a,a.vc,!1);a.Lx!==null&&jka(a,a.Lx,!0);m.queries!==null&&m.queries.Pha(m,a);return a};rka=function(a,b){tga(a,b);(b.flags&4)!==0&&a.queries.g3a(b)};
ska=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(_.Qd(f));if(_.Od(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;r!==null&&ska(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)ska(a,b,c.oh,d);else if(f&32)for(f=cja(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].Vx[c.Vx]:null,Array.isArray(f)?d.push.apply(d,_.v(f)):(g=_.Wd(b[15]),ska(g[1],g,f,d,!0)))}c=e?c.MFa:c.next}return d};
tka=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.Ax;d.KO.add(c);d.scheduler.notify(7)}a[25].length=0}};uka=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={QY:void 0},d=c.next())e.QY=d.value,e.QY.hg&&(b=!0,e.QY.zone===null||Zone.current===e.QY.zone?e.QY.run():e.QY.zone.run(function(f){return function(){return f.QY.run()}}(e)));b=b&&!!(a[2]&8192)}};
wka=function(a,b){b=b===void 0?0:b;var c=a[10].Cdb,d;(d=c.begin)==null||d.call(c);try{d=b;b=jga;try{for(kga(!0),vka(a,d),d=0;dga(a);){if(d===100)throw new _.sd(103,!1);d++;vka(a,1)}}finally{kga(b)}}finally{var e;(e=c.end)==null||e.call(c)}};xka=function(a,b){for(a=dha(a[12]);a!==null;a=dha(a[4]))for(var c=10;c<a.length;c++){var d=a[c];(d[2]&128)===128&&vka(d,b)}};
vka=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.hg)&&Sea(e)));f||(f=!1);e&&(e.hg=!1);a[2]&=-9217;if(f){f=c.ua;var g=a[8];if((a[2]&256)!==256){var m=a[2];pga(a);b=!0;e=d=null;if(c.type!==2){var n;if((n=a[24])!=null)var r=n;else n=(r=yka.pop())!=null?r:Object.create(zka),n.hi=a,r=n;e=r;d=id(e)}else ed===null?(b=!1,r=(n=a[24])!=null?n:Object.create(Aka),r.hi=a,e=r,d=id(e)):a[24]&&(Yea(a[24]),a[24]=null);try{a[17]=0;_.Xd.sz=
c.tya;f!==null&&Mja(c,a,f,2,g);if(r=(m&3)===3){var x=c.wT;x!==null&&uga(a,x,3,null)}else{var z=c.VI;z!==null&&vga(a,z,0,null);wga(a,0)}for(var D=dha(a[12]);D!==null;D=dha(D[4]))if(D[2]&2){var L=D[9];for(x=0;x<L.length;x++)cga(L[x])}uka(a);xka(a,0);c.xd!==null&&eka(c,a);if(r){var N=c.t1a;N!==null&&uga(a,N,3)}else{var S=c.tga;S!==null&&vga(a,S,1);wga(a,1)}var ca=c.B7a;if(ca!==null)try{for(D=0;D<ca.length;D++){var wa=ca[D];if(wa<0)_.Xd.selectedIndex=~wa;else{L=wa;var Ha=ca[++D],sa=ca[++D];N=_.Xd;N.sz=
N.sya=Ha;_.Xd.t5=L;var xa=a[L];fe(24,xa);sa(2,xa);fe(25,xa)}}}finally{_.Xd.selectedIndex=-1}var Na=c.uH;Na!==null&&Bka(a,Na,0);var Va=c.mb;Va!==null&&fka(2,Va,g);if(r){var za=c.bjb;za!==null&&uga(a,za,3)}else{var Pa=c.Nta;Pa!==null&&vga(a,Pa,2);wga(a,2)}c.Via===!0&&(c.Via=!1);if(a[22]){for(var Ta=_.k(a[22]),tb=Ta.next();!tb.done;tb=Ta.next()){var Gb=tb.value;Gb()}a[22]=null}tka(a);a[2]&=-73}catch(Wc){throw Vd(a),Wc;}finally{e!==null&&(Xea(e,d),b&&(a=e,a.hi[24]!==a&&(a.hi=null,yka.push(a)))),sga()}}}else if(d&
8192){ca=_.fd(null);try{uka(a),xka(a,1),g=c.uH,g!==null&&Bka(a,g,1),tka(a)}finally{_.fd(ca)}}};Bka=function(a,b,c){for(var d=0;d<b.length;d++){var e=a,f=b[d],g=c;fe(18);e=_.Sd(f,e);(e[2]&128)===128&&vka(e,g);fe(19,e[8])}};_.Cka=function(a,b){b=10+b;if(b<a.length)return a[b]};
_.Eka=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&&Dka(f,b);f=b[18];f!==null&&hka(f,e);_.ega(b);b[2]|=128;d&&(c=aja(c,a),d=b[11],f=d.parentNode(a[7]),f!==null&&(a=a[5],b[0]=f,b[5]=a,vf(d,1,e.firstChild,b,f,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};_.Gka=function(a){a=_.Fka(a,0);a!==void 0&&_.Tia(a[1],a)};
_.Fka=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){var e=d[16];e!==null&&e!==a&&Ria(e,d);b>0&&(a[c-1][4]=d[4]);a=Afa(a,10+b);Qia(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.A5(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};Dka=function(a,b){var c=a[9],d=b[3];_.Nd(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};
Hka=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={Atd:d,Lcc:b,yod:(e&1)!==0};c&&(b.transform=c);return b})};Ika=function(a){return Object.keys(a).map(function(b){return{Atd:a[b],Lcc:b}})};Kka=function(a,b,c){(b=b instanceof _.Kf?b:b==null?void 0:b.Qb)&&a.ZMb!==null&&(b=a.ZMb(b)||b);return b?new Jka(c,b):c};
Mka=function(a){var b=a.get(_.Lf,null);if(b===null)throw new _.sd(407,!1);var c=a.get(Lka,null);a=a.get(Mf,null);return{Cdb:b,qqa:c,a5:a,RQd:!1}};Nka=function(a,b){a=(a.oa[0][0]||"div").toLowerCase();return b.createElement(a,a==="svg"?"svg":a==="math"?"math":null)};
Rka=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[Oka].Bud,m.create&&(m.qhb=0,n=void 0,((n=e)!=null?n:e=[]).push(m)),m.update&&(m.qhb=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[Oka].Bud;var r=c+1;if(n.create){n.qhb=r;var x=void 0;((x=e)!=null?x:e=[]).push(n)}n.update&&(n.qhb=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)[Pka]||null);return eja(0,null,Qka(e,f),1,g,b,null,null,null,[a],null)};
Qka=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};Ska=function(a){a=a[Oka].kind;return a==="input"||a==="twoWay"};Tka=function(a,b,c){a=a.Vx=[];for(var d=0;d<b.length;d++){var e=c[d];a.push(e!=null&&e.length?Array.from(e):null)}};Vka=function(a,b,c){return(new Uka({Vb:a,parent:b,Mgd:c===void 0?null:c,uvd:!0})).Qb};
_.Of=function(a){return Aga(function(){var b=Wka(a),c,d=Object.assign({},b,{Ba:a.Ba,Ca:a.Ca,ua:a.ua,Fa:a.Fa||null,kc:a.kc,Ord:a.Na===0,rAa:null,wFa:null,dependencies:b.standalone&&a.dependencies||null,ZMb:b.standalone?function(e){e=e.get(Xka);if(d.standalone){if(!e.Dfa.has(d)){var f=Ffa(!1,d.type);f=f.length>0?Vka([f],e.ac,"Standalone["+d.type.name+"]"):null;e.Dfa.set(d,f)}e=e.Dfa.get(d)}else e=null;return e}:null,JMb:null,P9:(c=a.P9)!=null?c:!1,data:a.data||{},hb:a.hb||0,styles:a.styles||_.Fd,Ee:null,
BO:a.BO||null,RA:null,id:""});b.standalone&&_.mf("NgStandalone");Yka(d);b=a.dependencies;d.rAa=_.Nf(b,_.Zka);d.wFa=_.Nf(b,_.xfa);d.id=$ka(d);return d})};_.Zka=function(a){return a[Dd]||a[Pka]||null};_.Pf=function(a){return Aga(function(){return{type:a.type,uz:a.uz||_.Fd,Pgd:a.Pgd||_.Fd,imports:a.imports||_.Fd,exports:a.exports||_.Fd,tYd:null,BO:a.BO||null,id:a.id||null}})};_.Qf=function(a){return Aga(function(){var b=Wka(a);Yka(b);return b})};
_.Rf=function(a){var b;return{type:a.type,name:a.name,qa:null,de:a.de!==!1,standalone:(b=a.standalone)!=null?b:!0,be:a.type.prototype.Ma||null}};
Wka=function(a){var b={},c,d=a.type,e=a.Wa||null,f=a.qb||0,g=a.ab||null,m=a.xd||null,n=a.inputs||Pd,r=a.Ob||null,x=(c=a.standalone)!=null?c:!0;c=a.P9===!0;var z=a.oa||_.Fd,D=a.mb||null,L=a.features||null;var N=a.inputs;if(N==null)var S=Pd;else{var ca={};for(S in N)if(N.hasOwnProperty(S)){var wa=N[S];if(Array.isArray(wa)){var Ha=wa[0];var sa=wa[1];var xa=void 0;var Na=(xa=wa[2])!=null?xa:sa;wa=wa[3]||null}else Na=sa=wa,Ha=0,wa=null;ca[sa]=[S,Ha,wa];b[sa]=Na}S=ca}a=a.outputs;if(a==null)var Va=Pd;else{N=
{};for(Va in a)a.hasOwnProperty(Va)&&(N[a[Va]]=Va);Va=N}return{type:d,Ocb:null,qa:null,Wa:e,qb:f,ab:g,xd:m,y5:b,yNd:n,Ob:r,standalone:x,P9:c,oa:z,mb:D,features:L,jra:null,Pdb:null,pS:null,inputs:S,outputs:Va,eJd:null}};Yka=function(a){var b;(b=a.features)==null||b.forEach(function(c){return c(a)})};_.Nf=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};
$ka=function(a){var b=0;a=[a.oa,a.kc,a.qb,a.ab,typeof a.Fa==="function"?"":a.Fa,a.Ca,a.Ba,a.hb,a.standalone,a.P9,a.Ob,JSON.stringify(a.inputs),JSON.stringify(a.outputs),Object.getOwnPropertyNames(a.type.prototype),!!a.xd,!!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)};ala=function(a){return!!a&&typeof a.then==="function"};bla=function(a){return!!a&&typeof a.subscribe==="function"};
dla=function(a){return zd([{Da:cla,Zc:!0,mc:a}])};_.Sf=function(a){return typeof a==="function"&&a[_.md]!==void 0};_.Tf=function(a,b){var c,d=(c=b==null?void 0:b.Qb)!=null?c:_.u(_.nf);b=(b==null?void 0:b.XDa)!==!0?d.get(_.sf):null;c=d.get(Gia,null,{optional:!0});var e=d.get(Mf);if(c!==null){var f=ela(c.view,e,a);b instanceof ve&&b.vf===c.view&&(b=null)}else f=fla(a,d.get(gla),e);f.Qb=d;b!==null&&(f.gbb=b.be(function(){return f.destroy()}));return new hla(f)};
ela=function(a,b,c){var d=Object.create(ila);d.view=a;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.CEa=b;d.fn=jla(d,c);a[23]!=null||(a[23]=new Set);a[23].add(d);d.fR(d);return d};fla=function(a,b,c){var d=Object.create(kla);d.fn=jla(d,a);d.scheduler=b;d.CEa=c;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.scheduler.add(d);d.CEa.notify(12);return d};jla=function(a,b){return function(){var c;b(function(d){var e;return((e=(c=a).d5)!=null?e:c.d5=[]).push(d)})}};
_.Uf=function(a){return _.Ue(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 _.We(c,function(r){d=!0;e=r;f||De(a(r)).subscribe(f=new _.We(c,m,void 0,n))},void 0,function(){g=!0;d&&f&&!f.closed||c.complete()}))})};lla=function(a,b){b=b===void 0?_.ff:b;return _.Uf(function(){return _.gf(a,b)})};
_.Vf=function(a){return _.Ue(function(b,c){var d=null,e=!1,f;d=b.subscribe(new _.We(c,void 0,function(g){f=De(a(g,_.Vf(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.mla=function(a,b,c,d,e){return function(f,g){var m=c,n=b,r=0;f.subscribe(new _.We(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()}))}};_.Wf=function(a){return _.we()?_.Ze(a,void 0,1):_.Ze(a,1)};
_.nla=function(){var a=_.Jc.apply(0,arguments),b=Pe(a);return _.Ue(function(c,d){_.$e(1)(Oe([c].concat(_.v(a)),b)).subscribe(d)})};_.ola=function(a){return _.Ue(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 _.We(c,function(m){var n;(n=f)==null||n.unsubscribe();d=!0;e=m;f=new _.We(c,g,void 0,_.ye);De(a(m)).subscribe(f)},void 0,function(){g();c.complete()},function(){e=f=null}))})};
_.Xf=function(a){var b=b===void 0?_.ff:b;var c=_.gf(a,b);return _.ola(function(){return c})};_.pla=function(a){a=a===void 0?null:a;return _.Ue(function(b,c){var d=!1;b.subscribe(new _.We(c,function(e){d=!0;c.next(e)},void 0,function(){d||c.next(a);c.complete()}))})};_.qla=function(){return _.Ue(function(a,b){a.subscribe(new _.We(b,_.ye))})};_.Yf=function(a){return _.Ue(function(b,c){b.subscribe(new _.We(c,function(){return c.next(a)}))})};
_.Zf=function(a){return a<=0?function(){return _.hf}:_.Ue(function(b,c){var d=0;b.subscribe(new _.We(c,function(e){++d<=a&&(c.next(e),a<=d&&c.complete())}))})};_.rla=function(a){return _.Ze(function(b,c){return a(b,c).ha(_.Zf(1),_.Yf(b))})};_.$f=function(a,b){b=b===void 0?_.ff:b;var c=_.gf(a,b);return _.rla(function(){return c})};sla=function(){return _.Ue(function(a,b){a.subscribe(new _.We(b,function(c){return Sha(c,b)}))})};
_.ag=function(a){var b=b===void 0?_.ze:b;var c;a=(c=a)!=null?c:tla;return _.Ue(function(d,e){var f,g=!0;d.subscribe(new _.We(e,function(m){var n=b(m);if(g||!a(f,n))g=!1,f=n,e.next(m)}))})};tla=function(a,b){return a===b};_.vla=function(a){a=a===void 0?ula:a;return _.Ue(function(b,c){var d=!1;b.subscribe(new _.We(c,function(e){d=!0;c.next(e)},void 0,function(){return d?c.complete():c.error(a())}))})};ula=function(){return new _.Te};
_.wla=function(a){return _.Ue(function(b,c){var d=0,e=null,f=!1;b.subscribe(new _.We(c,function(g){e||(e=new _.We(c,void 0,void 0,function(){e=null;f&&c.complete()}),De(a(g,d++)).subscribe(e))},void 0,function(){f=!0;!e&&c.complete()}))})};xla=function(a){return _.Ue(function(b,c){b.subscribe(c);c.add(a)})};_.bg=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.kf(function(e,f){return a(e,f,d)}):_.ze,_.Zf(1),c?_.pla(b):_.vla(function(){return new _.Te}))}};
zla=function(a){return _.Ue(function(b,c){function d(n,r){var x=new _.Ce(function(z){m.gZa++;var D=r.subscribe(z);return function(){D.unsubscribe();--m.gZa===0&&m.Icc&&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 yla(c,function(n){try{var r=a(n),x=e.get(r);if(!x){e.set(r,x=new _.cg);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)})};_.dg=function(){return _.Ue(function(a,b){var c=[];a.subscribe(new _.We(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}))})};Cla=function(){return _.Ue(function(a,b){a.subscribe(new _.We(b,function(c){b.next(new Ala("N",c))},function(c){b.next(new Ala("E",void 0,c));b.complete()},function(){b.next(Bla);b.complete()}))})};
Dla=function(){var a=_.Jc.apply(0,arguments),b=Pe(a),c=Rha(a);a=_.lia(a);return _.Ue(function(d,e){_.$e(c)(Oe([d].concat(_.v(a)),b)).subscribe(e)})};_.fg=function(a){var b=_.we(a)?a:function(){return a};return _.we()?_.Ue(function(c,d){var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):function(c){var d=new eg(c,b);_.we(c==null?void 0:c.gA)&&(d.gA=c.gA);d.source=c;d.obc=b;return d}};
_.gg=function(){return _.Ue(function(a,b){var c,d=!1;a.subscribe(new _.We(b,function(e){var f=c;c=e;d&&b.next([f,e]);d=!0}))})};Ela=function(){var a=_.Jc.apply(0,arguments),b=a.length;if(b===0)throw Error("Wa");return _.A(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})};_.jg=function(a){var b=new _.hg(a,void 0,void 0);return function(c){return _.fg(function(){return b})(c)}};
_.Fla=function(a){return _.Ue(function(b,c){var d,e=!1,f,g=function(){d=b.subscribe(new _.We(c,void 0,function(m){f||(f=new _.cg,a(f).subscribe(new _.We(c,function(){return d?g():e=!0})));f&&f.next(m)}));e&&(d.unsubscribe(),d=null,e=!1,g())};g()})};_.kg=function(a,b){return _.Ue(_.mla(a,b,arguments.length>=2,!0))};
Gla=function(){var a=a||{};var b=a.Efd===void 0?function(){return new _.cg}:a.Efd,c=a.Eud===void 0?!0:a.Eud,d=a.Fud===void 0?!0:a.Fud,e=a.Gud===void 0?!0:a.Gud;return function(f){var g=null,m=null,n=0,r=!1,x=!1,z=function(){g=m=null;r=x=!1};return _.Ue(function(D,L){n++;var N;m=(N=m)!=null?N:b();L.add(function(){n--;if(e&&!n&&!x&&!r){var S=g;z();S==null||S.unsubscribe()}});m.subscribe(L);!g&&n>0&&(g=new Se({next:function(S){return m.next(S)},error:function(S){x=!0;var ca=m;d&&z();ca.error(S)},complete:function(){r=
!0;var S=m;c&&z();S.complete()}}),_.Ee(D).subscribe(g))})(f)}};_.lg=function(a){var b=a&&typeof a==="object"?a:{bufferSize:a,dV:void 0,zr:!1,scheduler:void 0};return function(c){return _.Ue(Hla(b))(c)}};
Hla=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.dV===void 0?Infinity:a.dV;var d=a.zr;var e=a.scheduler;var f,g=0,m;return function(n,r){g++;if(f)var x=f.subscribe(r);else f=new _.hg(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)})}};
_.mg=function(){return _.kf(function(a,b){return 1<=b})};_.ng=function(){var a=_.Jc.apply(0,arguments),b=Pe(a);return _.Ue(function(c,d){(b?_.bf(a,c,b):_.bf(a,c)).subscribe(d)})};_.og=function(a){return _.Ue(function(b,c){var d=null,e=0,f=!1;b.subscribe(new _.We(c,function(g){var m;(m=d)==null||m.unsubscribe();m=e++;De(a(g,m)).subscribe(d=new _.We(c,function(n){return c.next(n)},void 0,function(){d=null;f&&!d&&c.complete()}))},void 0,function(){(f=!0,!d)&&c.complete()}))})};Ila=function(a){return _.og(function(){return a})};
_.pg=function(a){return _.Ue(function(b,c){De(a).subscribe(new _.We(c,function(){return c.complete()},void 0,_.ye));!c.closed&&b.subscribe(c)})};_.Jla=function(a,b){b=b===void 0?!1:b;return _.Ue(function(c,d){var e=0;c.subscribe(new _.We(d,function(f){var g=a(f,e++);(g||b)&&d.next(f);!g&&d.complete()}))})};
_.qg=function(a,b,c){var d=_.we(a)||b||c?{next:a,error:b,complete:c}:a;return d?_.Ue(function(e,f){e.subscribe(new _.We(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()}))}):_.ze};
_.Lla=function(a,b){b=b===void 0?_.Kla:b;var c=b.P9a;var d=b.Mzd;return _.Ue(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=De(a(N)).subscribe(new _.We(f,x,void 0,z))},L=function(){g&&(f.next(m),!r&&D(m));g=!1;m=null};e.subscribe(new _.We(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()}))})};
_.rg=function(){var a=_.Jc.apply(0,arguments),b=_.Qha(a);return _.Ue(function(c,d){for(var e=a.length,f=Array(e),g=a.map(function(){return!1}),m=!1,n={rS:0};n.rS<e;n={rS:n.rS},n.rS++)De(a[n.rS]).subscribe(new _.We(d,function(r){return function(x){f[r.rS]=x;m||g[r.rS]||(g[r.rS]=!0,(m=g.every(_.ze))&&(g=null))}}(n),void 0,_.ye));c.subscribe(new _.We(d,function(r){m&&(r=[r].concat(_.v(f)),d.next(b?b.apply(null,_.v(r)):r))}))})};Mla=function(){bfa=function(){throw new _.sd(600,"");}};
Nla=function(a,b){return Array.isArray(b)?b.reduce(Nla,a):Object.assign({},a,b)};Ola=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.Pla=function(a,b,c,d){var e=_.fd(null);try{var f=b.RA,g,m,n,r=gja(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.Qb)!=null?g:null,(m=d==null?void 0:d.zid)!=null?m:null,(n=d==null?void 0:d.iAa)!=null?n:null);r[16]=a[b.index];var x=a[18];x!==null&&(r[18]=x.Si(f));ika(f,r,c);return r}finally{_.fd(e)}};
_.Qla=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};Sla=function(a){for(var b=[],c=!1,d=null,e=null,f=0;f<a.length;f++){var g=a[f];if(g.pS!==null){var m=b.length;d!=null||(d=new Map);e!=null||(e=new Map);Rla(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]};
Rla=function(a,b,c){if(a.pS!==null){a=_.k(a.pS);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())Tla(Ula(e.value),b,c)}else Tla(d,b,c)}};Tla=function(a,b,c){var d=a.F5[Pka]||null,e=d.y5,f=a.inputs,g;for(g in f)f.hasOwnProperty(g)&&(e[f[g]]=e[g]);Rla(d,b,c);c.set(d,a);b.push(d)};Ula=function(a){return typeof a==="function"?{F5:xd(a),inputs:Pd,outputs:Pd}:{F5:xd(a.F5),inputs:Vla(a.inputs),outputs:Vla(a.outputs)}};
Vla=function(a){if(a===void 0||a.length===0)return Pd;for(var b={},c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};
_.sg=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.Aa||b.Ea;else{if(b.Aa)throw new _.sd(903,!1);e=b.Ea}if(e){if(c){d.push(e);var f=a;f.inputs=Wla(a.inputs);f.y5=Wla(a.y5);f.outputs=Wla(a.outputs);(f=e.Wa)&&Xla(a,f);f=e.mb;var g=e.xd;f&&Yla(a,f);g&&Zla(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.y5[f]=m.y5[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.cZb&&g(a),g===_.sg&&(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.ab=he(e.ab,b=he(b,e.ab))};Wla=function(a){return a===Pd?{}:a===_.Fd?[]:a};Yla=function(a,b){var c=a.mb;a.mb=c?function(d,e){b(d,e);c(d,e)}:b};
Zla=function(a,b){var c=a.xd;a.xd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Xla=function(a,b){var c=a.Wa;a.Wa=c?function(d,e){b(d,e);c(d,e)}:b};$la=function(a,b,c){var d=b.XZ;d=Array.isArray(d)?d[0]:d;return d===null?Xia(a,b,c):_.Qd(c[d])};ama=function(a,b,c,d,e){var f=b.XZ;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(d!==null&&b.Gu===-1)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};
bma=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.XZ,e=(Array.isArray(e)?e[0]:e)===null;if(e){e=b.index;var f=d.XZ;Array.isArray(f)?f[0]=e:(f=ama,Yia=$la,Zia=f,d.XZ=e)}}}};_.cma=function(a,b){a=b[a.zY];return a===null?a:a<0?~a:a};dma=function(a,b,c){a.index=0;c=_.cma(b,c);a.YFa=c!==null?b.remove[c]:_.Fd};
ema=function(a){if(a.index<a.YFa.length){var b=a.YFa[a.index++];if(b>0)return a.hi[b];a.stack.push(a.index,a.YFa);dma(a,a.hi[1].data[~b],a.hi);return ema(a)}if(a.stack.length===0)return a.hi=void 0,null;a.YFa=a.stack.pop();a.index=a.stack.pop();return ema(a)};fma=function(){var a={stack:[],index:-1};return function(b,c){for(a.hi=c;a.stack.length;)a.stack.pop();dma(a,b.value,c);return ema.bind(null,a)}};hma=function(){return gma(_.$d(),_.Yd())};ima=function(a){return a[8]||(a[8]=[])};
gma=function(a,b){var c=b[a.index];if(_.Od(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,jja(b,d);jma(d,b,a,c);return new tg(d,a,b)};kma=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Qd(d);else{d=b[11];var e=d.createComment("");c=_.Rd(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
mma=function(a,b,c,d,e,f,g,m){c.Dk&&(a.Lx=he(a.Lx,a.vc),e=a.RA=eja(2,a,e,f,g,c.B2a,c.V0b,null,c.BO,c.Fa,null),c.queries!==null&&(c.queries.ua(c,a),e.queries=c.queries.i3a(a)));m&&(a.flags|=m);_.ae(a,!1);m=lma(c,b,a,d);Ef&&$ia(c,b,m,a);_.pe(m,b);a=[m,!0,0,b,null,a,null,m,null,null];b[d+27]=a;jja(b,a)};
_.nma=function(a,b,c,d,e,f,g,m,n,r,x){var z=c+27;if(b.Dk){if(g=_.Gf(b,z,4,g||null,m||null),r!=null)for(m=_.Ud(b.Fa,r),g.CI=[],z=0;z<m.length;z+=2)g.CI.push(m[z],-1)}else g=b.data[z];mma(g,a,b,c,d,e,f,n);r!=null&&Oja(a,g,x)};_.F=function(a,b,c,d,e,f,g,m){var n=_.Zd(),r=_.Yd();f=_.Ud(n.Fa,f);var x=a+27;n.Dk?(e=_.Gf(n,x,4,e||null,f||null),oka(n,r,e,_.Ud(n.Fa,g),Uja),tga(n,e)):e=n.data[x];mma(e,r,n,a,b,c,d);(e.flags&1)===1&&Nja(n,r,e);g!=null&&Oja(r,e,m);return _.F};
_.oma=function(a,b,c,d,e,f,g,m){var n=_.Zd();_.nma(_.Yd(),n,a,b,c,d,e,_.Ud(n.Fa,f),void 0,g,m);return _.oma};pma=function(a,b){Ef=!0;return b[11].createComment("")};_.ug=function(a,b,c,d){var e=_.Yd(),f=_.ce();_.ue(e,f,b)&&(f=_.de(),_.Vja(e[11],_.Rd(f,e),d,f.value,a,b,c));return _.ug};_.vg=function(a,b,c,d,e,f){_.mf("NgControlFlow");var g=_.Zd();_.nma(_.Yd(),g,a,b,c,d,e,_.Ud(g.Fa,f),256);return qma};
qma=function(a,b,c,d,e,f,g,m){_.mf("NgControlFlow");var n=_.Zd();_.nma(_.Yd(),n,a,b,c,d,e,_.Ud(n.Fa,f),512,g,m);return qma};_.wg=function(a,b){_.mf("NgControlFlow");var c=_.Yd(),d=_.ce(),e=c[d]!==_.se?c[d]:-1;e=e!==-1?c[27+e]:void 0;if(_.ue(c,d,a)){d=_.fd(null);try{if(e!==void 0&&_.Gka(e),a!==-1){a=27+a;var f=c[a],g=c[1].data[a],m=_.Pla(c,g,b,{iAa:null});_.Eka(f,m,0,_.Qla(g,null))}}finally{_.fd(d)}}else e!==void 0&&(c=_.Cka(e,0),c!==void 0&&(c[8]=b))};
_.xg=function(a,b,c){var d=_.Yd(),e=_.ce();_.ue(d,e,b)&&Sja(_.de(),d,a,b,d[11],c);return _.xg};_.yg=function(a,b,c){var d=_.Yd(),e=_.ce();_.ue(d,e,b)&&(e=_.de(),Sja(e,d,a,b,Yja(mga(_.Zd().data),e,d),c));return _.yg};_.G=function(a,b,c){var d=_.Yd(),e=_.ce();_.ue(d,e,b)&&_.Tja(_.de(),d,a,b,d[11],c);return _.G};_.I=function(a,b,c,d){var e=_.Yd(),f=e[1],g=a+27;c=f.Dk?qka(g,e,2,b,Uja,c,d):f.data[g];Wja(c,e,a,b,rma);(c.flags&1)===1&&(a=e[1],Nja(a,e,c),gka(a,c,e));d!=null&&Oja(e,c);return _.I};
_.J=function(){var a=_.Zd(),b=Xja();a.Dk&&rka(a,b);Hf===b&&(Hf=null);_.Xd.Oha--;b.cza!=null&&(b.flags&8)!==0&&_.Df(b,a,_.Yd(),"class",b.cza);b.Pgb!=null&&(b.flags&16)!==0&&_.Df(b,a,_.Yd(),"style",b.Pgb);return _.J};_.K=function(a,b,c,d){_.I(a,b,c,d);_.J();return _.K};
_.zg=function(a,b,c,d){var e=_.Yd(),f=e[1],g=a+27;if(f.Dk){var m=f.Fa;c=_.Gf(f,g,2,b,_.Ud(m,c));c.Lx=he(c.Lx,c.vc);if(d!=null)for(m=_.Ud(m,d),c.CI=[],g=0;g<m.length;g+=2)c.CI.push(m[g],-1);c.vc!==null&&jka(c,c.vc,!1);c.Lx!==null&&jka(c,c.Lx,!0);f.queries!==null&&f.queries.Pha(f,c);f=c}else f=f.data[g];Wja(f,e,a,b,rma);d!=null&&Oja(e,f);return _.zg};_.Ag=function(){var a=Xja();Hf===a&&(Hf=null);_.Xd.Oha--;return _.Ag};_.Bg=function(a,b,c,d){_.zg(a,b,c,d);_.Ag();return _.Bg};
_.Cg=function(a,b,c){var d=_.Yd(),e=d[1],f=a+27;b=e.Dk?qka(f,d,8,"ng-container",Uja,b,c):e.data[f];Wja(b,d,a,"ng-container",sma);(b.flags&1)===1&&(a=d[1],Nja(a,d,b),gka(a,b,d));c!=null&&Oja(d,b);return _.Cg};_.Fg=function(){var a=_.Zd(),b=Xja();a.Dk&&rka(a,b);return _.Fg};_.Gg=function(a,b,c){_.Cg(a,b,c);_.Fg();return _.Gg};
tma=function(a,b,c,d,e,f,g){var m=ija(a,d,1,null),n=m<<2;d=iga();b===d&&(d=null);d===null&&(n|=1);g&&(n|=2,cja===void 0&&(cja=fma()));e.push(n,f===null?"":f);a=kka(a,m,g?32:1,f===null?"":f,null);bma(c,a);c=a.index;_.ae(a,!1);if(d!==null&&b!==d)if(b=d.XZ,b===null)Yia=$la,Zia=ama,d.XZ=[null,c];else{d=Array.isArray(b);if(d!=1)throw Error("Da`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.vma=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(uma);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};xma=function(a){for(var b,c="",d=0,e=!1,f;(b=wma.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)};
zma=function(a,b,c,d,e,f,g){var m=0,n={type:f.type,zY:ija(b,c,1,null),Mwb:g,RQ:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.BWb,31),2,-1-f.BWb,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 S=D[N];typeof S!=="string"&&(S=L.push(S)-1,D[N]="\x3c!--\ufffd"+S+"\ufffd--\x3e")}N=[];x.push(N);S=b;var ca=n,wa=c,Ha=d,sa=e,xa=f.RQ[z],Na=D.join("");D=[];var Va=[],za=[];ca.RQ.push(xa);ca.create.push(D);ca.remove.push(Va);
ca.update.push(za);xa=pja(cha()).Eja(Na);xa=zja(xa)||xa;m|=xa?yma(N,S,ca,wa,Ha,D,Va,za,xa,sa,L,0):0}m&&d.push(m,1,g<<2|3);a.push({kind:3,index:g,RQ:x,zY:n.zY})};Cma=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Ama,function(m,n,r){d=r==="select"?0:1;e=parseInt(n.slice(1),10);return""});a=Bma(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=Bma(a[f++]);b.length>c.length&&c.push(g)}return{type:d,BWb:e,RQ:b,values:c}};
Bma=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),Ama.test(b)?d.push(Cma(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};
yma=function(a,b,c,d,e,f,g,m,n,r,x,z){var D=0;for(n=n.firstChild;n;){var L=ija(b,d,1,null);switch(n.nodeType){case Node.ELEMENT_NODE:var N=n,S=N.tagName.toLowerCase();if(Aja.hasOwnProperty(S)){var ca=f,wa=_.Dma,Ha=S,sa=r;wa!==null&&ca.push(wa);ca.push(Ha,L,0|sa<<17|L<<1);b.data[L]=S;N=N.attributes;for(S=0;S<N.length;S++)ca=N.item(S),wa=ca.name.toLowerCase(),ca.value.match(uma)?Bja.hasOwnProperty(wa)&&(Cja[wa]?_.vma(m,ca.value,L,ca.name,0,rja):_.vma(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|=yma(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||"";S=N.match(uma);f.push(S?"":N,L,0|r<<17|L<<1);z===0&&g.push(L);S&&(D|=_.vma(m,N,L,null,0,null));a.push({kind:0,index:L});break;case Node.COMMENT_NODE:if(N=Ema.exec(n.textContent||""))N=x[parseInt(N[1],10)],S=f,ca=_.Fma,wa=r,ca!==null&&S.push(ca),S.push("",L,0|wa<<17|L<<1),zma(a,b,d,e,r,N,L),N=g,z===0&&(N.push(~L),N.push(L))}n=n.nextSibling}return D};
_.Hg=function(a,b,c){c=c===void 0?-1:c;var d=_.Zd(),e=_.Yd();a=27+a;var f=_.Ud(d.Fa,b);b=iga();if(d.Dk){var g=b===null?0:b.index,m=iga(),n=[],r=[],x=[[]],z=[[]];var D=c;D===-1?f=xma(f):(c=f.indexOf(":"+D+"\ufffd")+2+D.toString().length,D=f.search(new RegExp("\ufffd\\/\\*\\d+:"+D+"\ufffd")),f=xma(f.substring(c,D)));c=f.replace(Gma," ").split(Hma);for(D=0;D<c.length;D++){var L=c[D];if((D&1)===0){var N=Bma(L);for(L=0;L<N.length;L++){var S=N[L];if((L&1)===0){if(S!==""){var ca=z[0],wa=d,Ha=m,sa=x[0],xa=
S.match(uma);wa=tma(wa,Ha,sa,e,n,xa?null:S,!1).index;xa&&_.vma(r,S,wa,null,0,null);ca.push({kind:0,index:wa})}}else{if(typeof S!=="object")throw Error("Ya`"+f);ca=tma(d,m,x[0],e,n,"",!0).index;zma(z[0],d,e,r,g,S,ca)}}}else S=L.charCodeAt(0)===47,N=L.charCodeAt(S?1:0),L=27+Number.parseInt(L.substring(S?2:1)),S?(x.shift(),z.shift(),_.ae(iga(),!1)):(S=x[0],ca=kka(d,L,64,null,null),bma(S,ca),S=ca,x.unshift([]),_.ae(S,!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,mM:z[0],eSd:g}}d.type===2?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=Wia(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]=_.Ima(e,n,r?Node.COMMENT_NODE:Node.TEXT_NODE),c=Ef),x&&d!==null&&c&&g.insertBefore(d,f,b,!1);_.Xd.JCa=!0};_.Ig=function(){_.Xd.JCa=!1};_.Jg=function(a,b,c){_.Hg(a,b,c);_.Ig()};_.O=function(a,b,c){var d=_.Yd();Jma(_.Zd(),d,d[11],_.$d(),a,b,c);return _.O};
_.Kma=function(a,b){var c=_.$d(),d=_.Yd(),e=_.Zd();Jma(e,d,Yja(mga(e.data),c,d),c,a,b);return _.Kma};Lma=function(a,b,c){var d=_.Yd(),e=_.Zd(),f=_.$d();(f.type&3||c)&&cka(f,e,d,c,d[11],a,b,$ja(f,d,b));return Lma};
Jma=function(a,b,c,d,e,f,g){var m=!0,n=null;if(d.type&3||g)n!=null||(n=$ja(d,b,f)),cka(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.C7a)==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=$ja(d,b,f)),dka(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=$ja(d,b,f)),dka(d,b,r,e,e,n)}};_.P=function(a){a=a===void 0?1:a;for(var b=_.Xd.hR;a>0;)b=b[14],a--;return(_.Xd.hR=b)[8]};
_.Kg=function(a){var b=_.Yd()[15][5];if(!b.Vx){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.Vx=d;d=c.slice();for(b=b.oh;b!==null;){if(b.type!==128){if(a)a:{e=null;b:{var f=b.vc;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=Zga(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].MFa=b:c[e]=b,d[e]=b)}b=b.next}}};_.Lg=function(a,b,c){b=b===void 0?0:b;var d=_.Yd(),e=_.Zd();a=_.Gf(e,27+a,16,null,c||null);a.Vx===null&&(a.Vx=b);_.Xd.b_=!1;d[6]&&Hf===null||(a.flags&32)===32||dja(d[11],0,d,a,Wia(e,a.parent,d),Yia(a.parent||d[5],a,d))};Mma=function(){return this.hz[Symbol.iterator]()};Oma=function(){return Nma(_.$d(),_.Yd())};Nma=function(a,b){return a.type&4?new _.Mg(b,a,re(a,b)):null};
Pma=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?re(m,x):m.type&4?Nma(m,x):null:z===-2?(z=c.metadata.read,x=z===_.qe?re(m,x):z===_.Mg?Nma(m,x):z===_.Ng?gma(m,x):void 0):x=Qga(x,x[1],z,m);r.call(n,x)}}d.matches=f}return d.matches};
Qma=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(f!==null)for(a=Pma(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]&&Qma(n[1],n,e,d)}if(g[9]!==null)for(g=g[9],m=0;m<g.length;m++)n=g[m],Qma(n[1],n,e,d)}}return d};
Tma=function(a,b){var c=_.Yd();b=new _.Pg((b&4)===4);var d=b.destroy,e=gga(c);e.push(b);a.Dk&&hga(a).push(d,e.length-1);var f;return((f=c[18])!=null?f:c[18]=new Rma).queries.push(new Sma(b))-1};_.Qg=function(a,b,c){var d=_.Zd();d.Dk&&(Uma(d,new Vma(a,b,c),-1),(b&2)===2&&(d.Rac=!0));return Tma(d,b)};
_.Rg=function(a,b,c,d){var e=_.Zd();if(e.Dk){var f=_.$d();Uma(e,new Vma(b,c,d),f.index);b=e.xd||(e.xd=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);(c&2)===2&&(e.Qac=!0)}return Tma(e,c)};Wma=function(a){return a.split(",").map(function(b){return b.trim()})};Uma=function(a,b,c){a.queries===null&&(a.queries=new Xma);a.queries.track(new Sg(b,c))};Yma=function(a,b){var c=a[1],d=c.queries.queries[b];return d.sEb?Qma(c,a,b,[]):Pma(c,a,d,b)};
_.Ug=function(a){var b=_.Yd(),c=_.Zd(),d=_.Xd.Ku;_.Xd.Ku=d+1;c=c.queries.queries[d];return a.hg&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=Yma(b,d),a.reset(b,eha),_.Tg(a)),!0):!1};_.Vg=function(){return _.Yd()[18].queries[_.Xd.Ku].hpa};_.Wg=function(a,b){var c=_.k(cfa(a,b==null?void 0:b.dk));a=c.next().value;b=c.next().value;c=c.next().value;a.set=b;a.update=c;a.XX=_.Zma.bind(a);return a};
_.Zma=function(){var a=this,b=this[_.md];if(b.c4b===void 0){var c=function(){return a()};c[_.md]=b;b.c4b=c}return b.c4b};_.Xg=function(a,b){var c=$ea(function(){d.Hnb();var e=d;var f=e.vf,g=e.I$c;if(f===void 0||g===void 0||f[2]&4)e=a?void 0:_.Fd;else{var m=f[18].queries[g].hpa;f=Yma(f,g);m.reset(f,eha);e=a?m.first:m.GSa||e.XTa===void 0?e.XTa=m.toArray():e.XTa}if(b&&e===void 0)throw new _.sd(-951,!1);return e});var d=c[_.md];d.Hnb=_.Wg(0);d.XTa=void 0;return c};
ana=function(a,b){var c=a[_.md];c.vf=_.Yd();c.I$c=b;c.J$c=c.vf[18].queries[b].hpa;$ma(c.J$c,function(){return c.Hnb.update(function(d){return d+1})})};_.Yg=function(a,b,c,d){ana(b,_.Rg(a,c,5,d))};_.$g=function(a,b,c){ana(a,_.Qg(b,5,c))};_.ah=function(a){_.Xd.Ku+=a===void 0?1:a};_.bh=function(a){return _.Xd.hR[27+a]};
bna=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"&&Bfa(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)};gna=function(a,b){var c=cna;if(c===b)return-1;for(b=dna=b;b<c&&a.charCodeAt(b)>32;)b++;b=ena=b;return fna(a,b,c)};fna=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};
_.ch=function(a,b,c){hna(a,b,c,!1);return _.ch};_.dh=function(a,b){hna(a,b,null,!0);return _.dh};ina=function(a,b){var c;ena=dna=0;cna=b.length;for(c=gna(b,fna(b,0,cna));c>=0;c=gna(b,c))Cfa(a,b.substring(dna,ena),!0)};hna=function(a,b,c,d){var e=_.Yd(),f=_.Zd(),g=_.lga(2);f.Via&&jna(f,a,g,d);if(b!==_.se&&_.ue(e,g,b)){var m=f.data[_.Xd.selectedIndex],n=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=_.qd(_.xf(b))));kna(f,m,e,n,a,e[g+1]=b,d,g)}};
_.eh=function(a){var b=lna,c=ina,d=_.Zd(),e=_.lga(2);d.Via&&jna(d,null,e,!0);var f=_.Yd();if(a!==_.se&&_.ue(f,e,a)){var g=d.data[_.Xd.selectedIndex];if((g.flags&8)===0||e>=d.hKb){var m=f[11],n=f[e+1];if(a==null||a==="")b=_.Fd;else{var r=[];a=_.xf(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===_.se&&(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&&kna(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.cza,e!==null&&(a=ffa(e,a?a:"")),_.Df(g,d,f,"class",a)}};
jna=function(a,b,c,d){var e=a.data;if(e[c+1]===null){var f=e[_.Xd.selectedIndex];a=c>=a.hKb;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=mga(e),m=d?f.eGa:f.fGa;if(g===null)(d?f.Sfa:f.nsa)===0&&(b=mna(null,e,f,b,d),b=nna(b,f.vc,d),m=null);else{var n=f.sAa;if(n===-1||e[n]!==g)if(b=mna(g,e,f,b,d),m===null)g=d?f.Sfa:f.nsa,g=(g&131068)>>2!==0?e[g>>17&32767]:void 0,g!==void 0&&Array.isArray(g)&&(g=mna(null,e,f,g[1],d),g=nna(g,f.vc,d),e[(d?f.Sfa:f.nsa)>>17&32767]=g);else{m=void 0;g=f.bx;for(n=1+f.sAa;n<
g;n++)m=nna(m,e[n].ab,d);m=nna(m,f.vc,d)}}m!==void 0&&(d?f.eGa=m:f.fGa=m);n=b;m=d?f.Sfa:f.nsa;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],g===null||Bfa(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);bna(e,g,c,!0);bna(e,g,c,!1);a=d?f.eGa:f.fGa;a!=null&&typeof g==
"string"&&Bfa(a,g)>=0&&(e[c+1]|=1);m=b<<17|m<<2;d?f.Sfa=m:f.nsa=m}};mna=function(a,b,c,d,e){var f=c.bx,g=c.sAa;for(g===-1?g=c.Vn:g++;g<f;){var m=b[g];d=nna(d,m.ab,e);if(m===a)break;g++}a!==null&&(c.sAa=g);return d};nna=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]),Cfa(a,g,c?!0:b[++f]))}return a===void 0?null:a};lna=function(a,b,c){b=String(b);b===""||b.includes(" ")||Cfa(a,b,c)};
kna=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];((n&1)===1?ona(a,b,c,e,(n&131068)>>2,g):void 0)===void 0&&(f!==void 0||(n&2)==2&&(f=ona(a,null,c,e,m,g)),b=_.Qd(c[_.Xd.selectedIndex]),g?f?d.aH(b,e):d.UT(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.tO(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Vf(b,e,f,g))))}};
ona=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===_.se&&(D=z?_.Fd:void 0);x=z?Dfa(D,d):x===d?D:void 0;r&&x===void 0&&(x=Dfa(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.eGa:b.fGa,a!=null&&(m=Dfa(a,d)));return m};_.Q=function(a,b){b=b===void 0?"":b;var c=_.Yd(),d=_.Zd();a+=27;var e=d.Dk?_.Gf(d,a,1,b,null):d.data[a];Ef=!0;b=c[11].Tza(b);c[a]=b;Ef&&$ia(d,c,b,e);_.ae(e,!1)};
_.pna=function(a,b,c,d){d=d===void 0?"":d;return _.ue(a,_.ce(),c)?b+_.rd(c)+d:_.se};_.gh=function(a){_.fh("",a);return _.gh};_.fh=function(a,b,c){var d=_.Yd();a=_.pna(d,a,b,c);a!==_.se&&_.qna(d,a);return _.fh};_.qna=function(a,b){a[11].setValue(_.Qd(a[_.Xd.selectedIndex]),b)};_.hh=function(a,b,c){_.Sf(b)&&typeof b.set==="function"&&(b=b());var d=_.Yd(),e=_.ce();_.ue(d,e,b)&&_.Tja(_.de(),d,a,b,d[11],c);return _.hh};_.ih=function(a,b){var c=_.Sf(a)&&typeof a.set==="function";c&&a.set(b);return c};
_.jh=function(a,b){var c=_.Yd();Jma(_.Zd(),c,c[11],_.$d(),a,b);return _.jh};_.kh=function(a){return _.ue(_.Yd(),_.ce(),a)?_.rd(a):_.se};
rna=function(a,b,c,d,e){a=xd(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)rna(a[f],b,c,d,e);else{f=_.Zd();var g=_.Yd(),m=_.$d(),n=Hd(a)?a:xd(a.Da),r=Sfa(a),x=m.HT&1048575,z=m.Vn,D=m.HT>>20;if(Hd(a)||!a.Zc)d=new Rga(r,e),r=sna(n,b,e?x:x+D,z),r===-1?(r=Jga(m,g),Fga(r,f,n),tna(f,a,b.length),b.push(n),m.Vn++,m.bx++,e&&(m.HT+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=sna(n,b,x+D,z);x=sna(n,b,x,x+D);var L=z>=0&&c[z];D=x>=0&&c[x];e&&!D||!e&&!L?(z=Jga(m,g),Fga(z,f,n),z=c.length,L=new Rga(e?
una:vna,e),L.Zc=[],L.index=z,L.Bza=0,d&&!e&&L.Bza++,L.Zc.push(r),!e&&D&&(c[x].Ncb=L),tna(f,a,b.length,0),b.push(n),m.Vn++,m.bx++,e&&(m.HT+=1048576),c.push(L),g.push(L)):(b=c[e?x:z],!e&&d&&b.Bza++,b=b.Zc.push(r)-1,tna(f,a,z>-1?z:x,b));!e&&d&&D&&c[x].Bza++}}};tna=function(a,b,c,d){var e=Hd(b),f=!!b.De;if(e||f)if(f=(f?xd(b.De):b).prototype.Ma)a=a.MY||(a.MY=[]),!e&&b.Zc?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};sna=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
vna=function(){return wna(this.Zc,[])};una=function(a,b,c,d,e){var f=this.Zc;if(this.Ncb){var g=this.Ncb.Bza;e=Qga(d,d[1],this.Ncb.index,e);d=e.slice(0,g);wna(f,d);for(f=g;f<e.length;f++)d.push(e[f])}else d=[],wna(f,d);return d};wna=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.lh=function(a){var b=b===void 0?[]:b;return function(c){c.Ocb=function(d,e){e=e?e(a):a;var f=_.Zd();f.Dk&&(d=!!d.ua,rna(b,f.data,f.blueprint,d,!0),rna(e,f.data,f.blueprint,d,!1))}}};
_.mh=function(a,b){a=_.be()+a;var c=_.Yd();return c[a]===_.se?_.nha(c,a,b()):c[a]};_.nh=function(a,b,c){return xna(_.Yd(),_.be(),a,b,c)};_.oh=function(a,b,c,d){return _.yna(_.Yd(),_.be(),a,b,c,d)};_.zna=function(a,b){a=a[b];return a===_.se?void 0:a};xna=function(a,b,c,d,e,f){b+=c;return _.ue(a,b,e)?_.nha(a,b+1,f?d.call(f,e):d(e)):_.zna(a,b+1)};_.yna=function(a,b,c,d,e,f,g){b+=c;return _.oha(a,b,e,f)?_.nha(a,b+2,g?d.call(g,e,f):d(e,f)):_.zna(a,b+2)};
_.R=function(a,b){var c=_.Zd();a+=27;if(c.Dk){a:{var d=c.V0b;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.MY)!=null?g:c.MY=[]).push(a,b.be)}}else b=c.data[a];g=b.qa||(b.qa=yd(b.type));b=td(_.E);try{var m=Cga(!1),n=g();Cga(m);_.bga(c,_.Yd(),a,n)}finally{td(b)}};_.qh=function(a,b,c){a+=27;var d=_.Yd(),e=d[a];return d[1].data[a].de?xna(d,_.be(),b,e.transform,c,e):e.transform(c)};_.rh=function(a,b){return Nma(a,b)};
Cna=function(a,b){function c(){_.hd(d);if(d.value===_.Ana)throw new _.sd(-950,null);return d.value}var d=Object.create(_.Bna);d.value=a;d.hib=b==null?void 0:b.transform;c[_.md]=d;return c};_.sh=function(a,b){return Cna(a,b)};_.th=function(){return _.Xg(!0,!1)};_.uh=function(){return _.Xg(!0,!1)};Dna=function(a){var b=_.$d(),c=_.Yd();b.Gu>-1&&(a&16)!==16?(a=_.Sd(b.index,c),a=new vh(a,a)):a=b.type&175?new vh(c[15],c):null;return a};
Ena=function(a,b,c){a=a.Ux;if(a===null)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};Ina=function(a){var b=a.hrd;var c=a.AO;b!=null||(b=function(){return new _.wh(Object.assign({},Fna(),{AO:c}))});return[{Da:Gna,mc:!1},{Da:_.wh,Jb:b},{Da:Bd,Zc:!0,Jb:function(){var d=_.u(xh,{optional:!0});return function(){return d.initialize()}}},{Da:Bd,Zc:!0,Jb:function(){var d=_.u(yh);return function(){d.initialize()}}},{Da:Hna,mc:c!=null?c:!1}]};
_.Kna=function(){return zd([{Da:Jna,mc:!0},Ina({hrd:function(){var a=Fna();a.AO=void 0;a.I9&&_.mf("NgZone_CoalesceEvent");return new _.wh(a)},AO:void 0})])};Fna=function(){return{MIb:!1,I9:!1,J9:!1}};
Rna=function(a){var b=a.kv?a.kv.Qb:a.Ltd,c=b.get(_.wh);return c.run(function(){a.kv?a.kv.x0():a.Ltd.x0();var d=b.get(Ff),e;c.Xb(function(){e=c.onError.subscribe({next:d})});if(a.kv){var f=function(){return a.kv.destroy()},g=a.b1b.get(Lna);g.add(f);a.kv.be(function(){Ola(a.RZa,a.kv);e.unsubscribe();g.delete(f)})}else{var m=function(){return b.destroy()},n=a.b1b.get(Lna);n.add(m);b.be(function(){e.unsubscribe();n.delete(m)})}return Mna(d,c,function(){var r=b.get(zh),x=r.add(),z=b.get(Ah);Nna(z);return z.Yhd.then(function(){var D=
b.get(_.Bh,"en-US")||"en-US";typeof D==="string"&&(_.Ona=D.toLowerCase().replace(/_/g,"-"));if(!b.get(Pna,!0)){if(!a.kv)return b.get(_.Ch);a.RZa.push(a.kv);return a.kv}if(!a.kv)return D=b.get(_.Ch),a.kvd!==void 0&&D.uz(a.kvd),D;var L;(L=Qna)==null||L(a.kv,a.RZa);return a.kv}).finally(function(){return void r.remove(x)})})})};Sna=function(a,b){var c=a.Qb.get(_.Ch);if(a.vSa.length>0)a.vSa.forEach(function(d){return c.uz(d)});else if(a.instance.ard)a.instance.ard(c);else throw new _.sd(-403,!1);b.push(a)};
Mna=function(a,b,c){try{var d=c();return ala(d)?d.catch(function(e){b.Xb(function(){return a(e)});throw e;}):d}catch(e){throw b.Xb(function(){return a(e)}),e;}};Xna=function(a,b,c){c=c===void 0?[]:c;var d="Platform: "+b,e=new _.Id(d);return function(f){f=f===void 0?[]:f;if(!Tna()&&(f=[].concat(_.v(c),_.v(f),[{Da:e,mc:!0}]),(a==null?void 0:a(f))==null)){f=Una(f,d);if(Tna())throw new _.sd(400,!1);Mla();Vna=f;f.get(Dh);Wna(f)}f=Tna();if(!f)throw new _.sd(-401,!1);return f}};
Una=function(a,b){a=a===void 0?[]:a;return _.Eh({name:b,Vb:[{Da:Yna,mc:"platform"},{Da:Lna,mc:new Set([function(){return Vna=null}])}].concat(_.v(a))})};Tna=function(){var a,b;return(b=(a=Vna)==null?void 0:a.get(Dh))!=null?b:null};Wna=function(a){var b=a.get(Zna,null);Md(a,function(){b==null||b.forEach(function(c){return c()})})};_.Fh=function(a,b){return $ea(a,b==null?void 0:b.dk)};
boa=function(a,b){if(typeof a==="function")return a=efa(a,$na,b==null?void 0:b.dk),aoa(a);a=efa(a.source,a.zM,a.dk);return aoa(a)};aoa=function(a){var b=a[_.md];a.set=function(c){Tea(b);_.od(b,c);b.hg=!1;b.DDa=Rea};a.update=function(c){Tea(b);Vea()||bfa();_.od(b,c(b.value));b.hg=!1;b.DDa=Rea};a.XX=_.Zma.bind(a);return a};coa=function(a){switch(a.status){case "loading":return a.Vp.reload===0?"loading":"reloading";case "resolved":return a.stream().error===void 0?"resolved":"error";default:return a.status}};
_.Gh=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.Hh=function(a,b){b=b===void 0?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};eoa=function(a){var b=_.u(_.nf),c=b.get(Mf),d=b.get(pf),e=b.get(rf,null,{optional:!0});d.Ax!=null||(d.Ax=b.get(qf));var f=a;typeof f==="function"&&(f={iYb:a});a=b.get(Gia,null,{optional:!0});b=new doa(d.Ax,[f.CAa,f.write,f.iYb,f.read],a==null?void 0:a.view,c,b,e==null?void 0:e.snapshot(null));d.Ax.register(b)};
hoa=function(a){var b=_.foa.get(a);if(!b)throw Error("db`"+a);return new goa(b)};ioa=function(a,b){a=a[Dd]||null;var c=b.xid||Pfa();return(new Ih(a)).create(c,b.FT,b.XE,b.FE,b.pR,b.bindings)};joa=function(a){var b=a[Dd]||null;if(!b)return null;var c=new Ih(b);return{get rb(){return c.rb},get type(){return c.rY},get inputs(){return c.inputs},get outputs(){return c.outputs},get kc(){return c.kc},get lOd(){return b.standalone},get yod(){return b.P9}}};
loa=function(a,b){if(a==null)return null;a=koa(b);return a==null?null:a};moa=function(a){return Object.assign({},{Pa:{},rJd:{},keys:[],Bd:{},Ia:{},Oa:{},rIb:!1},a)};_.Jh=function(a){return noa(a,ooa,poa,qoa)};ooa=function(a,b){return _.T(b,a)};poa=function(a,b,c){b[a]=c};qoa=function(){return{}};_.Kh=function(a,b){var c=new a;return b==null?c:noa(b,roa,soa,toa,a)};roa=function(a,b){return b[a]};soa=function(a,b,c){b.i[a]=c};toa=function(a){if(a==null)throw Error("eb");return new a};
noa=function(a,b,c,d,e){e=d(e);for(var f=uoa(a,e),g=f.Pa||{},m=f.Ia||{},n=f.Bd||{},r=_.k(f.keys||[]),x=r.next(),z={};!x.done;z={YDa: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.rIb&&D.length===0)continue;L=voa(D,b,c,d,!0,!0,g[x])}else if(m.hasOwnProperty(x))L=voa(D,b,c,d,!1,!0,m[x]);else if(n.hasOwnProperty(x))z.YDa=n[x],L=z.YDa.Hc?D.map(function(N){return function(S){return woa(S,N.YDa,b,c,d)}}(z)):woa(D,z.YDa,b,c,d);else if(Array.isArray(D)){if(f.rIb&&
D.length===0)continue;L=voa(D,b,c,d,!0,!1)}else L=D;c(x,e,L)}}return e};woa=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]=voa(n,c,d,e,b.Jc,b.Ic,b.xc))}return f};voa=function(a,b,c,d,e,f,g){if(f&&g==null)throw Error("fb");return a==null?a:e&&f?a.map(function(m){return noa(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?noa(a,b,c,d,g):typeof a==="object"?JSON.parse(JSON.stringify(a)):a};
uoa=function(a,b){if(b instanceof _.U)a=moa(b.ma());else if(a instanceof _.U)a=moa(a.ma());else throw Error("gb");return a};xoa=function(a){if(a.Va!=null){var b={},c;for(c in a.Va)a.Va[c]!==void 0&&(b[c]=a.Va[c]);a.Va=b}};_.Lh=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};yoa=function(a,b,c){if(a.Va)a.Va[b]=c;else{var d={};a.Va=(d[b]=c,d)}};
zoa=function(a){if(a&&!a.Si)throw new _.sd(2020,!1);};Aoa=function(a,b){return a?b?a.endsWith("/")?b.startsWith("/")?a+b.slice(1):a+b:b.startsWith("/")?a+b:a+"/"+b:a:b};Boa=function(a){var b=a.search(/#|\?|$/);return a[b-1]==="/"?a.slice(0,b-1)+a.slice(b):a};Mh=function(a){return a&&a[0]!=="?"?"?"+a:a};Coa=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Doa=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}};Eoa=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}};
Foa=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Goa=function(){this.blockSize=-1};Nh=function(a,b){this.blockSize=-1;this.blockSize=64;this.Zya=_.da.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.lIa=this.k7=0;this.Bj=[];this.urd=a;this.uQb=b;this.OAd=_.da.Int32Array?new Int32Array(64):Array(64);Hoa===void 0&&(Hoa=_.da.Int32Array?new Int32Array(Ioa):Ioa);this.reset()};
Koa=function(){Nh.call(this,8,Joa)};Loa=function(a,b,c){for(var d=0;d<a.length;d++){var e=a[d],f=b[d];if(e[0]===":")c[e.substring(1)]=f;else if(e!==f.path)return!1}return!0};
Moa=function(a,b,c){var d=c.path.split("/"),e=d.indexOf("**");if(e===-1){if(d.length>a.length||c.w8==="full"&&(b.vn()||d.length<a.length))return null;var f={};a=a.slice(0,d.length);return Loa(d,a,f)?{CM:a,Eoa:f}:null}if(e!==d.lastIndexOf("**"))return null;f=d.slice(0,e);d=d.slice(e+1);if(f.length+d.length>a.length||c.w8==="full"&&b.vn()&&c.path!=="**")return null;b={};return Loa(f,a.slice(0,f.length),b)&&Loa(d,a.slice(a.length-d.length),b)?{CM:a,Eoa:b}:null};
Noa=function(a){return new Promise(function(b,c){a.ha(_.bg()).subscribe({next:function(d){return b(d)},error:function(d){return c(d)}})})};Oh=function(a,b){var c=a?Ooa(a):void 0,d=b?Ooa(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Poa(a[d],b[d]))return!1;return!0};Ooa=function(a){return[].concat(_.v(Object.keys(a)),_.v(Object.getOwnPropertySymbols(a)))};
Poa=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};Ph=function(a){return _.lf(a)?a:ala(a)?_.Ee(Promise.resolve(a)):_.Qe(a)};Qoa=function(a){return _.lf(a)?Noa(a):Promise.resolve(a)};Toa=function(a,b,c){return Roa[c.So](a.root,b.root,c.aXb)&&Soa[c.Va](a.Va,b.Va)&&!(c.lf==="exact"&&a.lf!==b.lf)};Uoa=function(a,b){return Oh(a,b)};
Woa=function(a,b,c){if(!Qh(a.ue,b.ue)||!Voa(a.ue,b.ue,c)||a.E_!==b.E_)return!1;for(var d in b.children)if(!a.children[d]||!Woa(a.children[d],b.children[d],c))return!1;return!0};Xoa=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Poa(a[c],b[c])})};Zoa=function(a,b,c){return Yoa(a,b,b.ue,c)};
Yoa=function(a,b,c,d){if(a.ue.length>c.length)return a=a.ue.slice(0,c.length),Qh(a,c)&&!b.vn()&&Voa(a,c,d)?!0:!1;if(a.ue.length===c.length){if(!Qh(a.ue,c)||!Voa(a.ue,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Zoa(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.ue.length);c=c.slice(a.ue.length);return Qh(a.ue,e)&&Voa(a.ue,e,d)&&a.children.primary?Yoa(a.children.primary,b,c,d):!1};Voa=function(a,b,c){return b.every(function(d,e){return Soa[c](a[e].parameters,d.parameters)})};
$oa=function(a,b){return Qh(a,b)&&a.every(function(c,d){return Oh(c.parameters,b[d].parameters)})};Qh=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};apa=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};
dpa=function(a){return a.ue.map(function(b){return bpa(b.path)+cpa(b.parameters)}).join("/")};
epa=function(a,b){if(!a.vn())return dpa(a);if(b){b=a.children.primary?epa(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+":"+epa(e,!1))});return c.length>0?b+"("+c.join("//")+")":b}b=apa(a,function(d,e){return e==="primary"?[epa(a.children.primary,!1)]:[e+":"+epa(d,!1)]});return Object.keys(a.children).length===1&&a.children.primary!=null?dpa(a)+"/"+b[0]:dpa(a)+"/("+b.join("//")+")"};
fpa=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};gpa=function(a){return fpa(a).replace(/%3B/gi,";")};bpa=function(a){return fpa(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};cpa=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+bpa(b)+"="+bpa(c)}).join("")};
hpa=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 gpa(c)+"="+gpa(d)}).join("&"):gpa(c)+"="+gpa(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};jpa=function(a){return(a=a.match(ipa))?a[0]:""};kpa=function(a){var b={};return a.ue.length>0?new Rh([],(b.primary=a,b)):a};
lpa=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=lpa(e);if(d==="primary"&&e.ue.length===0&&e.vn())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.ue.length>0||e.vn())b[d]=e}a=new Rh(a.ue,b);a.E_===1&&a.children.primary&&(b=a.children.primary,a=new Rh(a.ue.concat(b.ue),b.children));return a};
Th=function(a){return a instanceof Sh};mpa=function(a){function b(f){for(var g={},m=_.k(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.qf]=r}g=new Rh(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=kpa(d);var e;return(e=c)!=null?e:d};
tpa=function(a,b,c,d,e){for(var f=a;f.parent;)f=f.parent;if(b.length===0)return npa(f,f,f,c,d,e);b=opa(b);if(b.DRb&&b.commands.length===1&&b.commands[0]=="/")return npa(f,f,new Rh([],{}),c,d,e);var g=f;if(b.DRb)a=new ppa(g,!0,0);else if(a)if(a.parent===null)a=new ppa(a,!0,0);else{g=a;a=a.ue.length-1+(qpa(b.commands[0])?0:1);for(var m=b.xrd;m>a;){m-=a;g=g.parent;if(!g)throw new _.sd(4005,!1);a=g.ue.length}a=new ppa(g,!1,a-m)}else a=new ppa(g,!1,NaN);b=a.JFa?rpa(a.oJ,a.index,b.commands):spa(a.oJ,a.index,
b.commands);return npa(f,a.oJ,b,c,d,e)};qpa=function(a){return typeof a==="object"&&a!=null&&!a.oT&&!a.k8b};upa=function(a){return typeof a==="object"&&a!=null&&a.oT};vpa=function(a,b,c){a||(a="\u0275");var d=new Sh,e={};d.Va=(e[a]=b,e);return c.parse(c.hd(d)).Va[a]};
npa=function(a,b,c,d,e,f){var g={};d=_.k(Object.entries(d!=null?d:{}));for(var m=d.next(),n={};!m.done;n={ADa:void 0},m=d.next()){var r=_.k(m.value);m=r.next().value;r=r.next().value;n.ADa=m;m=r;g[n.ADa]=Array.isArray(m)?m.map(function(x){return function(z){return vpa(x.ADa,z,f)}}(n)):vpa(n.ADa,m,f)}a=a===b?c:wpa(a,b,c);a=kpa(lpa(a));return new Sh(a,g,e)};
wpa=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:wpa(f,b,c)});return new Rh(a.ue,d)};
opa=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new xpa(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if(typeof e==="object"&&e!=null){if(e.oT){var g={};Object.entries(e.oT).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),[{oT:g}])}if(e.k8b)return[].concat(_.v(d),[e.k8b])}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 xpa(c,b,a)};ypa=function(a){if(upa(a[0]))return a[0].oT;var b={};return b.primary=a,b};
spa=function(a,b,c){a!=null||(a=new Rh([],{}));if(a.ue.length===0&&a.vn())return rpa(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,lFa:0,VCb:0};f<d.ue.length;){if(e>=c.length){d=g;break a}var m=d.ue[f],n=c[e];if(upa(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.oT===void 0){if(n!=m.path||!Oh(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Oh(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,lFa:f,VCb:e}}e=c.slice(d.VCb);return d.match&&
d.lFa<a.ue.length?(b=new Rh(a.ue.slice(0,d.lFa),{}),b.children.primary=new Rh(a.ue.slice(d.lFa),a.children),rpa(b,0,e)):d.match&&e.length===0?new Rh(a.ue,{}):d.match&&!a.vn()?zpa(a,b,c):d.match?rpa(a,0,e):zpa(a,b,c)};
rpa=function(a,b,c){if(c.length===0)return new Rh(a.ue,{});var d=ypa(c),e={};if(Object.keys(d).some(function(f){return f!=="primary"})&&a.children.primary&&a.E_===1&&a.children.primary.ue.length===0)return c=rpa(a.children.primary,b,c),new Rh(a.ue,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]=spa(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 Rh(a.ue,e)};zpa=function(a,b,c){for(var d=a.ue.slice(0,b),e=0;e<c.length;){var f=c[e];if(upa(f))return a=Apa(f.oT),new Rh(d,a);if(e===0&&qpa(c[0]))d.push(new _.Uh(a.ue[b].path,Bpa(c[0]))),e++;else{f=upa(f)?f.oT.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&qpa(g)?(d.push(new _.Uh(f,Bpa(g))),e+=2):(d.push(new _.Uh(f,{})),e++)}}return new Rh(d,{})};
Apa=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]=zpa(new Rh([],{}),0,d))});return b};Bpa=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};Cpa=function(a,b){a.Vb&&!a.ac&&(a.ac=Vka(a.Vb,b,"Route: "+a.path));var c;return(c=a.ac)!=null?c:b};Vh=function(a){return a.qf||"primary"};
Dpa=function(a,b){var c=a.filter(function(d){return Vh(d)===b});c.push.apply(c,_.v(a.filter(function(d){return Vh(d)!==b})));return c};Wh=function(a){if(!a)return null;var b;if((b=a.te)==null?0:b.ac)return a.te.ac;for(a=a.parent;a;a=a.parent){b=a.te;var c=void 0;if((c=b)==null?0:c.OP)return b.OP;c=void 0;if((c=b)==null?0:c.ac)return b.ac}return null};Epa=function(a,b){if(a===b.value)return b;b=_.k(b.children);for(var c=b.next();!c.done;c=b.next())if(c=Epa(a,c.value))return c;return null};
Fpa=function(a,b){if(a===b.value)return[b];for(var c=_.k(b.children),d=c.next();!d.done;d=c.next())if(d=Fpa(a,d.value),d.length)return d.unshift(b),d;return[]};Gpa=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.qf]=c});return b};
Ipa=function(a,b,c){var d=a.te,e;if(b===null||(c===void 0?"emptyOnly":c)!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.te)==null?0:e.RS))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.exa)!=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.exa)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[Hpa]=
d.title);return a};Jpa=function(a,b){b.value.WG=a;b.children.forEach(function(c){return Jpa(a,c)})};Kpa=function(a){var b=a.children.length>0?" { "+a.children.map(Kpa).join(", ")+" } ":"";return""+a.value+b};
Lpa=function(a){if(a.snapshot){var b=a.snapshot,c=a.q3;a.snapshot=c;Oh(b.Va,c.Va)||a.Jtd.next(c.Va);b.lf!==c.lf&&a.zkd.next(c.lf);Oh(b.params,c.params)||a.Esd.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(!Oh(d[f],e[f])){d=!1;break a}d=!0}}d||a.oAd.next(c.url);Oh(b.data,c.data)||a.JY.next(c.data)}else a.snapshot=a.q3,a.JY.next(a.q3.data)};
Mpa=function(a,b){var c=Oh(a.params,b.params)&&$oa(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Mpa(a.parent,b.parent))};Npa=function(a){var b=a.children&&a.children.map(Npa);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.RS||!b&&!a.Xl||!a.qf||a.qf==="primary"||(a.component=Opa);return a};Rpa=function(a,b,c){a=Ppa(a,b.Cg,c?c.Cg:void 0);return new Qpa(a,b)};
Ppa=function(a,b,c){if(c&&a.qHa(b.value,c.value.snapshot)){var d=c.value;d.q3=b.value;b=Spa(a,b,c);return new Xh(d,b)}d=Tpa(b.value);b=b.children.map(function(e){return Ppa(a,e)});return new Xh(d,b)};Spa=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.qHa(d.value,f.value.snapshot))return Ppa(a,d,f);return Ppa(a,d)})};
Tpa=function(a){return new _.Yh(new _.Zh(a.url),new _.Zh(a.params),new _.Zh(a.Va),new _.Zh(a.lf),new _.Zh(a.data),a.qf,a.component,a)};Vpa=function(a){var b=Th(a)?{NF:a,hna:void 0}:a;a=b.NF;b=b.hna;var c=Upa(0);c.url=a;c.hna=b;return c};Upa=function(a){var b=Error("mb`");b.ngNavigationCancelingError=!0;b.Aed=a;return b};Wpa=function(a){return!!a&&a.ngNavigationCancelingError};
ai=function(){return _.og(function(a){return _.Ye(a.map(function(b){return b.ha(_.Zf(1),_.ng(Xpa))})).ha(_.A(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c!==!0){if(c===Xpa)return Xpa;if(c===!1||Th(c))return c}return!0}),_.kf(function(b){return b!==Xpa}),_.Zf(1))})};Ypa=function(a){return a.aborted?_.Qe(void 0).ha(_.Zf(1)):new _.Ce(function(b){var c=function(){b.next();b.complete()};a.addEventListener("abort",c);return function(){return a.removeEventListener("abort",c)}})};
bi=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||Kea(a)!==null?b.get(a):a:d};
aqa=function(a,b,c,d,e){e=e===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Gpa(b);a.children.forEach(function(g){var m=f[g.value.qf],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.qf):null;if(z&&x.te===z.te){var L=Zpa(z,x,x.te.Ar);L?r.canActivateChecks.push(new $pa(n)):(x.data=z.data,x.exa=z.exa);x.component?aqa(g,m,D?D.children:null,n,r):aqa(g,m,c,n,r);L&&D&&D.qf&&D.qf.ZCa&&r.canDeactivateChecks.push(new bqa(D.qf.component,
z))}else z&&cqa(m,D,r),r.canActivateChecks.push(new $pa(n)),x.component?aqa(g,null,D?D.children:null,n,r):aqa(g,null,c,n,r);delete f[g.value.qf]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return cqa(m,c.getContext(g),e)});return e};
Zpa=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!Qh(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Qh(a.url,b.url)||!Oh(a.Va,b.Va);case "always":return!0;case "paramsOrQueryParamsChange":return!Mpa(a,b)||!Oh(a.Va,b.Va);default:return!Mpa(a,b)}};
cqa=function(a,b,c){var d=Gpa(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;e.component?b?cqa(g,b.children.getContext(f),c):cqa(g,null,c):cqa(g,b,c)});e.component?b&&b.qf&&b.qf.ZCa?c.canDeactivateChecks.push(new bqa(b.qf.component,e)):c.canDeactivateChecks.push(new bqa(null,e)):c.canDeactivateChecks.push(new bqa(null,e))};dqa=function(a){return typeof a==="function"};eqa=function(a){return a instanceof _.Te||(a==null?void 0:a.name)==="EmptyError"};
hqa=function(a,b){return _.Ze(function(c){var d=c.Mj,e=c.w5,f=c.b7,g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.Qe(Object.assign({},c,{qN:!0})):fqa(f,d,e,a).ha(_.Ze(function(m){return m&&typeof m==="boolean"?gqa(d,g,a,b):_.Qe(m)}),_.A(function(m){return Object.assign({},c,{qN:m})}))})};fqa=function(a,b,c,d){return _.Ee(a).ha(_.Ze(function(e){return iqa(e.component,e.Nb,c,b,d)}),_.bg(function(e){return e!==!0},!0))};
gqa=function(a,b,c,d){return _.Ee(b).ha(_.Wf(function(e){var f=e.Nb.parent;f!==null&&d&&d(new jqa(f));f=_.Qe(!0);var g=e.Nb;g!==null&&d&&d(new kqa(g));g=_.Qe(!0);return _.bf(f,g,lqa(a,e.path,c),mqa(a,e.Nb,c))}),_.bg(function(e){return e!==!0},!0))};mqa=function(a,b,c){var d=b.te?b.te.af:null;if(!d||d.length===0)return _.Qe(!0);d=d.map(function(e){return _.cf(function(){var f,g=(f=Wh(b))!=null?f:c,m=bi(e,g);f=m&&dqa(m.af)?m.af(b,a):Md(g,function(){return m(b,a)});return Ph(f).ha(_.bg())})});return _.Qe(d).ha(ai())};
lqa=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.te?e.te.gY:null;return f&&f.length!==0?{node:e,b7:f}:null}).filter(function(e){return e!==null}).map(function(e){return _.cf(function(){var f=e.b7.map(function(g){var m,n=(m=Wh(e.node))!=null?m:c,r=bi(g,n);g=r&&dqa(r.gY)?r.gY(d,a):Md(n,function(){return r(d,a)});return Ph(g).ha(_.bg())});return _.Qe(f).ha(ai())})});return _.Qe(b).ha(ai())};
iqa=function(a,b,c,d,e){var f=b&&b.te?b.te.WAb:null;if(!f||f.length===0)return _.Qe(!0);f=f.map(function(g){var m,n=(m=Wh(b))!=null?m:e,r=bi(g,n);g=r&&dqa(r.WAb)?r.WAb(a,b,c,d):Md(n,function(){return r(a,b,c,d)});return Ph(g).ha(_.bg())});return _.Qe(f).ha(ai())};oqa=function(a,b,c,d){var e=b.Lya;if(e===void 0||e.length===0)return _.Qe(!0);e=e.map(function(f){var g=bi(f,a);f=g&&dqa(g.Lya)?g.Lya(b,c):Md(a,function(){return g(b,c)});f=Ph(f);return d?f.ha(_.pg(Ypa(d))):f});return _.Qe(e).ha(ai(),nqa())};
nqa=function(){return _.Be(_.qg(function(a){if(typeof a!=="boolean")throw Vpa(a);}),_.A(function(a){return a===!0}))};pqa=function(a,b,c,d){var e=b.YAb;if(!e||e.length===0)return _.Qe(!0);e=e.map(function(f){var g=bi(f,a);f=g&&dqa(g.YAb)?g.YAb(b,c):Md(a,function(){return g(b,c)});f=Ph(f);return d?f.ha(_.pg(Ypa(d))):f});return _.Qe(e).ha(ai(),nqa())};
qqa=function(a,b,c){if(typeof a==="string")return Promise.resolve(a);var d=b.Va,e=b.lf,f=b.te,g=b.url,m=b.qf,n=b.params,r=b.data,x=b.title;return Noa(Ph(Md(c,function(){return a({params:n,data:r,Va:d,lf:e,te:f,url:g,qf:m,title:x})})))};Aqa=function(a,b,c,d,e){var f=rqa(a,b,c);if(!f.XN)return _.Qe(f);d=Cpa(b,d);return pqa(d,b,c,e).ha(_.A(function(g){return g===!0?f:Object.assign({},sqa)}))};
rqa=function(a,b,c){if(b.path==="")return b.w8==="full"&&(a.vn()||c.length>0)?Object.assign({},sqa):{XN:!0,Eza:[],XFa:c,parameters:{},pcb:{}};a=(b.st||Moa)(c,a,b);if(!a)return Object.assign({},sqa);var d={},e;Object.entries((e=a.Eoa)!=null?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=a.CM.length>0?Object.assign({},d,a.CM[a.CM.length-1].parameters):d;var f;return{XN:!0,Eza:a.CM,XFa:c.slice(a.CM.length),parameters:e,pcb:(f=a.Eoa)!=null?f:{}}};
Eqa=function(a,b,c,d){if(c.length>0&&Bqa(a,c,d)){var e=Rh;a=new Rh(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===""&&Vh(d)!=="primary"){var f=new Rh([],{});c[Vh(d)]=f}c={oJ:new e(b,c),jgb:[]}}else if(c.length===0&&Cqa(a,c,d)){b=Rh;e=a.ue;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Dqa(a,c,m)&&!f[Vh(m)]){var n=new Rh([],{});g[Vh(m)]=n}a=Object.assign({},f,g);c={oJ:new b(e,a),jgb:c}}else c={oJ:new Rh(a.ue,a.children),
jgb:c};return c};Bqa=function(a,b,c){return c.some(function(d){return Dqa(a,b,d)&&Vh(d)!=="primary"})};Cqa=function(a,b,c){return c.some(function(d){return Dqa(a,b,d)})};Dqa=function(a,b,c){return(a.vn()||b.length>0)&&c.w8==="full"?!1:c.path===""};Gqa=function(a,b,c,d,e,f,g,m){g=g===void 0?"emptyOnly":g;return _.He(function(n){return n.return((new Fqa(a,b,c,d,e,g,f,m)).recognize())})};Hqa=function(a){a.sort(function(b,c){return b.value.qf==="primary"?-1:c.value.qf==="primary"?1:b.value.qf.localeCompare(c.value.qf)})};
Iqa=function(a){return(a=a.value.te)&&a.path===""};Jqa=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={h8:void 0},d=a.next())e.h8=d.value,Iqa(e.h8)?(d=b.find(function(f){return function(g){return f.h8.value.te===g.value.te}}(e)),d!==void 0?(d.children.push.apply(d.children,_.v(e.h8.children)),c.add(d)):b.push(e.h8)):b.push(e.h8);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Jqa(e.children),b.push(new Xh(e.value,d));return b.filter(function(f){return!c.has(f)})};
Lqa=function(a,b,c,d,e,f,g){var m=a.get(Kqa);return _.Ze(function(n){return _.Qe(n).ha(_.og(function(r){return m(a,b,c,d,r.Ts,e,f,g)}),_.A(function(r){return Object.assign({},n,{Mj:r.state,ni:r.u$})}))})};
Oqa=function(a,b){return _.Ze(function(c){var d=c.Mj,e=c.b7.canActivateChecks;if(!e.length)return _.Qe(c);var f=new Set(e.map(function(x){return x.Nb})),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(Mqa(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.Ee(g).ha(_.Wf(function(x){if(f.has(x))return Nqa(x,d,a,b);x.data=Ipa(x,x.parent,a).resolve;return _.Qe(void 0)}),_.qg(function(){return r++}),_.dg(),_.Ze(function(){return r===g.size?
_.Qe(c):_.hf}))})};Mqa=function(a){var b=a.children.map(function(c){return Mqa(c)}).flat();return[a].concat(_.v(b))};Nqa=function(a,b,c,d){var e=a.te,f=a.jad;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[Hpa]=e.title);return _.cf(function(){a.data=Ipa(a,a.parent,c).resolve;return Pqa(f,a,b,d).ha(_.A(function(g){a.exa=g;a.data=Object.assign({},a.data,g);return null}))})};
Pqa=function(a,b,c,d){var e=Ooa(a);if(e.length===0)return _.Qe({});var f={};return _.Ee(e).ha(_.Ze(function(g){return Qqa(a[g],b,c,d).ha(_.bg(),_.qg(function(m){f[g]=m}))}),_.dg(),_.A(function(){return f}),_.Vf(function(g){return eqa(g)?_.hf:_.Re(g)}))};Qqa=function(a,b,c,d){var e,f=(e=Wh(b))!=null?e:d,g=bi(a,f);a=g.resolve?g.resolve(b,c):Md(f,function(){return g(b,c)});return Ph(a)};Rqa=function(a){return _.og(function(b){var c=a(b);return c?_.Ee(c).ha(_.A(function(){return b})):_.Qe(b)})};
Sqa=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next())b.value.remove()};Tqa=function(a,b){b=b.createElement("style");b.textContent=a;return b};Uqa=function(a,b){b=b.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href",a);return b};Wqa=function(a,b){return b.map(function(c){return c.replace(Vqa,a)})};
Xqa=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};$qa=function(a){return encodeURIComponent(a).replace(Yqa,function(b,c){var d;return(d=Zqa[c])!=null?d:b})};ara=function(a){return""+a};
bra=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};cra=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};dra=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};era=function(a,b){return b(a)};fra=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};gra=function(a,b,c){return function(d,e){return Md(c,function(){return b(d,function(f){return a(f,e)})})}};
hra=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,by:a.by,responseType:a.responseType,withCredentials:a.withCredentials,credentials:a.credentials,JJ:a.JJ,timeout:a.timeout,keepalive:a.keepalive,priority:a.priority,cache:a.cache,mode:a.mode,redirect:a.redirect,integrity:a.integrity,referrer:a.referrer,referrerPolicy:a.referrerPolicy}};
kra=function(a,b){var c=a.url.toLowerCase();if(!_.u(ira)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.u(_.ci).getToken();var d=_.u(jra);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};lra=function(a,b){return{JBd:a,Ot:b}};nra=function(a){var b=a.cookieName;a=a.COb;var c=[];b!==void 0&&c.push({Da:mra,mc:b});a!==void 0&&c.push({Da:jra,mc:a});return lra(2,c)};
pra=function(a){return function(b,c){var d,e=(d=c==null?void 0:c.Qb)!=null?d:_.u(_.nf);return new ora(e,function(){var f=typeof b==="function"?b():b;if(f!==void 0){typeof f==="string"&&(f={url:f});var g=f.headers instanceof di?f.headers:new di(f.headers),m=f.params instanceof _.ei?f.params:new _.ei({gja:f.params}),n,r;var x=new fi((n=f.method)!=null?n:"GET",f.url,(r=f.body)!=null?r:null,{headers:g,params:m,by:f.by,withCredentials:f.withCredentials,keepalive:f.keepalive,cache:f.cache,priority:f.priority,
mode:f.mode,redirect:f.redirect,responseType:a,context:f.context,JJ:f.JJ,credentials:f.credentials,referrer:f.referrer,referrerPolicy:f.referrerPolicy,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.dk)}};
ura=function(a,b,c){var d,e,f,g,m,n;return _.He(function(r){switch(r.Qc){case 1:return _.Je(r,Qoa(Md(b,function(){return a.Xl()})),2);case 2:return d=r.Yd,_.Je(r,qra(rra(d)?d["default"]:d),3);case 3:e=r.Yd;if(e instanceof sra||Array.isArray(e)){f=e;r.Ce(4);break}return _.Je(r,Promise.resolve(new goa(e)),5);case 5:f=r.Yd;case 4:return c&&c(a),Array.isArray(f)?m=f:(g=f.create(b).Qb,m=g.get(_.tra,[],{optional:!0,self:!0}).flat()),n=m.map(Npa),r.return({zA:n,Qb:g})}})};
rra=function(a){return a&&typeof a==="object"&&"default"in a};qra=function(a){var b;return _.He(function(c){switch(c.Qc){case 1:c.Ce(2);break;case 5:c.Qc=2;c.nH=0;break;case 3:b=_.Me(c),console.error(b);case 2:return c.return(a)}})};
xra=function(a,b,c){var d=a.get(vra),e=a.get(_.gi);if(!e.startViewTransition||d.M$b)return d.M$b=!1,new Promise(function(r){return setTimeout(r)});var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return wra(a)});m.ready.catch(function(){});var n=d.lRd;n&&Md(a,function(){return n({transition:m,from:b,to:c})});return g};wra=function(a){return new Promise(function(b){_.of({read:function(){return setTimeout(b)}},{Qb:a})})};
yra=function(a,b){a.events.ha(_.kf(function(c){return c instanceof _.hi||c instanceof _.ii||c instanceof _.mi||c instanceof ni}),_.A(function(c){return c instanceof _.hi||c instanceof ni?0:c instanceof _.ii&&(c.code===0||c.code===1)?2:1}),_.kf(function(c){return c!==2}),_.Zf(1)).subscribe(function(){b()})};zra=function(a,b){return{JBd:a,Ot:b}};
Fra=function(){var a=_.u(_.nf);return function(b){var c=a.get(_.Ch);if(b===c.uH[0]){b=a.get(_.oi);var d=a.get(Ara);a.get(Bra)===1&&b.lla();var e;(e=a.get(Cra,null,{optional:!0}))==null||Dra(e);var f;(f=a.get(Era,null,{optional:!0}))==null||f.init();c=c.fDb[0];b.Hn.root.component=c;b.qF.nGa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Ira=function(){return zra(2,[{Da:Gra,mc:!0},{Da:Bra,mc:0},dla(function(){var a=_.u(_.nf);return a.get(Hra,Promise.resolve()).then(function(){return new Promise(function(b){var c=a.get(_.oi),d=a.get(Ara);yra(c,function(){b(!0)});a.get(pi).hvb=function(){b(!0);return d.closed?_.Qe(void 0):d};c.lla()})})})])};Kra=function(){return zra(3,[dla(function(){Jra(_.u(_.oi))}),{Da:Bra,mc:2}])};Mra=function(){return{Da:Era,Jb:function(){var a=_.u(Lra),b=_.u(qi);b.zGa&&a.Awd(b.zGa);return new ri(b)}}};
_.Nra=function(){return[_.si,_.ti].map(function(a){return function(){var b=_.Jc.apply(0,arguments),c;return(c=_.u(a)).gY.apply(c,_.v(b))}})};_.ui=function(a){return function(){var b=_.Jc.apply(0,arguments),c;return(c=_.u(a)).resolve.apply(c,_.v(b))}};Ora=function(){var a=null;try{a=_.da.localStorage||null}catch(b){}mc.call(this,a)};vi=function(a,b){this.Wma=a;this.D8=b+"::"};Pra=function(a){this.cEa=a};
Qra=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}};
Rra=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""}};Sra=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.vo.push({name:d.name,vj:d.startTime+d.duration,statusCode:"SUCCESS",LA:a.LA,OO:!0})}b>0&&a.vo.push({name:"largest-contentful-paint",vj:b,statusCode:"SUCCESS",LA:b,OO:!0})};Tra=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Ura=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Vra=function(a){return(a=a.visibilityState)?a!=="visible":!1};Wra=function(a){if(!a.event){if(a.Nh!==a.Yu)return Error("sb");if(a.status!=="SUCCESS")return Error("tb`"+a.status);if(a.y3a.length)return Error("ub");if(!a.event)return Error("vb`"+a.vo.map(function(b){return b.name}).join(", "))}};wi=function(){return performance&&performance.now?performance.now():Date.now()};
Xra=function(a,b){var c=null;Kia({read:function(){c!=null&&clearTimeout(c);c=setTimeout(function(){b();c=null})}},{Qb:a})};Yra=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};$ra=function(a){if(_.xi)a(_.xi);else{var b;((b=Zra)!=null?b:Zra=[]).push(a)}};_.yi=function(){!_.xi&&_.asa&&_.bsa();return _.xi};_.bsa=function(){_.xi=_.asa();var a;(a=Zra)==null||a.forEach($ra);Zra=void 0};_.zi=function(a){_.xi&&csa(a)};
_.Ai=function(){_.xi&&_.xi.XGa()};esa=function(a){return vda(a,function(b,c){return dsa.indexOf(c)!==-1})};_.fsa=function(a){var b=a.Zl;var c=a.Ue;var d=a.Id;var e=a.x$b;var f=a.mx;var g=a.K4a;a=a.vAa;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{Zl:a.get("q")||void 0,Ue:a.get("sq")||void 0,Id:a.get("ss")||void 0,x$b:a.get("ssfr")||void 0,mx:a.get("all")||void 0,K4a:a.get("start")||void 0,vAa:a.get("dqr")||void 0}};hsa=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=++gsa;this.removed=this.Jya=!1};Ci=function(a){this.src=a;this.Jg={};this.hta=0};isa=function(){};jsa=function(a,b){b.stack&&(a.stack+="\n"+b.stack);return a};
ksa=function(){this.xSb=!0;this.lk=0;this.j_=""};Di=function(){this.jr=null;this.uh=[];this.Nza=this.k_=this.h$=this.Tc=this.lk=0;this.nab=null;this.E1a=0};lsa=function(a){this.jr=null;this.uh=[];this.qM="";this.Kxd=[];this.uA=this.DH=0;this.Pra=!1;this.nta=0;this.pyd=/[\\"]/g;this.Tc=this.lsa=0;this.ghd=!(!a||!a.fhd)};
osa=function(a){var b=a.Pd?a.Pd.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new msa:new lsa;if(b.startsWith("application/x-protobuf")){a=a.Pd?a.Pd.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Di;if(a.toLowerCase()=="base64")return new nsa}return null};_.qsa=function(a){return a.replace(psa,function(b,c){return c+"/"})};
_.Ei=function(a){return a?(a=rsa.exec(a))?a[1]:"":""};_.ssa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.tsa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.usa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Fi=function(a){return _.tsa(a)||a};_.vsa=function(a){return _.usa(a)||a};_.Gi=function(a){return a.startsWith("refs/tags/")};_.wsa=function(a){return a.startsWith("refs/heads/")};
_.Ki=function(a){return!a||a.startsWith("refs/")&&a.indexOf("/",6)>0||a==="HEAD"||_.Ji.test(a)?a:_.ssa(a)};_.xsa=function(a){return a?_.Ji.test(a)?a.substring(0,7):a:""};_.ysa=function(a,b){return a.ub===b.ub&&a.Uc===b.Uc&&a.repository===b.repository};_.zsa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Asa=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(",")};
_.Oi=function(a){var b=a;do{a=b;if(b=a.data.Wc)return b;b=a.firstChild}while(b);var c=a.params[_.Li.Lo],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||_.Bsa;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 _.Mi({repository:b||"Piper",Kb:(a.params[_.Li.Pb]?a.Va.snapshot:void 0)||a.params[_.Li.changelist]||
"HEAD",path:a.params.path,params:Csa(a.params,c)}):new _.Mi({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={ye:g,repository:d,Kb:b,path:e?e:a.params[""]===":"?"/":void 0,params:Dsa(a.params,c)};return new _.Ni(a)};
_.Fsa=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;Esa.includes(d)||d==="rev"?b[d]=e:d==="cdbgd"?b[_.Li.Xw]=e:d==="cdbgbp"?b[_.Li.Iz]=e:d==="dqr"?b[_.Li.Kz]=e:c[d]=e}return{gcb:b,Va:c}};
Dsa=function(a,b){var c=a[_.Li.qg]!=null?Number(a[_.Li.qg]):void 0;return{line:Gsa(a),eA:a[_.Li.eA],Lo:b||a[_.Li.Lo],qq:a[_.Li.qq],Tf:a[_.Li.Tf],Xw:a[_.Li.Xw],Iz:a[_.Li.Iz],zk:a[_.Li.zk],qg:c,hy:a[_.Li.hy],Yw:a[_.Li.Yw],Pb:a[_.Li.Pb],iy:a[_.Li.iy],fA:a[_.Li.fA],eN:a[_.Li.eN],uS:a[_.Li.uS],Kz:a[_.Li.Kz]}};Gsa=function(a){a=a[_.Li.U9a];if(a!=null){var b=Number(a);if(!isNaN(b))return b>0?b:void 0;a=a.split(",").map(Hsa).filter(function(c){return!!c});return a.length===0?void 0:a}};
Hsa=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}};Csa=function(a,b){b=Dsa(a,b);(a=a[_.Li.K6b])&&(b=Object.assign({},b,{Tf:a}));return b};Isa=function(a){return a.vo.some(function(b){return(b.name===void 0?"":b.name)==="codeRenderFull"})};
Jsa=function(a){return a.vo.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Ksa=function(a){var b=a.Mj?_.Oi(a.Mj):void 0;if(Isa(a))b=_.Pi.ekb;else if(Jsa(a))b=_.Pi.akb;else{var c;if(c=b)c=a.targetRoute===void 0?"":a.targetRoute,c=!!(!b.ub&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Pi.Iy;else{if(c=b){c=a.targetRoute===void 0?"":a.targetRoute;var d=b.ub;var e=b.repository;var f=b.Kb;var g=b.path;c=!(c!=="/source"&&c!=="/"&&c!=="/code"&&c!=="/repos"&&c!=="/source/repos"&&c!=="projects"&&(!d||e||f||
g))}if(c)b=_.Pi.plb;else if(c=a.element,a=a.targetRoute===void 0?"":a.targetRoute,c==="GlobalSearchBox"||a.startsWith("/search"))b=_.Pi.APa;else{if(a=b)a=b.ub,c=b.repository,d=b.Kb,e=b.path,a=!(!(a&&c&&d)||e);if(a)b=_.Pi.YJa;else{if(a=b)a=b.ub,c=b.repository,d=b.Kb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Pi.WKa:_.Pi.Hlb}}}}return b};_.Lsa=function(a){return a.buttons===0||a.detail===0};
_.Msa=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)};_.Qi=function(a){var b=_.Jc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.Psa=function(){if(Nsa)return Nsa;if(typeof document!=="object"||!document)return Nsa=new Set(Osa);var a=document.createElement("input");return Nsa=new Set(Osa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Rsa=function(){if(Qsa==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Qsa=!0}}))}finally{Qsa=Qsa||!1}return Qsa};_.Ri=function(a){return Rsa()?a:!!a.capture};
Tsa=function(){if(Ssa==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return Ssa=!1;var a;Ssa=((a=document.documentElement)==null?0:a.style)&&"scrollBehavior"in document.documentElement.style?!0:(a=Element.prototype.scrollTo)?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}return Ssa};
Vsa=function(){if(typeof document!=="object"||!document)return 0;if(Usa==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);Usa=0;a.scrollLeft===0&&(a.scrollLeft=1,Usa=a.scrollLeft===0?1:2);a.remove()}return Usa};
_.Xsa=function(a){if(Wsa==null){var b=typeof document!=="undefined"?document.head:null;Wsa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Wsa&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Si=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};
_.Ti=function(a){return a.composedPath?a.composedPath()[0]:a.target};Ysa=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.Ui=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 _.qe?a.na:a};
_.Yi=function(a,b){return _.Zsa(a)?Number(a):arguments.length===2?b===void 0?0:b:0};_.Zsa=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};$sa=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};ata=function(a){if(!$sa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};bta=function(a){return{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
cta=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};dta=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=eta(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=eta(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};eta=function(a,b){var c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};fta=function(a,b){return typeof a==="string"?(b||"")+"/"+a:a};
hta=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+gta++)};_.ita=function(a){return _.lf(a)?a:_.Qe(a)};_.kta=function(a){a=(a==null?void 0:a.toLowerCase())||"";var b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?jta.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};lta=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};
_.mta=function(a){return a&&typeof a.connect==="function"&&!(a instanceof eg)};_.ota=function(a){return new nta(a.get(_.aj),a.get(_.gi))};pta=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})};qta=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 rta(a.get(_.bj),a.get(_.aj),a.get(_.wh),b)};
_.hj=function(a,b){return new _.dj(b,a.get(_.aj),a.get(_.gi),a.get(_.ej),a.get(gj))};ij=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};tta=function(a){if(typeof a!=="number"&&a!=null){var b=_.k(a.split(sta));a=b.next().value;return(b=b.next().value)&&b!=="px"?null:parseFloat(a)}return a||null};uta=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)}};
_.xj=function(a,b){a.get(_.lj).load(mj);var c=a.get(gj),d=a.get(_.gi),e=a.get(_.nj),f=a.get(_.Ch),g=a.get(_.oj),m=a.get(_.pj,null,{optional:!0})||a.get(_.Lf).Iu(null,null),n=new _.qj(b),r,x,z=(x=(r=a.get(_.vta,null,{optional:!0}))==null?void 0:r.xo)!=null?x:!0;n.direction=n.direction||g.value;if("showPopover"in d.body){var D;n.xo=(D=b==null?void 0:b.xo)!=null?D:z}else n.xo=!1;g=d.createElement("div");r=d.createElement("div");g.id=e.getId("cdk-overlay-");g.classList.add("cdk-overlay-pane");r.appendChild(g);
n.xo&&(r.setAttribute("popover","manual"),r.classList.add("cdk-overlay-popover"));var L,N;e=n.xo?(L=n.Pe)==null?void 0:(N=L.WMb)==null?void 0:N.call(L):null;wta(c).appendChild(r);e&&e.after(r);var S;return new rj(new _.sj(g,f,a),r,g,n,a.get(_.wh),a.get(tj),d,a.get(_.uj),a.get(vj),(S=b==null?void 0:b.disableAnimations)!=null?S:a.get(_.wj,null,{optional:!0})==="NoopAnimations",a.get(_.Kf),m)};
_.zta=function(){var a;if(((a=_.u(xta,{optional:!0}))==null?0:a.DFd)||_.u(_.wj,{optional:!0})==="NoopAnimations")return"di-disabled";yta!=null||(yta=_.u(yj).matchMedia("(prefers-reduced-motion)").matches);return yta?"reduced-motion":"enabled"};_.zj=function(){return _.zta()!=="enabled"};Ata=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)};
Aj=function(a){var b=_.Jc.apply(1,arguments);if(a==null)throw TypeError("Mb");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};Bta=function(){var a=Bj.Ebc;return typeof a==="function"?a():a};
Dta=function(a,b){a=a.filter(function(f){return!Cta[f]});if(a.length>0){var c=a.join(", ");try{var d=Bj.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 Cta[f]=d})}catch(f){console.error(f)}}};
Eta=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Fta=function(a,b){return Aj(a,b?{zab:b.alias,suffix:b.suffix}:{})};Hta=function(a){var b=_.k(Gta(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}};
Gta=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Ita.find(function(d){return d===c})||(c=Ita[0]);return[c,Jta(b)]};Kta=function(a){a=_.k(Gta(a));var b=a.next().value;a.next();return b.indexOf("row")>-1};Jta=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};
Lta=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};Mta=function(){var a=Bj.Ebc;return typeof a==="function"?a():a};Ota=function(a,b,c){var d=Lta(b);c.forEach(function(e){Nta(d,e,a)})};Nta=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.Vf(b,d,f.value)})};Pta=function(a,b){var c=c===void 0?!1:c;var d="";if(a&&Mta())try{var e=d=Mta()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
Qta=function(){return new _.sd(3008,!1)};_.Cj=function(a,b){return{type:7,name:a,hAa:b,options:{}}};_.Dj=function(a,b){return{type:4,styles:b===void 0?null:b,bP: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,ejd:a,animation:b,options:c===void 0?null:c}};_.Rta=function(a,b){var c={optional:!0};return{type:11,rb: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:Sta(parseFloat(a[1]),a[2])};Sta=function(a,b){switch(b){case "s":return a*1E3;default:return a}};
Uta=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=0,e="";if(typeof a==="string"){var f=a.match(Tta);if(f===null){b.push(new _.sd(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Sta(parseFloat(f[1]),f[2]);var g=f[3];g!=null&&(d=Sta(parseFloat(g),f[4]));(f=f[5])&&(e=f)}c||(c=!1,f=b.length,a<0&&(b.push(new _.sd(3100,!1)),c=!0),d<0&&(b.push(new _.sd(3101,!1)),c=!0),c&&b.splice(f,0,new _.sd(3E3,!1)));b={duration:a,delay:d,easing:e}}return b};
Vta=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=Wta(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=Wta(d);a.style[d]=""})};Xta=function(a){return Array.isArray(a)?a.length==1?a[0]:{type:2,Kg:a,options:null}:a};Zta=function(a,b,c){var d=b.params||{};a=Yta(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.sd(3001,!1))})};
Yta=function(a){var b=[];if(typeof a==="string"){for(var c;c=$ta.exec(a);)b.push(c[1]);$ta.lastIndex=0}return b};aua=function(a,b,c){var d=""+a,e=d.replace($ta,function(f,g){g=b[g];g==null&&(c.push(new _.sd(3003,!1)),g="");return g.toString()});return e==d?a:e};Wta=function(a){return a.replace(bua,function(){return _.Jc.apply(0,arguments)[1].toUpperCase()})};
dua=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={aUb:void 0},f++)c.aUb=b[f],e.forEach(function(g){return function(m){return g.aUb.set(m,cua(a,m))}}(c))}}return b};
Kj=function(a,b,c){switch(b.type){case 7:return a.mhc(b,c);case 0:return a.ijb(b,c);case 1:return a.jjb(b,c);case 2:return a.khc(b,c);case 3:return a.ihc(b,c);case 4:return a.fhc(b,c);case 5:return a.XIa(b,c);case 6:return a.Qta(b,c);case 8:return a.YIa(b,c);case 9:return a.ghc(b,c);case 10:return a.hhc(b,c);case 11:return a.jhc(b,c);case 12:return a.lhc(b,c);default:throw new _.sd(3004,!1);}};cua=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 eua(a)}};gua=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=Wta(L),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=fua(L,z,d)}x.set(L,z)});r||e.push(x);g=x;f=n});if(d.length)throw new _.sd(3502,!1);return e};
iua=function(a,b,c,d){switch(b){case "start":a.MI(function(){return d(c&&hua(c,"start",a))});break;case "done":a.Nx(function(){return d(c&&hua(c,"done",a))});break;case "destroy":a.be(function(){return d(c&&hua(c,"destroy",a))})}};hua=function(a,b,c){var d=c.totalTime;b=jua(a.element,a.ep,a.Qz,a.Ln,b||a.M0b,d==void 0?a.totalTime:d,c.disabled?!0:!1);a=a._data;a!=null&&(b._data=a);return b};jua=function(a,b,c,d,e,f,g){return{element:a,ep:b,Qz:c,Ln:d,M0b: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};kua=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};mua=function(a){a=a.parentNode||a.host||null;return a===lua?null:a};nua=function(a,b){for(;b;){if(b===a)return!0;b=mua(b)}return!1};oua=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
rua=function(a,b){var c=[];typeof a=="string"?a.split(/\s*,\s*/).forEach(function(d){a:{if(d[0]==":"&&(d=pua(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 _.sd(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(qua(d,e));f[0]!="<"||d=="*"&&e=="*"||c.push(qua(e,d));d=void 0}}return d}):c.push(a);return c};
pua=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 _.sd(3016,!1)),"* => *"}};
qua=function(a,b){var c=sua.has(a)||tua.has(a),d=sua.has(b)||tua.has(b);return function(e,f){var g=a=="*"||a==e,m=b=="*"||b==f;!g&&c&&typeof e==="boolean"&&(g=e?sua.has(a):tua.has(a));!m&&d&&typeof f==="boolean"&&(m=f?sua.has(b):tua.has(b));return g&&m}};
vua=function(a){var b=a.split(/\s*,\s*/).find(function(c){return c==":self"})?!0:!1;b&&(a=a.replace(uua,""));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]};
wua=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};
xua=function(a,b){if(a.hasOwnProperty("duration"))return a;if(typeof a=="number")return{duration:Uta(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:"",X2a:!0},b.fyd=a,b;a=Uta(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};
yua=function(a,b,c,d,e,f,g,m){return{type:1,element:a,LS:b,C8:c,f0:d,duration:e,delay:f,totalTime:e+f,easing:g===void 0?null:g,ryd:m===void 0?!1:m}};Aua=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 zua).Dya(a,b,c,d,e,f,g,m,n,r)};
Bua=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};Cua=function(a,b,c,d,e,f,g,m,n,r,x,z,D){return{type:0,element:a,ep:b,XSb:e,Qz:c,vBa:f,Ln:d,Ssa:g,IJ:m,Itd:n,C8:r,f0:x,totalTime:z,errors:D}};Dua=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
Eua=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};Gua=function(a,b){return new Fua(a,{type:1,animation:{type:2,Kg:[],options:null},WWb:[function(){return!0}],options:null,IT:0,CH:0},b)};Hua=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))};Iua=function(a){return a&&a.nodeType===1};Jua=function(a,b){var c=a.style.display;a.style.display=b!=null?b:"none";return c};
Lua=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Jua(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(z){var D=b.n1a(r,z,e);x.set(z,D);D&&D.length!=0||(r.__ng_removed=Kua,g.push(r))});a.set(r,x)});var m=0;c.forEach(function(n){return Jua(n,f[m++])});return g};
Mua=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)};Oua=function(a,b,c){Mj(c).Nx(function(){return Nua(a,b)})};
Qua=function(a){var b=[];Pua(a,b);return b};Pua=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof eua?Pua(d.Lh,b):b.push(d)}};Rua=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};Sua=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};
Vua=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Tua(b[0]),b.length>1&&(d=Tua(b[b.length-1]))):b instanceof Map&&(c=Tua(b));return c||d?new Uua(a,c,d):null};Tua=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};Wua=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
Xua=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(_.Jc.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.xi},set:function(d){d=d||this.defaultColor;d!==this.xi&&(this.xi&&this.La.na.classList.remove("mat-"+this.xi),d&&this.La.na.classList.add("mat-"+d),this.xi=d)}}});return c};
_.Sj=function(a){var b=function(){var c=a.apply(this,[].concat(_.v(_.Jc.apply(0,arguments))))||this;c.nj=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.nj},set:function(c){this.nj=_.Vi(c)}}});return b};
_.Tj=function(a){var b=function(){var c=a.apply(this,[].concat(_.v(_.Jc.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};Yua=function(){};Zua=function(a){var b=_.Wg.apply(null,[a].concat(_.v([]))),c=new _.Uj;return{OJ:b,get value(){return b()},Cc:c,Ma:function(){c.complete()}}};$ua=function(a,b){for(var c=a.length;c--;)b(a[c])};ava=function(){};
bva=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};cva=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};dva=function(){};eva=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};
fva=function(a){return(a.length>0?a.charAt(0):"").toUpperCase()+(a.length>1?a.slice(1):"")};iva=function(){gva.forEach(function(a){a.suffix&&a.suffix!==""||(a.suffix=a.alias.replace(hva,"|").split("|").map(fva).join(""),a.Qx=a.Qx||!1)});return gva};jva=function(a){return a==null?void 0:_.Hh(a)};kva=function(a){a&1&&(_.I(0,"h3"),_.Q(1),_.J());a&2&&(a=_.P(2).va,_.C(),_.gh(a.key))};lva=function(a){a&1&&(_.Cg(0),_.I(1,"span",14),_.Q(2),_.J(),_.Fg());a&2&&(a=_.P().va,_.C(2),_.fh(" ",a," "))};
mva=function(a){a&1&&_.K(0,"span",15);a&2&&(a=_.P().va,_.G("matBadge",a))};nva=function(a,b){a&1&&(_.Cg(0),_.F(1,lva,3,1,"ng-container",13)(2,mva,1,1,"ng-template",null,1,_.rh),_.Fg());a&2&&(a=b.va,b=_.bh(3),_.P(5),_.C(),_.G("ngIf",a==="then"||a==="+"||a==="or")("ngIfElse",b))};ova=function(a){a&1&&(_.I(0,"dt"),_.F(1,nva,4,2,"ng-container",7),_.J());a&2&&(a=_.P().va,_.C(),_.G("ngForOf",a.bc))};pva=function(a){a&1&&_.K(0,"dt",15);a&2&&(a=_.P().va,_.G("matBadge",a.bc))};
qva=function(a,b){a&1&&(_.Cg(0),_.F(1,ova,2,1,"dt",13)(2,pva,1,1,"ng-template",null,0,_.rh),_.I(4,"dd"),_.Q(5),_.J(),_.Fg());if(a&2){a=b.va;b=_.bh(3);var c=_.P(3);_.C();_.G("ngIf",c.isArray(a.bc))("ngIfElse",b);_.C(4);_.gh(a.je)}};rva=function(a){a&1&&(_.I(0,"div",11),_.F(1,kva,2,1,"h3",12),_.I(2,"dl"),_.F(3,qva,6,3,"ng-container",7),_.J()());if(a&2){a=_.P().va;var b=_.P();_.C();_.G("ngIf",b.groups.size>1);_.C(2);_.G("ngForOf",a.value)}};
sva=function(a,b){a&1&&(_.Cg(0),_.F(1,rva,4,2,"div",10),_.Fg());a&2&&(a=b.va,_.C(),_.G("ngIf",a.value.length>0))};Wj=function(a){Vj.call(this);this.Qid=a};tva=function(a){if(a&1){var b=_.Yd();_.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(),_.C(2),_.fh(" ",a.data.action," "))};uva=function(){};wva=function(){vva||(vva=Error("cc"));return vva};
Ava=function(){for(var a;a=xva.remove();){try{a.fn.call(a.scope)}catch(b){ea(b)}yva.put(a)}zva=!1};Bva=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.Dva=function(){return Cva};Fva=function(){if(Eva===void 0&&(Eva=null,typeof window!=="undefined")){var a=window;a.trustedTypes!==void 0&&(Eva=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Eva};
Gva=function(a){var b;return((b=Fva())==null?void 0:b.createHTML(a))||a};Iva=function(a,b,c){return function(d){return d.ha(_.Fla(Hva(a,b,c)))}};Hva=function(a,b,c){var d=b instanceof _.Ce?1:b.beb,e=b instanceof _.Ce?b:_.gf(b.w6b);return function(f){return f.ha(_.Ze(function(g,m){return!a(g)||m>=d?_.Re(g):c?c(e,g):e}))}};_.Jva=function(a,b,c,d){return Iva(b,c,function(e,f){a.t6b.add(f);e=e.ha(_.Xj(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};
_.Mva=function(a){a=a===void 0?{}:a;return Kva!=null?Kva:Kva=Lva(a)};Nva=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};Lva=function(a){a=a===void 0?{}:a;var b;return _.He(function(c){if(c.Qc==1){if((b=window.gapi)&&b.client&&b.client.load)c=c.return(b);else{var d=_.qc("https://apis.google.com/js/api.js");c=_.Je(c,Ova(d,a),2)}return c}if(c.Qc!=3){b=window.gapi;if(!b)throw Error("tc");return b.client&&b.client.load?c.Ce(3):_.Je(c,Nva(),3)}return c.return(b)})};
_.Pva=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};Rva=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(Qva.has(a))return Qva.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Qva.delete(a)});Qva.set(a,b);return b}return Promise.resolve()};
Sva=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.LJd,hostedDomain:b.ZOb,fetchBasicProfile:(c=b.OKb)!=null?c:!0})};_.Tva=function(){var a=_.Jc.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};
Uva=function(){var a=window.gapi;if(!a)throw Error("uc");return a};Wva=function(a,b,c){return(new Promise(function(d){Uva().load("client:auth2",d)})).then(function(){return Vva(a,b,!0,c)})};Zva=function(a,b){var c=Uva();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Xva)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Yva),e(m)}})};
$va=function(a){return Zva(a,!0).catch(function(b){if(b===Xva||b===Yva)return Zva(a,!1);throw b;})};Vva=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=Uva();return $va(e).then(function(g){f.client.cWd(null);if(g.error){if(c&&g.error==="immediate_failed")return Vva(a,b,!1,d);throw Error(g.error);}return g})};awa=function(){};_.Yj=function(a,b){return b.create(a)};
cwa=function(a){return a.error&&a.error.code?bwa.indexOf(a.error.code)>-1:!1};dwa=function(a,b,c,d,e,f,g,m,n,r,x){this.HS=a;this.MN=b;this.oHa=c;this.G4=d;this.s5=e;this.Yma=f;this.UHa=g;this.pGa=m;this.g0=n;this.Mgb=r;this.timeStamp=x};ewa=function(a,b,c,d){Zj.call(this,a,c);this.identifier=b;this.timeStamp=d!=null?d:null};ak=function(a,b){a instanceof Error||(a=JSON.stringify(a),typeof a==="undefined"&&(a="'undefined' provided for exception reason"),a=Error(a));b?fwa(b,a):fwa(null,a)};
bk=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};ck=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};dk=function(a,b){if(/-[a-z]/.test(b))return null;if(gwa&&a.dataset){if(kaa()&&!(b in a.dataset))return null;a=a.dataset[b];return a===void 0?null:a}return a.getAttribute("data-"+hwa(b))};iwa=function(a,b){return/-[a-z]/.test(b)?!1:gwa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+hwa(b)):!!a.getAttribute("data-"+hwa(b))};
jwa=function(){return daa&&qa?!qa.mobile&&(ra("iPad")||ra("Android")||ra("Silk")):ra("iPad")||ra("Android")&&!ra("Mobile")||ra("Silk")};kwa=function(a){return a[_.da.Symbol.iterator]()};
pwa=function(a,b,c){var d=new _.ek("https://contacts.google.com"),e=d.Hd();a!=null&&(d.removeParameter("authuser"),a!=0&&(e=Rda(e,"/u/"+String(a))));d.Oc(Rda(e,"/widget/hovercard/v/2"));a=c.language;a!==null&&a!==void 0&&_.fk(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Yi.qU("origin",c));try{var f=b.ownerDocument.defaultView,g=((f===void 0?null:f)||window).location.href;if(lwa){try{var m=new mwa(g)}catch(L){throw Error("Mc`"+g);}var n=nwa.get(m.protocol);if(!n)throw Error("Mc`"+
g);if(!m.hostname)throw Error("Mc`"+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=owa(g);var z=r;var D=(lwa&&z.searchParams?z.searchParams:new gk(z.search)).get("e");D&&_.fk(d,"e",D)}catch(L){}return d.toString()};
xwa=function(a,b,c){new Promise(function(d,e){if(!qwa(a)){var f=a.ownerDocument.defaultView,g=pwa(b,a,c);rwa(f,"config").then(function(){rwa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[swa];var x=new twa(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.hk)(n.iframeSetup,n);m=new ik(z,D,g,m,null,x);uwa("__HM_173584019",m,r);r=c;r=r===void 0?{}:r;m.E$=a;x=_.Fa(a);m.zz[x]=vwa(m,r);m.mAb();n.unwatch=wwa;n.watch=wwa;d(null)}).JU(function(m){return e(m)})}).JU(function(m){return e(m)})}})};
qwa=function(a){return(a=jk("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof ik?a:null};ywa=function(){return _.Jc.apply(0,arguments).some(function(a){return!!a.ol.length})};
zwa=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};
Awa=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 _.eb(c);}};Bwa=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};kk=function(a){return{e4a:3,d4a:a}};
_.lk=function(a){var b=a.ye;var c=a.repository;var d=a.path;var e=a.Kb;if(a=a.Pb)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};
_.mk=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{Pb: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.Kb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{ye:{id:a,type:d}},c)};
Cwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P(),_.C(3),_.fh(" ",a.Ue,"\n"))};Dwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to CitC Workspace:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P(2),_.C(3),_.fh(" ",a.Id.Pb," "))};Ewa=function(a){a&1&&_.F(0,Dwa,4,1,"ng-container",10);if(a&2){a=_.P();var b=_.bh(4);_.G("ngIf",a.Id.Pb!==void 0)("ngIfElse",b)}};
Gwa=function(a){a&1&&(_.Cg(0),_.Gg(1,13),_.Q(2," \u203a "),_.Fg());a&2&&(_.P(3),a=_.bh(14),_.C(),_.G("ngTemplateOutlet",a)("ngTemplateOutletContext",_.mh(2,Fwa)))};Iwa=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());if(a&2){a=_.P().va;var b=_.P(4);_.G("routerLink",_.mh(3,Hwa))("queryParams",b.t6a(a.scope));_.C();_.gh(a.name)}};Jwa=function(a){a&1&&(_.Cg(0),_.Q(1),_.Fg());a&2&&(a=_.P().va,_.C(),_.gh(a.name))};
Kwa=function(a,b){a&1&&(_.Cg(0),_.F(1,Iwa,2,4,"a",15)(2,Jwa,2,1,"ng-container",12),_.Q(3,"/"),_.Fg());a&2&&(a=b.last,_.C(),_.G("ngIf",!a),_.C(),_.G("ngIf",a))};Lwa=function(a){a&1&&(_.Cg(0),_.F(1,Kwa,4,2,"ng-container",14),_.Fg());a&2&&(a=_.P(3),_.C(),_.G("ngForOf",a.directories))};Mwa=function(a){a&1&&_.Q(0);a&2&&(a=_.P(3),_.fh(" ",a.Id.path," "))};
Nwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2," Search scoped to directory: "),_.J(),_.Q(3),_.F(4,Gwa,3,3,"ng-container",12)(5,Lwa,2,1,"ng-container",10)(6,Mwa,1,1,"ng-template",null,7,_.rh),_.Fg());if(a&2){a=_.bh(7);var b=_.P(2);_.C(3);_.fh(" ",b.Id.repository," \u203a ");_.C();_.G("ngIf",b.I5(b.Id.Kb));_.C();_.G("ngIf",b.Gha&&b.directories)("ngIfElse",a)}};Owa=function(a){a&1&&_.F(0,Nwa,8,4,"ng-container",10);if(a&2){a=_.P();var b=_.bh(6);_.G("ngIf",a.Id.path!==void 0)("ngIfElse",b)}};
Pwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2," Search scoped to branch: "),_.J(),_.Fg())};Qwa=function(a){a&1&&(_.I(0,"span",11),_.Q(1," Search scoped to tag: "),_.J())};
Swa=function(a){a&1&&(_.Cg(0),_.F(1,Pwa,3,0,"ng-container",10)(2,Qwa,2,0,"ng-template",null,8,_.rh),_.Q(4),_.Gg(5,13),_.Fg());if(a&2){a=_.bh(3);var b=_.P(2),c=_.bh(14);_.C();_.G("ngIf",_.wsa(_.Ki(b.Id.Kb)))("ngIfElse",a);_.C(3);_.fh(" ",b.Id.repository," \u203a ");_.C();_.G("ngTemplateOutlet",c)("ngTemplateOutletContext",_.mh(5,Rwa))}};Twa=function(a){a&1&&_.F(0,Swa,6,6,"ng-container",10);if(a&2){a=_.P();var b=_.bh(8);_.G("ngIf",a.I5(a.Id.Kb))("ngIfElse",b)}};
Uwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to package:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P(3),_.C(3),_.fh(" ",a.Id.repository," "))};Vwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to repository:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P(3),_.C(3),_.fh(" ",a.Id.repository," "))};
Wwa=function(a){a&1&&(_.Cg(0,18),_.F(1,Uwa,4,1,"ng-container",19)(2,Vwa,4,1,"ng-container",20),_.Fg());a&2&&(a=_.P(2),_.G("ngSwitch",a.Id.ye==null?null:a.Id.ye.type),_.C(),_.G("ngSwitchCase","depot"))};Xwa=function(a){a&1&&_.F(0,Wwa,3,2,"ng-container",17);if(a&2){a=_.P();var b=_.bh(10);_.G("ngIf",!!a.Id.repository)("ngIfElse",b)}};Ywa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to host:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P().Qa,_.C(3),_.fh(" ",a.id," "))};
Zwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to project:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P().Qa,_.C(3),_.fh(" ",a.id," "))};$wa=function(a){a&1&&(_.I(0,"span",11),_.Q(1," Search scoped to Piper "),_.J())};axa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to:"),_.J(),_.Q(3),_.Fg());a&2&&(a=_.P().Qa,_.C(3),_.fh(" ",a.id," "))};
bxa=function(a){a&1&&(_.Cg(0,18),_.F(1,Ywa,4,1,"ng-container",19)(2,Zwa,4,1,"ng-container",19)(3,$wa,2,0,"span",21)(4,axa,4,1,"ng-container",20),_.Fg());a&2&&(a=_.P(2),_.G("ngSwitch",a.Id.ye.type),_.C(),_.G("ngSwitchCase","host"),_.C(),_.G("ngSwitchCase","project"),_.C(),_.G("ngSwitchCase","depot"))};cxa=function(a){a&1&&_.F(0,bxa,5,4,"ng-container",17);if(a&2){a=_.P();var b=_.bh(12);_.G("ngIf",a.Id.ye)("ngIfElse",b)}};dxa=function(a){a&1&&(_.I(0,"span",11),_.Q(1," Searching everything "),_.J())};
exa=function(a){a&1&&(_.I(0,"mat-icon",24),_.Q(1," account_tree "),_.J())};fxa=function(a){a&1&&(_.I(0,"mat-icon",25),_.Q(1,"label_outline"),_.J())};gxa=function(a){a&1&&(_.Cg(0),_.I(1,"a",26),_.Q(2),_.J(),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("routerLink",_.mh(3,Hwa))("queryParams",a.t6a(a.L8b)),_.C(),_.fh(" ",_.vsa(_.Fi(a.Id.Kb))," "))};hxa=function(a){a&1&&_.Q(0);a&2&&(a=_.P(2),_.fh(" ",_.vsa(_.Fi(a.Id.Kb))," "))};
ixa=function(a,b){a&1&&_.F(0,exa,2,0,"mat-icon",22)(1,fxa,2,0,"mat-icon",23)(2,gxa,3,4,"ng-container",10)(3,hxa,1,1,"ng-template",null,9,_.rh);if(a&2){a=b.Bla;b=_.bh(4);var c=_.P();_.G("ngIf",_.wsa(_.Ki(c.Id.Kb)));_.C();_.G("ngIf",_.Gi(_.Ki(c.Id.Kb)));_.C();_.G("ngIf",c.Gha&&!a)("ngIfElse",b)}};_.jxa=function(a){if(typeof a==="number")return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.nk=function(a,b){var c=a.params;a=a.Kb;if(c!=null)switch(b){case 0:return c.Pb&&a==="HEAD"?void 0:a;case 1:return c.Tf||(c.Pb&&a==="HEAD"?void 0:a);case 2:return c.Lo;case 3:return c.Tf;default:throw _.eb(b,"Unexpected version.");}};_.ok=function(a){return!(!a.Uc||!a.ub)&&!!a.repository};
_.kxa=function(a,b,c,d){var e=new pk;c=_.qk(e,2,c);switch(b){case "depot":rk(c,4,_.sk,zb(a));break;case "host":rk(c,3,_.sk,zb(a));break;case "project":c.setProjectId(a);break;case "ossProject":rk(c,5,_.sk,zb(a))}d!=null&&c.Q9b(d);return c};_.tk=function(a){return{Kb:_.nk(a,0)||"",commit:_.nk(a,1)||""}};
_.vk=function(a,b,c,d,e,f,g){a=(new _.uk).E9(_.kxa(a,b,c,f));b=d==null?void 0:d.commit;f&&b==="HEAD"&&(b=void 0);b&&_.qk(a,3,b);(d==null?0:d.Kb)&&!_.Ji.test(d.Kb)&&_.qk(a,4,d==null?void 0:d.Kb);d=_.lxa(a);e!=null&&d.Oc(_.uj.Ir(e));g!=null&&d.Al(g);return d};_.wk=function(a){return a instanceof Array?a.length>0&&a.every(mxa):mxa(a)};mxa=function(a){return a===2||_.nxa(a)};_.nxa=function(a){return a instanceof Array?a.length>0&&a.every(function(b){return b===5}):a===5};
_.oxa=function(a,b,c,d,e,f){if(_.ok(a)){var g=_.vk(a.ub,a.Uc,a.repository,_.tk(a),a.path,a.params.Pb);return{eventType:"RESULT_CLICKED",PJb:d,fileSpec:g,lineNumber:_.jxa(a.params.line),ky:b,Cr:c,XF:e,mE:f}}throw Error("Tc");};pxa=function(a){if(a.jH)return Array.from(a.jH.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new xk({name:b,status:c})})};_.yk=function(a){return new a(_.u(_.qxa),null,{withCredentials:_.u(rxa),suppressCorsPreflight:!0})};
_.sxa=function(a){return new _.Ce(function(b){a.on("data",function(c){b.next(c)});a.on("error",function(c){b.error(c)});a.on("status",function(c){b.error(c)});a.on("end",function(){b.complete()});return function(){a.cancel()}})};txa=function(a){return(new _.zk).setSeconds(Math.floor(a/1E3)).ZGa(Math.floor(a%1E3*1E6))};_.uxa=function(a){return"COVERAGE_GENERIC_"+a};
wxa=function(a){return vxa.has(a)?vxa.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(" ")};_.Ak=function(a){return a?a instanceof _.Ni?a.Fx:a.getType()===1||a.getType()===6:!1};xxa=function(a){var b=new _.hg(1);b.next(a);b.complete();return b};
yxa=function(a){var b,c;return((c=(b=_.Bk(a))==null?void 0:_.Ck(b,_.Dk,1,_.Ek()))!=null?c:[]).filter(function(d){var e;return((e=_.Fk(d,_.Hk,4))==null?0:_.Ik(e,4))?!1:_.wk(_.Jk(a))||!_.wk(d.eI())})};zxa=function(a,b){a=a.Bk();a["X-Server-Timeout"]=(b/1E3).toString();return a};Axa=function(){var a=_.Kk.find(function(b){return b.default});if(a)return a;if(_.Kk.length>0)return _.Kk[0];throw Error("Vc");};
Cxa=function(){var a=_.Bxa.find(function(b){return b.default});if(a)return a;if(_.Bxa.length>0)return _.Bxa[0];throw Error("Wc");};Dxa=function(){var a=_.Lk.find(function(b){return b.default});if(a)return a;if(_.Lk.length>0)return _.Lk[0];throw Error("Xc");};_.Exa=function(a){var b=_.tk(a);return _.vk(a.ub,a.Uc,a.repository,b,a.path,a.params.Pb,a.Fx?1:3)};
Hxa=function(a){return new Proxy(a,{has:function(b,c){return!!this.get(b,c,void 0)},get:function(b,c){var d=_.pd(b);if(!(Fxa(d)&&c in d))return _.Sf(b[c])&&b[c][Gxa]&&delete b[c],b[c];_.Sf(b[c])||(Object.defineProperty(b,c,{value:_.Fh(function(){return b()[c]}),configurable:!0}),b[c][Gxa]=!0);return Hxa(b[c])}})};
Fxa=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(Ixa.includes(a.constructor))return!1;a=Object.getPrototypeOf(a)}return a===Object.prototype};
Nk=function(a){var b=_.Jc.apply(1,arguments),c=_.pd(function(){return Jxa(a)});b=b.reduce(function(m,n){return Object.assign({},m,typeof n==="function"?n(m):n)},c);for(var d=a[Mk],e=Reflect.ownKeys(a[Mk]),f=_.k(Reflect.ownKeys(b)),g=f.next();!g.done;g=f.next())g=g.value,e.includes(g)&&c[g]!==b[g]&&d[g].set(b[g]);Kxa(a)};Jxa=function(a){var b=a[Mk];return Reflect.ownKeys(a[Mk]).reduce(function(c,d){var e=b[d](),f={};return Object.assign({},c,(f[d]=e,f))},{})};
Kxa=function(a){var b=Lxa.get(a[Mk])||[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=_.pd(function(){return Jxa(a)});c(d)}};Mxa=function(){var a={};return a[Mk]={},a.HHa={},a.props={},a.methods={},a.Oka={},a};Oxa=function(a){return Nxa.has(a)};
_.Ok=function(a){return function c(){var d,e,f,g,m,n,r,x;return Pxa(c,function(z){switch(z.Qc){case 1:Pha(z,2),d=_.k(a),e=d.next();case 4:if(e.done){z.Ce(2);break}f=e.value;g=Qxa;return _.Je(z,f,7);case 7:g(z.Yd);switch(f.Jm){case 0:case 2:return z.Ce(8);case 1:return z.Ce(9);case 3:return z.Ce(10);case 4:case 5:break;default:_.eb(f)}z.Ce(5);break;case 8:return m=Qxa,Rxa(z,_.Ok(f.KDa),12);case 12:return m(z.Yd),n=Qxa,Rxa(z,_.Ok(f.mGa),13);case 13:n(z.Yd);z.Ce(5);break;case 9:if(!f.value){z.Ce(14);
break}r=Qxa;return _.Je(z,f.value,15);case 15:r(z.Yd);case 14:z.Ce(5);break;case 10:return x=Qxa,Rxa(z,_.Ok(f.elements),16);case 16:x(z.Yd);z.Ce(5);break;case 5:e=d.next();z.Ce(4);break;case 2:Ke(z),Le(z,0)}})}()};Sxa=function(a,b,c){return{type:a,location:{start:b,end:c}}};Txa=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Jm:a,KDa:b,mGa:c,location:Pk(e),bsd:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Uxa=function(a,b,c){return{Jm:a,value:b,location:Pk(c)}};
Pk=function(a){return{start:a.start.offset,end:a.end.offset}};
Vxa=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.Jm!==d.Jm)c.push({start:b.location.start,end:b.location.end});else switch(b.Jm){case 0:case 2:c.push.apply(c,_.v(Vxa(b.KDa,d.KDa)));c.push.apply(c,_.v(Vxa(b.mGa,d.mGa)));break;case 3:c.push.apply(c,_.v(Vxa(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 _.eb(b)}}return c};Wxa=function(){var a,b;return!!((a=crypto)==null?0:(b=a.subtle)==null?0:b.digest)};Xxa=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.Yxa=function(a){if(!a)return null;a=_.X(a,2);return a===null||a===void 0?null:_.yc(a)};
_.Qk=function(a){if(!a)return null;a=a.WI;if(!a)throw Error("ad");return _.yc(a)};Zxa=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 _.eb(a)}};$xa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.eb(a)}};
bya=function(){if(aya!==void 0)return aya;try{var a=window.localStorage;if(!a)return aya=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return aya=!0}catch(b){return aya=!1}};cya=function(a){if(a&1){var b=_.Yd();_.I(0,"button",5);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.fe())});_.Q(1," Dismiss ");_.J()}};
eya=function(a,b){a&1&&(_.Cg(0),_.I(1,"div",1)(2,"mat-icon",2),_.Q(3),_.J(),_.K(4,"span",3),_.F(5,cya,2,0,"button",4),_.J(),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngClass",_.oh(4,dya,a.severity===b.zQa.cL,a.severity===b.zQa.O$)),_.C(2),_.gh(a.iconName),_.C(),_.G("innerHTML",a.messageHtml,_.Bf),_.C(),_.G("ngIf",_.Rk.has(2)&&(a==null?void 0:a.severity)!==1&&Wxa()&&bya()))};
_.fya=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};gya=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}};hya=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}};
iya=function(a){return _.fya(a.value)?{required:!0}:null};_.jya=function(){return null};kya=function(a){return a!=null};lya=function(a){return ala(a)?_.Ee(a):a};mya=function(a){var b={};a.forEach(function(c){b=c!=null?Object.assign({},b,c):b});return Object.keys(b).length===0?null:b};nya=function(a,b){return b.map(function(c){return c(a)})};oya=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};
_.pya=function(a){if(!a)return null;var b=a.filter(kya);return b.length==0?null:function(c){return mya(nya(c,b))}};qya=function(a){return a!=null?_.pya(oya(a)):null};rya=function(a){if(!a)return null;var b=a.filter(kya);return b.length==0?null:function(c){c=nya(c,b).map(lya);return _.df(c).ha(_.A(mya))}};sya=function(a){return a!=null?rya(oya(a)):null};tya=function(a,b){return a===null?[b]:Array.isArray(a)?[].concat(_.v(a),[b]):[a,b]};uya=function(a,b){return[].concat(_.v(b.path),[a])};
Aya=function(a,b,c){c=c===void 0?"whenDisabledForLegacyCode":c;vya(a,b);b.Eq.Fl(a.value);if(a.disabled||c==="always"){var d,e;(e=(d=b.Eq).Jn)==null||e.call(d,a.disabled)}wya(a,b);xya(a,b);yya(a,b);zya(a,b)};Cya=function(a,b){var c=function(){};b.Eq&&(b.Eq.Ik(c),b.Eq.qo(c));Bya(a,b);a&&(b.R8c(),a.TG(function(){}))};Dya=function(a,b){a.forEach(function(c){c.Apa&&c.Apa(b)})};zya=function(a,b){if(b.Eq.Jn){var c=function(d){b.Eq.Jn(d)};a.swa.push(c);b.fsb(function(){a.Obd(c)})}};
vya=function(a,b){var c=a.SG;b.Ag!==null?_.Eya(a,tya(c,b.Ag)):typeof c==="function"&&_.Eya(a,[c]);c=a.WL;b.cE!==null?Fya(a,tya(c,b.cE)):typeof c==="function"&&Fya(a,[c]);c=function(){return _.Sk(a)};Dya(b.SG,c);Dya(b.WL,c)};
Bya=function(a,b){var c=!1;if(a!==null){if(b.Ag!==null){var d=a.SG;if(Array.isArray(d)&&d.length>0){var e=d.filter(function(f){return f!==b.Ag});e.length!==d.length&&(c=!0,a.Kaa(e))}}b.cE!==null&&(d=a.WL,Array.isArray(d)&&d.length>0&&(e=d.filter(function(f){return f!==b.cE}),e.length!==d.length&&(c=!0,a.lSa(e))))}a=function(){};Dya(b.SG,a);Dya(b.WL,a);return c};wya=function(a,b){b.Eq.Ik(function(c){a.gz=c;a.jX=!0;a.Fwa=!0;a.Nv==="change"&&Gya(a,b)})};
yya=function(a,b){b.Eq.qo(function(){a.KWa=!0;a.Nv==="blur"&&a.jX&&Gya(a,b);a.Nv!=="submit"&&_.Hya(a)})};Gya=function(a,b){a.Fwa&&Iya(a);a.setValue(a.gz,{mIb:!1});b.Ota(a.gz);a.jX=!1};xya=function(a,b){var c=function(d,e){b.Eq.Fl(d);e&&b.Ota(d)};a.Ik(c);b.fsb(function(){a.Nbd(c)})};Jya=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.VH?!0:!Object.is(b,a.Ef)};Kya=function(a,b){a.Fda();b.forEach(function(c){var d=c.control;d.Nv==="submit"&&d.jX&&(c.Ota(d.gz),d.jX=!1)})};
Lya=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Tk?b=e:Object.getPrototypeOf(e.constructor)===Uk?c=e:d=e});return d?d:c?c:b?b:null};Vk=function(a){return a!=null&&!Array.isArray(a)&&typeof a==="object"};Mya=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.sd(1E3,"");if(!a[c])throw new _.sd(1001,"");};Nya=function(a,b){a.hs(function(c,d){if(b[d]===void 0)throw new _.sd(1002,"");})};
Oya=function(a){return typeof a==="object"&&a!==null&&Object.keys(a).length===2&&"value"in a&&"disabled"in a};Pya=function(a){return!!a&&(a.YX!==void 0||a.Cy!==void 0||a.Nv!==void 0)};Qya=function(a){a&1&&(_.I(0,"span",3),_.Lg(1,1),_.J())};Rya=function(a){a&1&&(_.I(0,"span",6),_.Lg(1,2),_.J())};Sya=function(a){a&1&&(_.I(0,"span",3),_.Lg(1,1),_.I(2,"span",7),_.ee(),_.I(3,"svg",8),_.K(4,"path",9),_.J()()())};Tya=function(a){a&1&&(_.I(0,"span",6),_.Lg(1,2),_.J())};Uya=function(a){a&1&&_.K(0,"span",21)};
Vya=function(a){a&1&&(_.I(0,"label",20),_.Lg(1,1),_.vg(2,Uya,1,0,"span",21),_.J());a&2&&(a=_.P(2),_.G("floating",a.iQ())("monitorResize",a.vL())("id",a.mu),_.ug("for",a.Rd.Ehd?null:a.Rd.id),_.C(2),_.wg(!a.lS&&a.Rd.required?2:-1))};Wya=function(a){a&1&&_.vg(0,Vya,3,5,"label",20);a&2&&(a=_.P(),_.wg(a.zD()?0:-1))};Xya=function(a){a&1&&_.K(0,"div",7)};Yya=function(){};Zya=function(a){a&1&&_.F(0,Yya,0,0,"ng-template",13);a&2&&(_.P(2),_.G("ngTemplateOutlet",_.bh(1)))};
$ya=function(a){a&1&&(_.I(0,"div",9),_.vg(1,Zya,1,1,null,13),_.J());a&2&&(a=_.P(),_.G("matFormFieldNotchedOutlineOpen",a.iQ()),_.C(),_.wg(a.Eob()?-1:1))};aza=function(a){a&1&&(_.I(0,"div",10,2),_.Lg(2,2),_.J())};bza=function(a){a&1&&(_.I(0,"div",11,3),_.Lg(2,3),_.J())};cza=function(){};dza=function(a){a&1&&_.F(0,cza,0,0,"ng-template",13);a&2&&(_.P(),_.G("ngTemplateOutlet",_.bh(1)))};eza=function(a){a&1&&(_.I(0,"div",14,4),_.Lg(2,4),_.J())};fza=function(a){a&1&&(_.I(0,"div",15,5),_.Lg(2,5),_.J())};
gza=function(a){a&1&&_.K(0,"div",16)};hza=function(a){a&1&&(_.I(0,"div",18),_.Lg(1,6),_.J())};iza=function(a){a&1&&(_.I(0,"mat-hint",22),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("id",a.Zba),_.C(),_.gh(a.RZ))};jza=function(a){a&1&&(_.I(0,"div",19),_.vg(1,iza,2,2,"mat-hint",22),_.Lg(2,7),_.K(3,"div",23),_.Lg(4,8),_.J());a&2&&(a=_.P(),_.C(),_.wg(a.RZ?1:-1))};kza=function(a){a&1&&(_.I(0,"span",8),_.Q(1," Try these suggestions: "),_.J())};
lza=function(a){a&1&&(_.I(0,"div",5)(1,"p"),_.K(2,"mat-icon",6),_.F(3,kza,2,0,"span",7),_.J()());a&2&&(a=_.P(2),_.C(3),_.G("ngIf",a.ej.length>0))};
oza=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-chip",9);_.O("click",function(){var e=_.w(c).va,f=_.P(2);return _.y(mza(f,e))})("keydown.enter",function(){var e=_.w(c).va,f=_.P(2);return _.y(mza(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);_.G("id","suggestion-chip-"+(b+1))("matTooltip","Tap to refine results. (Shortcut:"+nza(b+1)+")");_.C();_.G("ngStyle",d.Ued);_.C();a:switch(a.y_){case Wk.M$:b="repeat";break a;case Wk.tua:b="add";break a;default:b=
"add"}_.gh(b);_.C();_.fh(" ",a.CA," ")}};pza=function(a){a&1&&(_.I(0,"div",1)(1,"mat-chip-listbox",2),_.F(2,lza,4,1,"div",3)(3,oza,4,5,"mat-chip",4),_.J()());a&2&&(a=_.P(),_.C(2),_.G("ngIf",a.s$b()),_.C(),_.G("ngForOf",a.ej))};_.qza=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.A7===!!b.A7:!1};rza=function(a){var b=_.gf(1E3).ha(_.Yf({vd:!0,ej:[]}));b=_.jf(b,a);return nia(a,b).ha(_.ng({vd:!0}))};sza=function(a,b){return b.ha(_.A(function(c){return c?_.Xk:_.Qe({})}),_.ng(a),_.og(_.ze))};
xza=function(a,b){return{LLb:nia(a.Zbb,_.gf(2E3)),Zbb:b}};Yk=function(a,b){yza[a]=(yza[a]||0)+1;if(typeof b==="function")return zza(a,function(){return Object.assign({},b.apply(null,_.v(_.Jc.apply(0,arguments))),{type:a})});switch(b?b.n4c:"empty"){case "empty":return zza(a,function(){return{type:a}});case "props":return zza(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("cd");}};Zk=function(){return{n4c:"props",uEd:void 0}};
zza=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Aza=function(a){if(a===null||a===void 0)throw Error("dd`Store Injector");};Bza=function(a){return typeof a==="function"};Cza=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}};
Dza=function(){var a=_.Jc.apply(0,arguments);return function(b){return a.length===0?b:a.slice(0,-1).reduceRight(function(c,d){return d(c)},(0,a[a.length-1])(b))}};Eza=function(a,b){Array.isArray(b)&&b.length>0&&(a=Dza.apply(null,[].concat(_.v(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=f===void 0?d:f;return e(f,g)}}};
Fza=function(a){var b=Array.isArray(a)&&a.length>0?Dza.apply(null,_.v(a)):function(c){return c};return function(c,d){c=b(c);return function(e,f){e=e===void 0?d:e;return c(e,f)}}};Hza=function(a,b){return function(c,d){d=b.action(d)?Gza(d):d;c=a(c,d);return b.state()?Gza(c):c}};
Gza=function(a){Object.freeze(a);var b=Bza(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 _.$k){if(c.X8a())return;throw Error();}(typeof c!=="object"||c===null)&&!Bza(c)||Object.isFrozen(c)||Gza(c)}});return a};Jza=function(a,b){return function(c,d){if(b.action(d)&&!Iza())throw Error("hd`"+d.type);return a(c,d)}};
Mza=function(a,b){return function(c,d){if(b.action(d)){var e=Kza(d);Lza(e,"action")}c=a(c,d);b.state()&&(d=Kza(c),Lza(d,"state"));return c}};
Kza=function(a,b){b=b===void 0?[]:b;return a!==void 0&&a!==null||b.length!==0?Object.keys(a).reduce(function(c,d){if(c)return c;var e=a[d];Bza(e)&&e.hasOwnProperty("\u0275cmp")?d=c:e===void 0||e===null||typeof e==="number"||typeof e==="boolean"||typeof e==="string"||Array.isArray(e)?d=!1:(typeof e!=="object"||e===null||Array.isArray(e)?c=!1:(c=Object.getPrototypeOf(e),c=c===Object.prototype||c===null),d=c?Kza(e,[].concat(_.v(b),[d])):{path:[].concat(_.v(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Lza=function(a,b){if(a!==!1){var c=a.path.join(".");b=Error("id`"+b+"`"+c+"`"+b);b.value=a.value;b.DYd=c;throw b;}};Nza=function(){return{oyd:!1,kyd:!1,nyd:!1,jyd:!1,myd:!1,lyd:!1}};Oza=function(a){var b=a.kyd;var c=a.oyd;return function(d){return b||c?Mza(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}};
Pza=function(a){var b=a.jyd;var c=a.nyd;return function(d){return b||c?Hza(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}};Qza=function(a){var b=a.myd;return function(c){return b?Jza(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}};Uza=function(){return[{Da:Rza,Zc:!0,Wb:[Sza],Jb:Tza}]};Vza=function(a){return a};
Tza=function(a){if(a.lyd&&(a=Object.entries(yza).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("jd`"+a.map(function(b){return'"'+b+'"'}).join(", "));};
_.Xza=function(a,b){var c,d,e=(b==null?0:b.XDa)?null:(d=b==null?void 0:(c=b.Qb)==null?void 0:c.get(_.sf))!=null?d:_.u(_.sf);c=Wza(b==null?void 0:b.dk);var f=(b==null?0:b.x5b)?_.Wg({kind:0},{dk:c}):_.Wg({kind:1,value:b==null?void 0:b.initialValue},{dk: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.x5b)&&f().kind===0)throw new _.sd(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 _.sd(601,!1);}},{dk:b==null?void 0:b.dk})};Wza=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)}};Yza=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}};
Zza=function(a,b){var c=_.Jc.apply(2,arguments);return function(d){if(typeof a==="string"){var e=[b].concat(_.v(c)).filter(Boolean);d=d.ha(Ela.apply(null,[a].concat(_.v(e))))}else if(typeof a==="function")d=d.ha(_.A(function(f){return a(f,b)}));else throw new TypeError("kd`"+typeof a);return d.ha(_.ag())}};$za=function(a){return a instanceof _.Id?_.u(a):a};
aAa=function(a,b){return b.map(function(c,d){return a[d]instanceof _.Id?(d=_.u(a[d]),{key:c.key,bJ:d.bJ?d.bJ:Cza,YS:d.YS?d.YS:[],initialState:d.initialState}):c})};bAa=function(a){return a.map(function(b){return b instanceof _.Id?_.u(b):b})};cAa=function(a){return typeof a==="function"?a():a};dAa=function(a,b){return a.concat(b)};eAa=function(){_.u(_.al,{optional:!0,sy:!0});return"guarded"};
_.nAa=function(a,b){var c=c===void 0?{}:c;var d=[],e=d.concat;c=c===void 0?{}:c;a=[{Da:fAa,Zc:!0,mc:a instanceof Object?{}:c},{Da:gAa,Zc:!0,mc:{key:a instanceof Object?a.name:a,bJ:c instanceof _.Id||!c.bJ?Cza:c.bJ,YS:c instanceof _.Id||!c.YS?[]:c.YS,initialState:c instanceof _.Id||!c.initialState?void 0:c.initialState}},{Da:hAa,Wb:[fAa,gAa],Jb:aAa},{Da:iAa,Zc:!0,mc:a instanceof Object?a.fdb:b},{Da:jAa,Zc:!0,Ab:b instanceof _.Id?b:iAa},{Da:kAa,Zc:!0,Wb:[iAa,[new _.lAa(jAa)]],Jb:bAa},Uza()];return zd(e.call(d,
_.v(a),[mAa]))};
_.HAa=function(){var a=[],b=a.concat,c,d=c=void 0;c=c===void 0?{}:c;d=d===void 0?{}:d;c=[{Da:oAa,Jb:eAa},{Da:pAa,mc:d.initialState},{Da:qAa,Jb:cAa,Wb:[pAa]},{Da:rAa,mc:c},{Da:sAa,Ab:c instanceof _.Id?c:rAa},{Da:tAa,Wb:[rAa,[new _.lAa(sAa)]],Jb:$za},{Da:uAa,mc:d.YS?d.YS:[]},{Da:vAa,Wb:[wAa,uAa],Jb:dAa},{Da:xAa,mc:d.bJ?d.bJ:Cza},{Da:yAa,Wb:[xAa,vAa],Jb:Eza},zAa,AAa,BAa,CAa,DAa,[{Da:EAa,mc:d.vVd},{Da:FAa,Jb:Vza,Wb:[EAa]},{Da:Sza,Wb:[FAa],Jb:Nza},{Da:wAa,Zc:!0,Wb:[Sza],Jb:Pza},{Da:wAa,Zc:!0,Wb:[Sza],
Jb:Oza},{Da:wAa,Zc:!0,Wb:[Sza],Jb:Qza}],Uza()];return zd(b.call(a,_.v(c),[GAa]))};dl=function(){var a=_.Jc.apply(0,arguments),b=a.pop();a=a.map(function(c){return c.type});return{fdb:b,types:a}};
IAa=function(a){for(var b=new Map,c=_.k(_.Jc.apply(1,arguments)),d=c.next(),e={};!d.done;e={on:void 0},d=c.next()){e.on=d.value;d=_.k(e.on.types);for(var f=d.next(),g={};!f.done;g={F3a:void 0},f=d.next())f=f.value,g.F3a=b.get(f),g.F3a?b.set(f,function(m,n){return function(r,x){return m.on.fdb((0,n.F3a)(r,x),x)}}(e,g)):b.set(f,e.on.fdb)}return function(m,n){m=m===void 0?a:m;var r=b.get(n.type);return r?r(m,n):m}};_.JAa=function(a,b){return a.Jm===1&&a.label===b};
KAa=function(a,b){a&1&&(_.I(0,"span",7),_.Q(1),_.J());a&2&&(a=b.va,_.G("ngClass",a.bza),_.C(),_.gh(a.text))};LAa=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.f$))};MAa=function(a){a&1&&_.Lg(0)};NAa=function(a){a&1&&(_.I(0,"mat-icon",9),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.gh(a.z4))};
OAa=function(a){if(a&1){var b=_.Yd();_.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,NAa,2,1,"mat-icon",8);_.J()()}a&2&&(a=_.P(),_.C(2),_.fh(" ",a.A4," "),_.C(),_.G("ngIf",a.z4))};
PAa=function(a){if(a&1){var b=_.Yd();_.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.uCa();c.fe.emit();return _.y()});_.Lg(1);_.J()}a&2&&(a=_.P(),_.G("actionBtnText",a.A4)("actionBtnIcon",a.z4)("color",a.color)("pointerPosition",a.ah)("widthOffset",a.aJa))};
QAa=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Ce(function(c){(new MutationObserver(function(d){var e=d[0].target,f;d=(f=e.getAttribute("aria-label"))!=null?f:"";var g;f=(g=e.getAttribute("aria-valuenow"))!=null?g:"indeterminate";c.next([d,f])})).observe(a,b)})};
RAa=function(a){a&1&&(_.ee(),_.I(0,"svg",11),_.K(1,"circle",12),_.J());a&2&&(a=_.P(),_.ug("viewBox",a.hub()),_.C(),_.ch("stroke-dasharray",a.sxa(),"px")("stroke-dashoffset",a.sxa()/2,"px")("stroke-width",a.Omb(),"%"),_.ug("r",a.Oua()))};
TAa=function(a){if(a&1){var b=_.Yd();_.I(0,"div",14);_.Q(1);_.I(2,"button",15);_.O("click",function(){_.w(b);var d=_.P(3);d.Kk&&d.Kk.i9.zwd();return _.y()});_.I(3,"mat-icon");_.Q(4,"cancel");_.J()()()}if(a&2){a=_.P().Qa;var c=_.P(2);_.G("ngClass",_.nh(3,SAa,c.m9));_.C();_.fh(" ",a.Sp," ");_.C();_.G("ascTrackElement",c.Br)}};UAa=function(a,b){a&1&&(_.Cg(0),_.F(1,TAa,5,5,"div",13),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.value))};
VAa=function(a){a&1&&(_.Cg(0),_.F(1,UAa,2,1,"ng-container",5),_.R(2,"async"),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngIf",_.qh(2,1,a.queryPrefix)))};WAa=function(a){a&1&&_.K(0,"mat-spinner",16);a&2&&(a=_.P(),_.G("diameter",a.vgb)("strokeWidth",a.wgb))};XAa=function(a){if(a&1){var b=_.Yd();_.I(0,"button",17);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.f5())});_.I(1,"mat-icon");_.Q(2,"close");_.J()()}a&2&&(a=_.P(),_.G("ascTrackElement",a.Br)("matTooltip",a.Lkb),_.ug("aria-label",a.Lkb))};
YAa=function(a){a&1&&(_.I(0,"a",18)(1,"mat-icon"),_.Q(2,"info_outline"),_.J()());a&2&&(a=_.P(),_.G("universalLink",a.jS))};ZAa=function(a){a&1&&_.Gg(0)};$Aa=function(a,b){a&1&&(_.I(0,"search-box-suggestion-item",19),_.F(1,ZAa,1,0,"ng-container",20),_.J());a&2&&(a=b.va,_.G("isSelectable",!!a.LHa)("payload",a),_.C(),_.G("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.FU))};aBa=function(a){a&1&&_.K(0,"auto-suggest-bar",null,2)};
bBa=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())};cBa=function(a){a&1&&_.Gg(0,33);a&2&&(_.P(3),_.G("ngTemplateOutlet",_.bh(15).ua))};dBa=function(a){a&1&&(_.Cg(0),_.I(1,"h4",34),_.Q(2),_.J(),_.I(3,"p",35),_.Q(4),_.J(),_.Fg());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.kIc," "),_.C(2),_.fh(" ",a.lIc," "))};eBa=function(a){a&1&&_.Gg(0)};
fBa=function(a){a&1&&(_.I(0,"div",23)(1,"div",24),_.F(2,aBa,2,0,"auto-suggest-bar",5),_.vg(3,bBa,3,0,"div",25),_.I(4,"div",26),_.K(5,"scope-indicator",27),_.J(),_.F(6,cBa,1,1,"ng-container",28)(7,dBa,5,2,"ng-container",5),_.R(8,"async"),_.J(),_.K(9,"mat-divider",29),_.I(10,"div",30),_.F(11,eBa,1,0,"ng-container",31),_.J()());if(a&2){a=_.P(2);_.ch("border-color",a.Lma)("width",a.zqa,"px")("display","flex");_.C(2);_.G("ngIf",a.pI);_.C();_.wg(a.ko&&a.nM?3:-1);_.C(2);_.G("savedQuery",a.Ue)("searchScope",
a.Id);_.C();_.G("ngIf",a.CE);_.C();var b=a.CE,c=_.qh(8,14,a.K5);_.G("ngIf",!b&&!!c&&!c.vd);_.C(2);_.G("vertical",!0);_.C(2);_.G("ngTemplateOutlet",a.Xo==null?null:a.Xo.ua)}};hBa=function(a){if(a&1){var b=_.Yd();_.Cg(0,21);_.O("ascResizeNotifier",function(d){_.w(b);var e=_.P();return _.y(e.xbb(d))});_.F(1,fBa,12,16,"div",22);_.Fg()}if(a&2){a=_.P();var c=_.bh(15);_.G("elementToWatch",_.bh(1));_.C();_.G("ngIf",gBa(a,c))}};
iBa=function(a){if(a&1){var b=_.Yd();_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",36);_.O("action",function(){_.w(b);_.P();_.Ac(window,"http://goto.google.com/search-git","_blank");return _.y()});_.I(2,"p",37);_.Q(3);_.J();_.Q(4);_.J()()}a&2&&(a=_.P(),_.C(),_.G("actionBtnText",a.hIc)("widthOffset",1),_.C(2),_.gh(a.jIc),_.C(),_.fh(" ",a.iIc," "))};
jBa=function(a){a=_.k(_.Ok(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};kBa=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};lBa=function(a){a&1&&(_.ee(),_.I(0,"svg",2),_.K(1,"polygon",3),_.J())};
mBa=function(a){if(a&1){var b=_.Yd();_.zg(0,"div",0);Lma("click",function(){_.w(b);var c=_.P();return _.y(c.closed.emit("click"))})("animationstart",function(c){_.w(b);var d=_.P();return _.y(d.Hca(c.animationName))})("animationend",function(c){_.w(b);var d=_.P();return _.y(d.TP(c.animationName))})("animationcancel",function(c){_.w(b);var d=_.P();return _.y(d.TP(c.animationName))});_.zg(1,"div",1);_.Lg(2);_.Ag()()}a&2&&(a=_.P(),_.eh(a.Hl),_.dh("mat-menu-panel-animations-disabled",a.Xc)("mat-menu-panel-exit-animation",
a.OG==="void")("mat-menu-panel-animating",a.kw()),_.xg("id",a.ioa),_.ug("aria-label",a.ariaLabel||null)("aria-labelledby",a.he||null)("aria-describedby",a.Bs||null))};nBa=function(a){a&1&&_.K(0,"img",4);a&2&&(a=_.P(),_.G("src",a.cq,_.Cf))};oBa=function(a){a&1&&_.K(0,"mat-icon",5);a&2&&(a=_.P(),_.G("svgIcon",a.yh))};pBa=function(a){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.Zyb,"\n"))};
qBa=function(a){a&1&&(_.I(0,"a",30),_.K(1,"div",31),_.I(2,"span",32),_.Q(3,"Hiring"),_.J()())};rBa=function(a){if(a&1){var b=_.Yd();_.I(0,"global-search-box",33);_.O("focusChange",function(c){_.w(b);_.P().Y7b=c;return _.y()});_.J()}a&2&&(a=_.P(),_.G("config",a.Ko))};sBa=function(a){a&1&&(_.I(0,"button",34),_.K(1,"mat-icon",35),_.J());a&2&&(_.P(),_.G("matMenuTriggerFor",_.bh(25)))};tBa=function(a,b){a&1&&(_.I(0,"a",36),_.K(1,"mat-icon",37),_.J());a&2&&_.G("routerLink",b.Qa)};
uBa=function(a){if(a&1){var b=_.Yd();_.I(0,"li",38)(1,"button",39);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.uHa())});_.Q(2," Keyboard shortcuts ");_.J()()}};vBa=function(a){a&1&&_.K(0,"mat-divider")};wBa=function(a,b){a&1&&(_.I(0,"li",38)(1,"a",42),_.Q(2),_.J()());a&2&&(a=b.va,_.C(),_.G("externalLink",a.Xn),_.C(),_.gh(a.Xka))};
xBa=function(a){a&1&&(_.Cg(0),_.F(1,vBa,1,0,"mat-divider",24),_.I(2,"ul",40),_.F(3,wBa,3,2,"li",41),_.J(),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngIf",a.iOb),_.C(2),_.G("ngForOf",a.Tq.additionalLinks))};yBa=function(a){a&1&&(_.I(0,"button",43)(1,"span"),_.Q(2,"Help"),_.J()());a&2&&(_.P(),_.G("matMenuTriggerFor",_.bh(25)))};zBa=function(a,b){a&1&&(_.I(0,"a",44)(1,"span"),_.Q(2,"Settings"),_.J()());a&2&&_.G("routerLink",b.Qa)};ABa=function(a){a&1&&_.K(0,"announcement-bar",3)};
BBa=function(a){a&1&&(_.ee(),_.I(0,"svg",3),_.K(1,"polygon",4),_.J())};CBa=function(a){a&1&&(_.ee(),_.I(0,"svg",2),_.K(1,"polygon",3),_.J())};
DBa=function(a){if(a&1){var b=_.Yd();_.I(0,"div",0);_.O("keydown",function(c){_.w(b);var d=_.P();return _.y(d.re(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.Hca(c))})("@transformMenu.done",function(c){_.w(b);var d=_.P();return _.y(d.TP(c))});_.I(1,"div",1);_.Lg(2);_.J()()}a&2&&(a=_.P(),_.G("id",a.ioa)("ngClass",a.Hl)("@transformMenu",a.OG),_.ug("aria-label",a.ariaLabel||null)("aria-labelledby",
a.he||null)("aria-describedby",a.Bs||null))};EBa=function(a){return typeof a==="string"?a:a.join("+")};FBa=function(a){return a.sort(function(b,c){return EBa(b.bc).localeCompare(EBa(c.bc))})};GBa=function(){var a=_.Jc.apply(0,arguments);return _.kf(function(b){return a.some(function(c){return typeof c==="string"?c===b.type:c.type===b.type})})};IBa=function(a,b){b=b===void 0?{}:b;a=b.functional?a:a();b=Object.assign({},HBa,b);Object.defineProperty(a,"__@ngrx/effects_create__",{value:b});return a};
JBa=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__"])})};KBa=function(a){return typeof a==="function"};
LBa=function(a,b,c){var d=Object.getPrototypeOf(a),e=d&&d.constructor.name!=="Object"?d.constructor.name:null;d=JBa(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(_.qla()):f.ha(Cla()).ha(_.A(function(r){return{effect:a[g],notification:r,propertyName:g,uxd:e,txd:a}}))});return _.jf.apply(null,_.v(d))};NBa=function(a){return MBa(a,"ngrxOnInitEffects")};
MBa=function(a,b){return a&&b in a&&typeof a[b]==="function"};OBa=function(a,b,c){c=c===void 0?10:c;return a.ha(_.Vf(function(d){b&&b.handleError(d);return c<=1?a:OBa(a,b,c-1)}))};PBa=function(a){return MBa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};QBa=function(a,b){return function(c){var d=LBa(c,a,b);return MBa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};_.RBa=function(){return{selectedModel:Axa(),selectedContext:[],conversations:[],currentConversationId:null,selectedChatMode:Dxa()}};
SBa=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 _.Uh(d,a[c-1].parameters))}};UBa=function(a){return TBa.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};VBa=function(a,b,c){c.Va.hasOwnProperty(a)||(c.Va[a]=b.Va[a])};WBa=function(a,b,c){a!=="sq"||c.Va.sq?VBa(a,b,c):delete c.Va.sq};
$Ba=function(){if(!XBa){XBa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.el.keys()).join(","));YBa(ZBa(),_.el.get(a.tagName))}};aCa=function(){return _.He(function(a){if(a.Qc==1)return _.Je(a,Promise.resolve(),2);document.readyState==="loading"?(window.addEventListener("DOMContentLoaded",$Ba),setTimeout(function(){$Ba()},1E3)):$Ba();_.Ne(a)})};
bCa=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};dCa=function(a,b){if((a=a===void 0?"":a)&&b)throw Error("td");var c="";var d=_.da._F_jsUrl;(a=b||bCa(a))&&(c=a.src?a.src:a.getAttribute("href"));if(d&&c){if(d!=c)throw Error("ud`"+d+"`"+c);c=d}else c=d||c;if(!cCa(c))throw Error("vd");return c};
hCa=function(){if(!eCa){eCa=!0;try{var a=dCa(_.da._F_jsUrl?"":"base-js")}catch(d){return}var b=fCa(gCa(a)),c=Object.keys(b);c.length!==0&&$ra(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.Mub(f,m.value)}})}};iCa=function(){Vj.call(this)};jCa=function(a,b){this.mBa=a;this.DZ=b};fl=function(a,b){Vj.call(this);this.khd=a;this.Yz=b;this.Bbb=[];this.ibb=[];this.BAa=[]};lCa=function(a){a=a.wz.charCodeAt(a.pos++);return kCa[a]};
hl=function(a){var b=0,c=0;do{var d=lCa(a);b|=(d&31)<<c;c+=5}while(d&32);return b<0?b+4294967296:b};_.il=function(a){var b=a.path;a=a.Kb;return b?b==="/"?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};mCa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b};nCa=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};
oCa=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=oCa(this);pCa="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");_.p.BigInt64Array&&(pCa.push("BigInt64"),pCa.push("BigUint64"));
var rCa=function(a,b){if(b)for(var c=0;c<pCa.length;c++)qCa(pCa[c]+"Array.prototype."+a,b)},jl=function(a,b){b&&qCa(a,b)},qCa=function(a,b){var c=_.p;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))return;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&nCa(c,a,{configurable:!0,writable:!0,value:b})},sCa=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=mCa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),tCa;if(typeof Object.setPrototypeOf=="function")tCa=Object.setPrototypeOf;else{var uCa;a:{var vCa={a:!0},wCa={};try{wCa.__proto__=vCa;uCa=wCa.a;break a}catch(a){}uCa=!1}tCa=uCa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("b`"+a);return a}:null}
kl=tCa;_.W=function(a,b){a.prototype=mCa(b.prototype);a.prototype.constructor=a;if(kl)kl(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.QA=b.prototype};xCa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
_.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:xCa(a)};throw Error("c`"+String(a));};_.ll=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.v=function(a){return a instanceof Array?a:_.ll(_.k(a))};_.ml=function(a){return yCa(a,a)};yCa=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a};
nl=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};zCa=typeof Object.assign=="function"?Object.assign:function(a,b){if(a==null)throw new TypeError("d");a=Object(a);for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)nl(d,e)&&(a[e]=d[e])}return a};jl("Object.assign",function(a){return a||zCa});
var ACa=function(a){if(!(a instanceof Object))throw new TypeError("e`"+a);},ol=function(){this.Mla=!1;this.kP=null;this.Yd=void 0;this.Qc=1;this.QR=this.nH=0;this.G4a=this.nz=null};ol.prototype.QO=function(){if(this.Mla)throw new TypeError("f");this.Mla=!0};ol.prototype.mna=function(a){this.Yd=a};ol.prototype.Psa=function(a){this.nz={UJb:a,lSb:!0};this.Qc=this.nH||this.QR};ol.prototype.return=function(a){this.nz={return:a};this.Qc=this.QR};_.Je=function(a,b,c){a.Qc=c;return{value:b}};
Rxa=function(a,b,c){b=_.k(b);var d=b.next();ACa(d);if(d.done)a.Yd=d.value,a.Qc=c;else return a.kP=b,_.Je(a,d.value,c)};ol.prototype.Ce=function(a){this.Qc=a};_.Ne=function(a){a.Qc=0};_.Ie=function(a,b,c){a.nH=b;c!=void 0&&(a.QR=c)};Pha=function(a,b){a.nH=0;a.QR=b||0};_.Me=function(a){a.nH=0;var b=a.nz.UJb;a.nz=null;return b};Ke=function(a,b,c,d){d?a.G4a[d]=a.nz:a.G4a=[a.nz];a.nH=b||0;a.QR=c||0};
Le=function(a,b,c){c=a.G4a.splice(c||0)[0];(c=a.nz=a.nz||c)?c.lSb?a.Qc=a.nH||a.QR:c.Ce!=void 0&&a.QR<c.Ce?(a.Qc=c.Ce,a.nz=null):a.Qc=a.QR:a.Qc=b};BCa=function(a){this.Xh=new ol;this.wtd=a};BCa.prototype.mna=function(a){this.Xh.QO();if(this.Xh.kP)return CCa(this,this.Xh.kP.next,a,this.Xh.mna);this.Xh.mna(a);return DCa(this)};var ECa=function(a,b){a.Xh.QO();var c=a.Xh.kP;if(c)return CCa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Xh.return);a.Xh.return(b);return DCa(a)};
BCa.prototype.Psa=function(a){this.Xh.QO();if(this.Xh.kP)return CCa(this,this.Xh.kP["throw"],a,this.Xh.mna);this.Xh.Psa(a);return DCa(this)};CCa=function(a,b,c,d){try{var e=b.call(a.Xh.kP,c);ACa(e);if(!e.done)return a.Xh.Mla=!1,e;var f=e.value}catch(g){return a.Xh.kP=null,a.Xh.Psa(g),DCa(a)}a.Xh.kP=null;d.call(a.Xh,f);return DCa(a)};
DCa=function(a){for(;a.Xh.Qc;)try{var b=a.wtd(a.Xh);if(b)return a.Xh.Mla=!1,{value:b.value,done:!1}}catch(c){a.Xh.Yd=void 0,a.Xh.Psa(c)}a.Xh.Mla=!1;if(a.Xh.nz){b=a.Xh.nz;a.Xh.nz=null;if(b.lSb)throw b.UJb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};FCa=function(a){this.next=function(b){return a.mna(b)};this.throw=function(b){return a.Psa(b)};this.return=function(b){return ECa(a,b)};this[Symbol.iterator]=function(){return this}};
Pxa=function(a,b){b=new FCa(new BCa(b));kl&&a.prototype&&kl(b,a.prototype);return b};GCa=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.He=function(a){return GCa(new FCa(new BCa(a)))};
jl("Symbol",function(a){if(a)return a;var b=function(f,g){this.Bic=f;nCa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.Bic};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("g");return new b(c+(f||"")+"_"+d++,f)};return e});jl("Symbol.iterator",function(a){if(a)return a;a=Symbol("h");nCa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return HCa(xCa(this))}});return a});
jl("Symbol.asyncIterator",function(a){return a?a:Symbol("i")});jl("Symbol.toStringTag",function(a){return a?a:Symbol("j")});HCa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};
Oha=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))})};
_.Jc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Qxa=function(a){return a};jl("globalThis",function(a){return a||_.p});jl("Reflect",function(a){return a?a:{}});jl("Reflect.construct",function(){return sCa});jl("Reflect.setPrototypeOf",function(a){return a?a:kl?function(b,c){try{return kl(b,c),!0}catch(d){return!1}}:null});
jl("Promise",function(a){function b(){this.LQ=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Zxb=function(g){if(this.LQ==null){this.LQ=[];var m=this;this.ayb(function(){m.Yid()})}this.LQ.push(g)};var d=_.p.setTimeout;b.prototype.ayb=function(g){d(g,0)};b.prototype.Yid=function(){for(;this.LQ&&this.LQ.length;){var g=this.LQ;this.LQ=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.Ddd(r)}}}this.LQ=null};b.prototype.Ddd=function(g){this.ayb(function(){throw g;
})};var e=function(g){this.Tc=0;this.uh=void 0;this.m8=[];this.WSb=!1;var m=this.O1a();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.O1a=function(){function g(r){return function(x){n||(n=!0,r.call(m,x))}}var m=this,n=!1;return{resolve:g(this.Mud),reject:g(this.qdb)}};e.prototype.Mud=function(g){if(g===this)this.qdb(new TypeError("l"));else if(g instanceof e)this.Dwd(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.Lud(g):
this.gMb(g)}};e.prototype.Lud=function(g){var m=void 0;try{m=g.then}catch(n){this.qdb(n);return}typeof m=="function"?this.Ewd(m,g):this.gMb(g)};e.prototype.qdb=function(g){this.T9b(2,g)};e.prototype.gMb=function(g){this.T9b(1,g)};e.prototype.T9b=function(g,m){if(this.Tc!=0)throw Error("m`"+g+"`"+m+"`"+this.Tc);this.Tc=g;this.uh=m;this.Tc===2&&this.Dvd();this.Zid()};e.prototype.Dvd=function(){var g=this;d(function(){if(g.rrd()){var m=_.p.console;typeof m!=="undefined"&&m.error(g.uh)}},1)};e.prototype.rrd=
function(){if(this.WSb)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.uh;return n(g)};e.prototype.Zid=function(){if(this.m8!=null){for(var g=0;g<this.m8.length;++g)f.Zxb(this.m8[g]);this.m8=null}};
var f=new b;e.prototype.Dwd=function(g){var m=this.O1a();g.Kya(m.resolve,m.reject)};e.prototype.Ewd=function(g,m){var n=this.O1a();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(S){x(S)}}:L}var r,x,z=new e(function(D,L){r=D;x=L});this.Kya(n(g,r),n(m,x));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Kya=function(g,m){function n(){switch(r.Tc){case 1:g(r.uh);
break;case 2:m(r.uh);break;default:throw Error("n`"+r.Tc);}}var r=this;this.m8==null?f.Zxb(n):this.m8.push(n);this.WSb=!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).Kya(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(S){D[N]=S;L--;L==0&&r(D)}}var D=[],L=0;do D.push(void 0),L++,c(n.value).Kya(z(D.length-
1),x),n=m.next();while(!n.done)})};return e});var pl=function(a,b,c){if(a==null)throw new TypeError("o`"+c);if(b instanceof RegExp)throw new TypeError("p`"+c);return a+""};jl("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=pl(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}});jl("Object.setPrototypeOf",function(a){return a||kl});jl("Symbol.dispose",function(a){return a?a:Symbol("q")});
var ICa=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{Xz:e,v:f}}return{Xz:-1,v:void 0}};jl("Array.prototype.find",function(a){return a?a:function(b,c){return ICa(this,b,c).v}});
jl("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return r==="object"&&n!==null||r==="function"}function d(n){if(!nl(n,f)){var r=new b;nCa(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.Yz=(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(!nl(n,f))throw Error("s`"+n);n[f][this.Yz]=r;return this};m.prototype.get=function(n){return c(n)&&nl(n,f)?n[f][this.Yz]:void 0};m.prototype.has=function(n){return c(n)&&nl(n,f)&&nl(n[f],this.Yz)};m.prototype.delete=
function(n){return c(n)&&nl(n,f)&&nl(n[f],this.Yz)?delete n[f][this.Yz]:!1};return m});
jl("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],ul:this[1].ul,head:this[1],key:m,value:n},r.list.push(r.entry),this[1].ul.next=r.entry,this[1].ul=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.ul.next=
m.entry.next,m.entry.next.ul=m.entry.ul,m.entry.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].ul=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&&nl(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 HCa(function(){if(r){for(;r.head!=
m[1];)r=r.ul;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.ul=m.next=m.head=m},g=0;return c});
jl("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.Xi=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Xi.size};b.prototype.add=function(c){c=c===0?0:c;this.Xi.set(c,c);this.size=this.Xi.size;return this};b.prototype.delete=function(c){c=this.Xi.delete(c);this.size=this.Xi.size;return c};b.prototype.clear=function(){this.Xi.clear();this.size=0};b.prototype.has=function(c){return this.Xi.has(c)};b.prototype.entries=function(){return this.Xi.entries()};b.prototype.values=function(){return this.Xi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Xi.forEach(function(f){return c.call(d,f,f,e)})};return b});jl("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}});
jl("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)nl(b,d)&&c.push([d,b[d]]);return c}});jl("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});jl("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});jl("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});jl("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
jl("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});jl("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=pl(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}});jl("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});
jl("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}});jl("String.prototype.includes",function(a){return a?a:function(b,c){return pl(this,b,"includes").indexOf(b,c||0)!==-1}});
var JCa=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};jl("Array.prototype.entries",function(a){return a?a:function(){return JCa(this,function(b,c){return[b,c]})}});
jl("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}});jl("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)nl(b,d)&&c.push(b[d]);return c}});jl("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});jl("Array.prototype.keys",function(a){return a?a:function(){return JCa(this,function(b){return b})}});
jl("Array.prototype.values",function(a){return a?a:function(){return JCa(this,function(b,c){return c})}});jl("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}});rCa("fill",function(a){return a?a:Array.prototype.fill});
jl("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}});
jl("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)}});jl("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
jl("String.prototype.repeat",function(a){return a?a:function(b){var c=pl(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}});jl("String.prototype.codePointAt",function(a){return a?a:function(b){var c=pl(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}}});
jl("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}});
jl("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}});jl("Promise.allSettled",function(a){function b(d){return{status:"fulfilled",value:d}}function c(d){return{status:"rejected",reason:d}}return a?a:function(d){var e=this;d=Array.from(d,function(f){return e.resolve(f).then(b,c)});return e.all(d)}});
jl("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}});jl("Array.prototype.findIndex",function(a){return a?a:function(b,c){return ICa(this,b,c).Xz}});jl("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}});
jl("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});var KCa=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};jl("Array.prototype.at",function(a){return a?a:KCa});rCa("at",function(a){return a?a:KCa});jl("String.prototype.at",function(a){return a?a:KCa});
jl("Number.parseInt",function(a){return a||parseInt});
jl("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.Xi=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Xi.set(c,!0);return this};b.prototype.has=function(c){return this.Xi.has(c)};b.prototype.delete=function(c){return this.Xi.delete(c)};
return b});jl("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)}});jl("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}});
jl("Reflect.isExtensible",function(a){return a?a:typeof Object.isExtensible=="function"?Object.isExtensible:function(){return!0}});jl("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});jl("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});var LCa=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};
jl("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=LCa(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}});jl("Reflect.get",function(a){return a?a:function(b,c,d){if(arguments.length<=2)return b[c];var e=LCa(b,c);if(e)return e.get?e.get.call(d):e.value}});jl("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}});
jl("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={X$b:this.keys(),kUb:b};else{b=b.keys();if(typeof b!=="object"||b===null||typeof b.next!=="function")throw new TypeError("z");b={X$b:b,kUb:this}}var d=b;b=d.X$b;d=d.kUb;for(var e=b.next();!e.done;)d.has(e.value)&&
c.add(e.value),e=b.next();return c}});jl("String.prototype.padStart",function(a){return a?a:function(b,c){var d=pl(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 MCa,uwa,NCa,ql,rl,jk,OCa,PCa,QCa,RCa,SCa,Hb;MCa=MCa||{};_.da=this||self;uwa=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};NCa=function(a,b){var c=jk("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};ql=_.da._F_toggles_default_gr||[];rl=function(){};rl.get=function(){return null};jk=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};
_.oba=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.Ba=function(a){var b=_.oba(a);return b=="array"||b=="object"&&typeof a.length=="number"};_.Da=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.Fa=function(a){return Object.prototype.hasOwnProperty.call(a,OCa)&&a[OCa]||(a[OCa]=++PCa)};OCa="closure_uid_"+(Math.random()*1E9>>>0);PCa=0;QCa=function(a,b,c){return a.call.apply(a.bind,arguments)};
RCa=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)}};_.hk=function(a,b,c){_.hk=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?QCa:RCa;return _.hk.apply(null,arguments)};
_.sl=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)}};_.tl=function(){return Date.now()};SCa=function(a){(0,eval)(a)};Hb=function(a){return a};_.ul=function(a,b){function c(){}c.prototype=b.prototype;a.QA=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)}};_.ul(_.aa,Error);_.aa.prototype.name="CustomError";var eDa;var wwa=function(){};_.fDa=typeof TextDecoder!=="undefined";var gDa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return b.length>1?b:"0"+b}).join("")};_.la=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var hDa=!!(ql[1]>>23&1),iDa=!!(ql[1]>>18&1),jDa=!!(ql[1]>>24&1),kDa=!!(ql[1]&1024),lDa=!!(ql[1]>>14&1),mDa=!!(ql[1]>>16&1);var daa,Cca,oDa;daa=hDa?jDa:NCa(610401301,!1);_.nDa=hDa?kDa:NCa(1331761403,!1);Cca=hDa?iDa||!lDa:NCa(748402147,!0);oDa=hDa?mDa:NCa(824656860,!1);var qa,pDa=_.da.navigator;qa=pDa?pDa.userAgentData||null:null;var rDa;_.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};_.vl=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)};
_.qDa=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};rDa=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 sDa=function(a){sDa[" "](a);return a};sDa[" "]=function(){};var tDa,uDa,xl,Al,vDa,wDa,xDa,yDa,zDa,ADa;tDa=faa();_.wl=gaa();uDa=ra("Edge");xl=ra("Gecko")&&!(_.ka(oa(),"WebKit")&&!ra("Edge"))&&!(ra("Trident")||ra("MSIE"))&&!ra("Edge");_.yl=_.ka(oa(),"WebKit")&&!ra("Edge");_.zl=oaa();Al=laa()?qa.platform==="Windows":ra("Windows");vDa=laa()?qa.platform==="Android":ra("Android");wDa=maa();xDa=ra("iPad");yDa=ra("iPod");zDa=_.naa();
a:{var BDa="",CDa=function(){var a=oa();if(xl)return/rv:([^\);]+)(\)|;)/.exec(a);if(uDa)return/Edge\/([\d\.]+)/.exec(a);if(_.wl)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.yl)return/WebKit\/(\S+)/.exec(a);if(tDa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();CDa&&(BDa=CDa?CDa[1]:"");if(_.wl){var DDa,EDa=_.da.document;DDa=EDa?EDa.documentMode:void 0;if(DDa!=null&&DDa>parseFloat(BDa)){ADa=String(DDa);break a}}ADa=BDa}var FDa=ADa;var GDa=_.haa(),HDa=maa()||ra("iPod"),IDa=ra("iPad"),JDa=kaa(),KDa=iaa(),LDa=jaa()&&!_.naa();var uaa,Aaa,MDa;uaa={};Aaa=null;MDa=xl||_.yl;_.NDa=MDa||typeof _.da.btoa=="function";_.ODa=MDa||!LDa&&typeof _.da.atob=="function";var Gaa,Daa,Eaa,Baa;Gaa=typeof Uint8Array!=="undefined";Daa=!_.wl&&typeof btoa==="function";Eaa=/[-_.]/g;Baa={"-":"+",_:"/",".":"="};_.Za={};var RDa,Uba,PDa;_.Ya=function(a,b){if(b!==_.Za)throw Error("F");this.hf=a;if(a!=null&&a.length===0)throw Error("E");};_.$a=function(){return PDa||(PDa=new _.Ya(null,_.Za))};_.vca=function(a){var b=a.hf;if(b==null)a="";else if(typeof b==="string")a=b;else{if(Daa){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=_.vaa(b);a=a.hf=b}return a};
_.Ya.prototype.kt=function(){return this.hf==null};RDa=function(a,b){if(!a.hf||!b.hf||a.hf===b.hf)return a.hf===b.hf;if(typeof a.hf==="string"&&typeof b.hf==="string"){var c=a.hf,d=b.hf;b.hf.length>a.hf.length&&(d=a.hf,c=b.hf);if(c.lastIndexOf(d,0)!==0)return!1;for(b=d.length;b<c.length;b++)if(c[b]!=="=")return!1;return!0}c=_.QDa(a);b=_.QDa(b);return Haa(c,b)};_.QDa=function(a){if(_.Za!==_.Za)throw Error("F");var b=a.hf;b=b==null||Ga(b)?b:typeof b==="string"?_.Faa(b):null;return b==null?b:a.hf=b};
Uba=function(a,b){if(typeof b==="string")b=b?new _.Ya(b,_.Za):_.$a();else if(b instanceof Uint8Array)b=new _.Ya(b,_.Za);else if(!(b instanceof _.Ya))return!1;return RDa(a,b)};var Laa=_.Jaa(function(a){return typeof a==="number"}),Kaa=_.Jaa(function(a){return typeof a==="string"}),Naa=_.Jaa(function(a){return typeof a==="boolean"});var Maa=typeof _.da.BigInt==="function"&&typeof _.da.BigInt(0)==="bigint";var UDa,SDa,VDa,TDa;_.xb=_.Jaa(function(a){return Maa?a>=SDa&&a<=TDa:a[0]==="-"?Oaa(a,UDa):Oaa(a,VDa)});UDa=Number.MIN_SAFE_INTEGER.toString();SDa=Maa?BigInt(Number.MIN_SAFE_INTEGER):void 0;VDa=Number.MAX_SAFE_INTEGER.toString();TDa=Maa?BigInt(Number.MAX_SAFE_INTEGER):void 0;var Ja,Ka;_.WDa=typeof Uint8Array.prototype.slice==="function";Ja=0;Ka=0;_.XDa=function(a,b){a.Gz=b;if(b>a.UY)throw Error();};_.Bl=function(a){var b=a.OQ,c=a.Gz,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();_.XDa(a,c);return e};_.YDa=function(a,b,c){var d=a.Vg.yj(),e=_.Bl(a.Vg)>>>0;e=a.Vg.getCursor()+e;var f=e-d;f<=0&&(a.Vg.setEnd(e),c(b,a,void 0,void 0,void 0),f=e-a.Vg.getCursor());if(f)throw Error();a.Vg.setCursor(e);a.Vg.setEnd(d)};_.ZDa=function(a){var b=_.Bl(a.Vg)>>>0;return a.Vg.Z3b(b,!0)};var Oa,$Da,Kba,Qca,Mca,kca,mca,Eca,cba,xca,hca;Oa=typeof Symbol==="function"&&typeof Symbol()==="symbol";$Da=La("jas",void 0,!0);Kba=La(void 0,"0di");Qca=La(void 0,"1oa");Mca=La(void 0,"0dg");_.Ib=La(void 0,Symbol());kca=La(void 0,"0ub");mca=La(void 0,"0ubs");Eca=La(void 0,"0actk");cba=La("m_m","ZPd",!0);xca=La(void 0,"vps");hca=La();var Yaa,Xaa,Rb,aEa;Yaa={cnd:{value:0,configurable:!0,writable:!0,enumerable:!1}};Xaa=Object.defineProperties;_.Qa=Oa?$Da:"cnd";aEa=[];Ra(aEa,7);Rb=Object.freeze(aEa);var dba={},Wa={},bEa=function(a,b,c){this.Tod=a;this.qqd=b;this.mzd=c},cEa;bEa.prototype.next=function(){var a=this.Tod.next();a.done||(a.value=this.qqd.call(this.mzd,a.value));return a};bEa.prototype[Symbol.iterator]=function(){return this};_.Cl=Object.freeze({});cEa=Object.freeze({});_.Dl={};var kba=void 0;var qb=typeof BigInt==="function"?BigInt.asIntN:void 0,Hba=typeof BigInt==="function"?BigInt.asUintN:void 0,wb=Number.isSafeInteger,hb=Number.isFinite,ub=Math.trunc,qba=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var eEa;_.dEa=Nba();eEa=Nba();_.fEa=Nba();var yca={};var eca={},gEa=function(){try{var a=function(){return sCa(Map,[],this.constructor)};_.W(a,Map);sDa(new a);return!1}catch(b){return!0}}(),hEa=function(){this.Xi=new Map};_.h=hEa.prototype;_.h.get=function(a){return this.Xi.get(a)};_.h.set=function(a,b){this.Xi.set(a,b);this.size=this.Xi.size;return this};_.h.delete=function(a){a=this.Xi.delete(a);this.size=this.Xi.size;return a};_.h.clear=function(){this.Xi.clear();this.size=this.Xi.size};_.h.has=function(a){return this.Xi.has(a)};_.h.entries=function(){return this.Xi.entries()};
_.h.keys=function(){return this.Xi.keys()};_.h.values=function(){return this.Xi.values()};_.h.forEach=function(a,b){return this.Xi.forEach(a,b)};hEa.prototype[Symbol.iterator]=function(){return this.entries()};
var El=function(){if(gEa)return Object.setPrototypeOf(hEa.prototype,Map.prototype),Object.defineProperties(hEa.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),hEa;var a=function(){return sCa(Map,[],this.constructor)};_.W(a,Map);return a}(),Fb=function(a,b,c,d){c=c===void 0?Yba:c;d=d===void 0?Yba:d;var e=El.call(this)||this;e.K4=a[_.Qa]|0;e.U1=b;e.BDa=c;e.Agc=e.U1?Zba: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.K4);El.prototype.set.call(e,m,n)}return e};_.W(Fb,El);var iEa=function(a){if(a.K4&2)throw Error("I");},wca=function(a,b){return aba(Array.from(El.prototype.entries.call(a),b))};_.h=Fb.prototype;_.h.clear=function(){iEa(this);El.prototype.clear.call(this)};_.h.delete=function(a){iEa(this);return El.prototype.delete.call(this,this.BDa(a,!0,!1))};_.h.entries=function(){if(this.U1){var a=El.prototype.keys.call(this);a=new bEa(a,cca,this)}else a=El.prototype.entries.call(this);return a};
_.h.values=function(){if(this.U1){var a=El.prototype.keys.call(this);a=new bEa(a,Fb.prototype.get,this)}else a=El.prototype.values.call(this);return a};_.h.forEach=function(a,b){this.U1?El.prototype.forEach.call(this,function(c,d,e){a.call(b,e.get(d),d,e)}):El.prototype.forEach.call(this,a,b)};_.h.set=function(a,b){iEa(this);a=this.BDa(a,!0,!1);return a==null?this:b==null?(El.prototype.delete.call(this,a),this):El.prototype.set.call(this,a,this.Agc(b,!0,!0,this.U1,!1,this.K4))};
_.h.has=function(a){return El.prototype.has.call(this,this.BDa(a,!1,!1))};_.h.get=function(a){a=this.BDa(a,!1,!1);var b=El.prototype.get.call(this,a);if(b!==void 0){var c=this.U1;return c?(c=this.Agc(b,!1,!0,c,this.wed,this.K4),c!==b&&El.prototype.set.call(this,a,c),c):b}};var Tba=function(a,b,c){return b instanceof Fb?$ba(a,b,c):bca(a,b,c)};Fb.prototype[Symbol.iterator]=function(){return this.entries()};Fb.prototype.toJSON=void 0;var dca;var rca,ica;_.qca=function(){};_.oca=function(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])};rca=function(a){var b=new _.qca;_.oca(a,function(c,d,e){b[d]=bb(e)});b.ieb=a.ieb;return b};ica={evd:!0};var pca;var jEa,Fl,rk,lEa,mEa,Sl,nEa,oEa,pEa,jm,qEa,om,um;jEa=Ia(0);Fl={};_.dc=function(a,b,c,d,e){b=_.Xb(a.ya,b,c,e);if(b!==null||d&&a.iZb!==Wa)return b};_.Xb=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}};
_.Gl=function(a,b,c){Ob(a);var d=a.ya;_.Qb(d,d[_.Qa]|0,b,c);return a};_.Hl=function(a,b,c,d){a=a.ya;return Uca(a,a[_.Qa]|0,b,c,d)!==void 0};_.Jl=function(a,b,c,d){var e=a.ya;return Uca(e,e[_.Qa]|0,b,_.Il(a,d,c))!==void 0};_.Kl=function(a,b,c,d,e){Xca(a,b,c,e,d,1);return a};_.Ek=function(a){return a===_.Cl?2:4};_.Ll=function(a,b){a=_.dc(a,b,void 0,void 0,Oca);return a==null?_.$a():a};_.kEa=function(a,b){Ob(a);var c=a.ya;Tca(c,c[_.Qa]|0,b,0);return a};
rk=function(a,b,c,d){Ob(a);var e=a.ya,f=e[_.Qa]|0;if(d==null){var g=Rca(e);if(Sca(g,e,f,c)===b)g.set(c,0);else return a}else f=Tca(e,f,c,b);_.Qb(e,f,b,d);return a};_.Il=function(a,b,c){return _.Ml(a,b)===c?c:-1};_.Ml=function(a,b){a=a.ya;return Sca(Rca(a),a,void 0,b,void 0)};lEa=function(a,b,c){Ob(a);a=a.ya;var d=a[_.Qa]|0,e=_.Xb(a,c),f=void 0===cEa;b=Lba(e,b,!f,d);if(!f||b)return b=Eb(b),e!==b&&(d=_.Qb(a,d,c,b),Pb(a,d)),b};
_.Fk=function(a,b,c,d){var e=a.ya,f=e[_.Qa]|0;b=Uca(e,f,b,c,d);if(b==null)return b;f=e[_.Qa]|0;if(!_.Xa(a,f)){var g=Eb(b);g!==b&&(_.Nb(a)&&(e=a.ya,f=e[_.Qa]|0),b=g,f=_.Qb(e,f,c,b,d),Pb(e,f))}return b};_.Ck=function(a,b,c,d){var e=a.ya;return _.Vca(a,e,e[_.Qa]|0,b,c,d,void 0,!1,!0)};_.Nl=function(a,b,c){c=Wca(c);_.Gl(a,b,c);c&&!_.Xa(c)&&Pb(a.ya);return a};_.Ol=function(a,b,c,d){d=Wca(d);rk(a,b,c,d);d&&!_.Xa(d)&&Pb(a.ya);return a};
_.Pl=function(a,b,c){Ob(a);var d=a.ya,e=d[_.Qa]|0;if(c==null)return _.Qb(d,e,b),a;for(var f=c===Rb?7:c[_.Qa]|0,g=f,m=Vb(f),n=m||Object.isFrozen(c),r=!0,x=!0,z=0;z<c.length;z++){var D=c[z];m||(D=_.Xa(D),r&&(r=!D),x&&(x=D))}m||(f=r?13:5,f=x?f&-4097:f|4096);n&&f===g||(c=bb(c),g=0,f=Sb(f,e));f!==g&&Ra(c,f);e=_.Qb(d,e,b,c);2&f||!(4096&f||16&f)||Pb(d,e);return a};_.Ql=function(a,b,c,d,e){Xca(a,b,c,d,e);return a};mEa=function(a,b,c,d){Xca(a,b,c,void 0,d,1,!0);return a};
_.Rl=function(a,b,c,d){return oDa?Eba(_.dc(a,b,c,d,Gba)):Eba(_.dc(a,b,c,d))};Sl=function(a,b,c){return Fba(_.dc(a,b,void 0,c))};nEa=function(a,b){return oDa?Iba(_.dc(a,b,void 0,Fl,Jba)):Iba(_.dc(a,b,void 0,Fl))};_.Tl=function(a,b){return _.Ub(a,b,Eba,3,void 0,0)};_.Ik=function(a,b,c){c=c===void 0?!1:c;var d;return(d=_.gb(_.dc(a,b)))!=null?d:c};_.Ul=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.pb(_.dc(a,b)))!=null?d:c};
oEa=function(a,b){var c=c===void 0?0:c;var d;return(d=sba(_.dc(a,b)))!=null?d:c};_.Vl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.Rl(a,b))!=null?d:c};_.Wl=function(a,b,c){c=c===void 0?jEa:c;a=oDa?_.dc(a,b,void 0,void 0,Gba):Gba(_.dc(a,b));return a!=null?a:c};_.Xl=function(a,b){var c=c===void 0?0:c;var d;return(d=_.dc(a,b,void 0,void 0,nba))!=null?d:c};_.Y=function(a,b,c){c=c===void 0?"":c;var d;return(d=_.Ab(_.dc(a,b)))!=null?d:c};
_.Yl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.lb(_.dc(a,b)))!=null?d:c};_.Zl=function(a,b,c,d,e){return _.Ub(a,b,_.Ab,c,e,void 0,d)};_.$l=function(a,b,c){a=_.Zl(a,b,3,void 0,!0);gba(a,c);return a[c]};_.bm=function(a,b,c,d,e){return _.Ub(a,b,_.lb,c,e,void 0,d)};pEa=function(a,b,c){a=_.bm(a,b,3,void 0,!0);gba(a,c);return a[c]};_.cm=function(a,b,c){return _.Y(a,_.Il(a,c,b))};_.fm=function(a,b,c){return _.dm(a,_.Il(a,c,b))};_.gm=function(a,b,c){return _.X(a,_.Il(a,c,b))};
_.hm=function(a,b,c,d){return _.Fk(a,b,_.Il(a,d,c),void 0)};jm=function(a,b,c){return _.im(a,_.Il(a,c,b))};_.km=function(a,b){return _.gb(_.dc(a,b,void 0,Fl))};_.lm=function(a,b){return _.pb(_.dc(a,b,void 0,Fl))};_.dm=function(a,b){return _.Rl(a,b,void 0,Fl)};qEa=function(a,b){a=_.dc(a,b,void 0,Fl);var c=c===void 0?!1:c;b=typeof a;c=a==null?a:b==="bigint"?String(Hba(64,a)):ib(a)?b==="string"?Dba(a):c?Cba(a):Bba(a):void 0;return c};_.mm=function(a,b){return _.dc(a,b,void 0,Fl,nba)};
_.X=function(a,b){return _.Ab(_.dc(a,b,void 0,Fl))};_.im=function(a,b){return _.lb(_.dc(a,b,void 0,Fl))};_.nm=function(a,b,c){return ac(a,b,fb(c),!1)};om=function(a,b,c){return _.Gl(a,b,c==null?c:rba(c))};_.pm=function(a,b,c){return ac(a,b,c==null?c:rba(c),0)};_.qm=function(a,b,c){return ac(a,b,_.sb(c),"0")};_.Mc=function(a,b,c){return _.Gl(a,b,zb(c))};_.qk=function(a,b,c){return ac(a,b,zb(c),"")};_.rm=function(a,b,c){return _.Gl(a,b,c==null?c:_.jb(c))};
_.sm=function(a,b,c){return ac(a,b,c==null?c:_.jb(c),0)};um=function(a,b,c){rk(a,b,tm,c==null?c:_.jb(c))};_.vm=function(a,b){return _.Ab(_.dc(a,b))!=null};_.$k=function(a,b,c){this.ya=_.Lb(a,b,c)};_.$k.prototype.toJSON=function(){return zca(this)};_.$k.prototype.hd=function(a){return JSON.stringify(zca(this,a))};var kc=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("T");return new a(bba(b))};_.$k.prototype.getExtension=function(a){lca(this.ya,a.nx);jca(this,a.nx);return a.xc?a.ES?a.F6(this,a.xc,a.nx,_.Ek(),a.iS):a.F6(this,a.xc,a.nx,a.iS):a.ES?a.F6(this,a.nx,_.Ek(),a.iS):a.F6(this,a.nx,a.defaultValue,a.iS)};
var rEa=function(a,b){lca(a.ya,b.nx);jca(a,b.nx);a=b.xc?b.F6(a,b.xc,b.nx,b.iS):b.F6(a,b.nx,null,b.iS);return a===null?void 0:a};_.$k.prototype.hasExtension=function(a){lca(this.ya,a.nx);jca(this,a.nx);return a.xc?_.Hl(this,a.xc,a.nx,a.iS):rEa(this,a)!==void 0};_.sEa=function(a,b){return a===b||a==null&&b==null||!(!a||!b)&&a instanceof b.constructor&&Sba(a,b)};_.$k.prototype.clone=function(){var a=this.ya,b=a[_.Qa]|0;return Jca(this,a,b)?Ica(this,a,!0):new this.constructor(_.Mb(a,b,!1))};
_.$k.prototype.X8a=function(){return _.Xa(this)};_.tEa=function(a){return Eb(a)};_.wm=function(a){var b=a.ya,c=b[_.Qa]|0;return _.Xa(a,c)?a:Jca(a,b,c)?Ica(a,b):new a.constructor(_.Mb(b,c,!0))};_.$k.prototype.qc=function(){return Eb(this)};_.$k.prototype[cba]=dba;_.$k.prototype.toString=function(){return this.ya.toString()};_.xm=function(a,b){this.iJa=a;a=Hb(_.dEa);this.zic=!!a&&b===a||!1};_.uEa=Symbol();var xEa;_.vEa=new _.xm(function(a,b,c){if(a.Mx!==2)return!1;a=_.ZDa(a);_.Qb(b,b[_.Qa]|0,c,a===""?void 0:a,(b[_.Qa]|0)&128?_.Dl:void 0);return!0},eEa);xEa=void 0;xEa=xEa===void 0?_.dEa:xEa;
_.wEa=new _.xm(function(a,b,c,d,e){if(a.Mx!==2)return!1;d=_.Bca(void 0,d);var f=b[_.Qa]|0;if(f&2)throw Error();var g=f&128?_.Dl:void 0,m=Kca(b,c,g),n=m===Rb?7:m[_.Qa]|0,r=Lca(n,f);if(2&r||Vb(r)||16&r)r===n||Vb(r)||Ra(m,r),m=bb(m),n=0,r=Sb(r,f),_.Qb(b,f,c,m,g);r&=-13;r!==n&&Ra(m,r);m.push(d);_.YDa(a,d,e);return!0},xEa);var AEa=function(){var a=yEa,b=zEa;this.nx=175237375;this.xc=b;this.ES=0;this.F6=_.Fk;this.defaultValue=void 0;this.iS=a.Fqd!=null?_.Dl:void 0};AEa.prototype.register=function(){sDa(this)};var ym=function(a){this.ya=_.Lb(a)};_.W(ym,_.$k);ym.prototype.getWidth=function(){return _.lm(this,1)};ym.prototype.getHeight=function(){return _.lm(this,2)};var BEa=function(a){this.ya=_.Lb(a)};_.W(BEa,_.$k);var zm=function(a){this.ya=_.Lb(a)};_.W(zm,_.$k);zm.prototype.getKey=function(){return _.X(this,1)};zm.prototype.Dv=function(a){return _.Mc(this,1,a)};zm.prototype.B9=function(a){return _.Gl(this,2,_.sb(a))};var CEa=function(a){this.ya=_.Lb(a)};_.W(CEa,_.$k);var DEa=function(a){this.ya=_.Lb(a)};_.W(DEa,_.$k);var EEa=function(a){this.ya=_.Lb(a)};_.W(EEa,_.$k);var FEa=function(a){this.ya=_.Lb(a)};_.W(FEa,_.$k);var GEa=function(a){this.ya=_.Lb(a)};_.W(GEa,_.$k);var HEa=function(a){this.ya=_.Lb(a)};_.W(HEa,_.$k);HEa.prototype.B9=function(a){return _.Gl(this,2,_.sb(a))};var Am=function(a){this.ya=_.Lb(a)};_.W(Am,_.$k);Am.prototype.getMessage=function(){return _.X(this,1)};Am.prototype.YGa=function(a){return _.Mc(this,1,a)};var IEa=function(a){this.ya=_.Lb(a)};_.W(IEa,_.$k);var JEa=function(a){this.ya=_.Lb(a)};_.W(JEa,_.$k);_.h=JEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.Dv=function(a){return _.Mc(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.Yja=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Mc(this,2,a)};_.h.Aj=function(){return _.vm(this,2)};var KEa=function(a){this.ya=_.Lb(a)};_.W(KEa,_.$k);_.h=KEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.Dv=function(a){return _.Mc(this,1,a)};_.h.FMb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.Yja=function(){return _.X(this,3)};_.h.setValue=function(a){return _.Mc(this,3,a)};_.h.Aj=function(){return _.vm(this,3)};var LEa=function(a){this.ya=_.Lb(a)};_.W(LEa,_.$k);var MEa=function(a){this.ya=_.Lb(a)};_.W(MEa,_.$k);var NEa=function(a){this.ya=_.Lb(a)};_.W(NEa,_.$k);var OEa=function(a){this.ya=_.Lb(a)};_.W(OEa,_.$k);var PEa=function(a){this.ya=_.Lb(a)};_.W(PEa,_.$k);var QEa=function(a){this.ya=_.Lb(a)};_.W(QEa,_.$k);var REa=function(a){this.ya=_.Lb(a)};_.W(REa,_.$k);var SEa=function(a){this.ya=_.Lb(a)};_.W(SEa,_.$k);_.h=SEa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.ofb=function(a){return _.Mc(this,7,a)};_.h.hasFeature=function(){return _.vm(this,7)};_.h.fra=function(a){_.Mc(this,6,a)};_.h.O5a=function(){return _.Ab(_.dc(this,6))};var TEa=function(a){this.ya=_.Lb(a)};_.W(TEa,_.$k);var UEa=function(a){this.ya=_.Lb(a)};_.W(UEa,_.$k);var Bm=function(a){this.ya=_.Lb(a)};_.W(Bm,_.$k);Bm.prototype.Vi=function(){return _.X(this,4)};Bm.prototype.oU=function(a){_.Mc(this,4,a)};Bm.prototype.sN=function(){return _.vm(this,4)};Bm.prototype.dHa=function(a){return _.Mc(this,5,a)};var Cm=function(a){this.ya=_.Lb(a)};_.W(Cm,_.$k);Cm.prototype.tra=function(a){return om(this,4,a)};Cm.prototype.P5a=function(){return _.Fk(this,Bm,8)};var VEa=function(a){this.ya=_.Lb(a)};_.W(VEa,_.$k);_.h=VEa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.Et=function(a){return _.Mc(this,2,a)};_.h.Vi=function(){return _.X(this,12)};_.h.oU=function(a){_.Mc(this,12,a)};_.h.sN=function(){return _.vm(this,12)};_.h.Tja=function(){return _.lm(this,5)};_.h.P5a=function(){return _.Fk(this,Bm,9)};var Dm=function(a){this.ya=_.Lb(a)};_.W(Dm,_.$k);Dm.prototype.q9b=function(a){_.rm(this,1,a)};Dm.prototype.cCa=function(){return _.Fk(this,VEa,2)};Dm.prototype.b7a=function(){return _.Fk(this,Cm,3)};Dm.prototype.d6a=function(){return _.Fk(this,Am,4)};var WEa=function(a){this.ya=_.Lb(a)};_.W(WEa,_.$k);var Fm=function(a){this.ya=_.Lb(a)};_.W(Fm,_.$k);Fm.prototype.getOrigin=function(){return _.im(this,1)};Fm.prototype.V0=function(a){return _.rm(this,1,a)};Fm.prototype.getContainerId=function(){return _.X(this,3)};Fm.prototype.setContainerId=function(a){return _.Mc(this,3,a)};var Gm=function(a){this.ya=_.Lb(a)};_.W(Gm,_.$k);Gm.prototype.getKey=function(){return _.im(this,1)};Gm.prototype.Dv=function(a){return _.rm(this,1,a)};Gm.prototype.B9=function(a){return _.Gl(this,3,_.sb(a))};var Hm=function(a){this.ya=_.Lb(a)};_.W(Hm,_.$k);_.h=Hm.prototype;_.h.getKey=function(){return _.Y(this,1)};_.h.Dv=function(a){return _.Mc(this,1,a)};_.h.getValue=function(){return _.Y(this,2)};_.h.setValue=function(a){return _.Mc(this,2,a)};_.h.Aj=function(){return _.vm(this,2)};var tm=[3,4,5,6,7,8,9,10,11,12,13,14,15,16];var XEa=function(a){this.ya=_.Lb(a)};_.W(XEa,_.$k);var YEa=function(a){this.ya=_.Lb(a)};_.W(YEa,_.$k);YEa.prototype.setInterval=function(a){return _.Mc(this,1,a)};YEa.prototype.clearInterval=function(){return _.Gl(this,1)};var ZEa=function(a){this.ya=_.Lb(a)};_.W(ZEa,_.$k);_.h=ZEa.prototype;_.h.cI=function(){return _.hm(this,XEa,1,Im)};_.h.UGa=function(a){return _.Ol(this,1,Im,a)};_.h.WQ=function(){return rk(this,1,Im)};_.h.vka=function(){return _.Jl(this,XEa,1,Im)};_.h.getTime=function(){return _.hm(this,YEa,2,Im)};_.h.setTime=function(a){return _.Ol(this,2,Im,a)};var Im=[1,2];var $Ea=function(a){this.ya=_.Lb(a)};_.W($Ea,_.$k);$Ea.prototype.getType=function(){return _.Y(this,1)};$Ea.prototype.Al=function(a){return _.Mc(this,1,a)};var aFa=function(a){this.ya=_.Lb(a)};_.W(aFa,_.$k);var bFa=function(a){this.ya=_.Lb(a)};_.W(bFa,_.$k);_.h=bFa.prototype;_.h.i9b=function(a){return _.Mc(this,1,a)};_.h.zj=function(){return _.Y(this,2)};_.h.uo=function(a){return _.Mc(this,2,a)};_.h.oH=function(){return _.Gl(this,2)};_.h.jN=function(){return _.Y(this,3)};_.h.Vu=function(){return _.vm(this,3)};var cFa=function(a){this.ya=_.Lb(a)};_.W(cFa,_.$k);cFa.prototype.nHa=function(a){return om(this,1,a)};var dFa=function(a){this.ya=_.Lb(a)};_.W(dFa,_.$k);var Jm=function(a){this.ya=_.Lb(a)};_.W(Jm,_.$k);Jm.prototype.hZ=function(){return _.Y(this,1)};Jm.prototype.Dt=function(a){return _.Mc(this,1,a)};Jm.prototype.mN=function(){return _.Y(this,2)};var eFa=function(a){this.ya=_.Lb(a)};_.W(eFa,_.$k);eFa.prototype.Pja=function(){return _.Ul(this,1)};var Km=function(a){this.ya=_.Lb(a)};_.W(Km,_.$k);Km.prototype.ft=function(){return _.Y(this,1)};Km.prototype.dj=function(a){return _.Mc(this,1,a)};Km.prototype.getUrl=function(){return _.Y(this,2)};Km.prototype.Et=function(a){return _.Mc(this,2,a)};var fFa=function(a){this.ya=_.Lb(a)};_.W(fFa,_.$k);fFa.prototype.dt=function(){return _.Y(this,1)};fFa.prototype.mHa=function(a){return _.Mc(this,1,a)};var Lm=function(a){this.ya=_.Lb(a)};_.W(Lm,_.$k);Lm.prototype.jN=function(){return _.Y(this,1)};Lm.prototype.Vu=function(){return _.vm(this,1)};var gFa=function(a){this.ya=_.Lb(a)};_.W(gFa,_.$k);var hFa=function(a){this.ya=_.Lb(a)};_.W(hFa,_.$k);var Mm=function(a){this.ya=_.Lb(a)};_.W(Mm,_.$k);Mm.prototype.getType=function(){return _.Yl(this,1)};Mm.prototype.Al=function(a){return _.rm(this,1,a)};Mm.prototype.jN=function(){return _.Y(this,2)};Mm.prototype.Vu=function(){return _.vm(this,2)};var Nm=function(a){this.ya=_.Lb(a)};_.W(Nm,_.$k);Nm.prototype.Ae=function(){return _.Y(this,1)};Nm.prototype.setStatus=function(a){return _.Mc(this,1,a)};var iFa=function(a){this.ya=_.Lb(a)};_.W(iFa,_.$k);var jFa=function(a){this.ya=_.Lb(a)};_.W(jFa,_.$k);var kFa=function(a){this.ya=_.Lb(a)};_.W(kFa,_.$k);kFa.prototype.getStringValue=function(){return _.cm(this,3,Om)};kFa.prototype.setStringValue=function(a){return rk(this,3,Om,zb(a))};var Om=[2,3,4,5,6];var lFa=function(a){this.ya=_.Lb(a,32)};_.W(lFa,_.$k);_.h=lFa.prototype;_.h.TMb=function(){return _.Y(this,5)};_.h.h6a=function(){return _.Fk(this,jFa,14)};_.h.C5a=function(){return _.Fk(this,Km,16)};_.h.B5a=function(){return _.Fk(this,eFa,17)};_.h.A5a=function(){return _.Fk(this,Jm,19)};_.h.G5a=function(){return _.Fk(this,Nm,23)};_.h.F5a=function(){return _.Fk(this,Mm,24)};_.h.E5a=function(){return _.Fk(this,hFa,25)};_.h.D5a=function(){return _.Fk(this,Lm,26)};
_.h.z5a=function(){return _.Fk(this,dFa,27)};_.h.Y5a=function(){return _.Fk(this,iFa,28)};_.h.y5a=function(){return _.Fk(this,cFa,29)};_.h.Q5a=function(){return _.Ck(this,Hm,31,_.Ek())};_.h.mZa=function(a){_.Ql(this,31,Hm,a)};var Rm=function(a){this.ya=_.Lb(a)};_.W(Rm,_.$k);Rm.prototype.mfb=function(a){return om(this,1,a)};var mFa=function(a){this.ya=_.Lb(a)};_.W(mFa,_.$k);var Sm=function(a){this.ya=_.Lb(a)};_.W(Sm,_.$k);Sm.prototype.ny=function(a){return _.Mc(this,10,a)};var nFa=function(a){this.ya=_.Lb(a,143)};_.W(nFa,_.$k);_.h=nFa.prototype;_.h.gfb=function(a){return _.Mc(this,12,a)};_.h.fra=function(a){_.rm(this,82,a)};_.h.O5a=function(){return _.lb(_.dc(this,82))};_.h.w9b=function(a){_.Gl(this,16,fb(a))};_.h.wfb=function(a){return _.Mc(this,17,a)};_.h.TBa=function(){return _.X(this,18)};_.h.pra=function(a){return _.Mc(this,18,a)};_.h.q9b=function(a){_.rm(this,23,a)};_.h.Q5a=function(){return _.Ck(this,Hm,5,_.Ek())};_.h.mZa=function(a){_.Ql(this,5,Hm,a)};
_.h.B9=function(a){return _.Gl(this,7,_.sb(a))};_.h.cHa=function(a){_.Mc(this,1,a)};_.h.eo=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.Mc(this,32,a)};_.h.OGa=function(a){_.Mc(this,2,a)};_.h.qOb=function(){return _.vm(this,142)};_.h.k6a=function(){return _.X(this,121)};_.h.sfb=function(a){return _.Gl(this,6,fb(a))};_.h.zfb=function(a){return _.Mc(this,8,a)};_.h.cCa=function(){return _.Fk(this,VEa,30)};_.h.b7a=function(){return _.Fk(this,Cm,31)};
_.h.d6a=function(){return _.Fk(this,Am,47)};_.h.pja=function(){return _.X(this,94)};_.h.x9=function(a){return _.Mc(this,94,a)};_.h.TMb=function(){return _.Fk(this,REa,98)};_.h.K9b=function(a){_.Mc(this,122,a)};_.h.SGa=function(a){return _.Mc(this,123,a)};var oFa=function(a){this.ya=_.Lb(a)};_.W(oFa,_.$k);var pFa=function(a){this.ya=_.Lb(a)};_.W(pFa,_.$k);var qFa=function(a){this.ya=_.Lb(a)};_.W(qFa,_.$k);var rFa=function(a){this.ya=_.Lb(a)};_.W(rFa,_.$k);rFa.prototype.TBa=function(){return _.Y(this,2)};rFa.prototype.pra=function(a){return _.Mc(this,2,a)};var sFa=function(a){this.ya=_.Lb(a)};_.W(sFa,_.$k);sFa.prototype.tra=function(a){return om(this,1,a)};var tFa=function(a){this.ya=_.Lb(a)};_.W(tFa,_.$k);var uFa=function(a){this.ya=_.Lb(a)};_.W(uFa,_.$k);uFa.prototype.VMb=function(){return _.Fk(this,sFa,1)};uFa.prototype.F9b=function(a){_.Nl(this,1,a)};var vFa=function(a){this.ya=_.Lb(a)};_.W(vFa,_.$k);vFa.prototype.getType=function(){return _.Yl(this,6)};vFa.prototype.Al=function(a){return _.rm(this,6,a)};var Tm=function(a){this.ya=_.Lb(a)};_.W(Tm,_.$k);Tm.prototype.getId=function(){return _.Yl(this,3)};Tm.prototype.getType=function(){return _.Yl(this,4)};Tm.prototype.Al=function(a){return _.rm(this,4,a)};var wFa=function(a){this.ya=_.Lb(a)};_.W(wFa,_.$k);var xFa=[1,2];var yFa=function(a){this.ya=_.Lb(a)};_.W(yFa,_.$k);yFa.prototype.getMetadata=function(){return _.Fk(this,wFa,1)};yFa.prototype.NO=function(a){return _.Nl(this,1,a)};var Um=function(a){this.ya=_.Lb(a)};_.W(Um,_.$k);Um.prototype.getQuery=function(){return _.Y(this,3)};Um.prototype.setQuery=function(a){return _.Mc(this,3,a)};Um.prototype.lCa=function(){return _.vm(this,3)};var zFa=function(a){this.ya=_.Lb(a)};_.W(zFa,_.$k);_.h=zFa.prototype;_.h.getQuery=function(){return _.Y(this,1)};_.h.setQuery=function(a){return _.Mc(this,1,a)};_.h.lCa=function(){return _.vm(this,1)};_.h.B9=function(a){return om(this,2,a)};_.h.Bfb=function(a){return _.Mc(this,8,a)};var AFa=function(a){this.ya=_.Lb(a)};_.W(AFa,_.$k);AFa.prototype.getUrl=function(){return _.Y(this,1)};AFa.prototype.Et=function(a){return _.Mc(this,1,a)};var BFa=[3,4];var CFa=function(a){this.ya=_.Lb(a)};_.W(CFa,_.$k);CFa.prototype.xZ=function(){return _.Fk(this,AFa,1)};var Vm=function(a){this.ya=_.Lb(a)};_.W(Vm,_.$k);Vm.prototype.jN=function(){return _.Y(this,1)};Vm.prototype.Vu=function(){return _.vm(this,1)};Vm.prototype.nHa=function(a){return om(this,2,a)};var Wm=function(a){this.ya=_.Lb(a)};_.W(Wm,_.$k);Wm.prototype.z5a=function(){return _.Fk(this,dFa,2)};Wm.prototype.C5a=function(){return _.Fk(this,Km,3)};Wm.prototype.B5a=function(){return _.Fk(this,eFa,4)};Wm.prototype.A5a=function(){return _.Fk(this,Jm,5)};var DFa=function(a){this.ya=_.Lb(a)};_.W(DFa,_.$k);var EFa=function(a){this.ya=_.Lb(a)};_.W(EFa,_.$k);_.zk=function(a){this.ya=_.Lb(a)};_.W(_.zk,_.$k);_.h=_.zk.prototype;_.h.getSeconds=function(){return _.Wl(this,1)};_.h.setSeconds=function(a){return _.qm(this,1,a)};_.h.ZGa=function(a){return _.pm(this,2,a)};_.h.toDate=function(){var a=Number;var b=b===void 0?"0":b;var c=oDa?Fba(_.dc(this,1,void 0,void 0,Gba)):Fba(_.dc(this,1),!0);a=a(c!=null?c:b);b=_.Ul(this,2);return new Date(a*1E3+b/1E6)};_.h.T4a=function(a){return this.eMb(a.getTime())};
_.h.eMb=function(a){Number.isFinite(a)||(a=0);return this.setSeconds(Math.floor(a/1E3)).ZGa((a%1E3+1E3)%1E3*1E6)};var FFa=function(a){this.ya=_.Lb(a)};_.W(FFa,_.$k);var GFa=function(a){this.ya=_.Lb(a)};_.W(GFa,_.$k);var Xm=function(a){this.ya=_.Lb(a)};_.W(Xm,_.$k);Xm.prototype.getSeconds=function(){return _.Wl(this,1)};Xm.prototype.setSeconds=function(a){return _.qm(this,1,a)};Xm.prototype.ZGa=function(a){return _.pm(this,2,a)};Xm.prototype.eMb=function(a){if(!Number.isFinite(a))throw Error();var b=Math.trunc(a);a=(a-b+b%1E3)*1E6;return this.setSeconds(Math.trunc(b/1E3)).ZGa(Math.trunc(a))};var HFa=function(a){this.ya=_.Lb(a)};_.W(HFa,_.$k);HFa.prototype.Ae=function(){return _.Yl(this,2)};HFa.prototype.setStatus=function(a){return _.rm(this,2,a)};var IFa=function(a){this.ya=_.Lb(a)};_.W(IFa,_.$k);var JFa=[3,4,5];var Ym=function(a){this.ya=_.Lb(a)};_.W(Ym,_.$k);Ym.prototype.pja=function(){return _.Yl(this,1)};Ym.prototype.x9=function(a){return _.rm(this,1,a)};var Zm=function(a){this.ya=_.Lb(a)};_.W(Zm,_.$k);Zm.prototype.BBa=function(){return _.Fk(this,Ym,1)};Zm.prototype.i6a=function(){return lEa(this,Ym,1)};Zm.prototype.R0=function(a){_.Nl(this,1,a)};var KFa=function(a){this.ya=_.Lb(a)};_.W(KFa,_.$k);KFa.prototype.jN=function(){return _.Y(this,3)};KFa.prototype.Vu=function(){return _.vm(this,3)};var LFa=function(a){this.ya=_.Lb(a)};_.W(LFa,_.$k);var MFa=function(a){this.ya=_.Lb(a)};_.W(MFa,_.$k);MFa.prototype.xZ=function(){return _.Fk(this,bFa,1)};var NFa=function(a){this.ya=_.Lb(a)};_.W(NFa,_.$k);var $m=function(a){this.ya=_.Lb(a)};_.W($m,_.$k);$m.prototype.LBa=function(){return _.Ml(this,an)};$m.prototype.getStringValue=function(){return _.cm(this,2,an)};$m.prototype.setStringValue=function(a){return rk(this,2,an,zb(a))};$m.prototype.OBa=function(){return _.hm(this,OFa,4,an)};var OFa=function(a){this.ya=_.Lb(a)};_.W(OFa,_.$k);OFa.prototype.Zja=function(){return _.Ck(this,$m,1,_.Ek())};OFa.prototype.qU=function(a,b){_.Kl(this,1,$m,a,b)};var an=[1,2,3,4];var PFa=function(a){this.ya=_.Lb(a)};_.W(PFa,_.$k);_.h=PFa.prototype;_.h.getKey=function(){return _.Yl(this,1)};_.h.Dv=function(a){return _.rm(this,1,a)};_.h.getValue=function(){return _.Fk(this,$m,2)};_.h.setValue=function(a){return _.Nl(this,2,a)};_.h.Aj=function(){return _.Hl(this,$m,2)};var QFa=function(a){this.ya=_.Lb(a)};_.W(QFa,_.$k);var RFa=function(a){this.ya=_.Lb(a)};_.W(RFa,_.$k);_.h=RFa.prototype;_.h.xZ=function(){return _.Fk(this,Nm,1)};_.h.G5a=function(){return _.Fk(this,Nm,2)};_.h.E5a=function(){return _.Fk(this,hFa,3)};_.h.D5a=function(){return _.Fk(this,Lm,4)};_.h.F5a=function(){return _.Fk(this,Mm,5)};_.h.y5a=function(){return _.Fk(this,cFa,6)};_.h.K9b=function(a){_.Mc(this,7,a)};var SFa=function(a){this.ya=_.Lb(a)};_.W(SFa,_.$k);SFa.prototype.Y5a=function(){return _.Fk(this,iFa,3)};var TFa=function(a){this.ya=_.Lb(a)};_.W(TFa,_.$k);var UFa=function(a){this.ya=_.Lb(a)};_.W(UFa,_.$k);_.h=UFa.prototype;_.h.getValue=function(){return _.Xl(this,1)};_.h.setValue=function(a){return _.Gl(this,1,mba(a))};_.h.Aj=function(){return _.dc(this,1,void 0,void 0,nba)!=null};_.h.getOrigin=function(){return _.Y(this,2)};_.h.V0=function(a){return _.Mc(this,2,a)};_.h.getChartType=function(){return _.Y(this,8)};_.h.setChartType=function(a){return _.Mc(this,8,a)};var VFa=function(a){this.ya=_.Lb(a)};_.W(VFa,_.$k);_.h=VFa.prototype;_.h.hZ=function(){return _.Y(this,1)};_.h.Dt=function(a){return _.Mc(this,1,a)};_.h.getAction=function(){return _.Y(this,2)};_.h.setAction=function(a){return _.Mc(this,2,a)};_.h.eza=function(){return _.Gl(this,2)};_.h.iCa=function(){return _.vm(this,2)};_.h.zj=function(){return _.Y(this,3)};_.h.uo=function(a){return _.Mc(this,3,a)};_.h.oH=function(){return _.Gl(this,3)};_.h.getValue=function(){return _.Xl(this,4)};
_.h.setValue=function(a){return _.Gl(this,4,mba(a))};_.h.Aj=function(){return _.dc(this,4,void 0,void 0,nba)!=null};var WFa=function(a){this.ya=_.Lb(a)};_.W(WFa,_.$k);WFa.prototype.getName=function(){return _.Y(this,1)};WFa.prototype.ne=function(a){return _.Mc(this,1,a)};var XFa=function(a){this.ya=_.Lb(a)};_.W(XFa,_.$k);XFa.prototype.iS=function(){return _.vm(this,1)};var YFa=function(a){this.ya=_.Lb(a)};_.W(YFa,_.$k);var ZFa=function(a){this.ya=_.Lb(a)};_.W(ZFa,_.$k);var $Fa=[1,2];var bn=function(a){this.ya=_.Lb(a)};_.W(bn,_.$k);bn.prototype.getName=function(){return _.Y(this,1)};bn.prototype.ne=function(a){return _.Mc(this,1,a)};bn.prototype.getStartTime=function(){return _.Xl(this,2)};bn.prototype.D6=function(){return _.$l(this,6)};var aGa=function(a){this.ya=_.Lb(a)};_.W(aGa,_.$k);_.h=aGa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.ne=function(a){return _.Mc(this,1,a)};_.h.Bfb=function(a){return _.Mc(this,2,a)};_.h.Ae=function(){return _.Yl(this,4)};_.h.setStatus=function(a){return _.rm(this,4,a)};_.h.MMb=function(){return _.Ik(this,7)};_.h.gOb=function(){return _.gb(_.dc(this,7))!=null};var bGa=function(a){this.ya=_.Lb(a)};_.W(bGa,_.$k);var cGa=function(a){this.ya=_.Lb(a)};_.W(cGa,_.$k);_.h=cGa.prototype;_.h.getKey=function(){return _.Yl(this,1)};_.h.Dv=function(a){return _.rm(this,1,a)};_.h.getValue=function(){return _.Fk(this,$m,2)};_.h.setValue=function(a){return _.Nl(this,2,a)};_.h.Aj=function(){return _.Hl(this,$m,2)};var cn=function(a){this.ya=_.Lb(a)};_.W(cn,_.$k);cn.prototype.Pja=function(){return _.Y(this,1)};cn.prototype.Ae=function(){return _.Y(this,3)};cn.prototype.setStatus=function(a){return _.Mc(this,3,a)};var dGa=function(a){this.ya=_.Lb(a)};_.W(dGa,_.$k);var eGa=function(a){this.ya=_.Lb(a)};_.W(eGa,_.$k);var fGa=function(a){this.ya=_.Lb(a)};_.W(fGa,_.$k);fGa.prototype.dNb=function(){return _.Y(this,1)};fGa.prototype.wOb=function(){return _.vm(this,1)};var gGa=function(a){this.ya=_.Lb(a)};_.W(gGa,_.$k);_.h=gGa.prototype;_.h.K6a=function(){return _.Y(this,2)};_.h.Cfb=function(a){return _.Mc(this,2,a)};_.h.Pja=function(){return _.Y(this,3)};_.h.Ae=function(){return _.Y(this,6)};_.h.setStatus=function(a){return _.Mc(this,6,a)};var hGa=function(a){this.ya=_.Lb(a)};_.W(hGa,_.$k);hGa.prototype.getName=function(){return _.Y(this,1)};hGa.prototype.ne=function(a){return _.Mc(this,1,a)};var iGa=function(a){this.ya=_.Lb(a)};_.W(iGa,_.$k);iGa.prototype.dHa=function(a){return _.Mc(this,3,a)};var jGa=function(a){this.ya=_.Lb(a)};_.W(jGa,_.$k);_.h=jGa.prototype;_.h.zj=function(){return _.Y(this,1)};_.h.uo=function(a){return _.Mc(this,1,a)};_.h.oH=function(){return _.Gl(this,1)};_.h.getFeature=function(){return _.Y(this,10)};_.h.ofb=function(a){return _.Mc(this,10,a)};_.h.hasFeature=function(){return _.vm(this,10)};var dn=[2,3,4,5,6,7,8,9];var kGa=function(a){this.ya=_.Lb(a)};_.W(kGa,_.$k);kGa.prototype.xZ=function(){return _.Fk(this,jGa,3)};var lGa=function(a){this.ya=_.Lb(a)};_.W(lGa,_.$k);lGa.prototype.h6a=function(){return _.Fk(this,jFa,1)};var mGa=function(a){this.ya=_.Lb(a)};_.W(mGa,_.$k);var nGa=function(a){if(a!=null)return _.jc(a),{ndd:_.l(_.im(a,1)),cTd:_.l(_.im(a,2)),configId:_.l(_.X(a,3))}};oFa.prototype.toObject=function(){return nGa(this)};pFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={iFd:nGa(_.Fk(this,oFa,1))}}else a=void 0;return a};qFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={resourceName:_.l(_.X(this,1))}}else a=void 0;return a};rFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={zTd:_.l(_.X(this,1)),referer:_.l(_.X(this,2))}}else a=void 0;return a};var oGa=function(a){if(a!=null)return _.jc(a),{statusCode:_.l(_.lm(a,1)),RRd:_.l(_.im(a,2))}};sFa.prototype.toObject=function(){return oGa(this)};var pGa=function(a){if(a!=null)return _.jc(a),{UXd:_.l(_.im(a,1)),urlPrefix:_.l(_.X(a,2)),xnd:_.l(_.km(a,3)),app:_.l(_.im(a,4)),PGd:_.l(_.im(a,5)),fOd:_.l(_.km(a,6)),eRd:_.l(_.im(a,7)),QMd:_.l(_.km(a,8))}};tFa.prototype.toObject=function(){return pGa(this)};uFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={platform:oGa(this.VMb()),QPd:pGa(_.Fk(this,tFa,2))}}else a=void 0;return a};var qGa=function(a){if(a!=null)return _.jc(a),{type:_.l(_.im(a,6)),inputType:_.l(_.im(a,7)),z7:_.l(_.km(a,8)),RNd:_.l(_.km(a,9))}};vFa.prototype.toObject=function(){return qGa(this)};var rGa=function(a){if(a!=null)return _.jc(a),{id:_.l(_.im(a,3)),type:_.l(_.im(a,4))}};Tm.prototype.toObject=function(){return rGa(this)};var sGa=function(a){if(a!=null)return _.jc(a),{service:rGa(_.hm(a,Tm,1,xFa)),dOd:_.l(_.km(a,_.Il(a,xFa,2))),SOd:rGa(_.Fk(a,Tm,11)),field:qGa(_.Fk(a,vFa,5)),MKd:_.l(_.X(a,12))}};wFa.prototype.toObject=function(){return sGa(this)};var tGa=function(a){if(a!=null)return _.jc(a),{metadata:sGa(a.getMetadata())}};yFa.prototype.toObject=function(){return tGa(this)};var uGa=function(a){if(a!=null)return _.jc(a),{yWd:_.l(_.X(a,1)),mq:_.l(_.X(a,2)),query:_.l(_.X(a,3)),nHd:_.l(_.X(a,4)),FKd:_.l(_.X(a,5)),pTd:_.l(_.im(a,6)),mTd:_.l(_.im(a,7)),JSd:_.l(_.X(a,8)),ISd:_.l(_.X(a,9)),TNd:_.l(_.km(a,10))}};Um.prototype.toObject=function(){return uGa(this)};var vGa=function(a){if(a!=null)return _.jc(a),{query:_.l(_.X(a,1)),IDa:_.l(_.lm(a,2)),isError:_.l(_.km(a,3)),WNd:_.l(_.km(a,4)),pOd:_.l(_.km(a,5)),uVd:_.l(_.X(a,6)),mOd:_.l(_.km(a,7)),sessionId:_.l(_.X(a,8)),mq:_.l(_.X(a,9)),MMd:_.l(_.km(a,10)),gVd:_.l(_.X(a,11))}};zFa.prototype.toObject=function(){return vGa(this)};var wGa=function(a){if(a!=null)return _.jc(a),{url:_.l(_.X(a,1)),PRd:_.l(_.X(a,2)),THd:uGa(_.hm(a,Um,3,BFa)),VHd:vGa(_.hm(a,zFa,4,BFa))}};AFa.prototype.toObject=function(){return wGa(this)};CFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={PJ:wGa(this.xZ()),bZd:tGa(_.Fk(this,yFa,2))}}else a=void 0;return a};var xGa=function(a){if(a!=null)return _.jc(a),{appId:_.l(_.X(a,1))}};dFa.prototype.toObject=function(){return xGa(this)};var yGa=function(a){if(a!=null)return _.jc(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};Jm.prototype.toObject=function(){return yGa(this)};var zGa=function(a){if(a!=null)return _.jc(a),{priority:_.l(_.lm(a,1))}};eFa.prototype.toObject=function(){return zGa(this)};var AGa=function(a){if(a!=null)return _.jc(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.lm(a,3))}};Km.prototype.toObject=function(){return AGa(this)};var BGa=function(a){if(a!=null)return _.jc(a),{link:_.l(_.X(a,1)),sib:_.l(_.lm(a,2)),iVd:_.l(_.lm(a,3)),QOd:_.l(_.lm(a,4))}};Vm.prototype.toObject=function(){return BGa(this)};Wm.prototype.toObject=function(){if(this!=null){_.jc(this);var a={dgd:xGa(this.z5a()),hgd:AGa(this.C5a()),ggd:zGa(this.B5a()),egd:yGa(this.A5a()),fgd:_.l(_.X(this,6)),LId:BGa(_.Fk(this,Vm,7))}}else a=void 0;return a};DFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={}}else a=void 0;return a};EFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={WXd:_.l(_.km(this,1))}}else a=void 0;return a};_.en=function(a){if(a!=null)return _.jc(a),{seconds:_.Vl(a,1),Tqd:_.Ul(a,2)}};_.zk.prototype.toObject=function(){return _.en(this)};var CGa=function(a){if(a!=null)return _.jc(a),{method:_.l(_.im(a,1)),qKd:_.l(_.im(a,2)),oYd:_.l(_.lm(a,3)),tZd:_.l(_.lm(a,4)),jYd:_.l(_.lm(a,5))}};FFa.prototype.toObject=function(){return CGa(this)};var DGa=function(a){if(a!=null)return _.jc(a),{bRb:_.l(_.im(a,1)),method:_.l(_.im(a,2)),vGa:_.l(_.mm(a,3)),nXd:_.l(_.lm(a,4)),kXd:_.l(_.lm(a,5)),PEd:_.l(_.lm(a,6)),NEd:_.l(_.lm(a,7)),OEd:_.l(_.lm(a,8))}};GFa.prototype.toObject=function(){return DGa(this)};var EGa=function(a){if(a!=null)return _.jc(a),{seconds:_.Vl(a,1),Tqd:_.Ul(a,2)}};Xm.prototype.toObject=function(){return EGa(this)};var FGa=function(a){if(a!=null)return _.jc(a),{method:_.l(_.im(a,1)),status:_.l(_.im(a,2)),FLd:EGa(_.Fk(a,Xm,3)),hVd:EGa(_.Fk(a,Xm,4)),Q2a:_.l(_.km(a,5)),nKd:EGa(_.Fk(a,Xm,6)),MJd:EGa(_.Fk(a,Xm,7))}};HFa.prototype.toObject=function(){return FGa(this)};var GGa=function(a){if(a!=null)return _.jc(a),{d6:_.en(_.Fk(a,_.zk,1)),fVd:_.l(_.X(a,2)),oXd:FGa(_.hm(a,HFa,3,JFa)),mXd:DGa(_.hm(a,GFa,4,JFa)),jFd:CGa(_.hm(a,FFa,5,JFa))}};IFa.prototype.toObject=function(){return GGa(this)};var HGa=function(a){if(a!=null)return _.jc(a),{oza:_.l(_.im(a,1)),JHd:_.l(_.X(a,2)),host:_.l(_.X(a,3)),cNd:_.l(_.X(a,4))}};Ym.prototype.toObject=function(){return HGa(this)};Zm.prototype.toObject=function(){if(this!=null){_.jc(this);var a={gfd:HGa(this.BBa()),lLd:_.ec(_.Ck(this,IFa,2,_.Ek()),GGa)}}else a=void 0;return a};var IGa=function(a){if(a!=null)return _.jc(a),{lcb:_.l(_.X(a,1)),revisionId:_.l(_.X(a,2)),link:_.l(_.X(a,3)),GNd:_.l(_.km(a,4))}};KFa.prototype.toObject=function(){return IGa(this)};LFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={jId:IGa(_.Fk(this,KFa,1))}}else a=void 0;return a};var JGa=function(a){if(a!=null)return _.jc(a),{td:_.l(_.lm(a,1)),LSd:_.l(_.lm(a,2))}};aFa.prototype.toObject=function(){return JGa(this)};var KGa=function(a){if(a!=null)return _.jc(a),{Cdd:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),bGd:_.l(_.X(a,4)),MTd:JGa(_.Fk(a,aFa,5))}};bFa.prototype.toObject=function(){return KGa(this)};MFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={PJ:KGa(this.xZ())}}else a=void 0;return a};var LGa=function(a){if(a!=null)return _.jc(a),{oFd:_.l(_.X(a,1)),PJd:_.l(_.X(a,2)),OJd:_.l(_.X(a,3)),UYd:_.l(_.X(a,4)),VYd:_.l(_.X(a,5))}};NFa.prototype.toObject=function(){return LGa(this)};var NGa=function(a){if(a!=null)return _.jc(a),{numberValue:_.l(_.mm(a,_.Il(a,an,1))),stringValue:_.l(_.gm(a,2,an)),boolValue:_.l(_.km(a,_.Il(a,an,3))),Vpd:MGa(a.OBa())}};$m.prototype.toObject=function(){return NGa(this)};var MGa=function(a){if(a!=null)return _.jc(a),{Cgc:_.ec(a.Zja(),NGa)}};OFa.prototype.toObject=function(){return MGa(this)};var OGa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.im(a,1)),value:NGa(a.getValue())}};PFa.prototype.toObject=function(){return OGa(this)};QFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={OId:_.l(_.X(this,1)),PId:_.l(_.X(this,2)),cZd:_.ec(_.Ck(this,PFa,3,_.Ek()),OGa),nFd:LGa(_.Fk(this,NFa,4))}}else a=void 0;return a};var PGa=function(a){if(a!=null)return _.jc(a),{sib:_.l(_.lm(a,1)),lXd:_.l(_.lm(a,2))}};cFa.prototype.toObject=function(){return PGa(this)};var QGa=function(a){if(a!=null)return _.jc(a),{link:_.l(_.X(a,1))}};Lm.prototype.toObject=function(){return QGa(this)};var RGa=function(a){if(a!=null)return _.jc(a),{iZd:_.l(_.im(a,3))}};gFa.prototype.toObject=function(){return RGa(this)};var SGa=function(a){if(a!=null)return _.jc(a),{qXd:_.l(_.X(a,1)),VEd:_.l(_.im(a,2)),qId:RGa(_.Fk(a,gFa,3))}};hFa.prototype.toObject=function(){return SGa(this)};var TGa=function(a){if(a!=null)return _.jc(a),{type:_.l(_.im(a,1)),link:_.l(_.X(a,2))}};Mm.prototype.toObject=function(){return TGa(this)};var UGa=function(a){if(a!=null)return _.jc(a),{status:_.l(_.X(a,1)),HSd:_.l(_.X(a,2))}};Nm.prototype.toObject=function(){return UGa(this)};RFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={PJ:UGa(this.xZ()),ngd:UGa(this.G5a()),lgd:SGa(this.E5a()),kgd:QGa(this.D5a()),mgd:TGa(this.F5a()),cgd:PGa(this.y5a()),ueb:_.l(_.X(this,7))}}else a=void 0;return a};var VGa=function(a){if(a!=null)return _.jc(a),{mq:_.l(_.im(a,1))}};iFa.prototype.toObject=function(){return VGa(this)};SFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={appId:_.l(_.X(this,1)),Pud:_.l(_.dm(this,2)),Rjd:VGa(this.Y5a())}}else a=void 0;return a};TFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={wGd:_.l(_.X(this,1))}}else a=void 0;return a};var WGa=function(a){if(a!=null)return _.jc(a),{value:_.l(_.mm(a,1)),origin:_.l(_.X(a,2)),Ffd:_.l(_.X(a,3)),pLd:_.l(_.mm(a,4)),dQd:_.l(_.mm(a,5)),uNd:_.l(_.mm(a,6)),hYd:_.l(_.mm(a,7)),chartType:_.l(_.X(a,8))}};UFa.prototype.toObject=function(){return WGa(this)};var XGa=function(a){if(a!=null)return _.jc(a),{category:_.l(_.X(a,1)),action:_.l(_.X(a,2)),label:_.l(_.X(a,3)),value:_.l(_.mm(a,4))}};VFa.prototype.toObject=function(){return XGa(this)};var YGa=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),entryType:_.l(_.X(a,2)),domComplete:_.l(_.mm(a,3)),domContentLoadedEventEnd:_.l(_.mm(a,4)),domContentLoadedEventStart:_.l(_.mm(a,5)),domInteractive:_.l(_.mm(a,6)),loadEventEnd:_.l(_.mm(a,7)),loadEventStart:_.l(_.mm(a,8)),redirectCount:_.l(_.lm(a,9)),unloadEventEnd:_.l(_.mm(a,10)),unloadEventStart:_.l(_.mm(a,11)),connectEnd:_.l(_.mm(a,12)),connectStart:_.l(_.mm(a,13)),domainLookupEnd:_.l(_.mm(a,14)),domainLookupStart:_.l(_.mm(a,15)),
initiatorType:_.l(_.X(a,16)),fetchStart:_.l(_.mm(a,17)),redirectEnd:_.l(_.mm(a,18)),redirectStart:_.l(_.mm(a,19)),requestStart:_.l(_.mm(a,20)),responseEnd:_.l(_.mm(a,21)),responseStart:_.l(_.mm(a,22)),NVd:_.l(_.mm(a,23)),workerStart:_.l(_.mm(a,24))}};WFa.prototype.toObject=function(){return YGa(this)};var ZGa=function(a){if(a!=null)return _.jc(a),{Fqd:_.l(_.X(a,1)),WQd:_.l(_.X(a,2)),errorCode:_.l(_.lm(a,3))}};XFa.prototype.toObject=function(){return ZGa(this)};var $Ga=function(a){if(a!=null)return _.jc(a),{NRd:_.l(_.lm(a,1)),RUd:_.l(_.X(a,2))}};YFa.prototype.toObject=function(){return $Ga(this)};var aHa=function(a){if(a!=null)return _.jc(a),{QUd:$Ga(_.hm(a,YFa,1,$Fa)),lFd:ZGa(_.hm(a,XFa,2,$Fa))}};ZFa.prototype.toObject=function(){return aHa(this)};var bHa=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),startTime:_.l(_.mm(a,2)),endTime:_.l(_.mm(a,3)),entryType:_.l(_.im(a,4)),nJd:_.l(_.X(a,5)),mJd:_.l(_.Zl(a,6,3)),Ffd:_.l(_.X(a,7)),Qld:_.l(_.km(a,8))}};bn.prototype.toObject=function(){return bHa(this)};var cHa=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2));var d=_.Ck(a,bn,3,_.Ek());return{name:b,sessionId:c,mYd:_.ec(d,bHa),status:_.l(_.im(a,4)),JQd:YGa(_.Fk(a,WFa,5)),xSd:aHa(_.Fk(a,ZFa,6)),Xnd:_.l(_.km(a,7))}}};aGa.prototype.toObject=function(){return cHa(this)};bGa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={yPd:cHa(_.Fk(this,aGa,1)),wPd:WGa(_.Fk(this,UFa,2)),xPd:XGa(_.Fk(this,VFa,3))}}else a=void 0;return a};var dHa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.im(a,1)),value:NGa(a.getValue())}};cGa.prototype.toObject=function(){return dHa(this)};var eHa=function(a){if(a!=null)return _.jc(a),{priority:_.l(_.X(a,1)),stage:_.l(_.X(a,2)),status:_.l(_.X(a,3)),mFd:_.l(_.dm(a,4))}};cn.prototype.toObject=function(){return eHa(this)};var fHa=function(a){if(a!=null)return _.jc(a),{Rqd:_.l(_.mm(a,1)),j9a:_.l(_.km(a,2))}};dGa.prototype.toObject=function(){return fHa(this)};var gHa=function(a){if(a!=null)return _.jc(a),{Bgd:_.l(_.X(a,1)),dHd:_.l(_.X(a,2))}};eGa.prototype.toObject=function(){return gHa(this)};var hHa=function(a){if(a!=null)return _.jc(a),{qzd:_.l(_.X(a,1)),rPd:_.l(_.X(a,2)),BLd:_.l(_.Zl(a,3,3))}};fGa.prototype.toObject=function(){return hHa(this)};var iHa=function(a){if(a!=null)return _.jc(a),{CLd:_.l(_.X(a,1)),severity:_.l(_.X(a,2)),priority:_.l(_.X(a,3)),mVd:_.l(_.dm(a,4)),IId:_.l(_.X(a,5)),status:_.l(_.X(a,6))}};gGa.prototype.toObject=function(){return iHa(this)};var jHa=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),sort:_.l(_.im(a,2))}};hGa.prototype.toObject=function(){return jHa(this)};var kHa=function(a){if(a!=null)return _.jc(a),{Rqd:_.l(_.dm(a,1)),gYd:_.l(_.X(a,2)),reason:_.l(_.X(a,3))}};iGa.prototype.toObject=function(){return kHa(this)};var lHa=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,10));var d=_.Ck(a,cGa,11,_.Ek());return{label:b,l6:c,fFd:_.ec(d,dHa),VGd:eHa(_.hm(a,cn,2,dn)),zLd:hHa(_.hm(a,fGa,3,dn)),AXd:jHa(_.hm(a,hGa,4,dn)),UId:gHa(_.hm(a,eGa,5,dn)),nYd:_.l(jm(a,6,dn)),GYd:kHa(_.hm(a,iGa,7,dn)),DLd:iHa(_.hm(a,gGa,8,dn)),HId:fHa(_.hm(a,dGa,9,dn))}}};jGa.prototype.toObject=function(){return lHa(this)};kGa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={LPd:_.l(_.X(this,1)),MPd:_.l(_.X(this,2)),PJ:lHa(this.xZ()),KPd:_.l(_.X(this,4))}}else a=void 0;return a};var mHa=function(a){if(a!=null)return _.jc(a),{pageSize:_.l(_.lm(a,1)),index:_.l(_.lm(a,2)),lx:_.l(_.im(a,3)),eOd:_.l(_.km(a,4)),step:_.l(_.im(a,5)),NOd:_.l(_.lm(a,6)),sortColumn:_.l(_.im(a,7)),zWd:_.l(_.im(a,8)),UEd:_.l(_.im(a,9)),nQd:_.l(_.X(a,10))}};jFa.prototype.toObject=function(){return mHa(this)};lGa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Dqd:mHa(this.h6a())}}else a=void 0;return a};mGa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={mQd:_.l(_.im(this,1))}}else a=void 0;return a};new CFa;new MFa;new RFa;new SFa;new Wm;new lGa;new rFa;new LFa;new TFa;new tFa;new kGa;new bGa;new EFa;new mGa;new qFa;new DFa;new uFa;new QFa;new pFa;new Zm;var nHa=function(a){if(a!=null)return _.jc(a),{width:_.l(_.lm(a,1)),height:_.l(_.lm(a,2))}};ym.prototype.toObject=function(){return nHa(this)};var oHa=function(a){if(a!=null)return _.jc(a),{screenResolution:nHa(_.Fk(a,ym,1)),AVd:_.l(_.lm(a,2)),uZd:nHa(_.Fk(a,ym,3))}};BEa.prototype.toObject=function(){return oHa(this)};var pHa=function(a){if(a!=null)return _.jc(a),{nCb:_.l(jm(a,3,tm)),rCb:_.l(jm(a,4,tm)),mCb:_.l(jm(a,5,tm)),yCb:_.l(jm(a,6,tm)),pWb:_.l(jm(a,7,tm)),xCb:_.l(jm(a,8,tm)),EWb:_.l(jm(a,9,tm)),aMd:_.l(jm(a,10,tm)),jvb:_.l(jm(a,11,tm)),bMd:_.l(jm(a,12,tm)),vMb:_.l(jm(a,13,tm)),vCb:_.l(jm(a,14,tm)),kic:_.l(jm(a,15,tm)),PCb:_.l(jm(a,16,tm)),key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};Hm.prototype.toObject=function(){return pHa(this)};var sHa=function(a){var b=jk("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=qHa(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,rHa[c])c=rHa[c];else{c=String(c);if(!rHa[c]){var f=/function\s+([^\(]+)/m.exec(c);rHa[c]=f?f[1]:"[Anonymous]"}c=rHa[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}},qHa=function(a,b){b||(b={});b[tHa(a)]=!0;var c=a.stack||"",d=a.cause;d&&!b[tHa(d)]&&(c+="\nCaused by: ",d.stack&&d.stack.indexOf(d.toString())==0||(c+=typeof d==="string"?d:d.message+"\n"),c+=qHa(d,b));a=a.errors;if(Array.isArray(a)){d=1;var e;for(e=0;e<a.length&&!(d>4);e++)b[tHa(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+=qHa(a[e],
b));e<a.length&&(c+="\n... "+(a.length-e)+" more inner errors")}return c},tHa=function(a){var b="";typeof a.toString==="function"&&(b=""+a);return b+a.stack},rHa={};var uHa=function(a){if(a!=null)return _.jc(a),{nxd:_.l(_.X(a,1)),nWd:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),uXd:_.l(_.X(a,6)),responseType:_.l(_.im(a,4)),Eyd:_.l(_.X(a,5)),Fyd:_.l(_.X(a,7)),Gyd:_.l(_.X(a,8))}};CEa.prototype.toObject=function(){return uHa(this)};var vHa=function(a){if(a!=null)return _.jc(a),{G3b:_.l(_.lm(a,1)),dsd:_.l(_.Ub(a,2,_.pb,3)),idd:_.l(_.Ub(a,3,_.pb,3)),jdd:_.l(_.Zl(a,4,3)),wRd:_.l(_.Ub(a,5,_.pb,3))}};DEa.prototype.toObject=function(){return vHa(this)};var wHa=function(a){if(a!=null)return _.jc(a),{G3b:_.l(_.lm(a,1)),IFd:_.l(_.X(a,2))}};EEa.prototype.toObject=function(){return wHa(this)};var xHa=function(a){if(a!=null)return _.jc(a),{G3b:_.l(_.lm(a,1)),NTd:_.l(_.lm(a,2))}};FEa.prototype.toObject=function(){return xHa(this)};var yHa=function(a){if(a!=null){_.jc(a);var b=uHa(_.Fk(a,CEa,1));var c=_.Ck(a,DEa,2,_.Ek());c=_.ec(c,vHa);var d=_.Ck(a,FEa,3,_.Ek());d=_.ec(d,xHa);a=_.Ck(a,EEa,4,_.Ek());return{TMd:b,FQd:c,OTd:d,qRd:_.ec(a,wHa)}}};GEa.prototype.toObject=function(){return yHa(this)};var zHa=function(){};var AHa=function(a){this.ya=_.Lb(a)};_.W(AHa,_.$k);AHa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={LGd:_.l(_.Ub(this,1,_.pb,3)),NGd:_.l(_.Ub(this,2,_.pb,3)),yFd:_.l(_.Ub(this,3,_.pb,3)),MGd:_.l(_.Ub(this,4,_.pb,3))}}else a=void 0;return a};var BHa=function(){};var CHa=function(){};CHa.prototype.next=function(){return DHa};var DHa={done:!0,value:void 0};CHa.prototype.G2=function(){return this};var EHa=function(a){if(a instanceof fn||a instanceof gn||a instanceof hn)return a;if(typeof a.next=="function")return new fn(function(){return a});if(typeof a[Symbol.iterator]=="function")return new fn(function(){return a[Symbol.iterator]()});if(typeof a.G2=="function")return new fn(function(){return a.G2()});throw Error("W");},fn=function(a){this.Y4a=a};fn.prototype.G2=function(){return new gn(this.Y4a())};fn.prototype[Symbol.iterator]=function(){return new hn(this.Y4a())};fn.prototype.pdc=function(){return new hn(this.Y4a())};
var gn=function(a){this.Ula=a};_.W(gn,CHa);gn.prototype.next=function(){return this.Ula.next()};gn.prototype[Symbol.iterator]=function(){return new hn(this.Ula)};gn.prototype.pdc=function(){return new hn(this.Ula)};var hn=function(a){fn.call(this,function(){return a});this.Ula=a};_.W(hn,fn);hn.prototype.next=function(){return this.Ula.next()};var FHa=function(){};var GHa=function(){};_.ul(GHa,FHa);GHa.prototype[Symbol.iterator]=function(){return EHa(this.G2(!0)).pdc()};GHa.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)};_.ul(mc,GHa);var HHa=function(a){if(a.h0a===null){var b=a.SO;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.h0a=c}return a.h0a};_.h=mc.prototype;_.h.set=function(a,b){jn(this);try{this.SO.setItem(a,b)}catch(c){if(this.SO.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};
_.h.get=function(a){jn(this);a=this.SO.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){jn(this);this.SO.removeItem(a)};_.h.G2=function(a){jn(this);var b=0,c=this.SO,d=new CHa;d.next=function(){if(b>=c.length)return DHa;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(){jn(this);this.SO.clear()};_.h.key=function(a){jn(this);return this.SO.key(a)};var jn=function(a){if(a.SO==null)throw Error("X");HHa(a)||ea(Error("X"))};_.ul(ada,mc);var bda="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");var IHa=new ada;var JHa=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 LHa=function(a,b,c){var d=String(_.da.location.href);return d&&a&&b?[b,KHa(JHa(d),a,c||null)].join(" "):null},KHa=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.vl(d,function(m){e.push(m)}),MHa(e.join(" "));var f=[],g=[];_.vl(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];_.vl(d,function(m){e.push(m)});a=MHa(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},MHa=function(a){var b=
cda();b.update(a);return b.digestString().toLowerCase()};var NHa=globalThis.trustedTypes,dda=NHa,fda;_.oc=function(a){this.i2b=a};_.oc.prototype.toString=function(){return this.i2b+""};_.sc=function(a){this.l2b=a};_.sc.prototype.toString=function(){return this.l2b};_.lda=new _.sc("about:invalid#zClosurez");var hda=function(a){this.isValid=a},jda=[ida("data"),ida("http"),ida("https"),ida("mailto"),ida("ftp"),new hda(function(a){return/^[^:]*([/?#]|$)/.test(a)})],mda=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.xc=function(a){this.h2b=a};_.xc.prototype.toString=function(){return this.h2b+""};_.OHa=new _.xc(NHa?NHa.emptyHTML:"");var rda="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Oc,PHa,kn,hwa;Oc=function(a){return encodeURIComponent(String(a))};PHa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};kn=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+PHa("0",Math.max(0,b-c))+a};_.ln=function(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^_.tl()).toString(36)};
hwa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.QHa=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};_.h=_.Dc.prototype;_.h.isEnabled=function(){if(!_.da.navigator.cookieEnabled)return!1;if(!this.kt())return!0;this.set("TESTCOOKIESENABLED","1",{cXb: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.wVd;d=c.MVd||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.cXb}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.Pl.cookie=a+"="+b+c+g+m+d+(e!=null?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Pl.cookie||"").split(";"),e=0,f;e<d.length;e++){f=_.la(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.q5(a);this.set(a,"",{cXb:0,path:b,domain:c});return d};_.h.J6=function(){return RHa(this).keys};_.h.Rz=function(){return RHa(this).values};_.h.kt=function(){return!this.Pl.cookie};_.h.q5=function(a){return this.get(a)!==void 0};
_.h.clear=function(){for(var a=RHa(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};var RHa=function(a){a=(a.Pl.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=_.la(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}},SHa=new _.Dc(typeof document=="undefined"?null:document);var THa;THa=function(a,b,c,d){(a=_.da[a])||typeof document==="undefined"||(a=(new _.Dc(document)).get(b));return a?LHa(a,c,d):null};
_.UHa=function(a){var b=JHa(_.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 _.Dc(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 _.Dc(document),d=d.get(b?"SAPISID":"APISID")||d.get("__Secure-3PAPISID")),(d=d?LHa(d,b?"SAPISIDHASH":"APISIDHASH",a):null)&&c.push(d),b&&((b=THa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=THa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a)));return c.length==0?null:c.join(" ")};var VHa=function(){this.minSize=1024},WHa=function(a){var b,c,d,e;return _.He(function(f){switch(f.Qc){case 1:return b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),_.Je(f,d.write((new TextEncoder).encode(a)),2);case 2:return _.Je(f,d.close(),3);case 3:return e=Uint8Array,_.Je(f,c,4);case 4:return f.return(new e(f.Yd))}})};VHa.prototype.C7=function(a){return a<this.minSize?!1:typeof CompressionStream!=="undefined"};var Vj=function(){this.L5=this.L5;this.H_=this.H_};Vj.prototype.L5=!1;Vj.prototype.isDisposed=function(){return this.L5};Vj.prototype.dispose=function(){this.L5||(this.L5=!0,this.Wn())};Vj.prototype[Symbol.dispose]=function(){this.dispose()};var XHa=function(a,b){a.L5?b():(a.H_||(a.H_=[]),a.H_.push(b))};Vj.prototype.Wn=function(){if(this.H_)for(;this.H_.length;)this.H_.shift()()};var YHa=function(a){this.ya=_.Lb(a)};_.W(YHa,_.$k);var ZHa=function(a){if(a!=null){_.jc(a);var b=hc(_.Ll(a,1)),c=_.l(_.X(a,4));var d=_.Ub(a,2,Oca,_.Ek());return{qHd:b,rHd:c,DKd:hc(d),XYd:_.l(_.km(a,3))}}};YHa.prototype.toObject=function(){return ZHa(this)};var mn=function(a,b){this.VCa=a;this.callback=b;this.enabled=!1;this.Yab=function(){return _.tl()};this.CUb=this.Yab()};mn.prototype.setInterval=function(a){this.VCa=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()};mn.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.VCa),this.CUb=this.Yab())};mn.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)};
mn.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.Yab()-this.CUb,0);b<this.VCa*.8?this.timer=setTimeout(function(){a.tick()},this.VCa-b):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0};var $Ha=function(a){this.ya=_.Lb(a)};_.W($Ha,_.$k);var aIa=function(a){if(a!=null)return _.jc(a),{xRd:_.l(_.lm(a,13)),cOd:_.l(_.km(a,24))}};$Ha.prototype.toObject=function(){return aIa(this)};var bIa=function(a){this.ya=_.Lb(a)};_.W(bIa,_.$k);var cIa=function(a){this.ya=_.Lb(a)};_.W(cIa,_.$k);var dIa=function(a){this.ya=_.Lb(a)};_.W(dIa,_.$k);var eIa=function(a){if(a!=null)return _.jc(a),{RFd:_.l(_.lm(a,1)),SFd:_.l(_.lm(a,2))}};bIa.prototype.toObject=function(){return eIa(this)};var fIa=function(a){if(a!=null)return _.jc(a),{DHd:eIa(_.Fk(a,bIa,8))}};cIa.prototype.toObject=function(){return fIa(this)};var gIa=function(a){if(a!=null)return _.jc(a),{QSd:aIa(_.Fk(a,$Ha,2)),CWd:fIa(_.Fk(a,cIa,3))}};dIa.prototype.toObject=function(){return gIa(this)};Fc.prototype.clone=function(){return new Fc(this.x,this.y)};Fc.prototype.equals=function(a){return a instanceof Fc&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var hIa=function(a,b){return new Fc(a.x-b.x,a.y-b.y)};_.h=Fc.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 Fc?(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 nn=function(a,b){this.width=a;this.height=b};_.h=nn.prototype;_.h.clone=function(){return new nn(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.kt=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 Bda="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var kIa=function(a,b){this.cbc=a===iIa&&b||"";this.uVc=jIa};kIa.prototype.toString=function(){return this.cbc};var jIa={},iIa={};var pn,mIa,oIa,nIa,pIa,rIa,qIa,qn,sIa,on,tIa,uIa,wIa,lIa;pn=function(a){return a?new lIa(on(a)):eDa||(eDa=new lIa)};mIa=function(a,b){return typeof b==="string"?a.getElementById(b):b};oIa=function(a,b){uda(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:nIa.hasOwnProperty(d)?a.setAttribute(nIa[d],c):_.fa(d,"aria-")||_.fa(d,"data-")?a.setAttribute(d,c):a[d]=c})};
nIa={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"};pIa=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new nn(a.clientWidth,a.clientHeight)};
rIa=function(a){var b=qIa(a);a=a.defaultView;return new Fc((a==null?void 0:a.pageXOffset)||b.scrollLeft,(a==null?void 0:a.pageYOffset)||b.scrollTop)};qIa=function(a){return a.scrollingElement?a.scrollingElement:_.yl||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement};qn=function(a){return a?a.defaultView:window};
sIa=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)||_.Da(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.Da(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}_.vl(g?_.Aa(f):f,d)}}};_.rn=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};
_.sn=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.tn=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};on=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};tIa=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 _.sn(a),a.appendChild(on(a).createTextNode(String(b)))};
_.vIa=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")||uIa(a)):a.hasAttribute("tabindex")&&uIa(a)};uIa=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};wIa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};lIa=function(a){this.Pl=a||_.da.document||document};_.h=lIa.prototype;_.h.GBa=pn;
_.h.xj=function(a){return mIa(this.Pl,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Pl).getElementsByTagName(String(a))};_.h.setProperties=oIa;_.h.pN=function(){var a=this.getWindow();return pIa(a||window)};_.h.createElement=function(a){return _.rn(this.Pl,a)};_.h.createTextNode=function(a){return this.Pl.createTextNode(String(a))};_.h.getWindow=function(){return this.Pl.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){sIa(on(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=_.tn;
_.h.NE=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.h.QBa=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.qI=_.vIa;var un=function(a){this.ya=_.Lb(a)};_.W(un,_.$k);un.prototype.S6a=function(){return _.Yl(this,1)};un.prototype.W0=function(a){return _.rm(this,1,a)};var Lc=function(a){this.ya=_.Lb(a)};_.W(Lc,_.$k);Lc.prototype.getVersion=function(){return _.Y(this,2)};Lc.prototype.P9b=function(a){return _.Mc(this,2,a)};var vn=function(a){this.ya=_.Lb(a)};_.W(vn,_.$k);var Fda=function(a){_.Pl(Gda,1,a)};_.h=vn.prototype;_.h.QMb=function(){return _.Ik(this,2)};_.h.C9b=function(a){_.Gl(this,2,fb(a))};_.h.VMb=function(){return _.Y(this,3)};_.h.F9b=function(a){_.Mc(this,3,a)};_.h.G9b=function(a){_.Mc(this,4,a)};_.h.getModel=function(){return _.Y(this,6)};_.h.vfb=function(a){_.Mc(this,6,a)};var xIa=_.lc(vn);var wn=function(a){this.ya=_.Lb(a)};_.W(wn,_.$k);_.h=wn.prototype;_.h.Nja=function(){return _.Y(this,2)};_.h.PBa=function(){return _.Y(this,5)};_.h.C9=function(a){_.Mc(this,5,a)};_.h.zBa=function(){return _.X(this,7)};_.h.ny=function(a){return _.Mc(this,7,a)};var yIa=function(a){if(a!=null)return _.jc(a),{lib:_.l(_.im(a,1)),isFinal:_.l(_.km(a,2)),beb:_.l(_.lm(a,3)),tFa:_.l(_.lm(a,4)),sFa:_.l(_.lm(a,5))}};un.prototype.toObject=function(){return yIa(this)};var zIa=function(a){if(a!=null)return _.jc(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};Lc.prototype.toObject=function(){return zIa(this)};var AIa=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,Lc,1,_.Ek());return{wYd:_.ec(b,zIa),mobile:_.l(_.km(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))}}};vn.prototype.toObject=function(){return AIa(this)};var BIa=function(a){if(a!=null)return _.jc(a),{v_b:_.l(_.X(a,1)),dFa:_.l(_.X(a,2)),kAa:_.l(_.im(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),hsd:_.l(_.im(a,6)),Rw:_.l(_.X(a,7)),wId:_.l(_.X(a,8)),zHd:AIa(_.Fk(a,vn,9)),HLd:yIa(_.Fk(a,un,10))}};wn.prototype.toObject=function(){return BIa(this)};var Dda=["platform","platformVersion","architecture","model","uaFullVersion"],Gda=new vn,Eda=null;var CIa=function(a){this.ya=_.Lb(a)};_.W(CIa,_.$k);var yn=function(a){this.ya=_.Lb(a)};_.W(yn,_.$k);yn.prototype.pja=function(){return _.Yl(this,1)};yn.prototype.x9=function(a){return _.rm(this,1,a)};yn.prototype.zBa=function(){return _.X(this,2)};yn.prototype.ny=function(a){return _.Mc(this,2,a)};var DIa=function(a){this.ya=_.Lb(a)};_.W(DIa,_.$k);DIa.prototype.PBa=function(){return _.Y(this,1)};DIa.prototype.C9=function(a){_.Mc(this,1,a)};var EIa=function(a){this.ya=_.Lb(a)};_.W(EIa,_.$k);var zn=function(a){this.ya=_.Lb(a)};_.W(zn,_.$k);zn.prototype.pja=function(){return _.Yl(this,1)};zn.prototype.x9=function(a){return _.rm(this,1,a)};var FIa=function(a){this.ya=_.Lb(a)};_.W(FIa,_.$k);var GIa=function(a){this.ya=_.Lb(a)};_.W(GIa,_.$k);var HIa=function(a){this.ya=_.Lb(a)};_.W(HIa,_.$k);HIa.prototype.PBa=function(){return _.Y(this,11)};HIa.prototype.C9=function(a){_.Mc(this,11,a)};var IIa=function(a){this.ya=_.Lb(a)};_.W(IIa,_.$k);IIa.prototype.PBa=function(){return _.Y(this,5)};IIa.prototype.C9=function(a){_.Mc(this,5,a)};var JIa=function(a){this.ya=_.Lb(a)};_.W(JIa,_.$k);var KIa=function(a){this.ya=_.Lb(a)};_.W(KIa,_.$k);var LIa=function(a){this.ya=_.Lb(a)};_.W(LIa,_.$k);LIa.prototype.Nja=function(){return _.Y(this,8)};LIa.prototype.oja=function(){return _.Fk(this,KIa,12)};var MIa=function(a){this.ya=_.Lb(a)};_.W(MIa,_.$k);var An=function(a){this.ya=_.Lb(a)};_.W(An,_.$k);An.prototype.Nja=function(){return _.Y(this,8)};An.prototype.p5a=function(){return _.Ck(this,MIa,12,_.Ek())};An.prototype.j6a=function(){return _.Ck(this,MIa,13,_.Ek())};An.prototype.oja=function(){return _.Fk(this,KIa,15)};var NIa=function(a){this.ya=_.Lb(a)};_.W(NIa,_.$k);var OIa=function(a){this.ya=_.Lb(a)};_.W(OIa,_.$k);var PIa=function(a){this.ya=_.Lb(a)};_.W(PIa,_.$k);var Bn=function(a){this.ya=_.Lb(a)};_.W(Bn,_.$k);Bn.prototype.getModel=function(){return _.Y(this,4)};Bn.prototype.vfb=function(a){_.Mc(this,4,a)};Bn.prototype.G9b=function(a){_.Mc(this,6,a)};var QIa=function(a){this.ya=_.Lb(a)};_.W(QIa,_.$k);var RIa=function(a){this.ya=_.Lb(a)};_.W(RIa,_.$k);var SIa=function(a){this.ya=_.Lb(a)};_.W(SIa,_.$k);var Cn=function(a){this.ya=_.Lb(a)};_.W(Cn,_.$k);Cn.prototype.Nja=function(){return _.Y(this,8)};Cn.prototype.p5a=function(){return _.Ck(this,SIa,13,_.Ek())};Cn.prototype.j6a=function(){return _.Ck(this,SIa,14,_.Ek())};Cn.prototype.oja=function(){return _.Fk(this,RIa,16)};var TIa=function(a){this.ya=_.Lb(a)};_.W(TIa,_.$k);_.h=TIa.prototype;_.h.n5a=function(){return _.hm(this,CIa,1,Dn)};_.h.M5a=function(){return _.hm(this,FIa,2,Dn)};_.h.a6a=function(){return _.hm(this,GIa,3,Dn)};_.h.Z6a=function(){return _.hm(this,Cn,5,Dn)};_.h.J5a=function(){return _.hm(this,zn,6,Dn)};var Dn=[1,2,3,4,5,6];var UIa=function(a){this.ya=_.Lb(a)};_.W(UIa,_.$k);var En=function(a){this.ya=_.Lb(a)};_.W(En,_.$k);En.prototype.LMb=function(){return _.Y(this,3)};En.prototype.getModel=function(){return _.Y(this,6)};En.prototype.vfb=function(a){_.Mc(this,6,a)};En.prototype.getLanguage=function(){return _.Y(this,7)};var VIa=function(a){this.ya=_.Lb(a)};_.W(VIa,_.$k);var WIa=function(a){this.ya=_.Lb(a)};_.W(WIa,_.$k);WIa.prototype.Nja=function(){return _.Fk(this,VIa,2)};var XIa=function(a){this.ya=_.Lb(a)};_.W(XIa,_.$k);_.h=XIa.prototype;_.h.zBa=function(){return _.X(this,1)};_.h.ny=function(a){return _.Mc(this,1,a)};_.h.fra=function(a){_.Mc(this,3,a)};_.h.O5a=function(){return _.Ab(_.dc(this,3))};_.h.XBb=function(){_.Gl(this,4)};var Fn=function(a){this.ya=_.Lb(a)};_.W(Fn,_.$k);_.h=Fn.prototype;_.h.pja=function(){return _.Yl(this,1)};_.h.x9=function(a){return _.rm(this,1,a)};_.h.n5a=function(){return _.Fk(this,CIa,22)};_.h.J5a=function(){return _.Fk(this,zn,28)};_.h.M5a=function(){return _.Fk(this,FIa,24)};_.h.a6a=function(){return _.Fk(this,GIa,25)};_.h.N6=function(){return lEa(this,wn,11)};_.h.Z6a=function(){return _.Fk(this,Cn,26)};var YIa=function(a){if(a!=null)return _.jc(a),{Gya:_.l(_.X(a,1)),EAb:_.l(_.X(a,4)),Erd:_.l(_.X(a,5)),pGd:_.l(_.im(a,2)),qGd:_.l(_.im(a,6)),G1a:_.l(_.im(a,8)),yXd:_.l(_.dm(a,10))}};CIa.prototype.toObject=function(){return YIa(this)};var ZIa=function(a){if(a!=null)return _.jc(a),{oza:_.l(_.im(a,1)),Rw:_.l(_.X(a,2)),tGd:_.l(_.X(a,3))}};yn.prototype.toObject=function(){return ZIa(this)};var $Ia=function(a){if(a!=null)return _.jc(a),{locale:_.l(_.X(a,1)),U_a:_.l(_.X(a,2)),DGd:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};DIa.prototype.toObject=function(){return $Ia(this)};var aJa=function(a){if(a!=null)return _.jc(a),{clientId:_.l(_.X(a,1)),kqd:_.l(_.X(a,2)),v_b:_.l(_.X(a,3)),gsd:_.l(_.X(a,4)),fsd:_.l(_.X(a,5)),sxb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),odd:_.l(_.dm(a,8)),ffd:_.l(_.lm(a,9))}};EIa.prototype.toObject=function(){return aJa(this)};var bJa=function(a){if(a!=null)return _.jc(a),{oza:_.l(_.im(a,1)),Gya:_.l(_.X(a,2)),EAb:_.l(_.X(a,3)),Erd:_.l(_.X(a,4))}};zn.prototype.toObject=function(){return bJa(this)};var cJa=function(a){if(a!=null)return _.jc(a),{Gya:_.l(_.X(a,1)),lKd:_.l(_.im(a,2))}};FIa.prototype.toObject=function(){return cJa(this)};var dJa=function(a){if(a!=null)return _.jc(a),{Gya:_.l(_.X(a,1)),WLd:_.l(_.im(a,2))}};GIa.prototype.toObject=function(){return dJa(this)};var eJa=function(a){if(a!=null)return _.jc(a),{deviceId:_.l(_.X(a,9)),jAa:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),REd:_.l(_.X(a,16)),nRd:_.l(_.X(a,18)),QLd:_.l(_.X(a,22)),JAd:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),mq:_.l(_.X(a,4)),fLd:_.l(_.X(a,5)),EAb:_.l(_.X(a,6)),xXd:_.l(_.X(a,7)),mGd:_.l(_.im(a,8)),locale:_.l(_.X(a,11)),hRd:_.l(_.km(a,12)),tXd:_.l(_.im(a,13)),hsd:_.l(_.im(a,14)),uRd:_.l(_.km(a,15)),mRd:_.l(_.im(a,19)),xJd:_.l(_.X(a,20)),ARd:_.l(_.im(a,21))}};HIa.prototype.toObject=function(){return eJa(this)};var fJa=function(a){if(a!=null)return _.jc(a),{appVersion:_.l(_.X(a,1)),zId:_.l(_.X(a,3)),jAa:_.l(_.X(a,2)),Bqd:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};IIa.prototype.toObject=function(){return fJa(this)};var gJa=function(a){if(a!=null)return _.jc(a),{gsd:_.l(_.X(a,1)),fsd:_.l(_.X(a,2)),sxb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),odd:_.l(_.dm(a,5)),ffd:_.l(_.lm(a,6)),TFd:_.l(_.X(a,7))}};JIa.prototype.toObject=function(){return gJa(this)};var hJa=function(a){if(a!=null)return _.jc(a),{Snd:_.l(_.km(a,1)),qod:_.l(_.km(a,2)),fod:_.l(_.km(a,3)),vnd:_.l(_.km(a,4))}};KIa.prototype.toObject=function(){return hJa(this)};var iJa=function(a){if(a!=null)return _.jc(a),{kAa:_.l(_.im(a,1)),rGb:_.l(_.X(a,2)),jAa:_.l(_.X(a,3)),S0b:_.l(_.dm(a,4)),s2b:_.l(_.lm(a,5)),mWb:_.l(_.lm(a,6)),x_b:_.l(_.X(a,7)),dFa:_.l(_.X(a,8)),w_b:_.l(_.X(a,9)),G1a:_.l(_.X(a,10)),dEb:_.l(_.X(a,11)),Nzb:hJa(a.oja())}};LIa.prototype.toObject=function(){return iJa(this)};var jJa=function(a){if(a!=null)return _.jc(a),{manufacturer:_.l(_.X(a,1)),vhd:_.l(_.X(a,2)),eid:_.l(_.X(a,3)),fid:_.l(_.X(a,4)),did:_.l(_.X(a,5))}};MIa.prototype.toObject=function(){return jJa(this)};var kJa=function(a){if(a!=null)return _.jc(a),{kAa:_.l(_.im(a,1)),rGb:_.l(_.X(a,2)),jAa:_.l(_.X(a,3)),S0b:_.l(_.dm(a,4)),s2b:_.l(_.lm(a,5)),mWb:_.l(_.lm(a,6)),x_b:_.l(_.X(a,7)),dFa:_.l(_.X(a,8)),w_b:_.l(_.X(a,9)),G1a:_.l(_.X(a,10)),dEb:_.l(_.X(a,11)),eed:_.ec(a.p5a(),jJa),Wqd:_.ec(a.j6a(),jJa),Nzb:hJa(a.oja())}};An.prototype.toObject=function(){return kJa(this)};var lJa=function(a){if(a!=null)return _.jc(a),{vZd:kJa(_.Fk(a,An,1)),BPd:iJa(_.Fk(a,LIa,2))}};NIa.prototype.toObject=function(){return lJa(this)};var mJa=function(a){if(a!=null)return _.jc(a),{deviceId:_.l(_.X(a,1)),kAa:_.l(_.im(a,2)),sWd:_.l(_.X(a,4)),vWd:_.l(_.X(a,3)),xWd:_.l(_.X(a,8)),zXd:_.l(_.im(a,6)),JAd:_.l(_.X(a,7)),wWd:_.l(_.dm(a,5)),OHd:_.l(_.im(a,9))}};OIa.prototype.toObject=function(){return mJa(this)};var nJa=function(a){if(a!=null)return _.jc(a),{deviceId:_.l(_.X(a,1)),v_b:_.l(_.im(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),Bqd:_.l(_.X(a,5))}};PIa.prototype.toObject=function(){return nJa(this)};var oJa=function(a){if(a!=null)return _.jc(a),{clientId:_.l(_.X(a,1)),kqd:_.l(_.X(a,7)),JPd:_.l(_.X(a,3)),model:_.l(_.X(a,4)),sxb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};Bn.prototype.toObject=function(){return oJa(this)};var pJa=function(a){if(a!=null)return _.jc(a),{pAd:_.l(_.im(a,1))}};QIa.prototype.toObject=function(){return pJa(this)};var qJa=function(a){if(a!=null)return _.jc(a),{Snd:_.l(_.km(a,1)),qod:_.l(_.km(a,2)),fod:_.l(_.km(a,3)),vnd:_.l(_.km(a,4))}};RIa.prototype.toObject=function(){return qJa(this)};var rJa=function(a){if(a!=null)return _.jc(a),{manufacturer:_.l(_.X(a,1)),vhd:_.l(_.X(a,2)),eid:_.l(_.X(a,3)),fid:_.l(_.X(a,4)),did:_.l(_.X(a,5))}};SIa.prototype.toObject=function(){return rJa(this)};var sJa=function(a){if(a!=null)return _.jc(a),{kAa:_.l(_.im(a,1)),rGb:_.l(_.X(a,2)),jAa:_.l(_.X(a,3)),S0b:_.l(_.dm(a,4)),s2b:_.l(_.lm(a,5)),mWb:_.l(_.lm(a,6)),x_b:_.l(_.X(a,7)),dFa:_.l(_.X(a,8)),w_b:_.l(_.X(a,9)),zRd:_.l(_.X(a,10)),G1a:_.l(_.X(a,11)),dEb:_.l(_.X(a,12)),eed:_.ec(a.p5a(),rJa),Wqd:_.ec(a.j6a(),rJa),vGd:_.l(_.km(a,15)),Nzb:qJa(a.oja()),pAd:_.l(_.im(a,17))}};Cn.prototype.toObject=function(){return sJa(this)};var tJa=function(a){if(a!=null)return _.jc(a),{Xdd:YIa(a.n5a()),cid:cJa(a.M5a()),Dkd:dJa(a.a6a()),LQd:pJa(_.hm(a,QIa,4,Dn)),cBd:sJa(a.Z6a()),phd:bJa(a.J5a())}};TIa.prototype.toObject=function(){return tJa(this)};var uJa=function(a){if(a!=null)return _.jc(a),{DPd:_.l(_.im(a,1))}};UIa.prototype.toObject=function(){return uJa(this)};var vJa=function(a){if(a!=null)return _.jc(a),{pZd:_.l(_.im(a,1)),CVd:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),IMd:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),BYd:_.l(_.X(a,9)),AYd:_.l(_.X(a,10))}};En.prototype.toObject=function(){return vJa(this)};var wJa=function(a){if(a!=null)return _.jc(a),{IPd:_.l(_.lm(a,1)),lQd:_.l(_.lm(a,2)),JGd:_.l(_.lm(a,3)),qTd:_.l(_.lm(a,4))}};VIa.prototype.toObject=function(){return wJa(this)};var xJa=function(a){if(a!=null)return _.jc(a),{Gya:_.l(_.X(a,1)),dFa:wJa(a.Nja()),PQd:_.l(_.im(a,3)),GId:_.l(_.im(a,4))}};WIa.prototype.toObject=function(){return xJa(this)};var yJa=function(a){if(a!=null)return _.jc(a),{Rw:_.l(_.X(a,1)),oJd:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),CPd:_.l(_.X(a,5)),XLd:_.l(_.X(a,6)),EPd:_.l(_.X(a,7)),eQd:_.l(_.X(a,8)),mZd:_.l(_.X(a,9)),HUd:_.l(_.X(a,10))}};XIa.prototype.toObject=function(){return yJa(this)};var zJa=function(a){if(a!=null)return _.jc(a),{oza:_.l(_.im(a,1)),KUd:_.l(_.X(a,6)),LUd:_.l(_.X(a,7)),Xdd:YIa(a.n5a()),uGd:ZIa(_.Fk(a,yn,14)),sJd:aJa(_.Fk(a,EIa,3)),phd:bJa(a.J5a()),cid:cJa(a.M5a()),Dkd:dJa(a.a6a()),AMd:eJa(_.Fk(a,HIa,16)),zOd:BIa(_.Fk(a,wn,11)),DOd:fJa(_.Fk(a,IIa,20)),APd:gJa(_.Fk(a,JIa,13)),MQd:lJa(_.Fk(a,NIa,27)),NQd:mJa(_.Fk(a,OIa,34)),SRd:nJa(_.Fk(a,PIa,10)),FSd:oJa(_.Fk(a,Bn,5)),KSd:tJa(_.Fk(a,TIa,23)),LWd:uJa(_.Fk(a,UIa,18)),oZd:vJa(_.Fk(a,En,8)),sZd:xJa(_.Fk(a,WIa,29)),cBd:sJa(a.Z6a()),
CZd:yJa(_.Fk(a,XIa,15)),CGd:$Ia(_.Fk(a,DIa,9)),VMd:_.l(_.dm(a,12))}};Fn.prototype.toObject=function(){return zJa(this)};var AJa=function(a){this.ya=_.Lb(a)};_.W(AJa,_.$k);var BJa=function(a){this.ya=_.Lb(a)};_.W(BJa,_.$k);var CJa=function(a){this.ya=_.Lb(a)};_.W(CJa,_.$k);var DJa=function(a){this.ya=_.Lb(a)};_.W(DJa,_.$k);var EJa=function(a){this.ya=_.Lb(a)};_.W(EJa,_.$k);var FJa=function(a){this.ya=_.Lb(a)};_.W(FJa,_.$k);var GJa=function(a){this.ya=_.Lb(a)};_.W(GJa,_.$k);var HJa=function(a){this.ya=_.Lb(a)};_.W(HJa,_.$k);HJa.prototype.getVersion=function(){return _.Y(this,3)};HJa.prototype.P9b=function(a){return _.Mc(this,3,a)};var IJa=function(a){this.ya=_.Lb(a)};_.W(IJa,_.$k);_.h=IJa.prototype;_.h.getKey=function(){return _.Y(this,1)};_.h.Dv=function(a){return _.Mc(this,1,a)};_.h.getValue=function(){return _.Y(this,2)};_.h.Yja=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Mc(this,2,a)};_.h.Aj=function(){return _.vm(this,2)};var JJa=function(a){this.ya=_.Lb(a)};_.W(JJa,_.$k);var KJa=function(a){this.ya=_.Lb(a)};_.W(KJa,_.$k);var LJa=function(a){this.ya=_.Lb(a)};_.W(LJa,_.$k);var MJa=function(a){this.ya=_.Lb(a)};_.W(MJa,_.$k);var NJa=function(a){this.ya=_.Lb(a,4)};_.W(NJa,_.$k);var Gn=function(a){this.ya=_.Lb(a,36)};_.W(Gn,_.$k);_.h=Gn.prototype;_.h.Zqa=function(a){return _.Mc(this,26,a)};_.h.X6a=function(){return _.Ck(this,IJa,3,_.Ek())};_.h.setValue=function(a,b){return _.Kl(this,3,IJa,a,b)};_.h.s9b=function(a){_.Nl(this,16,a)};_.h.fza=function(){return _.Gl(this,16)};_.h.rja=function(){return _.Fk(this,NJa,33)};_.h.o9b=function(a){_.Nl(this,33,a)};var OJa=function(a){this.ya=_.Lb(a,19)};_.W(OJa,_.$k);_.h=OJa.prototype;_.h.BBa=function(){return _.Fk(this,Fn,1)};_.h.i6a=function(){return lEa(this,Fn,1)};_.h.R0=function(a){_.Nl(this,1,a)};_.h.D9=function(a){return _.rm(this,2,a)};_.h.s6a=function(){return _.Yl(this,9)};_.h.rja=function(){return _.Fk(this,NJa,18)};_.h.o9b=function(a){_.Nl(this,18,a)};var PJa=function(a){if(a!=null)return _.jc(a),{cId:_.l(_.dm(a,3)),dId:_.l(Sl(a,1,Fl)),rWd:_.l(_.km(a,2))}};AJa.prototype.toObject=function(){return PJa(this)};var QJa=function(a){if(a!=null)return _.jc(a),{oOd:_.l(_.km(a,1)),SNd:_.l(_.km(a,2)),iGd:_.l(_.im(a,3)),ZNd:_.l(_.km(a,4))}};BJa.prototype.toObject=function(){return QJa(this)};var RJa=function(a){if(a!=null)return _.jc(a),{eYd:_.l(_.dm(a,1)),HYd:_.l(_.dm(a,2)),source:_.l(_.X(a,3))}};CJa.prototype.toObject=function(){return RJa(this)};var SJa=function(a){if(a!=null)return _.jc(a),{zvd:_.l(_.mm(a,1)),tVd:_.l(_.lm(a,2)),sYd:_.l(_.lm(a,3)),QWd:_.l(_.lm(a,4))}};DJa.prototype.toObject=function(){return SJa(this)};var TJa=function(a){if(a!=null)return _.jc(a),{zvd:_.l(_.mm(a,1))}};EJa.prototype.toObject=function(){return TJa(this)};var UJa=function(a){if(a!=null)return _.jc(a),{pPd:_.l(_.im(a,1)),vSd:SJa(_.Fk(a,DJa,2)),wSd:TJa(_.Fk(a,EJa,3))}};FJa.prototype.toObject=function(){return UJa(this)};var VJa=function(a){if(a!=null)return _.jc(a),{vHd:_.l(_.Zl(a,1,3)),CRd:_.l(_.Zl(a,2,3)),JMd:_.l(_.Ub(a,3,_.pb,3)),GSd:_.l(_.Tl(a,4)),FYd:_.l(_.Tl(a,5))}};GJa.prototype.toObject=function(){return VJa(this)};var WJa=function(a){if(a!=null)return _.jc(a),{ndd:_.l(_.lm(a,1)),CFd:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};HJa.prototype.toObject=function(){return WJa(this)};var XJa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};IJa.prototype.toObject=function(){return XJa(this)};var YJa=function(a){if(a!=null)return _.jc(a),{networkType:_.Yl(a,1,-1),rQd:_.Yl(a,2)}};JJa.prototype.toObject=function(){return YJa(this)};var ZJa=function(a){if(a!=null)return _.jc(a),{gJd:_.l(_.im(a,1))}};KJa.prototype.toObject=function(){return ZJa(this)};var $Ja=function(a){if(a!=null)return _.jc(a),{nId:_.Yl(a,1),dJd:_.en(_.Fk(a,_.zk,2)),KKd:_.Yl(a,3),xYd:_.Yl(a,4),fJd:ZJa(_.Fk(a,KJa,5)),LKd:_.Yl(a,6),HKd:_.Yl(a,7)}};LJa.prototype.toObject=function(){return $Ja(this)};var aKa=function(a){if(a!=null)return _.jc(a),{xic:_.Y(a,1),qQd:$Ja(_.Fk(a,LJa,2)),rVd:hc(_.Ll(a,3))}};MJa.prototype.toObject=function(){return aKa(this)};var bKa=function(a){if(a!=null)return _.jc(a),{WSd:gIa(_.Fk(a,dIa,1)),dTd:_.Yl(a,2),lWd:aKa(_.Fk(a,MJa,3))}};NJa.prototype.toObject=function(){return bKa(this)};var cKa=function(a){if(a!=null)return _.jc(a),{TM:_.l(Sl(a,1,Fl)),SKd:_.l(Sl(a,17,Fl)),zGd:_.l(_.dm(a,22)),J8b:_.l(_.dm(a,21)),tag:_.l(_.X(a,2)),OKd:_.l(_.lm(a,11)),componentId:_.l(_.X(a,26)),PKd:_.l(_.dm(a,12)),rOd:_.l(_.km(a,10)),AAd:_.ec(a.X6a(),XJa),store:hc(_.Ll(a,4)),QFd:WJa(_.Fk(a,HJa,9)),EWd:hc(_.Ll(a,6)),FWd:_.l(_.X(a,8)),GWd:_.l(_.X(a,13)),HWd:_.l(_.X(a,29)),exp:VJa(_.Fk(a,GJa,7)),YHa:_.l(_.X(a,14)),lYd:_.Vl(a,15,18E4),experimentIds:ZHa(_.Fk(a,YHa,16)),HHd:hc(_.Ll(a,18)),IHd:_.l(_.X(a,24)),
FNd:_.l(_.im(a,19)),XXd:_.l(_.Ub(a,20,_.pb,3)),gMd:_.l(_.Ub(a,27,_.pb,3)),OQd:YJa(_.Fk(a,JJa,23)),jNd:_.l(_.km(a,25)),EZd:_.l(_.X(a,28)),xQd:_.l(_.mm(a,30)),wHd:_.l(_.mm(a,32)),JUd:UJa(_.Fk(a,FJa,35)),xfd:bKa(a.rja()),OYd:_.l(_.km(a,34))}};Gn.prototype.toObject=function(){return cKa(this)};OJa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={UUd:_.l(Sl(this,4,Fl)),VUd:_.l(Sl(this,8,Fl)),gfd:zJa(this.BBa()),WN:_.Yl(this,2,-1),UDa:_.l(_.X(this,6)),DZd:_.l(_.X(this,7)),iPd:_.ec(_.Ck(this,Gn,3,_.Ek()),cKa),UVd:hc(_.Ub(this,5,Oca,_.Ek())),hPd:_.l(_.dm(this,14)),A3b:_.Yl(this,9),scheduler:_.l(_.im(this,10)),yJd:QJa(_.Fk(this,BJa,11)),bLd:RJa(_.Fk(this,CJa,12)),bId:PJa(_.Fk(this,AJa,13)),PFd:_.l(sba(_.dc(this,16,void 0,Fl))),xfd:bKa(this.rja())}}else a=void 0;return a};var dKa=function(a,b){this.HN=b=b===void 0?!1:b;this.wIa=this.locale=null;this.lib=0;this.isFinal=!1;this.Fma=new OJa;Number.isInteger(a)&&this.Fma.D9(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.R0(new Fn)};_.h=dKa.prototype;_.h.D9=function(a){this.Fma.D9(a);return this};_.h.R0=function(a){this.Fma.R0(a);a.pja()||a.x9(1);this.HN||(a=this.N6(),a.PBa()||a.C9(this.locale));this.wIa&&(a=this.N6(),_.Fk(a,vn,9)||_.Nl(a,9,this.wIa))};_.h.ny=function(a){this.N6().ny(a);return this};
_.h.W0=function(a){this.lib=a;return this};_.h.i6a=function(){var a=this.Fma.BBa();a||(a=new Fn,this.R0(a));return a};var eKa=function(a){var b=b===void 0?Dda:b;var c=a.HN?void 0:qn();c?Hda(c,b).then(function(d){a.wIa=xIa(d!=null?d:"[]");d=a.N6();_.Nl(d,9,a.wIa);return!0}).catch(function(){return!1}):Promise.resolve(!1)};dKa.prototype.N6=function(){var a=this.i6a(),b=_.Fk(a,wn,11);b||(b=new wn,_.Nl(a,11,b));return b};
dKa.prototype.rja=function(a){var b=new $Ha;a=om(b,13,a);b=new dIa;a=_.Nl(b,2,a);b=new NJa;a=_.Nl(b,1,a);return _.rm(a,2,9)};
dKa.prototype.ob=function(a,b,c,d,e,f){b=b===void 0?0:b;c=c===void 0?0:c;d=d===void 0?null:d;e=e===void 0?0:e;f=f===void 0?0:f;if(!this.HN){var g=this.N6();var m=(new un).W0(this.lib);m=_.Gl(m,2,fb(this.isFinal));c=om(m,3,c>0?c:void 0);c=om(c,4,e>0?e:void 0);c=om(c,5,f>0?f:void 0);c=_.wm(c);_.Nl(g,10,c)}g=this.Fma.clone();c=Date.now().toString();g=_.Gl(g,4,_.sb(c));a=_.Pl(g,3,a.slice());d&&a.o9b(this.rja(d));b&&_.Gl(a,14,_.sb(b));return a};var fKa=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}();Ida.prototype.reset=function(){this.Lga=this.U1a=this.CQb};Ida.prototype.getValue=function(){return this.U1a};var gKa=function(a){this.ya=_.Lb(a)};_.W(gKa,_.$k);gKa.prototype.getId=function(a){return _.$l(this,1,a)};var hKa=function(a){this.ya=_.Lb(a)};_.W(hKa,_.$k);var iKa=function(a){this.ya=_.Lb(a)};_.W(iKa,_.$k);var jKa=function(a){this.ya=_.Lb(a)};_.W(jKa,_.$k);var kKa=function(a){this.ya=_.Lb(a)};_.W(kKa,_.$k);kKa.prototype.s6a=function(){return _.Yl(this,2)};kKa.prototype.D9=function(a){return _.rm(this,3,a)};var lKa=function(a){this.ya=_.Lb(a)};_.W(lKa,_.$k);var mKa=function(a){this.ya=_.Lb(a)};_.W(mKa,_.$k);var yEa=function(a){this.ya=_.Lb(a,8)};_.W(yEa,_.$k);yEa.prototype.s6a=function(){return _.Fk(this,lKa,3)};var nKa=_.lc(yEa);var oKa=function(a){if(a!=null)return _.jc(a),{fNd:_.l(_.Zl(a,1,3))}};gKa.prototype.toObject=function(){return oKa(this)};var pKa=function(a){if(a!=null)return _.jc(a),{kPd:_.l(_.lm(a,1)),eVd:_.l(_.im(a,2))}};hKa.prototype.toObject=function(){return pKa(this)};var qKa=function(a){if(a!=null)return _.jc(a),{nPd:_.l(_.Zl(a,1,3))}};iKa.prototype.toObject=function(){return qKa(this)};var rKa=function(a){if(a!=null)return _.jc(a),{productId:_.l(_.lm(a,1)),xic:_.l(_.X(a,2))}};jKa.prototype.toObject=function(){return rKa(this)};var sKa=function(a){if(a!=null)return _.jc(a),{UDa:_.l(_.X(a,1)),A3b:_.l(_.im(a,2)),WN:_.Yl(a,3,-1)}};kKa.prototype.toObject=function(){return sKa(this)};var tKa=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,kKa,1,_.Ek());return{CTd:_.ec(b,sKa),DTd:_.l(_.dm(a,2))}}};lKa.prototype.toObject=function(){return tKa(this)};var uKa=function(a){if(a!=null)return _.jc(a),{UDa:_.Y(a,1,"UNKNOWN"),xic:_.l(_.X(a,2))}};mKa.prototype.toObject=function(){return uKa(this)};yEa.prototype.toObject=function(){if(this!=null){_.jc(this);var a="-1";a=a===void 0?"0":a;var b;var c={QQd:(b=Sl(this,1))!=null?b:a,experiments:oKa(_.Fk(this,gKa,2)),A3b:tKa(this.s6a()),mPd:qKa(_.Fk(this,iKa,4)),lPd:_.ec(_.Ck(this,hKa,5,_.Ek()),pKa),eTd:_.ec(_.Ck(this,jKa,6,_.Ek()),rKa),aWd:_.ec(_.Ck(this,mKa,7,_.Ek()),uKa)}}else c=void 0;return c};var zEa=function(a){this.ya=_.Lb(a)};_.W(zEa,_.$k);var vKa;vKa=new AEa;var Hn=function(a){Vj.call(this);var b=this;this.componentId="";this.sv=[];this.qUb="";this.rT=null;this.Oib=this.B$=!1;this.hZb=this.Egb=-1;this.Bta=this.gCb=!1;this.bR=this.experimentIds=null;this.j8=this.iT=0;this.fEa=null;this.sFa=this.tFa=0;this.J8b=1;this.eIa=0;this.LGa=!1;this.WN=a.WN;this.A6=a.A6||function(){};this.Jx=new dKa(a.WN,a.HN);this.network=a.network||null;this.ET=a.ET||null;this.bufferSize=1E3;this.jza=a.mAd||null;this.sessionIndex=a.sessionIndex||null;this.tAa=a.tAa||!1;this.logger=
null;this.withCredentials=!a.RGb;this.HN=a.HN||!1;this.tDa=!this.HN&&!!qn()&&!!qn().navigator&&qn().navigator.sendBeacon!==void 0;this.QRb=typeof URLSearchParams!=="undefined"&&!!(new URL(wKa())).searchParams&&!!(new URL(wKa())).searchParams.set;var c=(new Fn).x9(1);this.Jx.R0(c);this.dZ=new Ida(1E4);a=xKa(this,a.Xyb);this.Ho=new mn(this.dZ.getValue(),a);this.Yyb=new mn(6E5,a);this.tAa||this.Yyb.start();this.HN||(document.addEventListener("visibilitychange",function(){if(document.visibilityState===
"hidden"){yKa(b);var d;(d=b.fEa)==null||d.flush()}}),document.addEventListener("pagehide",function(){yKa(b);var d;(d=b.fEa)==null||d.flush()}))};_.W(Hn,Vj);var xKa=function(a,b){return a.QRb?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};Hn.prototype.Wn=function(){yKa(this);this.Ho.stop();this.Yyb.stop();Vj.prototype.Wn.call(this)};Hn.prototype.O9b=function(a){this.Bta=a};
var zKa=function(a){a.jza||(a.jza=wKa());try{return(new URL(a.jza)).toString()}catch(b){return(new URL(a.jza,qn().location.origin)).toString()}};_.h=Hn.prototype;_.h.dispatch=function(a){if(a instanceof Gn)this.log(a);else try{var b=new Gn,c=a.hd();var d=_.Mc(b,8,c);this.log(d)}catch(e){In(this,4,1)}};_.h.n9b=function(a){this.Jx.R0(a)};_.h.Zqa=function(a){this.componentId=a};_.h.H9b=function(a){this.ET=a};_.h.E9b=function(a){this.rT=a};
_.h.D9b=function(a){this.experimentIds||(this.experimentIds=new YHa);var b=this.experimentIds;a=[].concat(_.v(a));_.$b(b,2,a,Yca)};_.h.QGa=function(a){if(a){this.experimentIds||(this.experimentIds=new YHa);var b=this.experimentIds;a=a.hd();_.Mc(b,4,a)}else this.experimentIds&&_.Gl(this.experimentIds,4)};_.h.ffb=function(a){this.bR=a};_.h.X0=function(a){this.B$=a&&this.tDa};_.h.ny=function(a){this.Jx.ny(a)};_.h.gra=function(a){this.gCb=!0;AKa(this,a)};
var AKa=function(a,b){a.dZ=new Ida(b<1?1:b);a.Ho.setInterval(a.dZ.getValue())},In=function(a,b,c){a.fEa&&a.fEa.nI(b,c)};
Hn.prototype.log=function(a){In(this,2,1);if(this.QRb){a=a.clone();var b=this.J8b++;a=_.Gl(a,21,_.sb(b));this.componentId&&a.Zqa(this.componentId);b=a;if(Sl(b,1)==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";_.Gl(b,1,_.sb(c))}_.Rl(b,15)==null&&_.Gl(b,15,_.sb((new Date).getTimezoneOffset()*(this.Bta?-60:60)));this.experimentIds&&b.s9b(this.experimentIds.clone());In(this,1,1);b=this.sv.length-this.bufferSize+1;b>0&&(this.sv.splice(0,b),this.iT+=b,In(this,3,b));this.sv.push(a);this.bEa()}};
Hn.prototype.bEa=function(){this.tAa||this.Ho.enabled||this.Ho.start()};
Hn.prototype.flush=function(a,b){var c=this;if(this.sv.length===0)a&&a();else if(this.LGa&&this.tDa)this.Jx.W0(3),BKa(this);else{var d=Date.now();if(this.hZb>d&&this.Egb<d)b&&b("throttled");else{this.network&&(typeof this.network.S6a==="function"?this.Jx.W0(this.network.S6a()):this.Jx.W0(0));var e=this.sv.length,f=this.Jx.ob(this.sv,this.iT,this.j8,this.ET,this.tFa,this.sFa),g=this.A6();if(g&&this.qUb===g)b&&b("stale-auth-token");else{this.sv=[];this.Ho.enabled&&this.Ho.stop();this.iT=0;d=f.hd();
var m;this.bR&&this.bR.C7(d.length)&&(m=WHa(d));var n=this.N1a(d,g),r=function(D){c.dZ.reset();c.Ho.setInterval(c.dZ.getValue());if(D){var L=null;try{var N=JSON.stringify(JSON.parse(D.replace(")]}'\n","")));L=nKa(N)}catch(S){}L&&(D=Number(_.Wl(L,1,Ia("-1"))),D>0&&(c.Egb=Date.now(),c.hZb=c.Egb+D),L=rEa(L,vKa))&&(L=_.Ul(L,1,-1),L!==-1&&(c.gCb||AKa(c,L)))}a&&a();c.j8=0},x=function(D,L){var N=_.Ck(f,Gn,3,_.Ek()),S=Number(_.Wl(f,14)),ca=c.dZ;ca.Lga=Math.min(3E5,ca.Lga*2);ca.U1a=Math.min(3E5,ca.Lga+Math.round(.1*
(Math.random()-.5)*2*ca.Lga));c.Ho.setInterval(c.dZ.getValue());D===401&&g&&(c.qUb=g);S&&(c.iT+=S);L===void 0&&(L=500<=D&&D<600||D===401||D===0);L&&(c.sv=N.concat(c.sv),c.bEa());In(c,7,1);b&&b("net-send-failed",D);++c.j8},z=function(){c.network&&c.network.send(n,r,x)};m?m.then(function(D){In(c,5,e);n.Hdb["Content-Encoding"]="gzip";n.Hdb["Content-Type"]="application/binary";n.body=D;n.fed=2;z()},function(){In(c,6,e);z()}):z()}}}};
Hn.prototype.N1a=function(a,b){b=b===void 0?null:b;var c=c===void 0?this.withCredentials:c;var d={},e=new URL(zKa(this));b&&(d.Authorization=b);this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,e.searchParams.set("authuser",this.sessionIndex));this.rT&&(Object.defineProperty(d,"X-Goog-PageId",{value:this.rT}),e.searchParams.set("pageId",this.rT));return{url:e.toString(),body:a,fed:1,Hdb:d,r5b:"POST",withCredentials:c,eIa:this.eIa}};
var yKa=function(a){a.Jx.isFinal=!0;a.B$&&(a.Jx.W0(3),BKa(a));a.Oib&&(a.Jx.W0(2),CKa(a));a.flush();a.Jx.isFinal=!1},BKa=function(a){DKa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=qn().navigator.sendBeacon(b.toString(),c.hd())}catch(e){}d||(a.tDa=!1);return d})},CKa=function(a){DKa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.waa(c.hd()));c=b.toString();if(c.length>15360)return!1;(new Image).src=c;return!0})},
DKa=function(a,b,c,d){if(a.sv.length!==0){var e=new URL(zKa(a));e.searchParams.delete("format");var f=a.A6();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.sv.length;++f){var g=a.sv.slice(0,b),m=a.Jx.ob(g,a.iT,a.j8,a.ET,a.tFa,a.sFa);if(!d(e.toString(),m)){++a.j8;break}a.iT=0;a.j8=0;a.tFa=0;a.sFa=0;a.sv=a.sv.slice(g.length)}a.Ho.enabled&&a.Ho.stop()}},wKa=function(){return"https://play.google.com/log?format=json&hasfast=true"};
Hn.prototype.k9b=function(a){this.bufferSize=a};var EKa=function(){this.Ccd=typeof AbortController!=="undefined"};
EKa.prototype.send=function(a,b,c){var d=this,e,f,g,m,n,r,x,z,D,L;return _.He(function(N){switch(N.Qc){case 1:return f=(e=d.Ccd?new AbortController:void 0)?setTimeout(function(){e.abort()},a.eIa):void 0,_.Ie(N,2,3),g=Object.assign({},{method:a.r5b,headers:Object.assign({},a.Hdb)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.eIa&&e?e.signal:null}),_.Je(N,fetch(a.url,g),5);case 5:m=N.Yd;if(m.status!==200){(n=c)==null||n(m.status);N.Ce(3);break}if((r=b)==null){N.Ce(7);break}return _.Je(N,
m.text(),8);case 8:r(N.Yd);case 7:case 3:Ke(N);clearTimeout(f);Le(N,0);break;case 2:x=_.Me(N);switch((z=x)==null?void 0:z.name){case "AbortError":(D=c)==null||D(408);break;default:(L=c)==null||L(400)}N.Ce(3)}})};EKa.prototype.S6a=function(){return 4};var FKa=function(a,b){b=b===void 0?"0":b;Vj.call(this);this.WN=a;this.sessionIndex=b;this.w2a="https://play.google.com/log?format=json&hasfast=true";this.Rw=null;this.g9b=!1;this.bR=void 0;this.network=null;this.componentId="";this.P0a=this.Cbb=this.fza=this.ET=null;this.B6a=this.afb=!1;this.eZ=null;this.LGa=!1;this.Bta=void 0;this.rT=null;this.bufferSize=void 0};_.W(FKa,Vj);_.h=FKa.prototype;_.h.ny=function(a){this.Rw=a;return this};_.h.ffb=function(a){this.bR=a};
_.h.Zqa=function(a){this.componentId=a;return this};_.h.H9b=function(a){this.ET=a};_.h.QGa=function(a){this.fza=a};_.h.D9b=function(a){this.Cbb=a};_.h.n9b=function(a){this.P0a=a};_.h.B$=function(){this.afb=!0;return this};_.h.Oib=function(){this.B6a=!0;return this};_.h.gra=function(a){this.eZ=Math.max(a,1E3)};_.h.RGb=function(){this.dBd=!0;return this};_.h.O9b=function(a){this.Bta=a};_.h.E9b=function(a){this.rT=a};_.h.k9b=function(a){this.bufferSize=a};
_.h.ob=function(){this.network||(this.network=new EKa);var a=new Hn({WN:this.WN,A6:this.A6?this.A6:_.UHa,sessionIndex:this.sessionIndex,mAd:this.w2a,HN:this.g9b,tAa:!1,RGb:this.dBd,Xyb:this.Xyb,network:this.network});XHa(this,_.sl(Ec,a));this.P0a&&a.n9b(this.P0a);this.Rw&&a.ny(this.Rw);this.bR?a.ffb(this.bR):this.bR!==null&&a.ffb(new VHa);this.componentId&&a.Zqa(this.componentId);this.ET&&a.H9b(this.ET);this.rT&&a.E9b(this.rT);this.fza&&a.QGa(this.fza);this.Cbb&&a.D9b(this.Cbb);this.afb&&a.X0(this.afb);
this.B6a&&(a.Oib=this.B6a);this.eZ&&a.gra(this.eZ);this.LGa&&(a.LGa=a.tDa);eKa(a.Jx);this.Bta&&a.O9b(!0);this.bufferSize&&a.k9b(this.bufferSize);this.network.D9&&this.network.D9(this.WN);this.network.Cwd&&this.network.Cwd(a);return a};var GKa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.X(a,1)),IDa:_.l(_.dm(a,2))}};zm.prototype.toObject=function(){return GKa(this)};var HKa=function(a){if(a!=null)return _.jc(a),{Ymd:_.l(_.X(a,1)),IDa:_.l(_.dm(a,2))}};HEa.prototype.toObject=function(){return HKa(this)};var IKa=function(a){if(a!=null)return _.jc(a),{message:_.l(_.X(a,1)),cRd:_.l(_.X(a,2)),wZd:_.l(_.X(a,3)),kJd:_.l(_.X(a,4)),lJd:_.l(_.X(a,5))}};Am.prototype.toObject=function(){return IKa(this)};var JKa=function(a){if(a!=null)return _.jc(a),{moduleId:_.l(_.X(a,1)),PSd:_.l(_.X(a,2))}};IEa.prototype.toObject=function(){return JKa(this)};var KKa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};JEa.prototype.toObject=function(){return KKa(this)};var LKa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};KEa.prototype.toObject=function(){return LKa(this)};var MKa=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,KEa,1,_.Ek());return{GTd:_.ec(b,LKa),HTd:_.l(_.X(a,2))}}};LEa.prototype.toObject=function(){return MKa(this)};var NKa=function(a){if(a!=null)return _.jc(a),{dsd:_.l(_.Ub(a,1,_.pb,3)),idd:_.l(_.Ub(a,2,_.pb,3)),jdd:_.l(_.Zl(a,3,3)),sRd:_.l(_.X(a,4))}};MEa.prototype.toObject=function(){return NKa(this)};var OKa=function(a){if(a!=null)return _.jc(a),{Fyd:_.l(_.X(a,1)),Gyd:_.l(_.X(a,2)),JTd:_.l(_.X(a,3)),OMd:_.l(_.km(a,4)),LMd:_.l(_.km(a,5)),iSd:_.l(_.X(a,6)),Eyd:_.l(_.X(a,7))}};NEa.prototype.toObject=function(){return OKa(this)};var PKa=function(a){if(a!=null)return _.jc(a),{hQd:OKa(_.Fk(a,NEa,1)),jQd:_.l(_.km(a,2)),gQd:NKa(_.Fk(a,MEa,3))}};OEa.prototype.toObject=function(){return PKa(this)};var QKa=function(a){if(a!=null)return _.jc(a),{bJd:_.l(_.X(a,1)),aJd:_.l(_.X(a,2)),cacheHit:_.l(_.km(a,3)),jJd:_.l(_.km(a,4)),zUd:_.l(_.km(a,5)),aborted:_.l(_.km(a,6)),iYd:_.l(_.dm(a,7))}};PEa.prototype.toObject=function(){return QKa(this)};var RKa=function(a){if(a!=null)return _.jc(a),{nNd:_.Ik(a,1),qNd:_.Y(a,2),rNd:_.Y(a,3),mNd:_.Vl(a,4),TYd:_.Yl(a,5),MSd:_.Y(a,6),oNd:_.Y(a,7),pNd:_.Y(a,8)}};QEa.prototype.toObject=function(){return RKa(this)};var SKa=function(a){if(a!=null)return _.jc(a),{PNd:RKa(_.Fk(a,QEa,1)),BMd:_.l(_.X(a,2))}};REa.prototype.toObject=function(){return SKa(this)};var TKa=function(a){if(a!=null)return _.jc(a),{l6:_.l(_.X(a,7)),YKd:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),XRd:_.l(_.X(a,3)),ZRd:_.l(_.X(a,4)),YRd:_.l(_.dm(a,5))}};SEa.prototype.toObject=function(){return TKa(this)};var UKa=function(a){if(a!=null)return _.jc(a),{ESd:_.l(_.im(a,1))}};TEa.prototype.toObject=function(){return UKa(this)};var VKa=function(a){if(a!=null)return _.jc(a),{cVd:_.l(_.X(a,1)),bVd:_.l(_.im(a,2))}};UEa.prototype.toObject=function(){return VKa(this)};var WKa=function(a){if(a!=null)return _.jc(a),{JKd:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),IKd:_.l(_.im(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),yHd:_.l(_.im(a,6))}};Bm.prototype.toObject=function(){return WKa(this)};var XKa=function(a){if(a!=null)return _.jc(a),{Lzd:_.l(_.X(a,1)),ITd:_.l(_.X(a,2)),FTd:_.l(_.X(a,3)),statusCode:_.l(_.lm(a,4)),Sud:_.l(_.dm(a,5)),jGa:_.l(_.X(a,6)),hhd:_.l(_.im(a,7)),Z5:WKa(a.P5a()),requestId:_.l(qEa(a,9)),xud:_.l(_.km(a,10))}};Cm.prototype.toObject=function(){return XKa(this)};var YKa=function(a){if(a!=null)return _.jc(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),UQd:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),Lzd:_.l(_.X(a,4)),responseStatus:_.l(_.lm(a,5)),Sud:_.l(_.dm(a,6)),jGa:_.l(_.X(a,7)),hhd:_.l(_.im(a,8)),Z5:WKa(a.P5a()),requestId:_.l(qEa(a,10)),xud:_.l(_.km(a,11))}};VEa.prototype.toObject=function(){return YKa(this)};var ZKa=function(a){if(a!=null)return _.jc(a),{Vid:_.l(_.im(a,1)),Gl:YKa(a.cCa()),zBd:XKa(a.b7a()),Uod:IKa(a.d6a()),oQd:VKa(_.Fk(a,UEa,5))}};Dm.prototype.toObject=function(){return ZKa(this)};var $Ka=function(a){if(a!=null){_.jc(a);var b=nEa(a,1);return{ySd:_.l(b),RId:_.l(_.lm(a,2))}}};WEa.prototype.toObject=function(){return $Ka(this)};var aLa=function(a){if(a!=null)return _.jc(a),{origin:_.l(_.im(a,1)),containerType:_.l(_.im(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),ANd:_.l(_.dm(a,5))}};Fm.prototype.toObject=function(){return aLa(this)};var bLa=function(a){if(a!=null)return _.jc(a),{key:_.l(_.im(a,1)),LA:_.l(_.dm(a,2)),IDa:_.l(_.dm(a,3)),AOd:_.l(_.Zl(a,4,3)),vPd:aLa(_.Fk(a,Fm,5)),dVd:_.l(_.dm(a,6))}};Gm.prototype.toObject=function(){return bLa(this)};var cLa=function(a){if(a!=null)return _.jc(a),{fieldPath:_.l(_.X(a,1))}};XEa.prototype.toObject=function(){return cLa(this)};var dLa=function(a){if(a!=null)return _.jc(a),{interval:_.l(_.X(a,1))}};YEa.prototype.toObject=function(){return dLa(this)};var eLa=function(a){if(a!=null)return _.jc(a),{filter:cLa(a.cI()),time:dLa(a.getTime())}};ZEa.prototype.toObject=function(){return eLa(this)};var fLa=function(a){if(a!=null)return _.jc(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),eId:_.l(_.X(a,3))}};$Ea.prototype.toObject=function(){return fLa(this)};var gLa=function(a){if(a!=null)return _.jc(a),{text:_.l(_.X(a,1)),actionId:_.l(_.X(a,2))}};fFa.prototype.toObject=function(){return gLa(this)};var hLa=function(a){if(a!=null)return _.jc(a),{jGd:_.l(_.im(a,1)),boolValue:_.l(_.km(a,_.Il(a,Om,2))),stringValue:_.l(_.gm(a,3,Om)),GKd:_.l(_.gm(a,4,Om)),intValue:_.l(_.fm(a,5,Om)),doubleValue:_.l(_.mm(a,_.Il(a,Om,6))),IRd:_.l(_.im(a,7))}};kFa.prototype.toObject=function(){return hLa(this)};var iLa=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.im(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(_.dm(a,10)),z=_.l(_.km(a,11)),D=_.l(_.km(a,12)),L=_.l(_.X(a,13)),N=mHa(a.h6a());var S=_.Ck(a,kFa,15,_.Ek());return{aSd:b,PWd:c,ONd:d,AQd:e,tsd:f,bSd:g,LNd:m,MNd:n,NNd:r,INd:x,JNd:z,HNd:D,kWd:L,Dqd:N,JRd:_.ec(S,hLa),hgd:AGa(a.C5a()),ggd:zGa(a.B5a()),zFd:eLa(_.Fk(a,ZEa,18)),egd:yGa(a.A5a()),bHd:fLa(_.Fk(a,$Ea,
20)),kId:KGa(_.Fk(a,bFa,21)),fgd:_.l(_.X(a,22)),ngd:UGa(a.G5a()),mgd:TGa(a.F5a()),lgd:SGa(a.E5a()),kgd:QGa(a.D5a()),dgd:xGa(a.z5a()),Rjd:VGa(a.Y5a()),cgd:PGa(a.y5a()),MId:gLa(_.Fk(a,fFa,30)),Wid:_.ec(a.Q5a(),pHa)}}};lFa.prototype.toObject=function(){return iLa(this)};var jLa=function(a){if(a!=null)return _.jc(a),{RY:_.l(_.lm(a,1)),tKd:_.l(_.lm(a,2)),nSd:_.l(_.Ub(a,3,_.pb,3)),Gta:_.l(_.im(a,4)),UGd:_.l(_.im(a,7))}};Rm.prototype.toObject=function(){return jLa(this)};var kLa=function(a){if(a!=null)return _.jc(a),{BFd:jLa(_.Fk(a,Rm,1)),lZd:iLa(_.Fk(a,lFa,2))}};mFa.prototype.toObject=function(){return kLa(this)};var lLa=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,Sm,1,_.Ek());return{iHd:_.ec(b,lLa),yGd:_.l(_.X(a,2)),Vla:_.l(_.X(a,3)),Rw:_.l(_.X(a,10)),i5:_.l(_.X(a,4)),region:_.l(_.X(a,5))}}};Sm.prototype.toObject=function(){return lLa(this)};nFa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={application:_.l(_.im(this,116)),uY:_.l(_.X(this,12)),environment:_.l(_.im(this,82)),ORd:_.l(_.km(this,27)),sDa:_.l(_.km(this,16)),vsd:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),a0b:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),OH:_.l(_.X(this,4)),Vid:_.l(_.im(this,23)),Wid:_.ec(this.Q5a(),pHa),IDa:_.l(_.dm(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),JLd:_.l(_.X(this,72)),rGd:_.l(_.X(this,
52)),billingAccountId:_.l(_.X(this,2)),QHd:_.l(_.X(this,74)),AHd:_.l(_.X(this,40)),xHd:_.l(_.X(this,41)),EHd:_.l(_.X(this,42)),V9b:_.l(_.X(this,73)),AOb:yHa(_.Fk(this,GEa,20)),iQd:PKa(_.Fk(this,OEa,91)),kZd:kLa(_.Fk(this,mFa,21)),traceId:_.l(_.X(this,133)),cMd:_.l(_.X(this,134)),lU:_.l(_.X(this,142)),appId:_.l(_.X(this,37)),eLd:_.l(_.X(this,43)),Exb:_.l(_.X(this,57)),Gxb:_.l(_.X(this,58)),Ixb:_.l(_.X(this,59)),YFd:_.l(_.X(this,75)),Fxb:_.l(_.X(this,62)),Hxb:_.l(_.X(this,65)),aGd:_.l(_.X(this,84)),
ZFd:_.l(_.X(this,129)),EZb:_.l(_.X(this,121)),YLd:_.l(_.X(this,60)),ZLd:_.l(_.X(this,83)),pUd:_.l(_.X(this,61)),CNd:_.l(_.X(this,69)),hDa:_.l(_.km(this,6)),sdb:_.l(_.X(this,8)),qOd:_.l(_.km(this,9)),XUd:_.l(_.X(this,10)),VVd:_.l(_.X(this,11)),fUd:_.l(_.X(this,68)),iLd:_.l(_.im(this,24)),kGd:_.l(_.im(this,35)),lGd:_.l(_.im(this,70)),JFd:_.l(_.X(this,14)),eXd:_.ec(_.Ck(this,zm,15,_.Ek()),GKa),PHd:_.l(_.X(this,19)),QRd:_.l(_.X(this,25)),Ymd:_.l(_.X(this,22)),xNd:HKa(_.Fk(this,HEa,51)),ENd:_.l(_.im(this,
26)),ETd:ZKa(_.Fk(this,Dm,46)),Pud:_.l(_.dm(this,28)),DSd:UKa(_.Fk(this,TEa,38)),KRd:TKa(_.Fk(this,SEa,29)),fXd:_.ec(_.Ck(this,Gm,85,_.Ek()),bLa),uhc:_.l(_.X(this,86)),Gl:YKa(this.cCa()),zBd:XKa(this.b7a()),NJd:oHa(_.Fk(this,BEa,33)),EGd:_.l(_.X(this,34)),TPd:_.l(_.X(this,36)),RPd:_.l(_.X(this,39)),yQd:_.l(_.Zl(this,44,3)),SPd:_.l(_.X(this,45)),Uod:IKa(this.d6a()),Bgd:_.l(_.X(this,48)),NKd:hc(_.Ub(this,49,Oca,_.Ek())),NXd:_.ec(_.Ck(this,Sm,50,_.Ek()),lLa),WVd:hc(_.dc(this,99,void 0,Fl,Oca)),XVd:lLa(_.Fk(this,
Sm,100)),cHd:_.l(_.X(this,54)),tPd:MKa(_.Fk(this,LEa,55)),sPd:KKa(_.Fk(this,JEa,56)),COd:_.ec(_.Ck(this,IEa,63,_.Ek()),JKa),BOd:_.ec(_.Ck(this,IEa,64,_.Ek()),JKa),KNd:_.l(_.X(this,66)),QNd:_.l(_.X(this,67)),fQd:_.l(_.Zl(this,71,3)),uMd:_.l(_.X(this,76)),xMd:_.l(_.X(this,77)),tMd:_.l(_.X(this,78)),wMd:_.l(_.X(this,79)),vMd:_.l(_.X(this,80)),dAb:_.l(_.X(this,81)),qCb:_.l(_.X(this,87)),vRd:QKa(_.Fk(this,PEa,88)),NPd:_.l(_.X(this,89)),OPd:_.l(_.X(this,90)),IQd:_.l(_.X(this,92)),gaiaId:_.l(_.dm(this,93)),
oza:_.l(_.X(this,94)),CHd:_.l(_.X(this,95)),NFd:_.l(_.X(this,96)),MFd:_.l(_.X(this,97)),tsd:SKa(this.TMb()),gFd:_.l(_.X(this,101)),vNd:_.l(_.km(this,102)),cJd:_.l(_.X(this,104)),aId:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),fZd:_.l(_.X(this,107)),gPd:_.l(_.dm(this,114)),dZd:_.l(_.X(this,115)),DVd:_.l(_.X(this,117)),HVd:_.l(_.X(this,118)),GVd:_.l(_.X(this,119)),ueb:_.l(_.X(this,122)),conversationId:_.l(_.X(this,123)),aPd:_.l(_.X(this,125)),ZVd:$Ka(_.Fk(this,WEa,126))}}else a=void 0;return a};var mLa=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}"),Jn=function(a,b,c,d){this.Cu=a;this.uY=b;this.Jh=c;this.Kp=d;this.yS=d.efd};_.h=Jn.prototype;_.h.cHa=function(a){this.Jh||(this.Jh={});this.Jh.projectNumber=a};_.h.setProjectId=function(a){this.Jh||(this.Jh={});this.Jh.projectId=a};_.h.OGa=function(a){this.Jh||(this.Jh={});this.Jh.billingAccountId=a};_.h.s9b=function(a){var b=new AHa;_.$b(b,3,a,rba);this.client.QGa(b)};
_.h.fra=function(a){this.Jh.environment=a};_.h.VN=function(a,b){a=a===void 0?{}:a;b=b===void 0?this.Cu.location.pathname:b;this.Ya(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.Ya=function(a,b){b=b===void 0?this.Cu.location.pathname:b;a.type&&mLa.test(a.type);a.name&&mLa.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"&&mLa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&typeof e==="string"&&mLa.test(e)}a.kind===void 0&&(a.kind=29);b=this.B1a(a,b);a=new Gn;c=b.hd();a=_.Mc(a,8,c);if(b=(b=_.Fk(b,mFa,21))?_.Fk(b,Rm,1):null)b=_.pb(_.dc(b,1)),
om(a,11,b);this.client.dispatch(a)};
_.h.B1a=function(a,b){this.Jh||(this.Jh={});var c=new nFa,d=this.Jh;d.hDa!==void 0&&c.sfb(d.hDa);d.sDa!==void 0&&c.w9b(d.sDa);d.sdb&&c.zfb(d.sdb);d.hostname&&c.wfb(d.hostname);var e,f;c.fra((f=(e=d.environment)!=null?e:c.O5a())!=null?f:0);d.projectNumber&&c.cHa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.OGa(d.billingAccountId);d=new ym;om(d,1,this.Cu.screen.width);om(d,2,this.Cu.screen.height);e=new ym;om(e,1,this.Cu.innerWidth);om(e,2,this.Cu.innerHeight);f=new BEa;
_.Nl(f,1,d);_.Nl(f,3,e);om(f,2,this.Cu.screen.colorDepth);_.Nl(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.cHa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.OGa(a.billingAccountId);a.latency&&c.B9(Math.ceil(a.latency));a.AOb&&_.Nl(c,20,a.AOb);if(a.qyd)for(d=_.k(Object.entries(a.qyd)),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 zm).Dv(e).B9(g);_.Ql(f,15,zm,e)}a.z_a&&
(d=new Rm,d=_.rm(d,4,a.z_a.Gta).mfb(a.z_a.id),d=_.$b(d,3,a.z_a.AFd,rba),e=new mFa,d=_.Nl(e,1,d),_.Nl(c,21,d));b=_.Mc(c,13,b).gfb(this.uY);b=_.Mc(b,3,a.type);_.Mc(b,4,a.name).q9b(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.mZa,e=e.value,f=(new Hm).setValue(String(e.value)),e.key!==void 0&&f.Dv(e.key),e.nCb!==void 0&&um(f,3,e.nCb),e.rCb!==void 0&&um(f,4,e.rCb),e.mCb!==void 0&&um(f,5,e.mCb),e.yCb!==void 0&&um(f,6,e.yCb),e.pWb!==void 0&&
um(f,7,e.pWb),e.xCb!==void 0&&um(f,8,e.xCb),e.EWb!==void 0&&um(f,9,e.EWb),e.jvb!==void 0&&um(f,11,e.jvb),e.Ikd!==void 0&&um(f,12,e.Ikd),e.vMb!==void 0&&um(f,13,e.vMb),e.vCb!==void 0&&um(f,14,e.vCb),e.kic!==void 0&&um(f,15,e.kic),e.PCb!==void 0&&um(f,16,e.PCb),d.call(b,f)}else if(b)for(m in b)m&&(d=c,e=m,f=b[m],e=(new Hm).Dv(e).setValue(String(f)),d.mZa(e));m=IHa.get("concordWindowId");m||(m=_.nc(),IHa.set("concordWindowId",m));_.Mc(c,34,m);(m=this.Cu.document.referrer)&&c.pra(m);_.Gl(c,27,fb(this.Cu.document.hidden));
var n;m=_.k((n=this.Jh.features)!=null?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(c);a.Exb&&_.Mc(c,57,a.Exb);a.Gxb&&_.Mc(c,58,a.Gxb);a.Ixb&&_.Mc(c,59,a.Ixb);a.Fxb&&_.Mc(c,62,a.Fxb);a.Hxb&&_.Mc(c,65,a.Hxb);a.V9b&&_.Mc(c,73,a.V9b);a.dAb&&_.Mc(c,81,a.dAb);a.qCb&&_.Mc(c,87,a.qCb);a.uhc&&_.Mc(c,86,a.uhc);a.ueb&&c.K9b(a.ueb);return c};
_.p.Object.defineProperties(Jn.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.yS)return this.yS;this.Kp||(this.Kp={});if(this.Kp.vDa)return this.yS=new Kn;var a=null;this.Kp.sessionIndex&&(a=String(this.Kp.sessionIndex));a=new FKa(509,a||"0");this.Kp.endpoint&&(a.w2a=this.Kp.endpoint);this.yS=a.ob();this.Kp.eZ&&this.yS.gra(this.Kp.eZ);this.Kp.B$&&this.yS.X0(!0);return this.yS}}});
var nLa=function(a){this.Cu=a;this.uY="UNDEFINED";this.Jh={hDa:!1};this.Kp={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",eZ:2500,B$:!0};this.Jh.hostname=this.Cu.location.hostname;this.Jh.sDa=this.Cu.location.protocol==="https:"};_.h=nLa.prototype;_.h.gfb=function(a){this.uY=a;return this};_.h.gra=function(a){this.Kp.eZ=a};_.h.sfb=function(a){this.Jh.hDa=a;return this};_.h.w9b=function(a){this.Jh.sDa=a};_.h.fra=function(a){this.Jh.environment=a};
_.h.cHa=function(a){this.Jh.projectNumber=a};_.h.setProjectId=function(a){this.Jh.projectId=a;return this};_.h.OGa=function(a){this.Jh.billingAccountId=a};_.h.zfb=function(a){this.Jh.sdb=a;return this};_.h.X0=function(a){this.Kp.B$=a;return this};var Sda=function(a){var b=new oLa;a.Jh.features||(a.Jh.features=[]);if(a.Jh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Jh.features.push(b);return a},Kn=function(){};Kn.prototype.dispatch=function(){};
Kn.prototype.QGa=function(){};Kn.prototype.gra=function(){};Kn.prototype.X0=function(){};var rLa;_.pLa=function(a){if(a.Rz&&typeof a.Rz=="function")return a.Rz();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 yda(a)};
_.qLa=function(a){if(a.J6&&typeof a.J6=="function")return a.J6();if(!a.Rz||typeof a.Rz!="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 _.zda(a)}}};
rLa=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=_.qLa(a),e=_.pLa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Nc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");var Mn,vLa,BLa,wLa,yLa,xLa,ALa,zLa,On;
_.ek=function(a){this.V2a=this.MJ=this.zv="";this.A8=null;this.fN=this.nFa="";this.Zz=!1;var b;a instanceof _.ek?(this.Zz=a.Zz,_.sLa(this,a.zv),this.MJ=a.MJ,this.oU(a.Vi()),tLa(this,a.A8),this.Oc(a.Hd()),_.Ln(this,a.Yi.clone()),_.uLa(this,a.fN)):a&&(b=String(a).match(Nc))?(this.Zz=!1,_.sLa(this,b[1]||"",!0),this.MJ=Mn(b[2]||""),this.oU(b[3]||"",!0),tLa(this,b[4]),this.Oc(b[5]||"",!0),_.Ln(this,b[6]||"",!0),_.uLa(this,b[7]||"",!0)):(this.Zz=!1,this.Yi=new _.Nn(null,this.Zz))};
_.ek.prototype.toString=function(){var a=[],b=this.zv;b&&a.push(vLa(b,wLa,!0),":");var c=this.Vi();if(c||b=="file")a.push("//"),(b=this.MJ)&&a.push(vLa(b,wLa,!0),"@"),a.push(Oc(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.A8,c!=null&&a.push(":",String(c));if(c=this.Hd())this.sN()&&c.charAt(0)!="/"&&a.push("/"),a.push(vLa(c,c.charAt(0)=="/"?xLa:yLa,!0));(c=this.Yi.toString())&&a.push("?",c);(c=this.fN)&&a.push("#",vLa(c,zLa));return a.join("")};
_.ek.prototype.resolve=function(a){var b=this.clone(),c=!!a.zv;c?_.sLa(b,a.zv):c=!!a.MJ;c?b.MJ=a.MJ:c=a.sN();c?b.oU(a.Vi()):c=a.A8!=null;var d=a.Hd();if(c)tLa(b,a.A8);else if(c=!!a.nFa){if(d.charAt(0)!="/")if(this.sN()&&!this.nFa)d="/"+d;else{var e=b.Hd().lastIndexOf("/");e!=-1&&(d=b.Hd().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.Oc(d):c=a.lCa();c?_.Ln(b,a.Yi.clone()):c=!!a.fN;c&&_.uLa(b,a.fN);return b};_.ek.prototype.clone=function(){return new _.ek(this)};_.sLa=function(a,b,c){a.zv=c?Mn(b,!0):b;a.zv&&(a.zv=a.zv.replace(/:$/,""))};_.ek.prototype.Vi=function(){return this.V2a};_.ek.prototype.oU=function(a,b){this.V2a=b?Mn(a,!0):a};_.ek.prototype.sN=function(){return!!this.V2a};
var tLa=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("ea`"+b);a.A8=b}else a.A8=null};_.ek.prototype.Hd=function(){return this.nFa};_.ek.prototype.Oc=function(a,b){this.nFa=b?Mn(a,!0):a;return this};_.ek.prototype.lCa=function(){return this.Yi.toString()!==""};_.Ln=function(a,b,c){b instanceof _.Nn?(a.Yi=b,a.Yi.rfb(a.Zz)):(c||(b=vLa(b,ALa)),a.Yi=new _.Nn(b,a.Zz));return a};_.ek.prototype.setQuery=function(a,b){return _.Ln(this,a,b)};_.ek.prototype.getQuery=function(){return this.Yi.toString()};
_.fk=function(a,b,c){a.Yi.set(b,c);return a};_.uLa=function(a,b,c){a.fN=c?Mn(b):b;return a};_.ek.prototype.removeParameter=function(a){this.Yi.remove(a);return this};_.ek.prototype.isReadOnly=function(){return!1};_.ek.prototype.rfb=function(a){this.Zz=a;this.Yi&&this.Yi.rfb(a)};Mn=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};vLa=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,BLa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
BLa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};wLa=/[#\/\?@]/g;yLa=/[#\?:]/g;xLa=/[#\?]/g;ALa=/[#\?@]/g;zLa=/#/g;_.Nn=function(a,b){this.Ks=this.il=null;this.kx=a||null;this.Zz=!!b};On=function(a){a.il||(a.il=new Map,a.Ks=0,a.kx&&Lda(a.kx,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.Nn.prototype;_.h.add=function(a,b){On(this);this.kx=null;a=Pn(this,a);var c=this.il.get(a);c||this.il.set(a,c=[]);c.push(b);this.Ks+=1;return this};
_.h.remove=function(a){On(this);a=Pn(this,a);return this.il.has(a)?(this.kx=null,this.Ks-=this.il.get(a).length,this.il.delete(a)):!1};_.h.clear=function(){this.il=this.kx=null;this.Ks=0};_.h.kt=function(){On(this);return this.Ks==0};_.h.q5=function(a){On(this);a=Pn(this,a);return this.il.has(a)};_.h.forEach=function(a,b){On(this);this.il.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.J6=function(){On(this);for(var a=Array.from(this.il.values()),b=Array.from(this.il.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.Rz=function(a){On(this);var b=[];if(typeof a==="string")this.q5(a)&&(b=b.concat(this.il.get(Pn(this,a))));else{a=Array.from(this.il.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){On(this);this.kx=null;a=Pn(this,a);this.q5(a)&&(this.Ks-=this.il.get(a).length);this.il.set(a,[b]);this.Ks+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Rz(a);return a.length>0?String(a[0]):b};_.h.qU=function(a,b){this.remove(a);b.length>0&&(this.kx=null,this.il.set(Pn(this,a),_.Aa(b)),this.Ks+=b.length)};
_.h.toString=function(){if(this.kx)return this.kx;if(!this.il)return"";for(var a=[],b=Array.from(this.il.keys()),c=0;c<b.length;c++){var d=b[c],e=Oc(d);d=this.Rz(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+Oc(d[f]));a.push(g)}}return this.kx=a.join("&")};_.h.clone=function(){var a=new _.Nn;a.kx=this.kx;this.il&&(a.il=new Map(this.il),a.Ks=this.Ks);return a};var Pn=function(a,b){b=String(b);a.Zz&&(b=b.toLowerCase());return b};
_.Nn.prototype.rfb=function(a){a&&!this.Zz&&(On(this),this.kx=null,this.il.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.qU(d,b))},this));this.Zz=a};_.Nn.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)rLa(arguments[b],function(c,d){this.add(d,c)},this)};var CLa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),DLa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),ELa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),FLa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),GLa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),HLa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],ILa=RegExp("(organizationId=)[0-9]*"),
JLa=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}"),KLa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,MLa=function(a,b){var c=b===void 0?{}:b;b=c.projectId;var d=c.projectNumber;c=c.cZa;if(!a)return"/pagepath_not_provided";a=a.replace(KLa,"$2");var e=new _.ek(a);e.Yi.get("project")&&_.fk(e,"project",":projectId");a=e.Hd();Mn(e.Yi.toString())&&(a+="?"+Mn(e.Yi.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(ELa,"$1:vmInstanceName");a=a.replace(CLa,"$1:accountId");a=a.replace(FLa,"$1:emailId");a=a.replace(GLa,"$1:clientId");a=a.replace(ILa,"$1:organizationId");(b=DLa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&LLa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(JLa,":uuid")},LLa=function(a){var b=_.ja(a,"."),c=HLa.some(function(d){return aaa(a,d)});return b&&!c};var oLa=function(){};oLa.prototype.apply=function(a){var b={projectId:a.eo()||void 0,projectNumber:_.X(a,1)||void 0,cZa:_.X(a,2)||void 0};if(_.X(a,13)){var c=MLa(_.X(a,13),b);_.X(a,4)==="pageview"&&_.X(a,3)===_.X(a,13)&&_.Mc(a,3,c);_.Mc(a,13,c)}if(a.TBa()){c=a.pra;var d=a.TBa();var e=b===void 0?{}:b;b=e.projectId;var f=e.projectNumber;e=e.cZa;var g=new _.ek(d);d=g.zv+"://"+g.Vi()+MLa(d,{projectId:b,projectNumber:f,cZa:e});c.call(a,d)}};var Qn=function(a,b,c,d,e,f){Jn.call(this,a,b,d,e);this.zOb=c;this.Jh=d;this.Kp=e;this.mFa=f};_.W(Qn,Jn);Qn.prototype.VN=function(a,b){a=a===void 0?{}:a;var c;Jn.prototype.VN.call(this,a,b!=null?b:(c=this.mFa)==null?void 0:c.get())};Qn.prototype.Ya=function(a,b){var c;Jn.prototype.Ya.call(this,a,b!=null?b:(c=this.mFa)==null?void 0:c.get())};Qn.newBuilder=function(a,b){a=a===void 0?window:a;return Uda(a,b)};var Tda=function(a,b){nLa.call(this,a);this.Cu=a;this.mFa=b;this.zOb=new zHa};_.W(Tda,nLa);
Tda.prototype.ob=function(){return new Qn(this.Cu,this.uY,this.zOb,this.Jh,this.Kp,this.mFa)};var Pc=globalThis;var Zda=Object.getOwnPropertyDescriptor,dea=Object.defineProperty,hea=Object.getPrototypeOf,vea=Object.create,wea=Array.prototype.slice,Cea=Qc("addEventListener"),Dea=Qc("removeEventListener"),lea=Qc(""),NLa=typeof window!=="undefined",OLa=NLa?window:void 0,Sc=NLa&&OLa||globalThis,PLa=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,oea=!("nw"in Sc)&&typeof Sc.process!=="undefined"&&Sc.process.toString()==="[object process]",xea=!oea&&!PLa&&!(!NLa||!OLa.HTMLElement),yea=typeof Sc.process!==
"undefined"&&Sc.process.toString()==="[object process]"&&!PLa&&!(!NLa||!OLa.HTMLElement),bea={},QLa=Qc("enable_beforeunload"),cea=function(a){if(a=a||Sc.event){var b=bea[a.type];b||(b=bea[a.type]=Qc("ON_PROPERTY"+a.type));var c=this||a.target||Sc;b=c[b];xea&&c===OLa&&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"&&Sc[QLa]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());
return c}},Tc=Qc("originalInstance");var qea={Nib:!0},Vc={},pea={},sea=new RegExp("^"+lea+"(\\w+)(true|false)$"),nea=Qc("propagationStopped");var Bea=Qc("zoneTask");var Rn=function(a,b){this.MN=a;this.hf=b},RLa=function(a){throw Error("ta`"+a.MN);},SLa=function(a,b){return new TypeError("ua`"+b+"`"+a.MN+"`"+a.hf+"`"+typeof a.hf)};Rn.prototype.string=function(a){if(arguments.length==0)var b=TLa(this);else{var c;b=(c=ULa(this))!=null?c:a}return b};
var TLa=function(a){var b=ULa(a);b===null&&RLa(a);return b},ULa=function(a){var b=a.hf;if(b==null)return null;if(typeof b==="string")return b;throw SLa(a,"string");},VLa=function(){var a=a===void 0?window:a;a=a===void 0?window:a;a=a===void 0?window:a;a=a.WIZ_global_data;a=new Rn("mXaIFf",a&&"mXaIFf"in a?a.mXaIFf:null);var b=a.hf;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 SLa(a,
"boolean");};Rn.prototype.number=function(a){if(arguments.length==0){var b=WLa(this);b===null&&RLa(this)}else{var c;b=(c=WLa(this))!=null?c:a}return b};var WLa=function(a){var b=a.hf;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 SLa(a,"number");};Rn.prototype.toString=function(){return TLa(this)};
Rn.prototype.kya=function(a){if(arguments.length==0){var b=XLa(this);b===null&&RLa(this);return b}b=XLa(this);return b==null?a:b};var XLa=function(a){var b=a.hf;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 YLa(a,b)},YLa=function(a,b){var c=a.MN+"[";return Array.from(b,function(d,e){return new Rn(c+e+"]",d)})};
Rn.prototype.object=function(a){var b=this.hf;if(b==null)return a===void 0&&RLa(this),a;if(typeof b==="object"&&b.constructor===Object){a={};var c=this.MN+".",d;for(d in b)a[d]=new Rn(c+d,b[d]);return a}throw SLa(this,"object");};var ZLa;if(!(ZLa=typeof window==="undefined")){var $La;ZLa=($La=VLa())!=null?$La:!0}if(ZLa){var Sn=globalThis,aMa=Sn[Qc("forceDuplicateZoneCheck")]===!0;if(Sn.Zone&&(aMa||typeof Sn.Zone.__symbol__!=="function"))throw Error("ya");Sn.Zone!=null||(Sn.Zone=Wda());var Xc=Sn.Zone;Gea();Hea();Iea();zea();Eea();Fea()};var Jea=ad({wa:ad}),Mea=ad({Ja:ad});var ed,Pea,Rea,Tn;ed=null;Pea=!1;Rea=1;_.md=Symbol("za");Tn={version:0,DDa:0,hg:!1,XI:void 0,i0:void 0,o5:void 0,qga:void 0,cdb:!1,Fza:!1,n5:!1,kind:"unknown",Ecb:function(){return!1},Fcb:function(){},fR:function(){},p1a:function(){}};var Un=Symbol("Aa"),Vn=Symbol("Ba"),ld=Symbol("Ca"),Zea=Object.assign({},Tn,{value:Un,hg:!0,error:null,dk:Oea,kind:"computed",Ecb:function(a){return a.value===Un||a.value===Vn},Fcb:function(a){if(a.value===Vn)throw Error("$");var b=a.value;a.value=Vn;var c=id(a),d=!1;try{var e=a.zM();_.fd(null);d=b!==Un&&b!==ld&&e!==ld&&a.dk(b,e)}catch(f){e=ld,a.error=f}finally{Xea(a,c)}d?a.value=b:(a.value=e,a.version++)}});var bMa=Object.assign({},Tn,{n5:!0,Fza:!0,hg:!0,kind:"effect"});var bfa=function(){throw Error();};var afa=Object.assign({},Tn,{dk:Oea,value:void 0,kind:"signal"});var dfa=Object.assign({},Tn,{value:Un,hg:!0,error:null,dk:Oea,kind:"linkedSignal",Ecb:function(a){return a.value===Un||a.value===Vn},Fcb:function(a){if(a.value===Vn)throw Error("$");var b=a.value;a.value=Vn;var c=id(a);try{var d=a.source();var e=a.zM(d,b===Un||b===ld?void 0:{source:a.xxd,value:b});a.xxd=d}catch(f){e=ld,a.error=f}finally{Xea(a,c)}b!==Un&&e!==ld&&a.dk(b,e)?a.value=b:(a.value=e,a.version++)}});Object.assign({},Tn,{n5:!0,Fza:!1,fR:function(a){a.rf!==null&&a.rf(a.Kb)},oHd:function(){}});_.Id=function(a,b){this.o6c=a;this.dZb="InjectionToken";this.wa=void 0;typeof b=="number"?this.Ur=b:b!==void 0&&(this.wa=_.q({token:this,Ha:b.Ha||"root",qa:b.qa}))};_.Id.prototype.toString=function(){return"InjectionToken "+this.o6c};_.p.Object.defineProperties(_.Id.prototype,{Zc:{configurable:!0,enumerable:!0,get:function(){return this}}});_.sd=function(a,b){b=Error.call(this,_.gfa(a,b));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.W(_.sd,Error);var Dd=ad({Aa:ad}),Pka=ad({Ea:ad}),wfa=ad({ve:ad}),cMa=ad({Ka:ad}),yfa=ad({O:ad}),Dga=ad({Ur:ad}),dMa=ad({TRa:ad});var ifa=ad({ngErrorCode:ad}),jfa=ad({ngErrorMessage:ad});ad({ngTokenPath:ad});var lfa;var nfa=void 0;var ofa=Symbol("Ea");var rfa=ad({Llb:ad});_.zf=globalThis;var Wn={},Xfa=function(a){this.Qb=a};Xfa.prototype.hqa=function(a,b){b=tfa(b)||0;try{return this.Qb.get(a,b&8?null:Wn,b)}catch(c){if(pfa(c))return c;throw c;}};var Bd=new _.Id("");var eMa=new _.Id("",-1);var Kfa=new _.Id("");var Ofa=function(){};Ofa.prototype.get=function(a,b){b=b===void 0?Wn:b;if(b===Wn)throw a=kfa(-201),a.name="\u0275NotFound",a;return b};var Pd;Pd={};_.Fd=[];var Lfa=ad({Da:String,mc:ad});var Yna=new _.Id("");var Tfa,fMa,Nfa,Ld;Tfa={};fMa={};Nfa=void 0;_.Kf=function(){};Ld=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.aJ=new Map;this.lWa=new Set;this.Kca=[];this.Lb=!1;Wfa(a,function(f){return gMa(e,f)});this.aJ.set(eMa,Kd(void 0,this));d.has("environment")&&this.aJ.set(_.Kf,Kd(void 0,this));a=this.aJ.get(Yna);a!=null&&typeof a.value==="string"&&this.scopes.add(a.value);this.FQb=new Set(this.get(Kfa,_.Fd,{self:!0}))};_.W(Ld,_.Kf);_.h=Ld.prototype;
_.h.hqa=function(a,b){b=tfa(b)||0;try{return this.get(a,Wn,b)}catch(c){if(pfa(c))return c;throw c;}};_.h.destroy=function(){Vfa(this);this.Lb=!0;var a=_.fd(null);try{for(var b=_.k(this.lWa),c=b.next();!c.done;c=b.next())c.value.Ma();var d=this.Kca;this.Kca=[];for(var e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{this.aJ.clear(),this.lWa.clear(),this.FQb.clear(),_.fd(a)}};
_.h.be=function(a){var b=this;Vfa(this);this.Kca.push(a);return function(){var c=b.Kca.indexOf(a);c!==-1&&b.Kca.splice(c,1)}};
_.h.get=function(a,b,c){b=b===void 0?Wn:b;Vfa(this);if(a.hasOwnProperty(dMa))return a[dMa](this);c=tfa(c);var d=vd(this),e=td();try{if(!(c&4)){var f=this.aJ.get(a);if(f===void 0){var g=(typeof a==="function"||typeof a==="object"&&a.dZb==="InjectionToken")&&Kea(a),m;if(m=g)if(g.Ha){var n=xd(g.Ha);m=typeof n==="string"?n==="any"||this.scopes.has(n):this.FQb.has(n)}else m=!1;f=m?Kd(Rfa(a),Tfa):null;this.aJ.set(a,f)}if(f!=null){a:{b=f;var r=_.fd(null);try{if(b.value===fMa)throw _.qd(a),kfa(-200);b.value===
Tfa&&(b.value=fMa,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.lWa.add(b.value);var D=b.value;break a}finally{_.fd(r)}D=void 0}return D}}var L=c&2?Pfa():this.parent;b=c&8&&b===Wn?null:b;return L.get(a,b)}catch(S){var N=S[ifa];if(N===-200||N===-201)throw new _.sd(N,null);throw S;}finally{td(e),vd(d)}};
_.h.x0=function(){var a=_.fd(null),b=vd(this),c=td();try{for(var d=this.get(Bd,_.Fd,{self:!0}),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{vd(b),td(c),_.fd(a)}};_.h.toString=function(){for(var a=[],b=_.k(this.aJ.keys()),c=b.next();!c.done;c=b.next())a.push(_.qd(c.value));return"R3Injector["+a.join(", ")+"]"};
var gMa=function(a,b){b=xd(b);var c=Hd(b)?b:xd(b&&b.Da),d=Ufa(b);if(!Hd(b)&&b.Zc===!0){var e=a.aJ.get(c);e||(e=Kd(void 0,Tfa,!0),e.qa=function(){return ufa(e.Zc)},a.aJ.set(c,e));c=b;e.Zc.push(b)}a.aJ.set(c,d)};_.p.Object.defineProperties(Ld.prototype,{Rb:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});var aga=function(a,b,c){this.Hk=a;this.Ef=b;this.VH=c};_.Xn=function(){var a=function(){return $fa};a.cZb=!0;return a}();var hMa=[],fe=function(a,b,c){b=b===void 0?null:b;for(var d=0;d<hMa.length;d++)(0,hMa[d])(a,b,c)};var Hf,jga,Ef;_.Xd=qga(null);Hf=null;jga=!1;Ef=!0;var Rga=function(a,b){var c=_.E;this.qa=a;this.name=null;this.Tdb=!1;this.xed=b;this.EQb=c};var Bga,Ega,ke;Bga=!0;Ega=0;ke={};_.le=function(a,b){this.o4=a;this.vf=b};_.le.prototype.get=function(a,b,c){return Nga(this.o4,this.vf,a,tfa(c),b)};_.Yn=function(a){var b=this;this.attributeName=a;this.Ur=function(){return _.je(b.attributeName)}};_.Yn.prototype.toString=function(){return"HostAttributeToken "+this.attributeName};var iMa=function(){var a=new _.Id("");a.Ur=function(b){var c=_.$d();if(c===null)throw new _.sd(204,!1);if(c.type&2)return c.value;if(b&8)return null;throw new _.sd(204,!1);};return a}();_.lAa=vfa(Uga("Inject",function(a){return{token:a}}),-1);_.Zn=vfa(Uga("Optional"),8);vfa(Uga("Self"),2);_.$n=vfa(Uga("SkipSelf"),4);vfa(Uga("Host"),1);ad({Da:String,mc:ad});_.nf=function(){};_.Eh=function(a){if(Array.isArray(a))return Wga({name:""},void 0,a,"");var b,c=(b=a.name)!=null?b:"";return Wga({name:c},a.parent,a.Vb,c)};_.jMa=new Ofa;_.nf.wa=_.q({token:_.nf,Ha:"any",qa:function(){return _.t(eMa)}});_.nf.Ur=-1;_.ao=function(){};var bo=function(){},sra=function(){};var Mf=function(){},Gna=new _.Id("",{qa:function(){return!0}}),Hna=new _.Id("");/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");var bha=void 0;var kMa,Zna,lMa;kMa=new _.Id("",{qa:function(){return"ng"}});Zna=new _.Id("");lMa=new _.Id("",{Ha:"platform",qa:function(){return"unknown"}});_.wj=new _.Id("");_.mMa=new _.Id("",{qa:function(){var a,b;return((a=cha().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});_.nMa={Es:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],Ysd:30,IJd:!1,HJd:!1};_.oMa=new _.Id("",{qa:function(){return _.nMa}});var Pja=new _.Id("",{qa:function(){return!1}}),Gra=new _.Id("");var fja;_.oe=new Map;fja=0;var pMa=function(){},qMa=function(){};_.qe=function(a){this.na=a};_.qe.Ur=function(){return re(_.$d(),_.Yd())};_.Lf=function(){};_.pj=function(){this.dr=null};_.pj.Ur=function(){var a=_.Yd(),b=_.Sd(_.$d().index,a);return(_.Nd(b)?b:a)[11]};var rMa={};var Jka=function(a,b){this.Qb=a;this.iFa=b};Jka.prototype.get=function(a,b,c){var d=this.Qb.get(a,rMa,c);return d!==rMa||b===rMa?d:this.iFa.get(a,b,c)};var gha=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,hha=/(<|>)/g;_.se={};_.gi=new _.Id("");_.sf=function(){};_.sf.Ur=qha;_.sf.TRa=function(a){return a};var ve=function(a){this.vf=a};_.W(ve,_.sf);ve.TRa=_.sf.TRa;ve.Ur=_.sf.Ur;ve.prototype.be=function(a){var b=this.vf;fga(b,a);return function(){if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}};_.p.Object.defineProperties(ve.prototype,{Rb:{configurable:!0,enumerable:!0,get:function(){return(this.vf[2]&256)===256}}});var sMa=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(sMa,Error);_.xe=function(a){this.Vmd=a;this.closed=!1;this.Jda=this.Y3=null};_.h=_.xe.prototype;
_.h.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.Y3;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.Vmd;if(_.we(b))try{b()}catch(f){var d=f instanceof sMa?f.errors:[f]}var e=this.Jda;if(e)for(this.Jda=null,b=_.k(e),c=b.next();!c.done;c=b.next()){c=c.value;try{_.we(c)?c():c.unsubscribe()}catch(f){c=void 0,d=(c=d)!=null?c:[],f instanceof sMa?d=[].concat(_.v(d),_.v(f.errors)):d.push(f)}}if(d)throw new sMa(d);
}};_.h.add=function(a){if(a&&a!==this)if(this.closed)_.we(a)?a():a.unsubscribe();else{if(a instanceof _.xe){if(a.closed||a.r8c(this))return;a.Y3c(this)}var b;(this.Jda=(b=this.Jda)!=null?b:[]).push(a)}};_.h.r8c=function(a){var b=this.Y3;return b===a||Array.isArray(b)&&b.includes(a)};_.h.Y3c=function(a){var b=this.Y3;this.Y3=Array.isArray(b)?(b.push(a),b):b?[b,a]:a};_.h.cad=function(a){var b=this.Y3;b===a?this.Y3=null:Array.isArray(b)&&rha(b,a)};
_.h.remove=function(a){var b=this.Jda;b&&rha(b,a);a instanceof _.xe&&a.cad(this)};var tMa=new _.xe;tMa.closed=!0;_.xe.EMPTY=tMa;var tha=function(){setTimeout.apply(null,_.v(_.Jc.apply(0,arguments)))};var co=function(a){_.xe.call(this);this.lo=!1;this.destination=a instanceof co?a:new uMa(!a||_.we(a)?{next:a!=null?a:void 0}:a);sha(a)&&a.add(this)};_.W(co,_.xe);co.EMPTY=_.xe.EMPTY;co.create=function(a,b,c){return new Se(a,b,c)};_.h=co.prototype;_.h.next=function(a){this.lo||this.Ye(a)};_.h.error=function(a){this.lo||(this.lo=!0,this.bob(a))};_.h.complete=function(){this.lo||(this.lo=!0,this.Pua())};_.h.unsubscribe=function(){this.closed||(this.lo=!0,_.xe.prototype.unsubscribe.call(this))};
_.h.Ye=function(a){this.destination.next(a)};_.h.bob=function(a){this.destination.error(a);this.unsubscribe()};_.h.Pua=function(){this.destination.complete();this.unsubscribe()};var uMa=function(a){this.Vbb=a};uMa.prototype.next=function(a){var b=this.Vbb;if(b.next)try{b.next(a)}catch(c){uha(c)}};uMa.prototype.error=function(a){var b=this.Vbb;if(b.error)try{b.error(a)}catch(c){uha(c)}else uha(a)};uMa.prototype.complete=function(){var a=this.Vbb;if(a.complete)try{a.complete()}catch(b){uha(b)}};
var Se=function(a,b,c){co.call(this);this.destination=new uMa(_.we(a)||!a?{next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:a)};_.W(Se,co);Se.EMPTY=co.EMPTY;Se.create=co.create;var Cha=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.Ce=function(a){a&&(this.xs=a)};_.h=_.Ce.prototype;_.h.gA=function(a){var b=new _.Ce;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){a=a&&a instanceof co||a&&_.we(a.next)&&_.we(a.error)&&_.we(a.complete)&&sha(a)?a:new Se(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.xs(a):this.CYa(a));return a};_.h.CYa=function(a){try{return this.xs(a)}catch(b){a.error(b)}};
_.h.forEach=function(a,b){var c=this;b=wha(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.xs=function(a){var b;return(b=this.source)==null?void 0:b.subscribe(a)};_.Ce.prototype[Cha]=function(){return this};_.Ce.prototype.ha=function(){var a=_.Jc.apply(0,arguments);return a.length?vha(a)(this):this};_.eo=function(a){var b=wha(b);return new b(function(c,d){var e;a.subscribe(function(f){return e=f},function(f){return d(f)},function(){return c(e)})})};
_.Ce.create=function(a){return new _.Ce(a)};var vMa=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(vMa,Error);_.cg=function(){this.ol=[];this.rr=this.lo=this.closed=!1;this.cIa=null};_.W(_.cg,_.Ce);_.h=_.cg.prototype;_.h.gA=function(a){var b=new fo(this,this);b.operator=a;return b};_.h.CX=function(){if(this.closed)throw new vMa;};_.h.next=function(a){this.CX();if(!this.lo)for(var b=_.k(this.ol.slice()),c=b.next();!c.done;c=b.next())c.value.next(a)};_.h.error=function(a){this.CX();if(!this.lo){this.rr=this.lo=!0;this.cIa=a;for(var b=this.ol;b.length;)b.shift().error(a)}};
_.h.complete=function(){this.CX();if(!this.lo){this.lo=!0;for(var a=this.ol;a.length;)a.shift().complete()}};_.h.unsubscribe=function(){this.lo=this.closed=!0;this.ol=null};_.h.CYa=function(a){this.CX();return _.Ce.prototype.CYa.call(this,a)};_.h.xs=function(a){this.CX();this.ISa(a);return this.aqb(a)};_.h.aqb=function(a){var b=this,c=this.lo,d=this.ol;return this.rr||c?_.xe.EMPTY:(d.push(a),new _.xe(function(){return rha(b.ol,a)}))};
_.h.ISa=function(a){var b=this.cIa,c=this.lo;this.rr?a.error(b):c&&a.complete()};_.h.He=function(){var a=new _.Ce;a.source=this;return a};_.cg.create=function(a,b){return new fo(a,b)};var fo=function(a,b){_.cg.call(this);this.destination=a;this.source=b};_.W(fo,_.cg);fo.create=_.cg.create;fo.prototype.next=function(a){var b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)};fo.prototype.error=function(a){var b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)};
fo.prototype.complete=function(){var a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)};fo.prototype.xs=function(a){var b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.xe.EMPTY};_.go=function(){_.cg.apply(this,arguments);this.value=null;this.jt=this.Aj=!1};_.W(_.go,_.cg);_.go.create=_.cg.create;_.go.prototype.ISa=function(a){var b=this.Aj,c=this.value,d=this.cIa,e=this.lo,f=this.jt;if(this.rr)a.error(d);else if(e||f)b&&a.next(c),a.complete()};_.go.prototype.next=function(a){this.lo||(this.value=a,this.Aj=!0)};_.go.prototype.complete=function(){var a=this.Aj,b=this.value;this.jt||(this.jt=!0,a&&_.cg.prototype.next.call(this,b),_.cg.prototype.complete.call(this))};_.Zh=function(a){_.cg.call(this);this.qd=a};_.W(_.Zh,_.cg);_.Zh.create=_.cg.create;_.Zh.prototype.xs=function(a){var b=_.cg.prototype.xs.call(this,a);!b.closed&&a.next(this.qd);return b};_.Zh.prototype.getValue=function(){var a=this.cIa,b=this.qd;if(this.rr)throw a;this.CX();return b};_.Zh.prototype.next=function(a){_.cg.prototype.next.call(this,this.qd=a)};_.p.Object.defineProperties(_.Zh.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.hf=new _.Ce(function(a){return a.complete()});var Aha=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var Gha=function(a){return a&&typeof a.length==="number"&&typeof a!=="function"};var Ala=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Aj=a==="N"};Ala.prototype.observe=function(a){return Sha(this,a)};Ala.prototype.accept=function(a,b,c){if(_.we(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 Bla=new Ala("C");var wMa={now:function(){return(wMa.Te||Date).now()},Te:void 0};_.hg=function(a,b,c){a=a===void 0?Infinity:a;b=b===void 0?Infinity:b;c=c===void 0?wMa:c;_.cg.call(this);this.bufferSize=a;this.dV=b;this.ndc=c;this.buffer=[];this.Y7a=b===Infinity;this.bufferSize=Math.max(1,a);this.dV=Math.max(1,b)};_.W(_.hg,_.cg);_.hg.create=_.cg.create;_.hg.prototype.next=function(a){var b=this.buffer,c=this.Y7a,d=this.ndc,e=this.dV;this.lo||(b.push(a),!c&&b.push(d.now()+e));xMa(this);_.cg.prototype.next.call(this,a)};
_.hg.prototype.xs=function(a){this.CX();xMa(this);for(var b=this.aqb(a),c=this.Y7a,d=this.buffer.slice(),e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.ISa(a);return b};var xMa=function(a){var b=a.bufferSize,c=a.ndc,d=a.buffer;a=a.Y7a;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 zMa=function(a,b){b=b===void 0?yMa:b;this.Evd=a;this.now=b};zMa.prototype.rf=function(a,b,c){b=b===void 0?0:b;return(new this.Evd(this,a)).rf(c,b)};var yMa=wMa.now;_.Te=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(_.Te,Error);_.We=function(a,b,c,d,e){co.call(this,a);this.Urd=e;b&&(this.Ye=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.bob=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.Pua=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})};_.W(_.We,co);_.We.EMPTY=co.EMPTY;_.We.create=co.create;_.We.prototype.unsubscribe=function(){var a;this.closed||(a=this.Urd)!=null&&a.call(this);co.prototype.unsubscribe.call(this)};var eg=function(a,b){this.source=a;this.obc=b;this.zX=null;this.Xwa=0;this.b3=null};_.W(eg,_.Ce);eg.create=_.Ce.create;eg.prototype.xs=function(a){return AMa(this).subscribe(a)};var AMa=function(a){var b=a.zX;if(!b||b.lo)a.zX=a.obc();return a.zX};eg.prototype.qYa=function(){this.Xwa=0;var a=this.b3;this.zX=this.b3=null;a==null||a.unsubscribe()};
eg.prototype.connect=function(){var a=this,b=this.b3;if(!b){b=this.b3=new _.xe;var c=AMa(this);b.add(this.source.subscribe(new _.We(c,void 0,function(d){a.qYa();c.error(d)},function(){a.qYa();c.complete()},function(){return a.qYa()})));b.closed&&(this.b3=null,b=_.xe.EMPTY)}return b};eg.prototype.zr=function(){return _.Xe()(this)};var Vha=Array.isArray;var Xha=Array.isArray,BMa=Object,Yha=BMa.getPrototypeOf,Zha=BMa.prototype,$ha=BMa.keys;var dia=function(a,b,c){co.call(this,a);this.Ye=b;this.Lwd=c};_.W(dia,co);dia.EMPTY=co.EMPTY;dia.create=co.create;dia.prototype.Pua=function(){this.Lwd()?co.prototype.Pua.call(this):this.unsubscribe()};var CMa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.xe(function(){var d;return(d=b)==null?void 0:d(c)})},DMa=function(){return requestAnimationFrame.apply(null,_.v(_.Jc.apply(0,arguments)))},EMa=function(){cancelAnimationFrame.apply(null,_.v(_.Jc.apply(0,arguments)))};var FMa={now:function(){return(FMa.Te||performance).now()},Te:void 0};_.GMa=new _.Ce(function(a){var b=new _.xe,c=FMa,d=c.now(),e=function(f){var g=c.now();a.next({timestamp:f,sKd:g-d});a.closed||b.add(CMa(e))};b.add(CMa(e));return b});var hia=["addListener","removeListener"],gia=["addEventListener","removeEventListener"],jia=["on","off"];var ho=function(){_.xe.call(this)};_.W(ho,_.xe);ho.EMPTY=_.xe.EMPTY;ho.prototype.rf=function(){return this};var HMa=function(a,b){return setInterval.apply(null,[a,b].concat(_.v(_.Jc.apply(2,arguments))))};var io=function(a,b){_.xe.call(this);this.scheduler=a;this.Uta=b;this.pending=!1};_.W(io,ho);io.EMPTY=ho.EMPTY;_.h=io.prototype;_.h.rf=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.p0(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.u0(c,this.id,b);return this};_.h.u0=function(a,b,c){c=c===void 0?0:c;return HMa(a.flush.bind(a,this),c)};
_.h.p0=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("Oa");this.pending=!1;if(a=this.dob(a,b))return a;this.pending===!1&&this.id!=null&&(this.id=this.p0(this.scheduler,this.id,null))};_.h.dob=function(a){var b=!1;try{this.Uta(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.Uta=this.state=this.scheduler=null;this.pending=!1;rha(c,this);a!=null&&(this.id=this.p0(b,a,null));this.delay=null;ho.prototype.unsubscribe.call(this)}};var jo=function(a,b){b=b===void 0?yMa:b;zMa.call(this,a,b);this.actions=[];this.active=!1;this.hU=void 0};_.W(jo,zMa);jo.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;}}};_.ff=new jo(io);_.Xk=new _.Ce(_.ye);var kia=Array.isArray;var ria=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(ria,Error);var IMa=function(a,b){io.call(this,a,b);this.scheduler=a;this.Uta=b};_.W(IMa,io);IMa.EMPTY=io.EMPTY;IMa.prototype.u0=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return io.prototype.u0.call(this,a,b,c);a.actions.push(this);return a.hU||(a.hU=DMa(function(){return a.flush(void 0)}))};IMa.prototype.p0=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return io.prototype.p0.call(this,a,b,c);a.actions.length===0&&(EMa(b),a.hU=void 0)};var JMa=function(){jo.apply(this,arguments)};_.W(JMa,jo);JMa.prototype.flush=function(a){this.active=!0;this.hU=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 KMa=new JMa(IMa);var LMa=1,MMa,sia={},NMa=function(a){var b=LMa++;sia[b]=!0;MMa||(MMa=Promise.resolve());MMa.then(function(){return tia(b)&&a()});return b};var OMa=function(){return NMa.apply(null,_.v(_.Jc.apply(0,arguments)))};var PMa=function(a,b){io.call(this,a,b);this.scheduler=a;this.Uta=b};_.W(PMa,io);PMa.EMPTY=io.EMPTY;PMa.prototype.u0=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return io.prototype.u0.call(this,a,b,c);a.actions.push(this);return a.hU||(a.hU=OMa(a.flush.bind(a,void 0)))};PMa.prototype.p0=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return io.prototype.p0.call(this,a,b,c);a.actions.length===0&&(tia(b),a.hU=void 0)};var QMa=function(){jo.apply(this,arguments)};_.W(QMa,jo);QMa.prototype.flush=function(a){this.active=!0;this.hU=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;}};_.RMa=new QMa(PMa);var ko=function(a,b){io.call(this,a,b);this.scheduler=a;this.Uta=b};_.W(ko,io);ko.EMPTY=io.EMPTY;ko.prototype.rf=function(a,b){b=b===void 0?0:b;if(b>0)return io.prototype.rf.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};ko.prototype.execute=function(a,b){return b>0||this.closed?io.prototype.execute.call(this,a,b):this.dob(a,b)};ko.prototype.u0=function(a,b,c){c=c===void 0?0:c;return c!=null&&c>0||c==null&&this.delay>0?io.prototype.u0.call(this,a,b,c):a.flush(this)};var SMa=function(){jo.apply(this,arguments)};_.W(SMa,jo);var TMa=new SMa(ko);var zh=function(){this.Ccc=0;this.Cn=new Set;this.Rb=!1;this.y8=new _.Zh(!1)};zh.prototype.add=function(){this.k7a||this.Rb||this.y8.next(!0);var a=this.Ccc++;this.Cn.add(a);return a};zh.prototype.has=function(a){return this.Cn.has(a)};zh.prototype.remove=function(a){this.Cn.delete(a);this.Cn.size===0&&this.k7a&&this.y8.next(!1)};zh.prototype.Ma=function(){this.Cn.clear();this.k7a&&this.y8.next(!1);this.Rb=!0;this.y8.unsubscribe()};
_.p.Object.defineProperties(zh.prototype,{k7a:{configurable:!0,enumerable:!0,get:function(){return this.Rb?!1:this.y8.value}},Yld:{configurable:!0,enumerable:!0,get:function(){return this.Rb?new _.Ce(function(a){a.next(!1);a.complete()}):this.y8}}});zh.wa=_.q({token:zh,Ha:"root",qa:function(){return new zh}});_.Uj=function(a){a=a===void 0?!1:a;_.cg.call(this);this.Cn=this.ee=void 0;this.P3c=a;if(lfa!==void 0||nfa!=null){var b;this.ee=(b=_.u(_.sf,{optional:!0}))!=null?b:void 0;var c;this.Cn=(c=_.u(zh,{optional:!0}))!=null?c:void 0}};_.W(_.Uj,_.cg);_.Uj.create=_.cg.create;_.Uj.prototype.emit=function(a){var b=_.fd(null);try{_.cg.prototype.next.call(this,a)}finally{_.fd(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.P3c&&(b=UMa(this,b),d&&(d=UMa(this,d)),c&&(c=UMa(this,c)));d=_.cg.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.xe&&a.add(d);return d};
var UMa=function(a,b){return function(c){var d,e=(d=a.Cn)==null?void 0:d.add();setTimeout(function(){try{b(c)}finally{if(e!==void 0){var f;(f=a.Cn)==null||f.remove(e)}}})}};var Aia,Iza,VMa;Aia=0;
_.wh=function(a){this.f7=this.wka=!1;this.isStable=!0;this.Mna=new _.Uj(!1);this.Hna=new _.Uj(!1);this.ql=new _.Uj(!1);this.onError=new _.Uj(!1);var b=a.MIb===void 0?!1:a.MIb,c=a.I9===void 0?!1:a.I9,d=a.J9===void 0?!1:a.J9;a=a.AO===void 0?!1:a.AO;if(typeof Zone=="undefined")throw new _.sd(908,!1);Zone.assertZonePatched();this.R3=0;this.yrb=this.FG=Zone.current;Zone.TaskTrackingZoneSpec&&(this.FG=this.FG.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.FG=this.FG.fork(Zone.longStackTraceZoneSpec));
this.I9=!d&&c;this.J9=d;this.Efa=!1;this.AO=a;Dia(this)};Iza=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};VMa=function(){if(Iza())throw new _.sd(909,!1);};_.wh.prototype.run=function(a,b,c){return this.FG.run(a,b,c)};_.wh.prototype.runTask=function(a,b,c,d){var e=this.FG;a=e.scheduleEventTask("NgZoneEvent: "+d,a,WMa,uia,uia);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.wh.prototype.runGuarded=function(a,b,c){return this.FG.runGuarded(a,b,c)};
_.wh.prototype.Xb=function(a){return this.yrb.run(a)};var WMa={},XMa=function(){this.wka=this.f7=!1;this.isStable=!0;this.Mna=new _.Uj;this.Hna=new _.Uj;this.ql=new _.Uj;this.onError=new _.Uj};XMa.prototype.run=function(a,b,c){return a.apply(b,c)};XMa.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};XMa.prototype.Xb=function(a){return a()};XMa.prototype.runTask=function(a,b,c){return a.apply(b,c)};_.lo=function(){this.G5c=console};_.lo.prototype.handleError=function(a){this.G5c.error("ERROR",a)};var Ff=new _.Id("",{qa:function(){var a=_.u(_.wh),b=_.u(_.Kf),c;return function(d){a.Xb(function(){b.Rb&&!c?setTimeout(function(){throw d;}):(c!=null||(c=b.get(_.lo)),c.handleError(d))})}}}),iNa={Da:Bd,mc:function(){_.u(_.lo,{optional:!0})},Zc:!0};_.Uia=new Set;var rf=new _.Id("");var pf=function(){this.Ax=null};pf.prototype.execute=function(){var a;(a=this.Ax)==null||a.execute()};pf.wa=_.q({token:pf,Ha:"root",qa:function(){return new pf}});var jNa=[0,1,2,3],qf=function(){this.Nc=_.u(_.wh);this.scheduler=_.u(Mf);this.Fg=_.u(_.lo,{optional:!0});this.KO=new Set;this.nha=new Set;this.iia=!1;_.u(rf,{optional:!0})};
qf.prototype.execute=function(){var a=this.KO.size>0;a&&fe(16);this.iia=!0;for(var b=_.k(jNa),c=b.next(),d={};!c.done;d={phase:void 0},c=b.next()){d.phase=c.value;c=_.k(this.KO);for(var e=c.next(),f={};!e.done;f={sequence:void 0},e=c.next())if(f.sequence=e.value,!f.sequence.cia&&f.sequence.Oka[d.phase])try{f.sequence.xFa=this.Nc.Xb(function(g,m){return function(){return kNa(function(){return(0,g.sequence.Oka[m.phase])(g.sequence.xFa)},g.sequence.snapshot)}}(f,d))}catch(g){f.sequence.cia=!0,e=void 0,
(e=this.Fg)==null||e.handleError(g)}}this.iia=!1;b=_.k(this.KO);for(d=b.next();!d.done;d=b.next())d=d.value,d.yZa(),d.once&&(this.KO.delete(d),d.destroy());b=_.k(this.nha);for(d=b.next();!d.done;d=b.next())this.KO.add(d.value);this.nha.size>0&&this.scheduler.notify(7);this.nha.clear();a&&fe(17)};qf.prototype.register=function(a){var b=a.view;if(b!==void 0){var c;((c=b[25])!=null?c:b[25]=[]).push(a);Vd(b);b[2]|=8192}else this.iia?this.nha.add(a):(this.KO.add(a),this.scheduler.notify(7))};
qf.prototype.unregister=function(a){this.iia&&this.KO.has(a)?(a.cia=!0,a.xFa=void 0,a.once=!0):(this.KO.delete(a),this.nha.delete(a))};var kNa=function(a,b){return b?b.run(1,a):a()};qf.wa=_.q({token:qf,Ha:"root",qa:function(){return new qf}});var tf=function(a,b,c,d,e,f){var g=this;this.Ax=a;this.Oka=b;this.view=c;this.once=d;this.snapshot=f===void 0?null:f;this.cia=!1;this.xFa=void 0;this.zib=e==null?void 0:e.be(function(){return g.destroy()})};
tf.prototype.yZa=function(){this.cia=!1;this.xFa=void 0;var a;(a=this.snapshot)==null||a.dispose();this.snapshot=null};tf.prototype.destroy=function(){var a=this;this.Ax.unregister(this);var b;(b=this.zib)==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 Gia=function(a,b){this.view=a;this.node=b};Gia.Ur=Hia;var Iia=new Set;_.Lia=new _.Id("",{qa:function(){return{K8:new Set,kOd:!1,scheduler:null}}});var cja;var Yia=Xia,Zia;var wf=function(a){this.EBb=a};wf.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.EBb+" (see https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss)"};var lNa=function(){wf.apply(this,arguments)};_.W(lNa,wf);lNa.prototype.getTypeName=function(){return"HTML"};var mNa=function(){wf.apply(this,arguments)};_.W(mNa,wf);mNa.prototype.getTypeName=function(){return"URL"};var nNa=function(){wf.apply(this,arguments)};_.W(nNa,wf);
nNa.prototype.getTypeName=function(){return"ResourceURL"};var kja;var oja=function(a){this.Tmd=a};oja.prototype.Eja=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(mja(a),"text/html").body;if(b===null)return this.Tmd.Eja(a);var c;(c=b.firstChild)==null||c.remove();return b}catch(d){return null}};var nja=function(a){this.Ugd=a;this.Smd=this.Ugd.implementation.createHTMLDocument("sanitization-inert")};nja.prototype.Eja=function(a){var b=this.Smd.createElement("template");b.innerHTML=mja(a);return b};var qja=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var oNa=Af("area,br,col,hr,img,wbr"),pNa=Af("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),qNa=Af("rp,rt"),rNa=sja(qNa,pNa),sNa=sja(pNa,Af("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")),tNa=sja(qNa,Af("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")),
Aja=sja(oNa,sNa,tNa,rNa),Cja=Af("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),uNa=Af("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"),
vNa=Af("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"),
Bja=sja(Cja,uNa,vNa),Dja=Af("script,style,template"),yja=function(){this.wz=[]};yja.prototype.endElement=function(a){a=tja(a).toLowerCase();Aja.hasOwnProperty(a)&&!oNa.hasOwnProperty(a)&&(this.wz.push("</"),this.wz.push(a),this.wz.push(">"))};var uja=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,vja=/([^#-~ |!])/g,xja;var wNa={NONE:0,sCd:1,wDd:2,jDd:3,URL:4,fDd:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Fja;var Oka=Symbol("Ta");var yka=[],zka=Object.assign({},Tn,{n5:!0,kind:"template",fR:function(a){Vd(a.hi)},p1a:function(){this.hi[24]=this}}),Aka=Object.assign({},Tn,{n5:!0,kind:"template",fR:function(a){for(a=_.Wd(a.hi);a&&a[1].type===2;)a=_.Wd(a);a&&cga(a)},p1a:function(){this.hi[24]=this}});var vh=function(a,b){this.vf=a;this.f5c=b;this.mD=null;this.Iua=!1};vh.prototype.destroy=function(){if(this.mD)this.mD.A5(this);else if(this.Iua){var a=this.vf[3];if(_.Od(a)){var b=a[8],c=b?b.indexOf(this):-1;c>-1&&(_.Fka(a,c),Afa(b,c))}this.Iua=!1}_.Tia(this.vf[1],this.vf)};vh.prototype.be=function(a){fga(this.vf,a)};_.mo=function(a){pha(a.f5c||a.vf,4)};vh.prototype.detach=function(){this.vf[2]&=-129};_.no=function(a){a.vf[2]|=1024;wka(a.vf)};
_.p.Object.defineProperties(vh.prototype,{Rm:{configurable:!0,enumerable:!0,get:function(){var a=this.vf,b=a[1];return ska(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.vf[8]},set:function(a){this.vf[8]=a}},Rb:{configurable:!0,enumerable:!0,get:function(){return(this.vf[2]&256)===256}}});var Lka=function(){};Lka.wa=_.q({token:Lka,Ha:"root",qa:function(){return null}});var xNa=function(a){this.Qo=a},Ih;_.W(xNa,_.ao);_.yNa=function(a,b){return new Ih(b[Dd]||null,a.Qo)};Ih=function(a,b){this.l1a=a;this.Qo=b;this.i0a=this.g0a=null;this.rY=a.type;this.rb=a.oa.map(aha).join(",");var c;this.kc=(c=a.kc)!=null?c:[];this.Bnd=!!b};_.W(Ih,qMa);
Ih.prototype.create=function(a,b,c,d,e,f){fe(22);var g=_.fd(null);try{var m=this.l1a,n=Rka(c,m,f,e),r=Kka(m,d||this.Qo,a),x=Mka(r),z=x.Cdb.Iu(null,m),D=c?Qja(z,c,m.hb,r):Nka(m,z),L=(f==null?void 0:f.some(Ska))||(e==null?void 0:e.some(function(ca){return typeof ca!=="function"&&ca.bindings.some(Ska)})),N=gja(null,n,null,512|hja(m),null,null,x,z,r,null,null);N[27]=D;pga(N);a=null;try{var S=qka(27,N,2,"#host",function(){return n.B2a},0);jha(z,D,S);_.pe(D,N);Nja(n,N,S);gka(n,S,N);rka(n,S);b!==void 0&&
Tka(S,this.kc,b);a=_.Sd(S.index,N);N[8]=a[8];ika(n,N,null)}catch(ca){throw a!==null&&_.oe.delete(a[19]),_.oe.delete(N[19]),ca;}finally{fe(23),sga()}return new oo(this.rY,N,!!L)}finally{_.fd(g)}};_.p.Object.defineProperties(Ih.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){this.g0a!=null||(this.g0a=Hka(this.l1a.inputs));return this.g0a}},outputs:{configurable:!0,enumerable:!0,get:function(){this.i0a!=null||(this.i0a=Ika(this.l1a.outputs));return this.i0a}}});
var oo=function(a,b,c){this.ysb=b;this.oEd=c;this.Noa=null;this.o4=b[1].data[27];this.location=re(this.o4,b);this.instance=_.Sd(this.o4.index,b)[8];this.ZE=this.Ch=new vh(b,void 0);this.rY=a};_.W(oo,pMa);oo.prototype.jra=function(a,b){var c=this.o4;this.Noa!=null||(this.Noa=new Map);if(!this.Noa.has(a)||!Object.is(this.Noa.get(a),b)){var d=this.ysb;_.Df(c,d[1],d,a,b);this.Noa.set(a,b);pha(_.Sd(c.index,d),1)}};oo.prototype.destroy=function(){this.ZE.destroy()};oo.prototype.be=function(a){this.ZE.be(a)};
_.p.Object.defineProperties(oo.prototype,{Qb:{configurable:!0,enumerable:!0,get:function(){return new _.le(this.o4,this.ysb)}}});var po=function(a,b,c,d){d=d===void 0?!0:d;this.erd=a;this.Cd=b;this.vSa=[];this.x2a=[];this.m1a=new xNa(this);var e=(a[cMa]||null).uz;this.vSa=e instanceof Function?e():e;this.Twa=Vga(a,b,[{Da:bo,mc:this},{Da:_.ao,mc:this.m1a}].concat(_.v(c)),_.qd(a),new Set(["environment"]));d&&this.x0()};_.W(po,bo);po.prototype.x0=function(){this.Twa.x0();this.instance=this.Twa.get(this.erd)};po.prototype.destroy=function(){var a=this.Twa;!a.Rb&&a.destroy();this.x2a.forEach(function(b){return b()});this.x2a=null};
po.prototype.be=function(a){this.x2a.push(a)};_.p.Object.defineProperties(po.prototype,{Qb:{configurable:!0,enumerable:!0,get:function(){return this.Twa}}});var goa=function(a){this.tYb=a};_.W(goa,sra);goa.prototype.create=function(a){return new po(this.tYb,a,[])};var Uka=function(a){this.m1a=new xNa(this);this.instance=null;var b=new Ld([].concat(_.v(a.Vb),[{Da:bo,mc:this},{Da:_.ao,mc:this.m1a}]),a.parent||Pfa(),a.Mgd,new Set(["environment"]));this.Qb=b;a.uvd&&b.x0()};_.W(Uka,bo);
Uka.prototype.destroy=function(){this.Qb.destroy()};Uka.prototype.be=function(a){this.Qb.be(a)};var Xka=function(a){this.ac=a;this.Dfa=new Map};Xka.prototype.Ma=function(){try{for(var a=_.k(this.Dfa.values()),b=a.next();!b.done;b=a.next()){var c=b.value;c!==null&&c.destroy()}}finally{this.Dfa.clear()}};Xka.wa=_.q({token:Xka,Ha:"environment",qa:function(){return new Xka(_.t(_.Kf))}});var cla=new _.Id(""),Ah=function(){var a=this;this.done=this.Zu=!1;this.Yhd=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.mdd=(b=_.u(cla,{optional:!0}))!=null?b:[];this.Qb=_.u(_.nf)},Nna=function(a){if(!a.Zu){for(var b=[],c=_.k(a.mdd),d=c.next(),e={};!d.done;e={kla:void 0},d=c.next())e.kla=Md(a.Qb,d.value),ala(e.kla)?b.push(e.kla):bla(e.kla)&&(d=new Promise(function(f){return function(g,m){f.kla.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.Zu=!0}};Ah.O=function(a){return new (a||Ah)};Ah.wa=_.q({token:Ah,qa:Ah.O,Ha:"root"});var qo=function(){};qo.prototype.log=function(a){console.log(a)};qo.prototype.warn=function(a){console.warn(a)};qo.O=function(a){return new (a||qo)};qo.wa=_.q({token:qo,qa:qo.O,Ha:"platform"});var gla=function(){};gla.wa=_.q({token:gla,Ha:"root",qa:function(){return new zNa}});var zNa=function(){this.Fha=0;this.jpa=new Map};_.h=zNa.prototype;_.h.add=function(a){this.enqueue(a);this.rf(a)};_.h.rf=function(a){a.hg&&this.Fha++};_.h.remove=function(a){var b=this.jpa.get(a.zone);b.has(a)&&(b.delete(a),a.hg&&this.Fha--)};_.h.enqueue=function(a){var b=a.zone;this.jpa.has(b)||this.jpa.set(b,new Set);b=this.jpa.get(b);b.has(a)||b.add(a)};
_.h.flush=function(){for(var a=this;this.Fha>0;){for(var b=!1,c=_.k(this.jpa),d=c.next(),e={};!d.done;e={Tcb:void 0},d=c.next()){var f=_.k(d.value);d=f.next().value;f=f.next().value;e.Tcb=f;d===null?b||(b=ANa(this,e.Tcb)):b||(b=d.run(function(g){return function(){return ANa(a,g.Tcb)}}(e)))}b||(this.Fha=0)}};var ANa=function(a,b){var c=!1;b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.hg&&(a.Fha--,c=!0,d.run());return c};var hla=function(a){this[_.md]=a};hla.prototype.destroy=function(){this[_.md].destroy()};
var BNa=Object.assign({},bMa,{d5:void 0,zone:null,gbb:uia,run:function(){var a=kga(!1);try{if(this.hg=!1,!(this.version>0)||Sea(this)){this.version++;var b=id(this);try{this.Ak(),this.fn()}finally{Xea(this,b)}}}finally{kga(a)}},Ak:function(){var a;if((a=this.d5)!=null&&a.length){a=_.fd(null);try{for(;this.d5.length;)this.d5.pop()()}finally{this.d5=[],_.fd(a)}}}}),kla=Object.assign({},BNa,{fR:function(){this.scheduler.rf(this);this.CEa.notify(12)},destroy:function(){Yea(this);this.gbb();this.Ak();
this.scheduler.remove(this)}}),ila=Object.assign({},BNa,{fR:function(){this.view[2]|=8192;Vd(this.view);this.CEa.notify(13)},destroy:function(){Yea(this);this.gbb();this.Ak();var a;(a=this.view[23])==null||a.delete(this)}});var CNa=new _.Id(""),DNa=new _.Id(""),to=function(a,b,c){var d=this;this.nb=a;this.z4b=b;this.OVa=!0;this.bW=[];this.zxa=null;if(lfa!==void 0||nfa!=null){var e;this.r6c=(e=_.u(_.sf,{optional:!0}))!=null?e:void 0}ENa||(ENa=c,FNa(b));this.vcd();a.run(function(){d.zxa=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})};
to.prototype.vcd=function(){var a=this,b=this.nb.Mna.subscribe({next:function(){a.OVa=!1}}),c=this.nb.Xb(function(){return a.nb.ql.subscribe({next:function(){VMa();queueMicrotask(function(){a.OVa=!0;a.zsb()})}})}),d;(d=this.r6c)==null||d.be(function(){b.unsubscribe();c.unsubscribe()})};to.prototype.isStable=function(){return this.OVa&&!this.nb.wka};
to.prototype.zsb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;a.bW.length!==0;){var c=a.bW.pop();clearTimeout(c.o$);c.Xhd()}});else{var b=GNa(this);this.bW=this.bW.filter(function(c){return c.Uec&&c.Uec(b)?(clearTimeout(c.o$),!1):!0})}};var GNa=function(a){return a.zxa?a.zxa.FPd.map(function(b){return{source:b.source,agd:b.agd,data:b.data}}):[]};_.h=to.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&b>0&&(e=setTimeout(function(){d.bW=d.bW.filter(function(f){return f.o$!==e});a()},b));this.bW.push({Xhd:a,o$:e,Uec:c})};_.h.whenStable=function(a,b,c){if(c&&!this.zxa)throw Error("Va");this.addCallback(a,b,c);this.zsb()};_.h.ndb=function(a){this.z4b.ndb(a,this)};_.h.wib=function(a){this.z4b.wib(a)};_.h.findProviders=function(){return[]};to.O=function(a){return new (a||to)(_.t(_.wh),_.t(uo),_.t(DNa))};to.wa=_.q({token:to,qa:to.O});
var uo=function(){this.Iaa=new Map};uo.prototype.ndb=function(a,b){this.Iaa.set(a,b)};uo.prototype.wib=function(a){this.Iaa.delete(a)};uo.prototype.Sia=function(a,b){var c,d;return(d=(c=ENa)==null?void 0:c.Sia(this,a,b===void 0?!0:b))!=null?d:null};uo.O=function(a){return new (a||uo)};uo.wa=_.q({token:uo,qa:uo.O,Ha:"platform"});var ENa;var yla=function(){_.We.apply(this,arguments);this.gZa=0;this.Icc=!1};_.W(yla,_.We);yla.EMPTY=_.We.EMPTY;yla.create=_.We.create;yla.prototype.unsubscribe=function(){this.Icc=!0;this.gZa===0&&_.We.prototype.unsubscribe.call(this)};_.Kla={P9a:!0,Mzd:!1};var HNa,INa;HNa=new _.Id("");
_.Ch=function(){var a=this;this.Lb=this.hxa=!1;this.mW=[];this.y4=[];this.fnd=_.u(Ff);this.Ocd=_.u(pf);this.Z1=_.u(Gna);this.lvd=_.u(gla);this.df=0;this.s$=null;this.Kdd=new Set;this.ivb=new _.cg;this.fDb=[];this.uH=[];this.jnd=_.u(zh);this.ac=_.u(_.Kf);this.dxa=null;this.kdc=function(){if(a.hxa)throw new _.sd(101,!1);var b=_.fd(null);try{a.hxa=!0;a.dxa!==null||a.ac.Rb||(a.dxa=a.ac.get(_.Lf,null,{optional:!0}));for(var c=0;a.df!==0&&c++<10;){fe(14);a:{var d=void 0,e=void 0,f=void 0,g=void 0;a.df&
16&&(a.df&=-17,a.lvd.flush());var m=!1;if(a.df&7){var n=!!(a.df&1);a.df&=-8;a.df|=8;for(var r=_.k(a.yvb),x=r.next();!x.done;x=r.next()){var z=x.value.vf;if(n||dga(z))wka(z,n&&!a.Z1?0:1),m=!0}a.df&=-5;INa(a);if(a.df&23)break a}m||((g=a.dxa)==null||(f=g.begin)==null||f.call(g),(e=a.dxa)==null||(d=e.end)==null||d.call(e));a.df&8&&(a.df&=-9,a.Ocd.execute());INa(a)}fe(15)}}finally{a.hxa=!1;var D;(D=a.s$)==null||D.dispose();a.s$=null;_.fd(b);a.ivb.next();fe(13)}};_.u(rf,{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.uz=function(a,b){return JNa(this,a,b)};
var JNa=function(a,b,c){var d=d===void 0?_.jMa:d;return a.ac.get(_.wh).run(function(){fe(10);var e=b instanceof qMa;if(!a.ac.get(Ah).done)throw new _.sd(405,"");e=e?b:_.yNa(a.ac.get(_.ao),b);a.fDb.push(e.rY);var f=e.Bnd?void 0:a.ac.get(bo),g=e.create(d,[],c||e.rb,f),m=g.location.na,n=g.Qb.get(CNa,null);n==null||n.ndb(m);g.be(function(){a.A5(g.ZE);Ola(a.uH,g);n==null||n.wib(m)});a.z9c(g);fe(11,g);return g})};_.Ch.prototype.tick=function(){this.Z1||(this.df|=1);this.uYa()};
_.Ch.prototype.uYa=function(){fe(12);this.s$!==null?this.s$.run(0,this.kdc):this.kdc()};INa=function(a){a.yvb.some(function(b){return dga(b.vf)})?a.df|=2:a.df&=-8};_.KNa=function(a,b){a.y4.push(b);if(b.Iua)throw new _.sd(902,!1);b.mD=a;a=(b.vf[2]&512)!==0;var c=b.vf[16];c===null||a||Dka(c,b.vf);_.ega(b.vf)};_.h=_.Ch.prototype;_.h.A5=function(a){Ola(this.y4,a);a.mD=null;var b=(a.vf[2]&512)!==0,c=a.vf[16];c===null||b||Ria(c,a.vf);Qia(a.vf[1],a.vf)};
_.h.z9c=function(a){_.KNa(this,a.ZE);try{this.tick()}catch(b){this.fnd(b)}this.uH.push(a);this.ac.get(HNa,[]).forEach(function(b){return b(a)})};_.h.Ma=function(){if(!this.Lb)try{this.mW.forEach(function(a){return a()}),this.y4.slice().forEach(function(a){return a.destroy()})}finally{this.Lb=!0,this.y4=[],this.mW=[]}};_.h.be=function(a){var b=this;this.mW.push(a);return function(){return Ola(b.mW,a)}};_.h.destroy=function(){if(this.Lb)throw new _.sd(406,!1);var a=this.ac;a.destroy&&!a.Rb&&a.destroy()};
_.p.Object.defineProperties(_.Ch.prototype,{yvb:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.Kdd.keys()),_.v(this.y4))}},Rb:{configurable:!0,enumerable:!0,get:function(){return this.Lb}},isStable:{configurable:!0,enumerable:!0,get:function(){return this.jnd.Yld.ha(_.A(function(a){return!a}))}},Qb:{configurable:!0,enumerable:!0,get:function(){return this.ac}},DAd:{configurable:!0,enumerable:!0,get:function(){return this.y4.length}}});_.Ch.O=function(a){return new (a||_.Ch)};
_.Ch.wa=_.q({token:_.Ch,qa:_.Ch.O,Ha:"root"});_.foa=new Map;var vo=function(){this.l8a=_.u(zh);this.scheduler=_.u(Mf);this.Fg=_.u(Ff)};vo.prototype.add=function(){var a=this,b=this.l8a.add();return function(){a.l8a.has(b)&&(a.scheduler.notify(11),a.l8a.remove(b))}};vo.prototype.run=function(a){var b=this.add();a().catch(this.Fg).finally(b)};vo.wa=_.q({token:vo,Ha:"root",qa:function(){return new vo}});_.Ng=function(){};_.Ng.Ur=hma;var tg=function(a,b,c){this.KP=a;this.bca=b;this.aca=c};_.W(tg,_.Ng);tg.Ur=_.Ng.Ur;tg.prototype.clear=function(){for(;this.length>0;)this.remove(this.length-1)};tg.prototype.get=function(a){var b=this.KP[8];return b!==null&&b[a]||null};tg.prototype.Si=function(a,b,c){if(typeof c==="number")var d=c;else if(c!=null){d=c.index;var e=c.Qb}a=LNa(a,b||{},e,null);MNa(this,a,d,_.Qla(this.bca,null));return a};
_.NNa=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.Qb;var g=e.FT;var m=e.FE||e.eZb;var n=e.pR;e=e.bindings}b=d?b:new Ih(b[Dd]||null);f=f||a.iFa;m||b.Qo!=null||(d=(d?f:a.iFa).get(_.Kf,null))&&(m=d);g=b.create(f,g,null,m,n,e);MNa(a,g.ZE,c,_.Qla(a.bca,null));return g};tg.prototype.nla=function(a,b){return MNa(this,a,b,!0)};
var MNa=function(a,b,c,d){var e=b.vf;if(_.Od(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new tg(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.J2(c);a=a.KP;_.Eka(a,e,c,d);if(b.mD)throw new _.sd(902,!1);b.Iua=!0;d=ima(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=tg.prototype;_.h.move=function(a,b){return this.nla(a,b)};_.h.indexOf=function(a){var b=this.KP[8];return b!==null?b.indexOf(a):-1};
_.h.remove=function(a){a=this.J2(a,-1);var b=_.Fka(this.KP,a);b&&(Afa(ima(this.KP),a),_.Tia(b[1],b))};_.h.detach=function(a){a=this.J2(a,-1);var b=_.Fka(this.KP,a);return b&&Afa(ima(this.KP),a)!=null?new vh(b):null};_.h.J2=function(a,b){return a==null?this.length+(b===void 0?0:b):a};
_.p.Object.defineProperties(tg.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return re(this.bca,this.aca)}},Qb:{configurable:!0,enumerable:!0,get:function(){return new _.le(this.bca,this.aca)}},iFa:{configurable:!0,enumerable:!0,get:function(){var a=Iga(this.bca,this.aca);if(a!==-1){var b=zga(a,this.aca);return new _.le(b[1].data[(a&32767)+8],b)}return new _.le(null,this.aca)}},length:{configurable:!0,enumerable:!0,get:function(){return this.KP.length-10}}});var jma=kma;var lma=pma;ad({disabled:ad});ad({max:ad});ad({maxLength:ad});ad({min:ad});ad({minLength:ad});ad({name:ad});ad({xt:ad});ad({required:ad});ad({xId:ad});Object.keys({disabled:"disabled",KJd:"disabledReasons",errors:"errors",invalid:"invalid",max:"max",maxLength:"maxLength",min:"min",minLength:"minLength",name:"name",pattern:"pattern",xt:"readonly",required:"required",touched:"touched"});var rma=function(a,b,c,d){Ef=!0;return b[11].createElement(d,_.Xd.zH)};var sma=function(a,b){Ef=!0;return b[11].createComment(iha(""))};_.Ona="en-US";_.Dma={marker:"element"};_.Fma={marker:"ICU"};_.Ima=function(a,b,c){Ef=!0;a:{a=a[11];switch(c){case Node.COMMENT_NODE:b=a.createComment(iha(b));break a;case Node.TEXT_NODE:b=a.Tza(b);break a;case Node.ELEMENT_NODE:b=a.createElement(b,null);break a}b=void 0}return b};var uma=/\ufffd(\d+):?\d*\ufffd/gi,Ema=/\ufffd(\d+)\ufffd/,Ama=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,wma=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Hma=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Gma=/\uE500/g;var ONa,$ma;_.Pg=function(a){this.D6c=a=a===void 0?!1:a;this.hg=!0;this.nrb=void 0;this.hz=[];this.GSa=!1;this.fW=void 0;this.length=0;this.last=this.first=void 0;this[ONa]=Mma};_.h=_.Pg.prototype;_.h.get=function(a){return this.hz[a]};_.h.map=function(a){return this.hz.map(a)};_.h.filter=function(a){return this.hz.filter(a)};_.h.find=function(a){return this.hz.find(a)};_.h.reduce=function(a,b){return this.hz.reduce(a,b)};_.h.forEach=function(a){this.hz.forEach(a)};_.h.some=function(a){return this.hz.some(a)};
_.h.toArray=function(){return this.hz.slice()};_.h.toString=function(){return this.hz.toString()};_.h.reset=function(a,b){this.hg=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.hz;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.GSa=!b)this.hz=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Tg=function(a){a.fW===void 0||!a.GSa&&a.D6c||a.fW.next(a)};$ma=function(a,b){a.nrb=b};
_.Pg.prototype.ifb=function(){this.hg=!0;var a;(a=this.nrb)==null||a.call(this)};_.Pg.prototype.destroy=function(){this.fW!==void 0&&(this.fW.complete(),this.fW.unsubscribe())};_.p.Object.defineProperties(_.Pg.prototype,{Mc:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.fW)!=null?a:this.fW=new _.cg}}});ONa=Symbol.iterator;_.Mg=function(a,b,c){this.j6c=a;this.vnb=b;this.lb=c};_.Mg.prototype.Si=function(a,b){return LNa(this,a,b)};var LNa=function(a,b,c,d){a=_.Pla(a.j6c,a.vnb,b,{zid:c,iAa:d});return new vh(a)};_.p.Object.defineProperties(_.Mg.prototype,{yac:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.vnb.RA)==null?void 0:a.yac)||null}}});_.Mg.Ur=Oma;var Sma=function(a){this.hpa=a;this.matches=null};Sma.prototype.clone=function(){return new Sma(this.hpa)};Sma.prototype.ifb=function(){this.hpa.ifb()};var Rma=function(a){this.queries=a=a===void 0?[]:a};Rma.prototype.Si=function(a){var b=a.queries;if(b!==null){a=a.xd!==null?a.xd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].pQb].clone());return new Rma(c)}return null};Rma.prototype.A5=function(a){hka(this,a)};
var hka=function(a,b){for(var c=0;c<a.queries.length;c++)b.queries.queries[c].matches!==null&&a.queries[c].ifb()},Vma=function(a,b,c){this.flags=b;this.read=c===void 0?null:c;this.CFa=typeof a==="string"?Wma(a):a},Xma=function(a){this.queries=a=a===void 0?[]:a};_.h=Xma.prototype;_.h.Pha=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].Pha(a,b)};_.h.g3a=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].g3a(a)};
_.h.i3a=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].i3a(a,b!==null?b.length:0);d&&(d.pQb=c,b!==null?b.push(d):b=[d])}return b!==null?new Xma(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(Xma.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Sg=function(a,b){this.metadata=a;this.matches=null;this.pQb=-1;this.sEb=!1;this.hSa=!0;this.unb=b===void 0?-1:b};Sg.prototype.Pha=function(a,b){if(PNa(this,b)){var c=this.metadata.CFa;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.CI;if(f!==null)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}QNa(this,a,b,f);QNa(this,a,b,Pga(b,a,e,!1,!1))}else c===_.Mg?b.type&4&&QNa(this,a,b,-1):QNa(this,a,b,Pga(b,a,c,!1,!1))}};
Sg.prototype.g3a=function(a){this.unb===a.index&&(this.hSa=!1)};Sg.prototype.ua=function(a,b){this.Pha(a,b)};Sg.prototype.i3a=function(a,b){return PNa(this,a)?(this.sEb=!0,RNa(this,-a.index,b),new Sg(this.metadata)):null};
var PNa=function(a,b){if(a.hSa&&(a.metadata.flags&1)!==1){a=a.unb;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.hSa},QNa=function(a,b,c,d){if(d!==null){var e=a.metadata.read;e!==null?e===_.qe||e===_.Ng||e===_.Mg&&c.type&4?RNa(a,c.index,-2):(b=Pga(c,b,e,!1,!1),b!==null&&RNa(a,c.index,b)):RNa(a,c.index,d)}},RNa=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)};var cna=0,dna=0,ena=0;var wo=function(){};wo.O=function(a){return new (a||wo)(_.t(_.Ch))};wo.Ka=_.Pf({type:wo});wo.Ja=_.dd({});_.Ana=Symbol("bb");_.Bna=Object.assign({},afa,{hib:void 0,wxb:function(a,b){_.od(a,b)}});_.sh.required=function(a){return Cna(_.Ana,a)};_.th.required=function(){return _.Xg(!0,!0)};_.uh.required=function(){return _.Xg(!0,!0)};_.xo=function(){};_.xo.Ur=Dna;var SNa=function(){},UNa,TNa;SNa.prototype.supports=function(a){return lha(a)};SNa.prototype.create=function(a){return new TNa(a)};UNa=function(a,b){return b};TNa=function(a){this.length=0;this.A3=this.Pva=this.UG=this.QD=this.O3=this.mwa=this.Yv=this.Vy=this.lca=this.G3=this.F$c=this.ZD=this.QW=null;this.wu=a||UNa};
_.VNa=function(a,b){var c=a.G3;a=a.QD;for(var d=0,e=null;c||a;){var f=!a||c&&c.Xk<Ena(a,d,e)?c:a,g=Ena(f,d,e),m=f.Xk;if(f===a)d--,a=a.JD;else if(c=c.Ye,f.Ux==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.Ux]=r-n}}g!==m&&b(f,g,m)}};TNa.prototype.MLb=function(a){var b;for(b=this.Vy;b!==null;b=b.ML)a(b)};TNa.prototype.NLb=function(a){var b;for(b=this.QD;b!==null;b=b.JD)a(b)};
_.WNa=function(a,b){for(a=a.Pva;a!==null;a=a.hWa)b(a)};_.h=TNa.prototype;_.h.diff=function(a){a==null&&(a=[]);if(!lha(a))throw new _.sd(900,!1);return this.check(a)?this:null};_.h.be=function(){};
_.h.check=function(a){var b=this;this.oXa();var c=this.G3,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.wu(e,f);c!==null&&Object.is(c.kG,g)?(d&&(c=this.gub(c,f,g,e)),Object.is(c.item,f)||this.Aua(c,f)):(c=this.Vqb(c,f,g,e),d=!0);c=c.Ye}}else{var m=0;mha(a,function(n){g=b.wu(m,n);c!==null&&Object.is(c.kG,g)?(d&&(c=b.gub(c,n,g,m)),Object.is(c.item,n)||b.Aua(c,n)):(c=b.Vqb(c,n,g,m),d=!0);c=c.Ye;m++});this.length=m}this.Lbd(c);return this.CS};
_.h.oXa=function(){if(this.CS){var a;for(a=this.F$c=this.G3;a!==null;a=a.Ye)a.jWa=a.Ye;for(a=this.Vy;a!==null;a=a.ML)a.Ux=a.Xk;this.Vy=this.Yv=null;for(a=this.mwa;a!==null;a=a.iWa)a.Ux=a.Xk;this.Pva=this.A3=this.QD=this.UG=this.mwa=this.O3=null}};
_.h.Vqb=function(a,b,c,d){if(a===null)var e=this.lca;else e=a.Cp,this.W$c(a);a=this.ZD===null?null:this.ZD.get(c,null);a!==null?(Object.is(a.item,b)||this.Aua(a,b),this.gsb(a,e,d)):(a=this.QW===null?null:this.QW.get(c,d),a!==null?(Object.is(a.item,b)||this.Aua(a,b),this.P9c(a,e,d)):a=this.S3c(new XNa(b,c),e,d));return a};_.h.gub=function(a,b,c,d){b=this.ZD===null?null:this.ZD.get(c,null);b!==null?a=this.gsb(b,a.Cp,d):a.Xk!=d&&(a.Xk=d,this.YRa(a,d));return a};
_.h.Lbd=function(a){for(;a!==null;){var b=a.Ye;this.Slb(this.DYa(a));a=b}this.ZD!==null&&this.ZD.clear();this.Yv!==null&&(this.Yv.ML=null);this.O3!==null&&(this.O3.iWa=null);this.lca!==null&&(this.lca.Ye=null);this.UG!==null&&(this.UG.JD=null);this.A3!==null&&(this.A3.hWa=null)};_.h.gsb=function(a,b,c){this.ZD!==null&&this.ZD.remove(a);var d=a.Mwa,e=a.JD;d===null?this.QD=e:d.JD=e;e===null?this.UG=d:e.Mwa=d;this.zVa(a,b,c);this.YRa(a,c);return a};
_.h.P9c=function(a,b,c){this.DYa(a);this.zVa(a,b,c);this.YRa(a,c);return a};_.h.S3c=function(a,b,c){this.zVa(a,b,c);this.Yv=this.Yv===null?this.Vy=a:this.Yv.ML=a;return a};_.h.zVa=function(a,b,c){var d=b===null?this.G3:b.Ye;a.Ye=d;a.Cp=b;d===null?this.lca=a:d.Cp=a;b===null?this.G3=a:b.Ye=a;this.QW===null&&(this.QW=new yo);this.QW.put(a);a.Xk=c;return a};_.h.W$c=function(a){return this.Slb(this.DYa(a))};
_.h.DYa=function(a){this.QW!==null&&this.QW.remove(a);var b=a.Cp,c=a.Ye;b===null?this.G3=c:b.Ye=c;c===null?this.lca=b:c.Cp=b;return a};_.h.YRa=function(a,b){if(a.Ux===b)return a;this.O3=this.O3===null?this.mwa=a:this.O3.iWa=a;return a};_.h.Slb=function(a){this.ZD===null&&(this.ZD=new yo);this.ZD.put(a);a.Xk=null;a.JD=null;this.UG===null?(this.UG=this.QD=a,a.Mwa=null):(a.Mwa=this.UG,this.UG=this.UG.JD=a);return a};_.h.Aua=function(a,b){a.item=b;this.A3=this.A3===null?this.Pva=a:this.A3.hWa=a;return a};
_.p.Object.defineProperties(TNa.prototype,{CS:{configurable:!0,enumerable:!0,get:function(){return this.Vy!==null||this.mwa!==null||this.QD!==null||this.Pva!==null}}});var XNa=function(a,b){this.item=a;this.kG=b;this.hWa=this.iWa=this.ML=this.JD=this.Mwa=this.S3=this.Lwa=this.Ye=this.Cp=this.jWa=this.Ux=this.Xk=null},YNa=function(){this.Ida=this.Xba=null};YNa.prototype.add=function(a){this.Xba===null?(this.Xba=this.Ida=a,a.S3=null,a.Lwa=null):(this.Ida.S3=a,a.Lwa=this.Ida,a.S3=null,this.Ida=a)};
YNa.prototype.get=function(a,b){var c;for(c=this.Xba;c!==null;c=c.S3)if((b===null||b<=c.Xk)&&Object.is(c.kG,a))return c;return null};YNa.prototype.remove=function(a){var b=a.Lwa;a=a.S3;b===null?this.Xba=a:b.S3=a;a===null?this.Ida=b:a.Lwa=b;return this.Xba===null};var yo=function(){this.map=new Map};yo.prototype.put=function(a){var b=a.kG,c=this.map.get(b);c||(c=new YNa,this.map.set(b,c));c.add(a)};yo.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
yo.prototype.remove=function(a){var b=a.kG;this.map.get(b).remove(a)&&this.map.delete(b);return a};yo.prototype.clear=function(){this.map.clear()};_.p.Object.defineProperties(yo.prototype,{kt:{configurable:!0,enumerable:!0,get:function(){return this.map.size===0}}});var ZNa=function(){};ZNa.prototype.supports=function(a){return a instanceof Map||kha(a)};ZNa.prototype.create=function(){return new $Na};var $Na=function(){this.Wwa=new Map;this.UG=this.QD=this.Yv=this.Vy=this.W2=this.V2=this.Xrb=this.VV=this.VW=null},aOa=function(a,b){for(a=a.V2;a!==null;a=a.nwa)b(a)};_.h=$Na.prototype;_.h.MLb=function(a){var b;for(b=this.Vy;b!==null;b=b.ML)a(b)};_.h.NLb=function(a){var b;for(b=this.QD;b!==null;b=b.JD)a(b)};
_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||kha(a)))throw new _.sd(900,!1);return this.check(a)?this:null};_.h.be=function(){};
_.h.check=function(a){var b=this;this.oXa();var c=this.VW;this.VV=null;this.d7c(a,function(d,e){c&&c.key===e?(b.Rqb(c,d),b.VV=c,c=c.Ye):(d=b.L7c(e,d),c=b.O8c(c,d))});if(c)for(c.Cp&&(c.Cp.Ye=null),a=this.QD=c;a!==null;a=a.JD)a===this.VW&&(this.VW=null),this.Wwa.delete(a.key),a.JD=a.Ye,a.Hk=a.Ef,a.Ef=null,a.Cp=null,a.Ye=null;this.W2&&(this.W2.nwa=null);this.Yv&&(this.Yv.ML=null);return this.CS};
_.h.O8c=function(a,b){if(a){var c=a.Cp;b.Ye=a;b.Cp=c;a.Cp=b;c&&(c.Ye=b);a===this.VW&&(this.VW=b);return this.VV=a}this.VV?(this.VV.Ye=b,b.Cp=this.VV):this.VW=b;this.VV=b;return null};_.h.L7c=function(a,b){if(this.Wwa.has(a)){a=this.Wwa.get(a);this.Rqb(a,b);b=a.Cp;var c=a.Ye;b&&(b.Ye=c);c&&(c.Cp=b);a.Ye=null;a.Cp=null;return a}c=new bOa(a);this.Wwa.set(a,c);c.Ef=b;this.Z3c(c);return c};
_.h.oXa=function(){if(this.CS){var a;for(a=this.Xrb=this.VW;a!==null;a=a.Ye)a.jWa=a.Ye;for(a=this.V2;a!==null;a=a.nwa)a.Hk=a.Ef;for(a=this.Vy;a!=null;a=a.ML)a.Hk=a.Ef;this.QD=this.Vy=this.Yv=this.V2=this.W2=null}};_.h.Rqb=function(a,b){Object.is(b,a.Ef)||(a.Hk=a.Ef,a.Ef=b,this.a4c(a))};_.h.Z3c=function(a){this.Vy===null?this.Vy=this.Yv=a:this.Yv=this.Yv.ML=a};_.h.a4c=function(a){this.V2===null?this.V2=this.W2=a:this.W2=this.W2.nwa=a};
_.h.d7c=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.p.Object.defineProperties($Na.prototype,{CS:{configurable:!0,enumerable:!0,get:function(){return this.Vy!==null||this.V2!==null||this.QD!==null}}});var bOa=function(a){this.key=a;this.nwa=this.JD=this.ML=this.Cp=this.Ye=this.jWa=this.Ef=this.Hk=null};_.zo=function(a){this.V3a=a};_.zo.prototype.find=function(a){var b=this.V3a.find(function(c){return c.supports(a)});if(b!=null)return b;throw new _.sd(901,!1);};_.zo.wa=_.q({token:_.zo,Ha:"root",qa:function(){return new _.zo([new SNa])}});var cOa=function(a){this.V3a=a};cOa.prototype.find=function(a){var b=this.V3a.find(function(c){return c.supports(a)});if(b)return b;throw new _.sd(901,!1);};cOa.wa=_.q({token:cOa,Ha:"root",qa:function(){return new cOa([new ZNa])}});var Ao=function(){var a=this;this.VX=_.u(Ff);this.Vk=_.u(_.Ch);this.Gsa=_.u(zh);this.Nc=_.u(_.wh);this.Z1=_.u(Gna);this.Hzd=_.u(rf,{optional:!0});this.xjb=typeof Zone!=="undefined"&&!!Zone.root.run;this.Fvd=[{data:{__scheduler_tick__:!0}}];this.xq=new _.xe;var b;this.cdd=this.xjb?(b=this.Nc.FG)==null?void 0:b.get("isAngularZone_ID"):null;var c;this.AO=!this.Z1&&this.xjb&&((c=_.u(Hna,{optional:!0}))!=null?c:!1);this.o0a=null;this.H0=this.Pib=!1;this.toa=null;this.xq.add(this.Vk.ivb.subscribe(function(){a.H0||
a.Ak()}));this.xq.add(this.Nc.Mna.subscribe(function(){a.H0||a.Ak()}))};
Ao.prototype.notify=function(a){var b=this;if(this.Z1||a!==5){switch(a){case 0:this.Vk.df|=2;break;case 3:case 2:case 4:case 5:case 1:this.Vk.df|=4;break;case 6:this.Vk.df|=2;break;case 12:this.Vk.df|=16;break;case 13:this.Vk.df|=2;break;case 11:break;default:this.Vk.df|=8}var c,d;this.Vk.s$=(d=(c=this.Hzd)==null?void 0:c.snapshot(this.Vk.s$))!=null?d:null;if(!(this.Vk.Rb||this.toa!==null||this.H0||this.Vk.hxa||!this.Z1&&this.xjb&&Zone.current.get("isAngularZone_ID"+this.cdd))){var e=this.Pib?wia:
via;this.toa=this.Gsa.add();this.o0a=this.AO?Zone.root.run(function(){return e(function(){return b.tick()})}):this.Nc.Xb(function(){return e(function(){return b.tick()})})}}};Ao.prototype.tick=function(){var a=this;if(!this.H0&&!this.Vk.Rb)if(this.Vk.df===0)this.Ak();else{!this.Z1&&this.Vk.df&7&&(this.Vk.df|=1);var b=this.Gsa.add();try{this.Nc.run(function(){a.H0=!0;a.Vk.uYa()},void 0,this.Fvd)}catch(c){this.Gsa.remove(b),this.VX(c)}finally{this.Ak()}this.Pib=!0;wia(function(){a.Pib=!1;a.Gsa.remove(b)})}};
Ao.prototype.Ma=function(){this.xq.unsubscribe();this.Ak()};Ao.prototype.Ak=function(){this.H0=!1;var a;(a=this.o0a)==null||a.call(this);this.o0a=null;this.toa!==null&&(a=this.toa,this.toa=null,this.Gsa.remove(a))};Ao.O=function(a){return new (a||Ao)};Ao.wa=_.q({token:Ao,qa:Ao.O,Ha:"root"});var xh=function(){this.zone=_.u(_.wh);this.a5=_.u(Mf);this.d_a=_.u(_.Ch);this.VX=_.u(Ff)};xh.prototype.initialize=function(){var a=this;this.prb||(this.prb=this.zone.Hna.subscribe({next:function(){a.a5.H0||a.zone.run(function(){try{a.d_a.df|=1,a.d_a.uYa()}catch(b){a.VX(b)}})}}))};xh.prototype.Ma=function(){var a;(a=this.prb)==null||a.unsubscribe()};xh.O=function(a){return new (a||xh)};xh.wa=_.q({token:xh,qa:xh.O,Ha:"root"});
var Jna=new _.Id("",{qa:function(){return!1}}),yh=function(){this.tb=new _.xe;this.Zu=!1;this.zone=_.u(_.wh);this.Cn=_.u(zh)};
yh.prototype.initialize=function(){var a=this;if(!this.Zu){this.Zu=!0;var b=null;this.zone.isStable||this.zone.wka||this.zone.f7||(b=this.Cn.add());this.zone.Xb(function(){a.tb.add(a.zone.ql.subscribe(function(){VMa();queueMicrotask(function(){b===null||a.zone.wka||a.zone.f7||(a.Cn.remove(b),b=null)})}))});this.tb.add(this.zone.Mna.subscribe(function(){if(!Iza())throw new _.sd(909,!1);b!=null||(b=a.Cn.add())}))}};yh.prototype.Ma=function(){this.tb.unsubscribe()};yh.O=function(a){return new (a||yh)};
yh.wa=_.q({token:yh,qa:yh.O,Ha:"root"});_.Bh=new _.Id("",{qa:function(){return _.u(_.Bh,{optional:!0,sy:!0})||(typeof MCa!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")}});var Lna=new _.Id("");var Pna=new _.Id(""),Qna;var Bo=function(){};Bo.O=function(a){return new (a||Bo)};Bo.wa=_.q({token:Bo,qa:Bo.O,Ha:"root"});var Dh=function(a){this.ac=a;this.Wqb=[];this.mW=[];this.Lb=!1},YBa=function(a,b){var c={pdd:[_.Kna()]};c=c===void 0?[]:c;var d=Nla({},c);Qna=Sna;Promise.resolve(new goa(b)).then(function(e){var f,g=[[{Da:Mf,Ab:Ao},{Da:_.wh,De:XMa},{Da:Gna,mc:!0}]].concat(_.v([]),_.v((f=d==null?void 0:d.pdd)!=null?f:[]),[iNa],_.v([]));e=new po(e.tYb,a.Qb,g,!1);Qna=Sna;return Rna({kv:e,RZa:a.Wqb,b1b:a.Qb})})};Dh.prototype.be=function(a){this.mW.push(a)};
Dh.prototype.destroy=function(){if(this.Lb)throw new _.sd(404,!1);this.Wqb.slice().forEach(function(b){return b.destroy()});this.mW.forEach(function(b){return b()});var a=this.ac.get(Lna,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Lb=!0};_.p.Object.defineProperties(Dh.prototype,{Qb:{configurable:!0,enumerable:!0,get:function(){return this.ac}},Rb:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});Dh.O=function(a){return new (a||Dh)(_.t(_.nf))};
Dh.wa=_.q({token:Dh,qa:Dh.O,Ha:"platform"});var Vna=null;var $na=function(a){return a};var dOa=function(a){var b=this;this.isError=_.Fh(function(){return b.status()==="error"});this.vd=_.Fh(function(){return b.status()==="loading"||b.status()==="reloading"});this.Iod=_.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.XX=_.Zma};dOa.prototype.update=function(a){this.set(a(_.pd(this.value)))};dOa.prototype.Aj=function(){return this.Iod()};dOa.prototype.XX=function(){return this};
var Co=function(a,b,c,d,e){dOa.call(this,_.Fh(function(){var g,m,n=(m=(g=f.state()).stream)==null?void 0:m.call(g);if(!n||f.state().status==="loading"&&f.error())return c;if(n.error!==void 0)throw new eOa(f.error());return n.value},{dk:d}));var f=this;this.aqd=b;this.dk=d;this.Rdb=void 0;this.Rb=!1;this.status=_.Fh(function(){return coa(f.state())});this.error=_.Fh(function(){var g,m,n=(m=(g=f.state()).stream)==null?void 0:m.call(g);return n&&n.error!==void 0?n.error:void 0});this.Vp=boa({source:a,
zM:function(g){return{request:g,reload:0}}});this.state=boa({source:this.Vp,zM:function(g,m){var n=g.request===void 0?"idle":"loading";return m?{Vp:g,status:n,G8:coa(m.value),stream:m.value.Vp.request===g.request?m.value.stream:void 0}:{Vp:g,status:n,G8:"idle",stream:void 0}}});this.pid=_.Tf(this.Xpd.bind(this),{Qb:e,XDa:!0});this.Cn=e.get(vo);this.zib=e.get(_.sf).be(function(){return f.destroy()})};_.W(Co,dOa);
Co.prototype.set=function(a){if(!this.Rb){var b=_.pd(this.error),c=_.pd(this.state);if(!b&&(b=_.pd(this.value),c.status==="local"&&(this.dk?this.dk(b,a):b===a)))return;this.state.set({Vp:c.Vp,status:"local",G8:"local",stream:_.Wg({value:a})});fOa(this)}};Co.prototype.reload=function(){var a=_.pd(this.state).status;if(a==="idle"||a==="loading")return!1;this.Vp.update(function(b){return{request:b.request,reload:b.reload+1}});return!0};
Co.prototype.destroy=function(){this.Rb=!0;this.zib();this.pid.destroy();fOa(this);this.state.set({Vp:{request:void 0,reload:0},status:"idle",G8:"idle",stream:void 0})};
Co.prototype.Xpd=function(){var a=this,b,c,d,e,f,g,m,n,r,x;return _.He(function(z){switch(z.Qc){case 1:b=a.Vp();c=_.pd(a.state);d=c.status;e=c.G8;if(b.request===void 0||d!=="loading")return z.return();fOa(a);f=a.Rdb=a.Cn.add();g=a.G0b=new AbortController;m=g.signal;_.Ie(z,2,3);return _.Je(z,_.pd(function(){return a.aqd({params:b.request,request:b.request,YG:m,ul:{status:e}})}),5);case 5:n=z.Yd;if(m.aborted||_.pd(a.Vp)!==b)return z.return();a.state.set({Vp:b,status:"resolved",G8:"resolved",stream:n});
case 3:Ke(z);(r=f)==null||r();f=void 0;Le(z,0);break;case 2:x=_.Me(z);if(m.aborted||_.pd(a.Vp)!==b)return z.return();a.state.set({Vp:b,status:"resolved",G8:"error",stream:_.Wg({error:x instanceof Error?x:new gOa(x)})});z.Ce(3)}})};var fOa=function(a){_.pd(function(){var c;return(c=a.G0b)==null?void 0:c.abort()});a.G0b=void 0;var b;(b=a.Rdb)==null||b.call(a);a.Rdb=void 0},eOa=function(a){a=Error.call(this,a.message,{cause:a});this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(eOa,Error);
var gOa=function(a){a=Error.call(this,String(a),{cause:a});this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(gOa,Error);var hOa=Symbol("cb"),iOa=new Set,jOa=Object.assign({},afa,{kind:"afterRenderEffectPhase",n5:!0,Fza:!0,value:hOa,Ak:null,fR:function(){if(this.sequence.Ax.iia){if(this.sequence.FDa===null||this.sequence.FDa<this.phase)return;this.sequence.cia=!0}this.sequence.scheduler.notify(7)},Ssd:function(a){this.sequence.FDa=this.phase;if(!this.hg)return this.signal;this.hg=!1;if(this.value!==hOa&&!Sea(this))return this.signal;try{for(var b,c=_.k((b=this.Ak)!=null?b:iOa),d=c.next();!d.done;d=c.next()){var e=d.value;
e()}}finally{var f;(f=this.Ak)==null||f.clear()}b=[];a!==void 0&&b.push(a);b.push(this.eud);a=id(this);try{var g=this.vAd.apply(null,b)}finally{Xea(this,a)}this.value!==hOa&&this.dk(this.value,g)||(this.value=g,this.version++);return this.signal}}),doa=function(a,b,c,d,e,f){f=f===void 0?null:f;tf.call(this,a,[void 0,void 0,void 0,void 0],c,!1,e.get(_.sf),f);this.scheduler=d;this.FDa=null;this.kl=[void 0,void 0,void 0,void 0];a=_.k(jNa);d=a.next();for(c={};!d.done;c={mv:void 0,jJa:void 0},d=a.next())d=
d.value,e=b[d],e!==void 0&&(c.mv=Object.create(jOa),c.mv.sequence=this,c.mv.phase=d,c.mv.vAd=e,c.mv.hg=!0,c.mv.signal=function(g){return function(){_.hd(g.mv);return g.mv.value}}(c),c.mv.signal[_.md]=c.mv,c.jJa=void 0,c.mv.eud=function(g){return function(m){var n;return((n=(g.jJa=g.mv).Ak)!=null?n:g.jJa.Ak=new Set).add(m)}}(c),this.kl[d]=c.mv,this.Oka[d]=function(g){return function(m){return g.mv.Ssd(m)}}(c))};_.W(doa,tf);doa.prototype.yZa=function(){tf.prototype.yZa.call(this);this.FDa=null};
doa.prototype.destroy=function(){tf.prototype.destroy.call(this);for(var a=_.k(this.kl),b=a.next();!b.done;b=a.next())if(b=b.value)try{for(var c=void 0,d=_.k((c=b.Ak)!=null?c:iOa),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{Yea(b)}};var kOa=Xna(null,"core",[]);var Do=function(){this.U4a="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.HPd=a[0];this.kQd=a[1];this.Rx=a.slice(2).join(".")};new Do;var lOa=new _.Id("devfuseFeature");var mOa={ulb:0,O$:1,cL:2,rkb:3};_.Eo=function(a){this.ya=_.Lb(a)};_.W(_.Eo,_.$k);var Fo=function(a){this.ya=_.Lb(a)};_.W(Fo,_.$k);_.h=Fo.prototype;_.h.getMessage=function(){return _.Fk(this,_.Eo,1)};_.h.YGa=function(a){return _.Nl(this,1,a)};_.h.I6a=function(a){return _.bm(this,2,_.Ek(a))};_.h.eHa=function(a,b){_.cc(this,2,_.jb,a,b,_.lb)};_.h.K6a=function(){return _.Yl(this,3)};_.h.Cfb=function(a){return _.sm(this,3,a)};_.Go=function(a){if(a!=null)return _.jc(a),{WI:_.l(_.X(a,2))}};_.Eo.prototype.toObject=function(){return _.Go(this)};var nOa=function(a){if(a!=null)return _.jc(a),{message:_.Go(a.getMessage()),Ivd:_.l(_.bm(a,2,3)),FXd:_.l(_.Zl(a,4,3)),GXd:_.l(_.Zl(a,5,3)),severity:_.Yl(a,3)}};Fo.prototype.toObject=function(){return nOa(this)};var oOa=function(a){this.ya=_.Lb(a)};_.W(oOa,_.$k);var pOa=function(a){if(a!=null)return _.jc(a),{HFd:_.ec(_.Ck(a,Fo,1,_.Ek()),nOa)}};oOa.prototype.toObject=function(){return pOa(this)};_.Ho=function(){};_.U=function(){this.i={}};_.T=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return a.i[b]!=null};var qOa=function(a){var b="";uda(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var rOa=["accept","accept-language","content-language"],sOa=["GET","HEAD","POST"],tOa=["application/x-www-form-urlencoded","multipart/form-data","text/plain"];var uOa=function(){};var vOa;_.Io=function(a,b){this.yud=a;this.omd=b===void 0?null:b};_.W(_.Io,uOa);vOa=function(a,b,c){var d=loa(a.omd,b);return d==null?c:_.hf.ha(_.qg({complete:function(){d.Frd()}}),_.nla(c.ha(_.qg(function(e){d.gO(e)},function(e){d.onError(e)}))),xla(function(){var e;(e=d.iRd)==null||e.call(d)}))};_.Jo=function(a,b){var c=b.Tb||void 0,d=a.yud,e=d.send,f=b.body instanceof _.U?_.Jh(b.body):b.body;return vOa(a,b,e.call(d,{path:b.path,Mb:b.Mb,Sb:b.Sb,body:f,Va:b.Va,Zac:b.Zac&&b.Zac},c))};var wOa=function(){};wOa.prototype.send=function(a,b){xoa(a);return this.makeRequest(a).ha(_.A(function(c){return b?_.Kh(b,c):c}))};var Ko,Lo,xOa,Mo,Oo,Ro,To,Uo,Vo,AOa;Ko={K$:"BUILD",UJa:"CODE_REVIEW",eLa:"GLOBAL",VK:"SOURCE",yd:"UNKNOWN",values:function(){return[Ko.yd,Ko.eLa,Ko.VK,Ko.UJa,Ko.K$]}};Lo={O$:"CRITICAL",rkb:"INFORMATIONAL",ulb:"SEVERITY_UNSPECIFIED",cL:"WARNING",values:function(){return[Lo.ulb,Lo.O$,Lo.cL,Lo.rkb]}};xOa={Wlc:"AVAILABLE",gRa:"UNAVAILABLE",We:"UNSPECIFIED",values:function(){return[xOa.We,xOa.gRa,xOa.Wlc]}};
Mo={K$:"BUILD",UJa:"CODE_REVIEW",Npc:"CORE",JNa:"ISSUE_TRACKER",VK:"SOURCE",w0c:"UNKNOWN_OWNER",values:function(){return[Mo.w0c,Mo.Npc,Mo.VK,Mo.UJa,Mo.K$,Mo.JNa]}};
_.Pi={Jic:"ADMIN_FAST_WRITE",Kic:"ADMIN_MEDIUM_WRITE",Iy:"ADMIN_READ",Mic:"ADMIN_SLOW_WRITE",AJa:"BLAME",Hjb:"CALLGRAPHS",YJa:"COMMIT_BROWSING",jKa:"CROSS_REFERENCES",osc:"DEBUGGER",akb:"EXTERNAL_DEPENDENCY",ekb:"FILE_LOAD",WKa:"FILE_OPERATIONS",f2:"HISTORY",skb:"INITIAL_PAGE_LOAD",OEc:"LIST_BREAKPOINTS",PEc:"LIST_DEBUGEES",wV:"OUTLINE",plb:"REPOSITORIES_BROWSING",APa:"SEARCH",lUc:"SET_BREAKPOINT",EUc:"SNAPSHOT_COMPLETE",kVc:"STOP_DEBUGGING",Blb:"SUGGEST_SEARCH",Hlb:"UNKNOWN_BUCKET",values:function(){return[_.Pi.Hlb,
_.Pi.akb,_.Pi.skb,_.Pi.APa,_.Pi.Jic,_.Pi.Kic,_.Pi.Mic,_.Pi.lUc,_.Pi.EUc,_.Pi.PEc,_.Pi.OEc,_.Pi.Iy,_.Pi.plb,_.Pi.YJa,_.Pi.WKa,_.Pi.ekb,_.Pi.wV,_.Pi.f2,_.Pi.jKa,_.Pi.Hjb,_.Pi.osc,_.Pi.kVc,_.Pi.Blb,_.Pi.AJa]}};_.No={hB:"BACKGROUND",inc:"BROWSER_NAVIGATION",jV:"CHANGE",Rv:"CLICK",Oxc:"EXTERNAL",OBc:"HOVER",Oy:"KEYBOARD",cSc:"RESIZE",USc:"SCROLL",s0c:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.No.s0c,_.No.Rv,_.No.jV,_.No.USc,_.No.cSc,_.No.inc,_.No.Oy,_.No.hB,_.No.Oxc,_.No.OBc]}};
Oo={Ud:"CANCELLED",AKa:"DEGRADED",Pj:"FAILURE",rPa:"RETRIED",Ah:"SUCCESS",EQa:"TIME_OUT",oRa:"UNKNOWN_STATUS_CODE",values:function(){return[Oo.oRa,Oo.Ah,Oo.Pj,Oo.EQa,Oo.AKa,Oo.Ud,Oo.rPa]}};
Ro={vJa:"AUTOPUSH",wJa:"AUTOPUSH_CORP",xJa:"AUTOPUSH_QUAL",HJa:"CANARY",N$:"CORP",DKa:"DEMO",CNa:"INTEGRATION",DNa:"INTEGRATION_CORP",ENa:"INTEGRATION_OSS",FNa:"INTEGRATION_PARTNER",GNa:"INTEGRATION_PROD",HNa:"INTEGRATION_QA",IOa:"OSS",faa:"PARTNER",UOa:"PRODUCTION",fPa:"QADEVEL",gPa:"QADEVEL_CORP",hPa:"QAOSS",lQa:"STAGING_CORP",mQa:"STAGING_OSS",nQa:"STAGING_PARTNER",oQa:"STAGING_PROD",pQa:"STAGING_QA",eh:"TESTING",mRa:"UNKNOWN_ENVIRONMENT",values:function(){return[Ro.mRa,Ro.UOa,Ro.oQa,Ro.pQa,Ro.GNa,
Ro.HNa,Ro.DKa,Ro.HJa,Ro.eh,Ro.lQa,Ro.N$,Ro.fPa,Ro.CNa,Ro.hPa,Ro.mQa,Ro.ENa,Ro.IOa,Ro.gPa,Ro.DNa,Ro.vJa,Ro.wJa,Ro.faa,Ro.FNa,Ro.nQa,Ro.xJa]}};
_.So={vJa:"AUTOPUSH",wJa:"AUTOPUSH_CORP",xJa:"AUTOPUSH_QUAL",HJa:"CANARY",N$:"CORP",DKa:"DEMO",CNa:"INTEGRATION",DNa:"INTEGRATION_CORP",ENa:"INTEGRATION_OSS",FNa:"INTEGRATION_PARTNER",GNa:"INTEGRATION_PROD",HNa:"INTEGRATION_QA",IOa:"OSS",faa:"PARTNER",UOa:"PRODUCTION",fPa:"QADEVEL",gPa:"QADEVEL_CORP",hPa:"QAOSS",lQa:"STAGING_CORP",mQa:"STAGING_OSS",nQa:"STAGING_PARTNER",oQa:"STAGING_PROD",pQa:"STAGING_QA",eh:"TESTING",mRa:"UNKNOWN_ENVIRONMENT",values:function(){return[_.So.mRa,_.So.UOa,_.So.oQa,_.So.pQa,
_.So.GNa,_.So.HNa,_.So.DKa,_.So.HJa,_.So.eh,_.So.lQa,_.So.N$,_.So.fPa,_.So.CNa,_.So.hPa,_.So.mQa,_.So.ENa,_.So.IOa,_.So.gPa,_.So.DNa,_.So.vJa,_.So.wJa,_.So.faa,_.So.FNa,_.So.nQa,_.So.xJa]}};To={Ud:"CANCELLED",AKa:"DEGRADED",Pj:"FAILURE",rPa:"RETRIED",Ah:"SUCCESS",EQa:"TIME_OUT",oRa:"UNKNOWN_STATUS_CODE",values:function(){return[To.oRa,To.Ah,To.Pj,To.EQa,To.AKa,To.Ud,To.rPa]}};
Uo={M$:"COMPLETE_QUERY",oOa:"MODIFIER_TYPE_UNKNOWN",OOa:"PREFIX_ADD",POa:"PREFIX_REMOVE",tua:"SUFFIX_ADD",yQa:"SUFFIX_REMOVE",values:function(){return[Uo.oOa,Uo.M$,Uo.OOa,Uo.tua,Uo.POa,Uo.yQa]}};Vo=function(a){a=a===void 0?{}:a;this.i={};this.i.autoSuggestAnalysisData=a.bY==null?null:a.bY;this.i.codeSenseUserFeedbackData=a.rza==null?null:a.rza;this.i.csChatUserActionData=a.Un==null?null:a.Un;this.i.autoSuggestAutoCompleteAnalysisData=a.cY==null?null:a.cY};_.W(Vo,_.U);Vo.prototype.ka=function(){return Vo};
Vo.prototype.ma=function(){return{keys:["autoSuggestAnalysisData","autoSuggestAutoCompleteAnalysisData","codeSenseUserFeedbackData","csChatUserActionData"],Ia:{autoSuggestAnalysisData:Wo,autoSuggestAutoCompleteAnalysisData:Xo,codeSenseUserFeedbackData:Yo,csChatUserActionData:Zo}}};
_.p.Object.defineProperties(Vo.prototype,{bY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"autoSuggestAnalysisData")?_.T(this,"autoSuggestAnalysisData"):null},set:function(a){this.i.autoSuggestAnalysisData=a}},cY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"autoSuggestAutoCompleteAnalysisData")?_.T(this,"autoSuggestAutoCompleteAnalysisData"):null},set:function(a){this.i.autoSuggestAutoCompleteAnalysisData=a}},rza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"codeSenseUserFeedbackData")?_.T(this,"codeSenseUserFeedbackData"):null},set:function(a){this.i.codeSenseUserFeedbackData=a}},Un:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"csChatUserActionData")?_.T(this,"csChatUserActionData"):null},set:function(a){this.i.csChatUserActionData=a}}});
var $o=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($o,_.U);$o.prototype.ka=function(){return $o};
$o.prototype.ma=function(){return{Oa:{scopes:Ko,severity:Lo},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ia:{message:ap}}};
_.p.Object.defineProperties($o.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($o,{zQa:{configurable:!0,enumerable:!0,get:function(){return Lo}}});var bp=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.Sq==null?null:a.Sq};
_.W(bp,_.U);bp.prototype.ka=function(){return bp};bp.prototype.ma=function(){return{Pa:{announcements:$o},keys:["announcements"]}};_.p.Object.defineProperties(bp.prototype,{Sq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.i.announcements=a}}});
var Wo=function(a){a=a===void 0?{}:a;this.i={};this.i.userInputQuery=a.pG==null?null:a.pG;this.i.suggestions=a.ej==null?null:a.ej;this.i.selectedSuggestion=a.Um==null?null:a.Um};_.W(Wo,_.U);Wo.prototype.ka=function(){return Wo};Wo.prototype.ma=function(){return{Pa:{suggestions:cp},keys:["selectedSuggestion","suggestions","userInputQuery"],Ia:{selectedSuggestion:cp}}};
_.p.Object.defineProperties(Wo.prototype,{Um:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"selectedSuggestion")?_.T(this,"selectedSuggestion"):null},set:function(a){this.i.selectedSuggestion=a}},ej:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.T(this,"suggestions"):null},set:function(a){this.i.suggestions=a}},pG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userInputQuery")?_.T(this,"userInputQuery"):null},set:function(a){this.i.userInputQuery=
a}}});var Xo=function(a){a=a===void 0?{}:a;this.i={};this.i.userInputQuery=a.pG==null?null:a.pG;this.i.autoCompleteSuggestion=a.Zea==null?null:a.Zea;this.i.isSuggestionSelected=a.Ola==null?null:a.Ola};_.W(Xo,_.U);Xo.prototype.ka=function(){return Xo};Xo.prototype.ma=function(){return{keys:["autoCompleteSuggestion","isSuggestionSelected","userInputQuery"]}};
_.p.Object.defineProperties(Xo.prototype,{Zea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"autoCompleteSuggestion")?_.T(this,"autoCompleteSuggestion"):null},set:function(a){this.i.autoCompleteSuggestion=a}},Ola:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isSuggestionSelected")?_.T(this,"isSuggestionSelected"):null},set:function(a){this.i.isSuggestionSelected=a}},pG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userInputQuery")?_.T(this,"userInputQuery"):
null},set:function(a){this.i.userInputQuery=a}}});var xk=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(xk,_.U);xk.prototype.ka=function(){return xk};xk.prototype.ma=function(){return{Oa:{status:xOa},keys:["name","status"]}};
_.p.Object.defineProperties(xk.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(xk,{Status:{configurable:!0,enumerable:!0,get:function(){return xOa}}});
var dp=function(a){a=a===void 0?{}:a;this.i={};this.i.eventId=a.eventId==null?null:a.eventId;this.i.clientContext=a.nza==null?null:a.nza;this.i.gestureName=a.gestureName==null?null:a.gestureName;this.i.elementId=a.RY==null?null:a.RY;this.i.artifactId=a.Ge==null?null:a.Ge;this.i.searchTerm=a.searchTerm==null?null:a.searchTerm;this.i.listIndex=a.lg==null?null:a.lg;this.i.durationMs=a.vj==null?null:a.vj;this.i.statusCode=a.statusCode==null?null:a.statusCode;this.i.subActions=a.vo==null?null:a.vo;this.i.initialUrl=
a.Yu==null?null:a.Yu;this.i.targetUrl=a.Nh==null?null:a.Nh;this.i.initialRoute=a.initialRoute==null?null:a.initialRoute;this.i.targetRoute=a.targetRoute==null?null:a.targetRoute;this.i.wasStartedInBackground=a.aV==null?null:a.aV;this.i.finishedInBackground=a.RR==null?null:a.RR;this.i.actionOwner=a.actionOwner==null?null:a.actionOwner;this.i.feature=a.l6==null?null:a.l6;this.i.bucket=a.bucket==null?null:a.bucket;this.i.availabilityStatuses=a.availabilityStatuses==null?null:a.availabilityStatuses;this.i.visibleLines=
a.Or==null?null:a.Or;this.i.copyInfo=a.Bz==null?null:a.Bz;this.i.fileInfo=a.fileInfo==null?null:a.fileInfo;this.i.clientTimeMs=a.R0a==null?null:a.R0a;this.i.sinceTimeOriginMs=a.igb==null?null:a.igb;this.i.explainCodeInfo=a.JE==null?null:a.JE;this.i.metrics=a.metrics==null?null:a.metrics;this.i.additionalData=a.additionalData==null?null:a.additionalData;this.i.ptoken=a.IF==null?null:a.IF};_.W(dp,_.U);dp.prototype.ka=function(){return dp};
dp.prototype.ma=function(){return{Pa:{availabilityStatuses:xk,subActions:ep,visibleLines:fp},Oa:{actionOwner:Mo,bucket:_.Pi,gestureName:_.No,statusCode:Oo},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(" "),
Ia:{clientContext:gp,copyInfo:hp,eventId:ip,explainCodeInfo:jp,fileInfo:kp,metrics:Vo,ptoken:yOa}}};
_.p.Object.defineProperties(dp.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}},Ge:{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}},nza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.T(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},R0a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"clientTimeMs")?_.T(this,"clientTimeMs"):null},set:function(a){this.i.clientTimeMs=a}},Bz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"copyInfo")?_.T(this,"copyInfo"):null},set:function(a){this.i.copyInfo=a}},vj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},RY:{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}},JE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"explainCodeInfo")?_.T(this,"explainCodeInfo"):null},set:function(a){this.i.explainCodeInfo=a}},l6:{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}},RR:{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}},Yu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.T(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},lg:{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}},IF:{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}},igb:{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}},vo:{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}},Nh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.T(this,
"targetUrl"):null},set:function(a){this.i.targetUrl=a}},Or:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"visibleLines")?_.T(this,"visibleLines"):null},set:function(a){this.i.visibleLines=a}},aV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.T(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});
var gp=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.Pu==null?null:a.Pu;this.i.username=a.username==null?null:a.username;this.i.actionId=a.actionId==null?null:a.actionId;this.i.environmentName=a.Fo==null?null:a.Fo;this.i.repoGroupId=a.uO==null?null:a.uO;this.i.executionContext=a.jia==null?null:a.jia};_.W(gp,_.U);gp.prototype.ka=function(){return gp};
gp.prototype.ma=function(){return{Oa:{environmentName:Ro},keys:"actionId emailAddress environmentName executionContext instanceId repoGroupId sessionId userId username".split(" "),Ia:{executionContext:lp}}};
_.p.Object.defineProperties(gp.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.T(this,"actionId"):null},set:function(a){this.i.actionId=a}},Pu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"emailAddress")?_.T(this,"emailAddress"):null},set:function(a){this.i.emailAddress=a}},Fo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},
jia:{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}},uO:{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 mp=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(mp,_.U);mp.prototype.ka=function(){return mp};mp.prototype.ma=function(){return{keys:["end","start"],Ia:{end:np,start:np}}};
_.p.Object.defineProperties(mp.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 Zo=function(a){a=a===void 0?{}:a;this.i={};this.i.csChatUserFeedbackData=a.jR==null?null:a.jR;this.i.selectedModelName=a.Rqa==null?null:a.Rqa;this.i.filesInContext=a.MR==null?null:a.MR;this.i.conversationId=a.conversationId==null?null:a.conversationId;this.i.turnId=a.turnId==null?null:a.turnId};_.W(Zo,_.U);Zo.prototype.ka=function(){return Zo};Zo.prototype.ma=function(){return{keys:["conversationId","csChatUserFeedbackData","filesInContext","selectedModelName","turnId"],Ia:{csChatUserFeedbackData:op}}};
_.p.Object.defineProperties(Zo.prototype,{conversationId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"conversationId")?_.T(this,"conversationId"):null},set:function(a){this.i.conversationId=a}},jR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"csChatUserFeedbackData")?_.T(this,"csChatUserFeedbackData"):null},set:function(a){this.i.csChatUserFeedbackData=a}},MR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"filesInContext")?_.T(this,"filesInContext"):
null},set:function(a){this.i.filesInContext=a}},Rqa:{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 op=function(a){a=a===void 0?{}:a;this.i={};this.i.userUpvote=a.WU==null?null:a.WU;this.i.feedbackCategories=a.FR==null?null:a.FR;this.i.userFeedbackComment=a.Ov==null?null:a.Ov};_.W(op,_.U);op.prototype.ka=function(){return op};op.prototype.ma=function(){return{keys:["feedbackCategories","userFeedbackComment","userUpvote"]}};
_.p.Object.defineProperties(op.prototype,{FR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feedbackCategories")?_.T(this,"feedbackCategories"):null},set:function(a){this.i.feedbackCategories=a}},Ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userFeedbackComment")?_.T(this,"userFeedbackComment"):null},set:function(a){this.i.userFeedbackComment=a}},WU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userUpvote")?_.T(this,"userUpvote"):null},set:function(a){this.i.userUpvote=
a}}});var Yo=function(a){a=a===void 0?{}:a;this.i={};this.i.userUpvote=a.WU==null?null:a.WU;this.i.feedbackCategories=a.FR==null?null:a.FR;this.i.userFeedbackComment=a.Ov==null?null:a.Ov};_.W(Yo,_.U);Yo.prototype.ka=function(){return Yo};Yo.prototype.ma=function(){return{keys:["feedbackCategories","userFeedbackComment","userUpvote"]}};
_.p.Object.defineProperties(Yo.prototype,{FR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feedbackCategories")?_.T(this,"feedbackCategories"):null},set:function(a){this.i.feedbackCategories=a}},Ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userFeedbackComment")?_.T(this,"userFeedbackComment"):null},set:function(a){this.i.userFeedbackComment=a}},WU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userUpvote")?_.T(this,"userUpvote"):null},set:function(a){this.i.userUpvote=
a}}});var hp=function(a){a=a===void 0?{}:a;this.i={};this.i.uuid=a.rG==null?null:a.rG;this.i.length=a.length==null?null:a.length;this.i.selection=a.selection==null?null:a.selection};_.W(hp,_.U);hp.prototype.ka=function(){return hp};hp.prototype.ma=function(){return{keys:["length","selection","uuid"],Ia:{selection:mp}}};
_.p.Object.defineProperties(hp.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}},rG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"uuid")?_.T(this,"uuid"):null},set:function(a){this.i.uuid=a}}});
var ip=function(a){a=a===void 0?{}:a;this.i={};this.i.timeUsec=a.dIa==null?null:a.dIa;this.i.serverIp=a.serverIp==null?null:a.serverIp;this.i.processId=a.KFa==null?null:a.KFa};_.W(ip,_.U);ip.prototype.ka=function(){return ip};ip.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.p.Object.defineProperties(ip.prototype,{KFa:{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}},dIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.T(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var lp=function(a){a=a===void 0?{}:a;this.i={};this.i.cell=a.Y4==null?null:a.Y4;this.i.task=a.task==null?null:a.task;this.i.job=a.Vla==null?null:a.Vla;this.i.environmentName=a.Fo==null?null:a.Fo;this.i.buildLabel=a.Rw==null?null:a.Rw;this.i.traced=a.dib==null?null:a.dib;this.i.rpcGlobalId=a.qeb==null?null:a.qeb;this.i.spanId=a.spanId==null?null:a.spanId};_.W(lp,_.U);lp.prototype.ka=function(){return lp};lp.prototype.ma=function(){return{Oa:{environmentName:_.So},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.p.Object.defineProperties(lp.prototype,{Rw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.T(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},Y4:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.T(this,"cell"):null},set:function(a){this.i.cell=a}},Fo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Vla:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.T(this,"job"):null},set:function(a){this.i.job=a}},qeb:{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}},dib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.T(this,"traced"):null},set:function(a){this.i.traced=a}}});var jp=function(a){a=a===void 0?{}:a;this.i={};this.i.uuid=a.rG==null?null:a.rG;this.i.selection=a.selection==null?null:a.selection};_.W(jp,_.U);jp.prototype.ka=function(){return jp};jp.prototype.ma=function(){return{keys:["selection","uuid"],Ia:{selection:mp}}};
_.p.Object.defineProperties(jp.prototype,{selection:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"selection")?_.T(this,"selection"):null},set:function(a){this.i.selection=a}},rG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"uuid")?_.T(this,"uuid"):null},set:function(a){this.i.uuid=a}}});
var kp=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(kp,_.U);kp.prototype.ka=function(){return kp};kp.prototype.ma=function(){return{keys:["fingerprint","path","repositoryId","repositoryType","revision"]}};
_.p.Object.defineProperties(kp.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 fp=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(fp,_.U);fp.prototype.ka=function(){return fp};
fp.prototype.ma=function(){return{keys:["end","start"]}};_.p.Object.defineProperties(fp.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 pp=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.Sq==null?null:a.Sq};_.W(pp,_.U);pp.prototype.ka=function(){return pp};
pp.prototype.ma=function(){return{keys:["announcements"],Ia:{announcements:bp}}};_.p.Object.defineProperties(pp.prototype,{Sq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var qp=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(qp,_.U);qp.prototype.ka=function(){return qp};
qp.prototype.ma=function(){return{Pa:{entries:dp},keys:["authuser","entries"]}};_.p.Object.defineProperties(qp.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 zOa=function(){this.i={}};_.W(zOa,_.U);zOa.prototype.ka=function(){return zOa};
zOa.prototype.ma=function(){return{keys:[]}};var yOa=function(){this.i={}};_.W(yOa,_.U);yOa.prototype.ka=function(){return yOa};yOa.prototype.ma=function(){return{keys:[]}};var np=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(np,_.U);np.prototype.ka=function(){return np};np.prototype.ma=function(){return{keys:["column","lineNumber"]}};
_.p.Object.defineProperties(np.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 ap=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.WI==null?null:a.WI};_.W(ap,_.U);ap.prototype.ka=function(){return ap};
ap.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};_.p.Object.defineProperties(ap.prototype,{WI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var ep=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.vj==null?null:a.vj;this.i.httpErrorCode=a.Wz==null?null:a.Wz};_.W(ep,_.U);ep.prototype.ka=function(){return ep};ep.prototype.ma=function(){return{Oa:{statusCode:To},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.p.Object.defineProperties(ep.prototype,{vj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},Wz:{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 cp=function(a){a=a===void 0?{}:a;this.i={};this.i.searchModifier=a.CA==null?null:a.CA;this.i.modifierType=a.y_==null?null:a.y_;this.i.searchModifierUserFriendlyText=a.Cqa==null?null:a.Cqa};_.W(cp,_.U);cp.prototype.ka=function(){return cp};cp.prototype.ma=function(){return{Oa:{modifierType:Uo},keys:["modifierType","searchModifier","searchModifierUserFriendlyText"]}};
_.p.Object.defineProperties(cp.prototype,{y_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modifierType")?_.T(this,"modifierType"):null},set:function(a){this.i.modifierType=a}},CA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifier")?_.T(this,"searchModifier"):null},set:function(a){this.i.searchModifier=a}},Cqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifierUserFriendlyText")?_.T(this,"searchModifierUserFriendlyText"):null},
set:function(a){this.i.searchModifierUserFriendlyText=a}}});AOa=new _.Id("API_VERSION");_.BOa=new _.Id("REQUEST_SERVICE for console_fe_api");_.rp=function(){};_.rp.O=function(a){return new (a||_.rp)};_.rp.Ka=_.Pf({type:_.rp});_.rp.Ja=_.dd({});
var COa={$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"},sp=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};
sp.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Za+"/announcements",Va:_.Lh(a,COa,b),Tb:pp})};sp.O=function(a){return new (a||sp)(_.t(AOa,8),_.t(_.BOa),_.t(_.Ho,8))};sp.wa=_.q({token:sp,qa:sp.O});var DOa=function(){};DOa.O=function(a){return new (a||DOa)};DOa.wa=_.q({token:DOa,qa:function(a){return sp.O(a)},Ha:_.rp});
var tp=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)},EOa=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Jo(a.wb,{body:b,Mb:"POST",Sb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Za+"/logging:logClientAction",Va:_.Lh(c,COa,d),Tb:zOa})};tp.O=function(a){return new (a||tp)(_.t(AOa,8),_.t(_.BOa),_.t(_.Ho,8))};tp.wa=_.q({token:tp,qa:tp.O});var FOa=function(){};FOa.O=function(a){return new (a||FOa)};
FOa.wa=_.q({token:FOa,qa:function(a){return tp.O(a)},Ha:_.rp});var up,GOa,HOa,KOa,LOa,MOa,NOa,OOa,WOa,aPa,fPa,hPa,iPa;up=new _.Id("productVersion");_.vp=new _.Id("envName");_.wp=new _.Id("emailAddress");GOa=new _.Id("isBot");HOa=new _.Id("isCorpGoogler");_.IOa=new _.Id("userSettingsKeyPrefix");_.JOa=new _.Id("prodspecsStage");KOa=new _.Id("feedbackProductId");LOa=new _.Id("clearcutEndpoint");_.xp=new _.Id("onePlatformKey");_.yp=new _.Id("sessionIndex");MOa=new _.Id("xsrfToken");NOa=new _.Id("nonceToken");OOa=new _.Id("oauthClientId");_.POa=new _.Id("appEngineServiceEndpoint");
_.qxa=new _.Id("grimoireOnePlatformHost");_.QOa=new _.Id("cloudResourceManagerServiceEndpoint");_.ROa=new _.Id("cloudBillingServiceEndpoint");_.SOa=new _.Id("cloudBuildServiceEndpoint");_.TOa=new _.Id("cloudStorageServiceEndpoint");_.UOa=new _.Id("cloudUserSettingsEndpoint");_.VOa=new _.Id("resultStoreOnePlatformHost");WOa=new _.Id("scorecardOnePlatformHost");_.XOa=new _.Id("sourceRepoOnePlatformHost");_.YOa=new _.Id("sourceRepoInternalOnePlatformHost");_.ZOa=new _.Id("iamOnePlatformHost");
_.$Oa=new _.Id("loggingServiceEndpoint");aPa=new _.Id("peopleApiPlatformHost");_.bPa=new _.Id("serviceManagerApiPlatformHost");_.cPa=new _.Id("termsOfServiceOnePlatformHost");_.dPa=new _.Id("testFusionOnePlatformHost");_.ePa=new _.Id("fusionBadgeServerHost");fPa=new _.Id("enableAnonymousFeedback");_.zp=new _.Id("iamToken");_.gPa=new _.Id("initialPath");hPa=new _.Id("enableG3cClearcutLogging");iPa=new _.Id("g3cClearcutTransport");var Ap=function(a,b,c,d){this.iza=a;this.Fo=b;this.isBot=c;this.D5=d};Ap.prototype.TS=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.iza.Ya(this.W_a(b),c)}};Ap.prototype.VN=function(a){this.iza.VN({},a)};Ap.prototype.W_a=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Bk(a))}};a.projectId&&(b.projectId=a.projectId);a.vj&&(b.latency=a.vj);return b};
Ap.prototype.Bk=function(a){var b=a.vo.map(function(c){return{name:c.name||void 0,latency:c.vj||void 0,statusCode:c.statusCode||void 0,errorCode:c.Wz||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.aV||void 0,finishedInBg:a.RR||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Fo||void 0,actionOwner:this.D5||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:b.length>
0?b:void 0}};Ap.O=function(a){return new (a||Ap)(_.t(Qn),_.t(_.vp),_.t(GOa),_.t(lOa,8))};Ap.wa=_.q({token:Ap,qa:Ap.O,Ha:"root"});var jPa=function(a){this.ya=_.Lb(a)};_.W(jPa,_.$k);var Bp=function(a){this.ya=_.Lb(a)};_.W(Bp,_.$k);Bp.prototype.t5a=function(){return _.Y(this,1)};Bp.prototype.setCell=function(a){return _.qk(this,1,a)};Bp.prototype.ny=function(a){return _.qk(this,5,a)};var kPa=function(a){this.ya=_.Lb(a)};_.W(kPa,_.$k);_.h=kPa.prototype;_.h.Bfb=function(a){return _.qk(this,1,a)};_.h.yja=function(){return _.Fk(this,Bp,6)};_.h.r9b=function(a){return _.Nl(this,6,a)};_.h.wfb=function(a){return _.qk(this,7,a)};_.h.TBa=function(){return _.Y(this,8)};_.h.pra=function(a){return _.qk(this,8,a)};var Cp=function(a){this.ya=_.Lb(a)};_.W(Cp,_.$k);Cp.prototype.getName=function(){return _.Y(this,1)};Cp.prototype.ne=function(a){return _.qk(this,1,a)};Cp.prototype.tra=function(a){return _.sm(this,2,a)};Cp.prototype.kfb=function(a){return _.pm(this,3,a)};var lPa=function(a){this.ya=_.Lb(a)};_.W(lPa,_.$k);var mPa=function(a){this.ya=_.Lb(a)};_.W(mPa,_.$k);var nPa=function(a){this.ya=_.Lb(a)};_.W(nPa,_.$k);_.h=nPa.prototype;_.h.IMb=function(){return _.Fk(this,jPa,1)};_.h.w5a=function(){return _.Fk(this,kPa,2)};_.h.mfb=function(a){return _.qk(this,4,a)};_.h.kfb=function(a){return _.pm(this,8,a)};_.h.tra=function(a){return _.sm(this,9,a)};_.h.Bwd=function(a){return _.qk(this,12,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.ofb=function(a){return _.qk(this,18,a)};_.h.a7a=function(){return _.Y(this,20)};_.h.Q9b=function(a){_.qk(this,20,a)};var oPa=function(a){if(a!=null)return _.jc(a),{dIa:_.l(_.dm(a,1)),serverIp:_.l(sba(_.dc(a,2,void 0,Fl))),KFa:_.l(sba(_.dc(a,3,void 0,Fl)))}};jPa.prototype.toObject=function(){return oPa(this)};var pPa=function(a){if(a!=null)return _.jc(a),{Y4:_.Y(a,1),task:_.Ul(a,2),Vla:_.Y(a,3),Fo:_.Yl(a,4),Rw:_.Y(a,5)}};Bp.prototype.toObject=function(){return pPa(this)};var qPa=function(a){if(a!=null)return _.jc(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),Fo:_.Yl(a,4),uO:_.Y(a,5),jia:pPa(a.yja()),vsd:_.Y(a,7),referer:_.Y(a,8),dRd:_.Y(a,9)}};kPa.prototype.toObject=function(){return qPa(this)};var rPa=function(a){if(a!=null)return _.jc(a),{name:_.Y(a,1),statusCode:_.Yl(a,2),vj:_.Ul(a,3),Wz:_.Ul(a,4)}};Cp.prototype.toObject=function(){return rPa(this)};var sPa=function(a){if(a!=null)return _.jc(a),{QXd:_.Yl(a,1),HXd:_.Yl(a,2),HQd:_.Ik(a,3),PXd:_.Y(a,4),wOd:_.Y(a,5),Ccc:_.Y(a,6),LXd:_.l(_.Zl(a,7,3))}};lPa.prototype.toObject=function(){return sPa(this)};var tPa=function(a){if(a!=null)return _.jc(a),{MXd:sPa(_.Fk(a,lPa,1))}};mPa.prototype.toObject=function(){return tPa(this)};var uPa=function(a){if(a!=null){_.jc(a);var b=oPa(a.IMb()),c=qPa(a.w5a()),d=_.Yl(a,3),e=_.Y(a,4),f=_.Y(a,5),g=_.Y(a,6),m=_.Ul(a,7),n=_.Ul(a,8),r=_.Yl(a,9);var x=_.Ck(a,Cp,10,_.Ek());return{eventId:b,nza:c,gestureName:d,RY:e,Ge:f,searchTerm:g,lg:m,vj:n,statusCode:r,dXd:_.ec(x,rPa),Yu:_.Y(a,11),Nh:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),aV:_.Ik(a,15),RR:_.Ik(a,16),actionOwner:_.Yl(a,17),l6:_.Y(a,18),jLd:_.Y(a,22),OXd:tPa(_.Fk(a,mPa,19)),Hy:_.Y(a,20),gOd:_.Ik(a,21)}}};
nPa.prototype.toObject=function(){return uPa(this)};var vPa=function(a){this.ya=_.Lb(a)};_.W(vPa,_.$k);vPa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={uHd:uPa(_.Fk(this,nPa,1))}}else a=void 0;return a};var wPa,xPa;wPa=/\s+/;xPa=[];_.Dp=function(a,b){this.Cca=a;this.Pc=b;this.vQb=xPa;this.GHa=new Map};_.Dp.prototype.no=function(){for(var a=_.k(this.vQb),b=a.next();!b.done;b=a.next())this.OYa(b.value,!0);a=this.Mtd;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.OYa(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.OYa(c,!!a[c])}this.m4c()};
_.Dp.prototype.OYa=function(a,b){var c=this.GHa.get(a);c!==void 0?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.touched=!0):this.GHa.set(a,{enabled:b,changed:!0,touched:!0})};_.Dp.prototype.m4c=function(){for(var a=_.k(this.GHa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.vtb(b,c.enabled),c.changed=!1):c.touched||(c.enabled&&this.vtb(b,!1),this.GHa.delete(b));c.touched=!1}};
_.Dp.prototype.vtb=function(a,b){var c=this;a=a.trim();a.length>0&&a.split(wPa).forEach(function(d){b?c.Pc.aH(c.Cca.na,d):c.Pc.UT(c.Cca.na,d)})};_.p.Object.defineProperties(_.Dp.prototype,{Wod:{configurable:!0,enumerable:!0,set:function(a){this.vQb=a!=null?a.trim().split(wPa):xPa}},Zqd:{configurable:!0,enumerable:!0,set:function(a){this.Mtd=typeof a==="string"?a.trim().split(wPa):a}}});_.Dp.O=function(a){return new (a||_.Dp)(_.E(_.qe),_.E(_.pj))};
_.Dp.Ea=_.Qf({type:_.Dp,oa:[["","ngClass",""]],inputs:{Wod:[0,"class","klass"],Zqd:"ngClass"}});var yPa=function(a,b,c,d){this.va=a;this.Rab=b;this.index=c;this.count=d};_.p.Object.defineProperties(yPa.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}},c6:{configurable:!0,enumerable:!0,get:function(){return this.index%2===0}},cbb:{configurable:!0,enumerable:!0,get:function(){return!this.c6}}});
_.Ep=function(a,b,c){this.sQ=a;this.XG=b;this.dw=c;this.Dca=null;this.kWa=!0;this.du=null};_.Ep.prototype.no=function(){if(this.kWa){this.kWa=!1;var a=this.Dca;!this.du&&a&&(this.du=this.dw.find(a).create(this.bZb))}this.du&&(a=this.du.diff(this.Dca))&&this.Jaa(a)};
_.Ep.prototype.Jaa=function(a){var b=this,c=this.sQ;_.VNa(a,function(g,m,n){g.Ux==null?c.Si(b.XG,new yPa(g.item,b.Dca,-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.Rab=this.Dca}_.WNa(a,function(g){c.get(g.Xk).context.va=g.item})};
_.p.Object.defineProperties(_.Ep.prototype,{Rab:{configurable:!0,enumerable:!0,set:function(a){this.Dca=a;this.kWa=!0}},bZb:{configurable:!0,enumerable:!0,set:function(a){this.wu=a},get:function(){return this.wu}},brd:{configurable:!0,enumerable:!0,set:function(a){a&&(this.XG=a)}}});_.Ep.O=function(a){return new (a||_.Ep)(_.E(_.Ng),_.E(_.Mg),_.E(_.zo))};_.Ep.Ea=_.Qf({type:_.Ep,oa:[["","ngFor","","ngForOf",""]],inputs:{Rab:"ngForOf",bZb:"ngForTrackBy",brd:"ngForTemplate"}});_.Fp=function(a,b){this.sQ=a;this.Zr=new zPa;this.iva=this.Axa=this.ITa=null;this.tYa=b};_.Fp.prototype.QYa=function(){this.Zr.va?this.Axa||(this.sQ.clear(),this.iva=null,this.tYa&&(this.Axa=this.sQ.Si(this.tYa,this.Zr))):this.iva||(this.sQ.clear(),this.Axa=null,this.ITa&&(this.iva=this.sQ.Si(this.ITa,this.Zr)))};
_.p.Object.defineProperties(_.Fp.prototype,{Qa:{configurable:!0,enumerable:!0,set:function(a){this.Zr.va=this.Zr.Qa=a;this.QYa()}},drd:{configurable:!0,enumerable:!0,set:function(a){zoa(a);this.tYa=a;this.Axa=null;this.QYa()}},crd:{configurable:!0,enumerable:!0,set:function(a){zoa(a);this.ITa=a;this.iva=null;this.QYa()}}});_.Fp.O=function(a){return new (a||_.Fp)(_.E(_.Ng),_.E(_.Mg))};_.Fp.Ea=_.Qf({type:_.Fp,oa:[["","ngIf",""]],inputs:{Qa:"ngIf",drd:"ngIfThen",crd:"ngIfElse"}});
var zPa=function(){this.Qa=this.va=null};var APa=function(a,b){this.Le=a;this.vbd=b;this.g3=!1};APa.prototype.create=function(){this.g3=!0;this.Le.Si(this.vbd)};APa.prototype.destroy=function(){this.g3=!1;this.Le.clear()};_.Gp=function(){this.nTa=[];this.xnb=!1;this.SVa=this.DSa=0;this.awa=!1};_.Gp.prototype.U3c=function(){return this.DSa++};_.Gp.prototype.V3c=function(a){this.nTa.push(a)};_.Gp.prototype.G9c=function(a){a=a===this.X9c;this.awa||(this.awa=a);this.SVa++;this.SVa===this.DSa&&(this.Otb(!this.awa),this.SVa=0,this.awa=!1);return a};
_.Gp.prototype.Otb=function(a){if(this.nTa.length>0&&a!==this.xnb){this.xnb=a;for(var b=_.k(this.nTa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.g3?c.create():!d&&c.g3&&c.destroy()}}};_.p.Object.defineProperties(_.Gp.prototype,{Sab:{configurable:!0,enumerable:!0,set:function(a){this.X9c=a;this.DSa===0&&this.Otb(!0)}}});_.Gp.O=function(a){return new (a||_.Gp)};_.Gp.Ea=_.Qf({type:_.Gp,oa:[["","ngSwitch",""]],inputs:{Sab:"ngSwitch"}});
_.Hp=function(a,b,c){this.Sab=c;c.U3c();this.qcd=new APa(a,b)};_.Hp.prototype.no=function(){var a=this.qcd,b=this.Sab.G9c(this.grd);b&&!a.g3?a.create():!b&&a.g3&&a.destroy()};_.Hp.O=function(a){return new (a||_.Hp)(_.E(_.Ng),_.E(_.Mg),_.E(_.Gp,9))};_.Hp.Ea=_.Qf({type:_.Hp,oa:[["","ngSwitchCase",""]],inputs:{grd:"ngSwitchCase"}});_.Ip=function(a,b,c){c.V3c(new APa(a,b))};_.Ip.O=function(a){return new (a||_.Ip)(_.E(_.Ng),_.E(_.Mg),_.E(_.Gp,9))};_.Ip.Ea=_.Qf({type:_.Ip,oa:[["","ngSwitchDefault",""]]});var Jp=function(a,b,c){this.Cca=a;this.dw=b;this.Pc=c;this.du=this.hrb=null};Jp.prototype.no=function(){if(this.du){var a=this.du.diff(this.hrb);a&&this.Jaa(a)}};Jp.prototype.KXa=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.Pc.Vf(this.Cca.na,a,c?""+b+c:b,d):this.Pc.tO(this.Cca.na,a,d)};
Jp.prototype.Jaa=function(a){var b=this;a.NLb(function(c){return b.KXa(c.key,null)});a.MLb(function(c){return b.KXa(c.key,c.Ef)});aOa(a,function(c){return b.KXa(c.key,c.Ef)})};_.p.Object.defineProperties(Jp.prototype,{frd:{configurable:!0,enumerable:!0,set:function(a){this.hrb=a;!this.du&&a&&(this.du=this.dw.find(a).create())}}});Jp.O=function(a){return new (a||Jp)(_.E(_.qe),_.E(cOa),_.E(_.pj))};Jp.Ea=_.Qf({type:Jp,oa:[["","ngStyle",""]],inputs:{frd:"ngStyle"}});_.Kp=function(a){this.Le=a;this.fZb=this.Uab=this.qna=this.Kxa=null};_.Kp.prototype.Zb=function(a){if(this.bbd(a))if(a=this.Le,this.Kxa&&a.remove(a.indexOf(this.Kxa)),this.Uab){var b=this.U5c(),c;this.Kxa=a.Si(this.Uab,b,{Qb:(c=this.fZb)!=null?c:void 0})}else this.Kxa=null};_.Kp.prototype.bbd=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.Kp.prototype.U5c=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.qna?Reflect.set(a.qna,c,d):!1},get:function(b,c,d){if(a.qna)return Reflect.get(a.qna,c,d)}})};_.Kp.O=function(a){return new (a||_.Kp)(_.E(_.Ng))};_.Kp.Ea=_.Qf({type:_.Kp,oa:[["","ngTemplateOutlet",""]],inputs:{qna:"ngTemplateOutletContext",Uab:"ngTemplateOutlet",fZb:"ngTemplateOutletInjector"},features:[_.Xn]});var BPa=function(){},DPa,EPa;BPa.prototype.hEb=function(a,b,c){return _.pd(function(){return a.subscribe({next:b,error:c})})};BPa.prototype.dispose=function(a){_.pd(function(){return a.unsubscribe()})};var CPa=function(){};CPa.prototype.hEb=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}}};CPa.prototype.dispose=function(a){a.unsubscribe()};DPa=new CPa;EPa=new BPa;
_.Lp=function(a){this.dwa=null;this.U$a=!0;this.aYa=this.Fca=this.XD=null;this.VX=_.u(Ff);this.vk=a};_.h=_.Lp.prototype;_.h.Ma=function(){this.XD&&this.Lnb();this.vk=null};_.h.transform=function(a){if(!this.Fca){if(a)try{this.U$a=!1,this.xs(a)}finally{this.U$a=!0}return this.dwa}return a!==this.Fca?(this.Lnb(),this.transform(a)):this.dwa};_.h.xs=function(a){var b=this;this.Fca=a;this.aYa=this.vad(a);this.XD=this.aYa.hEb(a,function(c){return b.Ybd(a,c)},function(c){return b.VX(c)})};
_.h.vad=function(a){if(ala(a))return DPa;if(bla(a))return EPa;throw new _.sd(2100,!1);};_.h.Lnb=function(){this.aYa.dispose(this.XD);this.Fca=this.XD=this.dwa=null};_.h.Ybd=function(a,b){if(a===this.Fca&&(this.dwa=b,this.U$a)){var c;(c=this.vk)==null||_.mo(c)}};_.Lp.O=function(a){return new (a||_.Lp)(_.E(_.xo,16))};_.Lp.ve=_.Rf({name:"async",type:_.Lp,de:!1});_.FPa=new _.Id("");_.GPa=new _.Id("");_.Mp=function(){};_.Mp.O=function(a){return new (a||_.Mp)};_.Mp.Ka=_.Pf({type:_.Mp});_.Mp.Ja=_.dd({});_.HPa=function(a){return a.src};_.IPa=new _.Id("",{qa:function(){return _.HPa}});var Bj=null,JPa=function(){};var Np=function(){};Np.prototype.wN=function(){throw Error("$");};Np.O=function(a){return new (a||Np)};Np.wa=_.q({token:Np,qa:function(){return _.u(Op)},Ha:"platform"});var Hra=new _.Id(""),Op=function(){this.eu=_.u(_.gi);this.mw=window.location;this.y3=window.history};_.W(Op,Np);Op.prototype.Kna=function(a){var b=KPa(this.eu,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var LPa=function(a,b){var c=KPa(a.eu,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=Op.prototype;_.h.pushState=function(a,b,c){this.y3.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.y3.replaceState(a,b,c)};_.h.forward=function(){this.y3.forward()};_.h.back=function(){this.y3.back()};_.h.wN=function(a){this.y3.go(a===void 0?0:a)};_.h.getState=function(){return this.y3.state};
_.p.Object.defineProperties(Op.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.mw.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.mw.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.mw.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.mw.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.mw.pathname},set:function(a){this.mw.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.mw.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.mw.hash}}});Op.O=function(a){return new (a||Op)};Op.wa=_.q({token:Op,qa:function(){return new Op},Ha:"platform"});var Qp;_.Pp=function(){};_.Pp.prototype.wN=function(){throw Error("$");};_.Pp.O=function(a){return new (a||_.Pp)};_.Pp.wa=_.q({token:_.Pp,qa:function(){return _.u(Qp)},Ha:"root"});_.MPa=new _.Id("");Qp=function(a,b){this.Sk=a;this.oX=[];var c,d,e;this.Q2=(e=(d=b!=null?b:Bj.yBa())!=null?d:(c=_.u(_.gi).location)==null?void 0:c.origin)!=null?e:""};_.W(Qp,_.Pp);_.h=Qp.prototype;_.h.Ma=function(){for(;this.oX.length;)this.oX.pop()()};_.h.Kna=function(a){this.oX.push(this.Sk.Kna(a),LPa(this.Sk,a))};
_.h.yBa=function(){return this.Q2};_.h.vA=function(a){return Aoa(this.Q2,a)};_.h.path=function(a){var b=this.Sk.pathname+Mh(this.Sk.search),c=this.Sk.hash;return c&&(a===void 0?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Sk.pushState(a,b,this.vA(c+Mh(d)))};_.h.replaceState=function(a,b,c,d){this.Sk.replaceState(a,b,this.vA(c+Mh(d)))};_.h.forward=function(){this.Sk.forward()};_.h.back=function(){this.Sk.back()};_.h.getState=function(){return this.Sk.getState()};
_.h.wN=function(a){var b,c;(c=(b=this.Sk).wN)==null||c.call(b,a===void 0?0:a)};Qp.O=function(a){return new (a||Qp)(_.t(Np),_.t(_.MPa,8))};Qp.wa=_.q({token:Qp,qa:Qp.O,Ha:"root"});var Rp=function(a,b){this.Sk=a;this.Q2="";this.oX=[];b!=null&&(this.Q2=b)};_.W(Rp,_.Pp);_.h=Rp.prototype;_.h.Ma=function(){for(;this.oX.length;)this.oX.pop()()};_.h.Kna=function(a){this.oX.push(this.Sk.Kna(a),LPa(this.Sk,a))};_.h.yBa=function(){return this.Q2};_.h.path=function(){var a,b=(a=this.Sk.hash)!=null?a:"#";return b.length>0?b.substring(1):b};_.h.vA=function(a){a=Aoa(this.Q2,a);return a.length>0?"#"+a:a};_.h.pushState=function(a,b,c,d){this.Sk.pushState(a,b,this.vA(c+Mh(d))||this.Sk.pathname)};
_.h.replaceState=function(a,b,c,d){this.Sk.replaceState(a,b,this.vA(c+Mh(d))||this.Sk.pathname)};_.h.forward=function(){this.Sk.forward()};_.h.back=function(){this.Sk.back()};_.h.getState=function(){return this.Sk.getState()};_.h.wN=function(a){var b,c;(c=(b=this.Sk).wN)==null||c.call(b,a===void 0?0:a)};Rp.O=function(a){return new (a||Rp)(_.t(Np),_.t(_.MPa,8))};Rp.wa=_.q({token:Rp,qa:Rp.O});_.uj=function(a){var b=this;this.zX=new _.cg;this.bub=[];this.icd=null;this.LG=a;a=this.LG.yBa();this.B4c=Coa(Boa(a.replace(/\/index.html$/,"")));this.LG.Kna(function(c){b.zX.next({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.uj.prototype.Ma=function(){var a;(a=this.icd)==null||a.unsubscribe();this.bub=[]};_.uj.prototype.path=function(a){return this.normalize(this.LG.path(a===void 0?!1:a))};_.uj.prototype.getState=function(){return this.LG.getState()};
var NPa=function(a,b){var c=c===void 0?"":c;return a.path()==a.normalize(b+Mh(c))};_.h=_.uj.prototype;_.h.normalize=function(a){var b=_.uj.Ir;var c=this.B4c;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(_.uj,c)};_.h.vA=function(a){a&&a[0]!=="/"&&(a="/"+a);return this.LG.vA(a)};_.h.go=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.LG.pushState(c,"",a,b);this.lrb(this.vA(a+Mh(b)),c)};
_.h.replaceState=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.LG.replaceState(c,"",a,b);this.lrb(this.vA(a+Mh(b)),c)};_.h.forward=function(){this.LG.forward()};_.h.back=function(){this.LG.back()};_.h.wN=function(a){var b,c;(c=(b=this.LG).wN)==null||c.call(b,a===void 0?0:a)};_.h.lrb=function(a,b){a=a===void 0?"":a;this.bub.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.zX.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})};_.uj.Ir=Boa;
_.uj.O=function(a){return new (a||_.uj)(_.t(_.Pp))};_.uj.wa=_.q({token:_.uj,qa:function(){return new _.uj(_.t(_.Pp))},Ha:"root"});new Do;var Lra=function(){};Lra.wa=_.q({token:Lra,Ha:"root",qa:function(){return new OPa}});var OPa=function(){var a=_.u(_.gi),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};OPa.prototype.Awd=function(a){this.offset=Array.isArray(a)?function(){return a}:a};OPa.prototype.WBa=function(){return[this.window.scrollX,this.window.scrollY]};var PPa=function(a,b,c){a.window.scrollTo(Object.assign({},c,{left:b[0],top:b[1]}))};var QPa=function(){};var Sp=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.D5=e;this.transport=b};Sp.prototype.TS=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.VBa(b.value))}};
Sp.prototype.VBa=function(a){var b=(new nPa).ofb(this.D5||"");b=_.sm(b,17,Foa(a.actionOwner)).mfb([a.element,a.action].join("/"));b=_.sm(b,3,Doa(a.gestureName)).tra(Eoa(a.statusCode));b=_.qk(b,13,a.initialRoute);b=_.qk(b,11,a.Yu);b=_.qk(b,14,a.targetRoute||"").Bwd(a.Nh);b=_.nm(b,15,a.aV);b=_.nm(b,16,a.RR).kfb(a.vj||0);b=_.pm(b,7,a.lg||0);var c=(new kPa).wfb(this.document.location.hostname).pra(this.document.referrer).r9b((new Bp).ny(this.productVersion)).Bfb(a.sessionId||"");b=_.Nl(b,2,c);a.Ge&&typeof a.Ge===
"string"&&_.qk(b,5,a.Ge);if(a.vo.length>0)for(a=_.k(a.vo),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new Cp).ne(c.name||"").tra(Eoa(c.statusCode||"")).kfb(c.vj||0);c=_.pm(d,4,c.Wz||0);_.Ql(b,10,Cp,c)}a=new vPa;return _.Nl(a,1,b)};Sp.O=function(a){return new (a||Sp)(_.t(_.gi),_.t(iPa,8),_.t(up),_.t(GOa),_.t(lOa,8))};Sp.wa=_.q({token:Sp,qa:Sp.O,Ha:"root"});_.RPa={JNa:"issue_tracker",xV:"results",a_c:"flow"};Object.freeze(_.RPa);var Tp=function(){};Tp.O=function(a){return new (a||Tp)};Tp.wa=_.q({token:Tp,qa:Tp.O,Ha:"root"});var TPa,UPa,VPa;_.SPa=new _.Id("GTMDataLayerName",{Ha:"root",qa:function(){return window.grimoireDataLayer}});TPa=new _.Id("ProjectId",{Ha:"root",qa:function(){return"testAlphaSource"}});UPa=new _.Id("GetRandomString",{Ha:"root",qa:function(){return _.ln}});VPa=new _.Id("navigationStartTime",{Ha:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});_.ul(Nh,Goa);for(var WPa=[],XPa=0;XPa<63;XPa++)WPa[XPa]=0;var YPa=[].concat(128,WPa);Nh.prototype.reset=function(){this.lIa=this.k7=0;this.Bj=_.da.Int32Array?new Int32Array(this.uQb):_.Aa(this.uQb)};
var ZPa=function(a){for(var b=a.Zya,c=a.OAd,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.Bj[0]|0;d=a.Bj[1]|0;e=a.Bj[2]|0;for(var f=a.Bj[3]|0,g=a.Bj[4]|0,m=a.Bj[5]|0,n=a.Bj[6]|0,r=a.Bj[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)+(Hoa[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.Bj[0]=a.Bj[0]+b|0;a.Bj[1]=a.Bj[1]+d|0;a.Bj[2]=a.Bj[2]+e|0;a.Bj[3]=a.Bj[3]+f|0;a.Bj[4]=a.Bj[4]+g|0;a.Bj[5]=a.Bj[5]+m|0;a.Bj[6]=a.Bj[6]+n|0;a.Bj[7]=a.Bj[7]+r|0};
Nh.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.k7;if(typeof a==="string")for(;c<b;)this.Zya[d++]=a.charCodeAt(c++),d==this.blockSize&&(ZPa(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("ib");this.Zya[d++]=e;d==this.blockSize&&(ZPa(this),d=0)}else throw Error("jb");this.k7=d;this.lIa+=b};
Nh.prototype.digest=function(){var a=[],b=this.lIa*8;this.k7<56?this.update(YPa,56-this.k7):this.update(YPa,this.blockSize-(this.k7-56));for(var c=63;c>=56;c--)this.Zya[c]=b&255,b/=256;ZPa(this);for(c=b=0;c<this.urd;c++)for(var d=24;d>=0;d-=8)a[b++]=this.Bj[c]>>d&255;return a};
var Ioa=[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],Hoa;_.ul(Koa,Nh);var Joa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Up=function(a,b,c){this.IY=a;if(!this.IY)throw Error("kb");a=new Koa;a.update(String(c));this.ytd=gDa(a.digest());c={};this.IY.push((c.releaseVersion=b,c))};
Up.prototype.TS=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=Up.tpc;d.projectNumber=this.ytd;d.OH=b.action;d.eventType=b.element;d.a0b=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.vj&&(d.metadata.latencyMs=b.vj.toString());d.uY=Up.Cpc;d.metadata.actionOwner=b.actionOwner.toString();d.Ge=(c=b.Ge)==null?void 0:c.toString();var e=d;c=this.IY;b=c.push;d=e.event;var f=e.eventType,
g=e.OH,m=e.a0b,n=e.projectNumber,r=e.uY,x=e.Ge;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})}};Up.prototype.VN=function(a){this.IY.push({event:"trackPageView",pageName:a,pagePath:a})};Up.tpc="concordEvent";Up.Cpc="DEVOPS_CONSOLE";Up.O=function(a){return new (a||Up)(_.t(_.SPa),_.t(up),_.t(TPa))};
Up.wa=_.q({token:Up,qa:Up.O});_.Vp=function(){};_.Vp.prototype.TS=function(){};_.Vp.prototype.VN=function(){};_.Vp.O=function(a){return new (a||_.Vp)};_.Vp.wa=_.q({token:_.Vp,qa:function(a){return Up.O(a)},Ha:"root"});var Wp=function(){};Wp.prototype.gWb=function(a,b){return b};Wp.prototype.TS=function(){};Wp.O=function(a){return new (a||Wp)};Wp.wa=_.q({token:Wp,qa:Wp.O,Ha:"root"});var $Pa=new _.Id("GetRandomString",{Ha:"root",qa:function(){return _.ln}}),aQa=new _.Id("navigationStartTime",{Ha:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Hpa=Symbol("lb"),Xp=function(a){this.params=a||{}};Xp.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Xp.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Xp.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.p.Object.defineProperties(Xp.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Roa={exact:Woa,subset:Zoa},Soa={exact:Uoa,subset:Xoa,ignored:function(){return!0}},Sh=function(a,b,c){a=a===void 0?new Rh([],{}):a;b=b===void 0?{}:b;this.root=a;this.Va=b;this.lf=c===void 0?null:c};Sh.prototype.toString=function(){return bQa.hd(this)};_.p.Object.defineProperties(Sh.prototype,{uv:{configurable:!0,enumerable:!0,get:function(){this.ZP!=null||(this.ZP=new Xp(this.Va));return this.ZP}}});
var Rh=function(a,b){var c=this;this.ue=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Rh.prototype.vn=function(){return this.E_>0};Rh.prototype.toString=function(){return dpa(this)};_.p.Object.defineProperties(Rh.prototype,{E_:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Uh=function(a,b){this.path=a;this.parameters=b};_.Uh.prototype.toString=function(){return bpa(this.path)+cpa(this.parameters)};
_.p.Object.defineProperties(_.Uh.prototype,{Csd:{configurable:!0,enumerable:!0,get:function(){this.Drb!=null||(this.Drb=new Xp(this.parameters));return this.Drb}}});_.Yp=function(){};_.Yp.O=function(a){return new (a||_.Yp)};_.Yp.wa=_.q({token:_.Yp,qa:function(){return new Zp},Ha:"root"});var Zp=function(){};
Zp.prototype.parse=function(a){a=new cQa(a);aq(a,"/");var b=a.vl===""||a.vl.startsWith("?")||a.vl.startsWith("#")?new Rh([],{}):new Rh([],dQa(a));return new Sh(b,a.parseQueryParams(),aq(a,"#")?decodeURIComponent(a.vl):null)};Zp.prototype.hd=function(a){var b="/"+epa(a.root,!0),c=hpa(a.Va);a=typeof a.lf==="string"?"#"+encodeURI(a.lf):"";return b+c+a};var bQa=new Zp,ipa=/^[^\/()?;#]+/,eQa=/^[^\/()?;=#]+/,fQa=/^[^=?&#]+/,gQa=/^[^&#]+/,cQa=function(a){this.vl=this.url=a};
cQa.prototype.parseQueryParams=function(){var a={};if(aq(this,"?")){do{var b,c=this.vl.match(fQa);if(b=c?c[0]:""){this.capture(b);c="";if(aq(this,"=")){var d;if(d=(d=this.vl.match(gQa))?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(aq(this,"&"))}return a};
var dQa=function(a){if(a.vl==="")return{};aq(a,"/");var b=[];for(a.vl.startsWith("(")||b.push(hQa(a));a.vl.startsWith("/")&&!a.vl.startsWith("//")&&!a.vl.startsWith("/(");)a.capture("/"),b.push(hQa(a));var c={};a.vl.startsWith("/(")&&(a.capture("/"),c=iQa(a,!0));var d={};a.vl.startsWith("(")&&(d=iQa(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Rh(b,c);return d},hQa=function(a){var b=jpa(a.vl);if(b===""&&a.vl.startsWith(";"))throw new _.sd(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};aq(a,";");){var d,e=a;if(d=(d=e.vl.match(eQa))?d[0]:""){e.capture(d);var f="";if(aq(e,"=")){var g=jpa(e.vl);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Uh(b,c)},iQa=function(a,b){var c={};for(a.capture("(");!aq(a,")")&&a.vl.length>0;){var d=jpa(a.vl),e=a.vl[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.sd(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=dQa(a);var f=void 0;c[(f=
e)!=null?f:"primary"]=Object.keys(d).length===1&&d.primary?d.primary:new Rh([],d);aq(a,"//")}return c},aq=function(a,b){return a.vl.startsWith(b)?(a.vl=a.vl.substring(b.length),!0):!1};cQa.prototype.capture=function(a){if(!aq(this,a))throw new _.sd(4011,!1);};var xpa=function(a,b,c){this.DRb=a;this.xrd=b;this.commands=c;if(a&&c.length>0&&qpa(c[0]))throw new _.sd(4003,!1);if((a=c.find(upa))&&a!==(c.length>0?c[c.length-1]:null))throw new _.sd(4004,!1);},ppa=function(a,b,c){this.oJ=a;this.JFa=b;this.index=c};var bq;bq=function(a,b){this.id=a;this.url=b};_.cq=function(a,b,c,d){c=c===void 0?"imperative":c;d=d===void 0?null:d;bq.call(this,a,b);this.type=0;this.MYb=c;this.gJ=d};_.W(_.cq,bq);_.cq.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.hi=function(a,b,c){bq.call(this,a,b);this.ni=c;this.type=1};_.W(_.hi,bq);_.hi.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ni+"')"};
_.ii=function(a,b,c,d){bq.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.W(_.ii,bq);_.ii.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var ni=function(a,b,c,d){bq.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.W(ni,bq);_.mi=function(a,b,c,d){bq.call(this,a,b);this.error=c;this.target=d;this.type=3};_.W(_.mi,bq);_.mi.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var jQa=function(a,b,c,d){bq.call(this,a,b);this.ni=c;this.state=d;this.type=4};_.W(jQa,bq);jQa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ni+"', state: "+this.state+")"};var kQa=function(a,b,c,d){bq.call(this,a,b);this.ni=c;this.state=d;this.type=7};_.W(kQa,bq);kQa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ni+"', state: "+this.state+")"};
var lQa=function(a,b,c,d,e){bq.call(this,a,b);this.ni=c;this.state=d;this.c$b=e;this.type=8};_.W(lQa,bq);lQa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ni+"', state: "+this.state+", shouldActivate: "+this.c$b+")"};_.mQa=function(a,b,c,d){bq.call(this,a,b);this.ni=c;this.state=d;this.type=5};_.W(_.mQa,bq);
_.mQa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ni+"', state: "+this.state+")"};_.nQa=function(a,b,c,d){bq.call(this,a,b);this.ni=c;this.state=d;this.type=6};_.W(_.nQa,bq);_.nQa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ni+"', state: "+this.state+")"};var oQa=function(a){this.Nb=a;this.type=9};
oQa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Nb.path+")"};var pQa=function(a){this.Nb=a;this.type=10};pQa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Nb.path+")"};var jqa=function(a){this.snapshot=a;this.type=11};jqa.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.snapshot.te&&this.snapshot.te.path||"")+"')"};var qQa=function(a){this.snapshot=a;this.type=12};
qQa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.snapshot.te&&this.snapshot.te.path||"")+"')"};var kqa=function(a){this.snapshot=a;this.type=13};kqa.prototype.toString=function(){return"ActivationStart(path: '"+(this.snapshot.te&&this.snapshot.te.path||"")+"')"};var rQa=function(a){this.snapshot=a;this.type=14};rQa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.snapshot.te&&this.snapshot.te.path||"")+"')"};
var sQa=function(a,b,c){this.position=a;this.anchor=b;this.scrollBehavior=c;this.type=15};sQa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var tQa=function(){},uQa=function(a,b){this.url=a;this.hna=b};var vQa=function(a){this.oGa=a;this.Uea=this.Nb=this.qf=null;this.children=new dq(this.oGa)};_.p.Object.defineProperties(vQa.prototype,{Qb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=Wh((a=this.Nb)==null?void 0:a.snapshot))!=null?b:this.oGa}}});var dq=function(a){this.oGa=a;this.Lza=new Map},wQa=function(a,b){if(a=a.getContext(b))a.qf=null,a.Uea=null},xQa=function(a,b){var c=a.getContext(b);c||(c=new vQa(a.oGa),a.Lza.set(b,c));return c};
dq.prototype.getContext=function(a){return this.Lza.get(a)||null};dq.O=function(a){return new (a||dq)(_.t(_.Kf))};dq.wa=_.q({token:dq,qa:dq.O,Ha:"root"});var eq=function(a){this.Cg=a};eq.prototype.parent=function(a){a=this.T_(a);return a.length>1?a[a.length-2]:null};eq.prototype.children=function(a){return(a=Epa(a,this.Cg))?a.children.map(function(b){return b.value}):[]};eq.prototype.firstChild=function(a){return(a=Epa(a,this.Cg))&&a.children.length>0?a.children[0].value:null};eq.prototype.T_=function(a){return Fpa(a,this.Cg).map(function(b){return b.value})};_.p.Object.defineProperties(eq.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Cg.value}}});
var Xh=function(a,b){this.value=a;this.children=b};Xh.prototype.toString=function(){return"TreeNode("+this.value+")"};var Qpa=function(a,b){this.Cg=a;this.snapshot=b;Jpa(this,a)};_.W(Qpa,eq);Qpa.prototype.toString=function(){return this.snapshot.toString()};_.Yh=function(a,b,c,d,e,f,g,m){this.oAd=a;this.Esd=b;this.Jtd=c;this.zkd=d;this.JY=e;this.qf=f;this.component=g;this.q3=m;var n,r;this.title=(r=(n=this.JY)==null?void 0:n.ha(_.A(function(x){return x[Hpa]})))!=null?r:_.Qe(void 0);this.url=a;this.params=b;this.Va=c;this.lf=d;this.data=e};
_.Yh.prototype.toString=function(){return this.snapshot?this.snapshot.toString():"Future("+this.q3+")"};
_.p.Object.defineProperties(_.Yh.prototype,{te:{configurable:!0,enumerable:!0,get:function(){return this.q3.te}},root:{configurable:!0,enumerable:!0,get:function(){return this.WG.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.WG.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.WG.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.WG.children(this)}},T_:{configurable:!0,enumerable:!0,get:function(){return this.WG.T_(this)}},
f0b:{configurable:!0,enumerable:!0,get:function(){this.Vca!=null||(this.Vca=this.params.ha(_.A(function(a){return new Xp(a)})));return this.Vca}},uv:{configurable:!0,enumerable:!0,get:function(){this.ZP!=null||(this.ZP=this.Va.ha(_.A(function(a){return new Xp(a)})));return this.ZP}}});var fq=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Va=c;this.lf=d;this.data=e;this.qf=f;this.component=g;this.te=m;this.jad=n};
fq.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.te?this.te.path:"")+"')"};
_.p.Object.defineProperties(fq.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a[Hpa]}},root:{configurable:!0,enumerable:!0,get:function(){return this.WG.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.WG.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.WG.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.WG.children(this)}},T_:{configurable:!0,enumerable:!0,
get:function(){return this.WG.T_(this)}},f0b:{configurable:!0,enumerable:!0,get:function(){this.Vca!=null||(this.Vca=new Xp(this.params));return this.Vca}},uv:{configurable:!0,enumerable:!0,get:function(){this.ZP!=null||(this.ZP=new Xp(this.Va));return this.ZP}}});var yQa=function(a,b){this.Cg=b;this.url=a;Jpa(this,b)};_.W(yQa,eq);yQa.prototype.toString=function(){return Kpa(this.Cg)};var zQa;zQa=new _.Id("");_.gq=function(){this.vaa=this.Co=null;this.name="primary";this.Fub=new _.Uj;this.uFb=new _.Uj;this.cyb=new _.Uj;this.lGb=new _.Uj;this.e7b=_.sh.apply(null,_.v([]));this.u8=_.u(dq);this.location=_.u(_.Ng);this.u0a=_.u(_.xo);this.d8a=_.u(AQa,{optional:!0})};_.gq.prototype.Zb=function(a){if(a.name){a=a.name;var b=a.Hk;a.VH||(BQa(this,b)&&(this.Wga(),wQa(this.u8,b)),CQa(this))}};
_.gq.prototype.Ma=function(){BQa(this,this.name)&&wQa(this.u8,this.name);var a;(a=this.d8a)==null||DQa(a,this)};var BQa=function(a,b){var c;return((c=a.u8.getContext(b))==null?void 0:c.qf)===a};_.gq.prototype.Ra=function(){CQa(this)};var CQa=function(a){var b=a.u8,c=a.name,d=xQa(b,c);d.qf=a;b.Lza.set(c,d);!a.Co&&(b=a.u8.getContext(a.name),b==null?0:b.Nb)&&(b.Uea?a.attach(b.Uea,b.Nb):EQa(a,b.Nb,b.Qb))};
_.gq.prototype.detach=function(){if(!this.Co)throw new _.sd(4012,!1);this.location.detach();var a=this.Co;this.vaa=this.Co=null;this.lGb.emit(a.instance);return a};_.gq.prototype.attach=function(a,b){this.Co=a;this.vaa=b;this.location.nla(a.ZE);(b=this.d8a)!=null&&(DQa(b,this),FQa(b,this));this.cyb.emit(a.instance)};_.gq.prototype.Wga=function(){if(this.Co){var a=this.component;this.Co.destroy();this.vaa=this.Co=null;this.uFb.emit(a)}};
var EQa=function(a,b,c){if(a.ZCa)throw new _.sd(4013,!1);a.vaa=b;var d=a.location,e=b.snapshot.component,f=xQa(a.u8,a.name).children;a.Co=_.NNa(d,e,{index:d.length,Qb:new GQa(b,f,d.Qb,a.e7b),FE:c});_.mo(a.u0a);(b=a.d8a)!=null&&(DQa(b,a),FQa(b,a));a.Fub.emit(a.Co.instance)};
_.p.Object.defineProperties(_.gq.prototype,{Hub:{configurable:!0,enumerable:!0,get:function(){return this.Co}},ZCa:{configurable:!0,enumerable:!0,get:function(){return!!this.Co}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Co)throw new _.sd(4012,!1);return this.Co.instance}},Qq:{configurable:!0,enumerable:!0,get:function(){if(!this.Co)throw new _.sd(4012,!1);return this.vaa}}});_.gq.O=function(a){return new (a||_.gq)};
_.gq.Ea=_.Qf({type:_.gq,oa:[["router-outlet"]],inputs:{name:"name",e7b:[1,"routerOutletData"]},outputs:{Fub:"activate",uFb:"deactivate",cyb:"attach",lGb:"detach"},Ob:["outlet"],features:[_.Xn]});var GQa=function(a,b,c,d){this.Nb=a;this.Qed=b;this.parent=c;this.lsd=d};GQa.prototype.get=function(a,b){return a===_.Yh?this.Nb:a===dq?this.Qed:a===zQa?this.lsd:this.parent.get(a,b)};
var AQa=new _.Id(""),hq=function(){this.Mbb=new Map},DQa=function(a,b){var c;(c=a.Mbb.get(b))==null||c.unsubscribe();a.Mbb.delete(b)},FQa=function(a,b){var c=b.Qq,d=_.Ye([c.Va,c.params,c.data]).ha(_.og(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?_.Qe(g):Promise.resolve(g)})).subscribe(function(e){if(b.ZCa&&b.Hub&&b.Qq===c&&c.component!==null){var f=joa(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.Lcc,b.Hub.jra(g,e[g])}else DQa(a,b)}else DQa(a,b)});a.Mbb.set(b,d)};hq.O=function(a){return new (a||hq)};hq.wa=_.q({token:hq,qa:hq.O});var Opa=function(){};Opa.O=function(a){return new (a||Opa)};Opa.Aa=_.Of({type:Opa,oa:[["ng-component"]],Ob:["emptyRouterOutlet"],Ba:1,Ca:0,ua:function(a){a&1&&_.K(0,"router-outlet")},dependencies:[_.gq],hb:2});var IQa=function(a,b,c,d){return _.A(function(e){(new HQa(b,e.i$,e.GEb,c,d)).Gw(a);return e})},HQa=function(a,b,c,d,e){this.oeb=a;this.mMb=b;this.BEb=c;this.YLb=d;this.MQb=e};HQa.prototype.Gw=function(a){var b=this.mMb.Cg,c=this.BEb?this.BEb.Cg:null;JQa(this,b,c,a);Lpa(this.mMb.root);KQa(this,b,c,a)};
var JQa=function(a,b,c,d){var e=Gpa(c);b.children.forEach(function(f){var g=f.value.qf,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.qf))&&JQa(a,f,m,n.children):JQa(a,f,m,d):r&&LQa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){LQa(a,f,d)})},LQa=function(a,b,c){var d=c.getContext(b.value.qf);c=d&&b.value.component?d.children:c;b=Gpa(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())LQa(a,e.value,c);d&&(d.qf&&(d.qf.Wga(),d.children.Lza=new Map),d.Uea=
null,d.Nb=null)},KQa=function(a,b,c,d){var e=Gpa(c);b.children.forEach(function(f){var g=e[f.value.qf],m=f.value,n=g?g.value:null;Lpa(m);m===n?m.component?(m=xQa(d,m.qf),KQa(a,f,g,m.children)):KQa(a,f,g,d):m.component?(g=xQa(d,m.qf),g.Uea=null,g.Nb=m,g.qf&&EQa(g.qf,m,g.Qb),KQa(a,f,null,g.children)):KQa(a,f,null,d);a.YLb(new rQa(f.value.snapshot))});b.children.length&&a.YLb(new qQa(b.value.snapshot))};var Xpa=Symbol("nb");var $pa=function(a){this.path=a;this.Nb=this.path[this.path.length-1]},bqa=function(a,b){this.component=a;this.Nb=b};var iq=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.oJ=a||null;Object.setPrototypeOf(this,iq.prototype)};_.W(iq,Error);var MQa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Ym=a;Object.setPrototypeOf(this,MQa.prototype)};_.W(MQa,Error);
var NQa=function(a,b){this.Xf=a;this.Ym=b},OQa=function(a){var b,c;return _.He(function(d){b=[];for(c=a.root;;){b=b.concat(c.ue);if(c.E_===0)return d.return(b);if(c.E_>1||!c.children.primary)throw new _.sd(4E3,!1);c=c.children.primary}_.Ne(d)})},RQa=function(a,b,c,d,e,f){var g,m;return _.He(function(n){if(n.Qc==1)return _.Je(n,qqa(c,e,f),2);g=n.Yd;if(g instanceof Sh)throw new MQa(g);var r=g,x=a.Xf.parse(g);r=PQa(a,r,x.root,b,d);m=new Sh(r,QQa(x.Va,a.Ym.Va),x.lf);if(g[0]==="/")throw new MQa(m);return n.return(m)})},
QQa=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},PQa=function(a,b,c,d,e){var f=SQa(c.ue,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]=PQa(a,b,n,d,e)});return new Rh(f,g)},SQa=function(a,b,c){return a.map(function(d){if(d.path[0]===":"){if(d=c[d.path.substring(1)],!d)throw new _.sd(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 sqa={XN:!1,Eza:[],XFa:[],parameters:{},pcb:{}};var TQa=function(){},Fqa=function(a,b,c,d,e,f,g,m){this.Qb=a;this.m5=b;this.nGa=c;this.config=d;this.Ym=e;this.O_=f;this.Xf=g;this.YG=m;this.wub=0;this.fwb=!0;this.rdd=new NQa(this.Xf,this.Ym)};
Fqa.prototype.recognize=function(){var a=this,b,c,d,e,f,g,m;return _.He(function(n){if(n.Qc==1)return b=Eqa(a.Ym.root,[],[],a.config).oJ,_.Je(n,a.match(b),2);c=n.Yd;d=c.children;e=c.mvd;f=new Xh(e,d);g=new yQa("",f);var r=e,x=a.Ym.Va,z=a.Ym.lf;x=x===void 0?null:x;z=z===void 0?null:z;var D=D===void 0?new Zp:D;r=mpa(r);m=tpa(r,[],x,z,D);m.Va=a.Ym.Va;g.url=a.Xf.hd(m);return n.return({state:g,u$:m})})};
Fqa.prototype.match=function(a){var b=this,c,d,e;return _.He(function(f){if(f.Qc==1)return c=new fq([],Object.freeze({}),Object.freeze(Object.assign({},b.Ym.Va)),b.Ym.lf,Object.freeze({}),"primary",b.nGa,null,{}),_.Ie(f,2),_.Je(f,UQa(b,b.Qb,b.config,a,"primary",c),4);if(f.Qc!=2)return d=f.Yd,f.return({children:d,mvd:c});e=_.Me(f);if(e instanceof MQa)return b.Ym=e.Ym,f.return(b.match(e.Ym.root));if(e instanceof iq)throw new _.sd(4002,"'"+e.oJ+"'");throw e;})};
var UQa=function(a,b,c,d,e,f){var g;return _.He(function(m){if(m.Qc==1)return d.ue.length===0&&d.vn()?m.return(a.JFa(b,c,d,f)):_.Je(m,VQa(a,b,c,d,d.ue,e,!0,f),2);g=m.Yd;return m.return(g instanceof Xh?[g]:[])})};
Fqa.prototype.JFa=function(a,b,c,d){var e=this,f,g,m,n,r,x,z,D,L,N,S,ca;return _.He(function(wa){switch(wa.Qc){case 1:f=[];g=_.k(Object.keys(c.children));for(m=g.next();!m.done;m=g.next())n=m.value,n==="primary"?f.unshift(n):f.push(n);r=[];x=_.k(f);z=x.next();case 2:if(z.done){wa.Ce(4);break}D=z.value;L=c.children[D];N=Dpa(b,D);return _.Je(wa,UQa(e,a,N,L,D,d),5);case 5:S=wa.Yd;r.push.apply(r,_.v(S));z=x.next();wa.Ce(2);break;case 4:return ca=Jqa(r),Hqa(ca),wa.return(ca)}})};
var VQa=function(a,b,c,d,e,f,g,m){var n,r,x,z,D;return _.He(function(L){switch(L.Qc){case 1:n=_.k(c),r=n.next();case 2:if(r.done){L.Ce(4);break}x=r.value;_.Ie(L,5);z=void 0;return _.Je(L,WQa(a,(z=x.ac)!=null?z:b,c,x,d,e,f,g,m),7);case 7:return L.return(L.Yd);case 5:D=_.Me(L);if(D instanceof iq||eqa(D)){L.Ce(3);break}throw D;case 3:r=n.next();L.Ce(2);break;case 4:if(e.length===0&&!d.children[f])return L.return(new TQa);throw new iq(d);}})},WQa=function(a,b,c,d,e,f,g,m,n){return _.He(function(r){if(Vh(d)!==
g&&(g==="primary"||!Dqa(e,f,d)))throw new iq(e);if(d.NF===void 0)return r.return(XQa(a,b,e,d,f,g,n));if(a.fwb&&m)return r.return(YQa(a,b,e,c,d,f,g,n));throw new iq(e);})},YQa=function(a,b,c,d,e,f,g,m){var n,r,x,z,D,L,N,S,ca,wa,Ha,sa;return _.He(function(xa){if(xa.Qc==1){n=rqa(c,e,f);r=n.XN;x=n.parameters;z=n.Eza;D=n.pcb;L=n.XFa;if(!r)throw new iq(c);typeof e.NF==="string"&&e.NF[0]==="/"&&(a.wub++,a.wub>31&&(a.fwb=!1));ca=new fq(f,x,Object.freeze(Object.assign({},a.Ym.Va)),a.Ym.lf,e.data||{},Vh(e),
(S=(N=e.component)!=null?N:e.NP)!=null?S:null,e,e.resolve||{});wa=Ipa(ca,m,a.O_);ca.params=Object.freeze(wa.params);ca.data=Object.freeze(wa.data);if(a.YG.aborted)throw Error(a.YG.reason);return _.Je(xa,RQa(a.rdd,z,e.NF,D,ca,b),2)}if(xa.Qc!=3)return Ha=xa.Yd,_.Je(xa,OQa(Ha),3);sa=xa.Yd;return xa.return(VQa(a,b,d,c,sa.concat(L),g,!1,m))})},XQa=function(a,b,c,d,e,f,g){var m,n,r,x,z,D,L,N,S,ca,wa,Ha,sa,xa,Na,Va,za,Pa,Ta,tb,Gb;return _.He(function(Wc){switch(Wc.Qc){case 1:if(a.YG.aborted)throw Error(a.YG.reason);
return _.Je(Wc,Noa(Aqa(c,d,e,b,a.YG)),2);case 2:m=Wc.Yd;d.path==="**"&&(c.children={});if((n=m)==null||!n.XN)throw new iq(c);b=(r=d.ac)!=null?r:b;return _.Je(Wc,ZQa(a,b,d,e),3);case 3:x=Wc.Yd;z=x.zA;L=(D=d.OP)!=null?D:b;N=m;S=N.parameters;ca=N.Eza;wa=N.XFa;xa=new fq(ca,S,Object.freeze(Object.assign({},a.Ym.Va)),a.Ym.lf,d.data||{},Vh(d),(sa=(Ha=d.component)!=null?Ha:d.NP)!=null?sa:null,d,d.resolve||{});Na=Ipa(xa,g,a.O_);xa.params=Object.freeze(Na.params);xa.data=Object.freeze(Na.data);Va=Eqa(c,ca,
wa,z);za=Va.oJ;Pa=Va.jgb;if(Pa.length!==0||!za.vn()){Wc.Ce(4);break}return _.Je(Wc,a.JFa(L,z,za,xa),5);case 5:return Ta=Wc.Yd,Wc.return(new Xh(xa,Ta));case 4:if(z.length===0&&Pa.length===0)return Wc.return(new Xh(xa,[]));tb=Vh(d)===f;return _.Je(Wc,VQa(a,L,z,za,Pa,tb?"primary":f,!0,xa),6);case 6:return Gb=Wc.Yd,Wc.return(new Xh(xa,Gb instanceof Xh?[Gb]:[]))}})},ZQa=function(a,b,c,d){var e,f;return _.He(function(g){switch(g.Qc){case 1:if(c.children)return g.return({zA:c.children,Qb:b});if(!c.Xl){g.Ce(2);
break}if(c.IL!==void 0)return g.return({zA:c.IL,Qb:c.OP});if(a.YG.aborted)throw Error(a.YG.reason);return _.Je(g,Noa(oqa(b,c,d,a.YG)),3);case 3:e=g.Yd;if(!e){g.Ce(4);break}return _.Je(g,a.m5.Xl(b,c),5);case 5:return f=g.Yd,c.IL=f.zA,c.OP=f.Qb,g.return(f);case 4:throw Upa(3);case 2:return g.return({zA:[],Qb:b})}})};var Kqa=new _.Id("",{qa:function(){return Gqa}});var jq=function(){this.Ebc=!0};_.W(jq,JPa);var $Qa=function(a,b,c,d){a.addEventListener(b,c,d);return function(){a.removeEventListener(b,c,d)}};jq.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};jq.prototype.remove=function(a){a.remove()};jq.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var KPa=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null};
jq.prototype.yBa=function(){var a=(aRa=aRa||document.head.querySelector("base"))?aRa.getAttribute("href"):null;return a==null?null:(new URL(a,document.baseURI)).pathname};var aRa=null;var bRa=function(){},FNa=function(a){_.zf.getAngularTestability=function(b,c){b=a.Sia(b,c===void 0?!0:c);if(b==null)throw new _.sd(5103,!1);return b};_.zf.getAllAngularTestabilities=function(){return Array.from(a.Iaa.values())};_.zf.getAllAngularRootElements=function(){return Array.from(a.Iaa.keys())};_.zf.frameworkStabilizers||(_.zf.frameworkStabilizers=[]);_.zf.frameworkStabilizers.push(function(b){var c=_.zf.getAllAngularTestabilities(),d=c.length,e=function(){d--;d==0&&b()};c.forEach(function(f){f.whenStable(e)})})};
bRa.prototype.Sia=function(a,b,c){if(b==null)return null;var d=a.Iaa.get(b)||null;return d!=null?d:c?b instanceof DocumentFragment?this.Sia(a,b.host,!0):this.Sia(a,b.parentElement,!0):null};var kq=function(){};kq.prototype.ob=function(){return new XMLHttpRequest};kq.O=function(a){return new (a||kq)};kq.wa=_.q({token:kq,qa:kq.O});var cRa=function(a){this.eu=a};var lq=function(a){this.eu=a};_.W(lq,cRa);lq.prototype.supports=function(){return!0};lq.prototype.addEventListener=function(a,b,c,d){var e=this;a.addEventListener(b,c,d);return function(){return e.removeEventListener(a,b,c,d)}};lq.prototype.removeEventListener=function(a,b,c,d){return a.removeEventListener(b,c,d)};lq.O=function(a){return new (a||lq)(_.t(_.gi))};lq.wa=_.q({token:lq,qa:lq.O});var dRa=new _.Id(""),mq=function(a,b){var c=this;this.Of=b;this.cob=new Map;a.forEach(function(d){d.IWb=c});this.Krb=a.filter(function(d){return!(d instanceof lq)}).slice().reverse();(a=a.find(function(d){return d instanceof lq}))&&this.Krb.push(a)};mq.prototype.addEventListener=function(a,b,c,d){return this.T6c(b).addEventListener(a,b,c,d)};
mq.prototype.T6c=function(a){var b=this.cob.get(a);if(b)return b;b=this.Krb.find(function(c){return c.supports(a)});if(!b)throw new _.sd(5101,!1);this.cob.set(a,b);return b};mq.O=function(a){return new (a||mq)(_.t(dRa),_.t(_.wh))};mq.wa=_.q({token:mq,qa:mq.O});var nq=function(a,b,c){this.Nu=a;this.appId=b;this.nonce=c;this.inline=new Map;this.external=new Map;this.Pka=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.Pka.add(a.head)},
fRa=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())eRa(a,d.value,a.inline,Tqa);c==null||c.forEach(function(e){return eRa(a,e,a.external,Uqa)})},hRa=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())gRa(d.value,a.inline);c==null||c.forEach(function(e){return gRa(e,a.external)})},eRa=function(a,b,c,d){var e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[].concat(_.v(a.Pka)).map(function(f){return a.addElement(f,d(b,a.Nu))})})},gRa=function(a,b){var c=b.get(a);c&&(c.usage--,
c.usage<=0&&(Sqa(c.elements),b.delete(a)))};nq.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,Sqa(b);this.Pka.clear()};nq.prototype.addElement=function(a,b){this.nonce&&b.setAttribute("nonce",this.nonce);return a.appendChild(b)};nq.O=function(a){return new (a||nq)(_.t(_.gi),_.t(kMa),_.t(_.mMa,8),_.t(lMa))};nq.wa=_.q({token:nq,qa:nq.O});var iRa,Vqa,pq;iRa={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"};Vqa=/%COMP%/g;_.jRa=new _.Id("",{qa:function(){return!0}});
pq=function(a,b,c,d,e,f,g,m){this.x3a=a;this.tJ=b;this.appId=c;this.ydb=d;this.Nu=e;this.Nc=f;this.nonce=g===void 0?null:g;this.PU=m===void 0?null:m;this.K4b=new Map;this.jcb=!1;this.ahd=new oq(a,e,f,this.jcb,this.PU)};
pq.prototype.Iu=function(a,b){if(!a||!b)return this.ahd;a:{var c=this.K4b,d=c.get(b.id);if(!d){d=this.Nu;var e=this.Nc,f=this.x3a,g=this.tJ,m=this.ydb,n=this.jcb,r=this.PU;switch(b.hb){case 0:d=new kRa(f,g,b,this.appId,m,d,e,n,r);break;case 3:b=new lRa(f,a,b,d,e,this.nonce,n,r,g);break a;case 4:b=new lRa(f,a,b,d,e,this.nonce,n,r);break a;default:d=new qq(f,g,b,m,d,e,n,r)}c.set(b.id,d)}b=d}b instanceof kRa?(fRa(b.tJ,b.styles,b.Ogb),b.setAttribute(a,b.pmd,"")):b instanceof qq&&fRa(b.tJ,b.styles,b.Ogb);
return b};pq.prototype.Ma=function(){this.K4b.clear()};pq.O=function(a){return new (a||pq)(_.t(mq),_.t(nq),_.t(kMa),_.t(_.jRa),_.t(_.gi),_.t(_.wh),_.t(_.mMa),_.t(rf,8))};pq.wa=_.q({token:pq,qa:pq.O});var oq=function(a,b,c,d,e){this.x3a=a;this.Nu=b;this.Nc=c;this.jcb=d;this.PU=e;this.data=Object.create(null);this.dr=null};_.h=oq.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Nu.createElementNS(iRa[b]||b,a):this.Nu.createElement(a)};_.h.createComment=function(a){return this.Nu.createComment(a)};
_.h.Tza=function(a){return this.Nu.createTextNode(a)};_.h.appendChild=function(a,b){(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).appendChild(b)};_.h.insertBefore=function(a,b,c){a&&(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).insertBefore(b,c)};_.h.removeChild=function(a,b){b.remove()};_.h.Peb=function(a,b){a=typeof a==="string"?this.Nu.querySelector(a):a;if(!a)throw new _.sd(-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=iRa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=iRa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.aH=function(a,b){a.classList.add(b)};_.h.UT=function(a,b){a.classList.remove(b)};_.h.Vf=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.tO=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=KPa(this.Nu,a),!a))throw new _.sd(5102,!1);c=mRa(c);var e;if((e=this.PU)==null?0:e.iBd)c=this.PU.iBd(a,b,c);return this.x3a.addEventListener(a,b,c,d)};
var mRa=function(a){return function(b){if(b==="__ngUnwrap__")return a;a(b)===!1&&b.preventDefault()}},lRa=function(a,b,c,d,e,f,g,m,n){oq.call(this,a,d,e,g,m);this.D7a=b;this.tJ=n;this.shadowRoot=b.attachShadow({mode:"open"});if(this.tJ){a=this.tJ;b=this.shadowRoot;a.Pka.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,Tqa(m,a.Nu)));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,Uqa(m,a.Nu)))}a=c.styles;a=Wqa(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 r;if(a=(r=c.JMb)==null?void 0:r.call(c))for(c=_.k(a),r=c.next();!r.done;r=c.next())r=Uqa(r.value,d),f&&r.setAttribute("nonce",f),this.shadowRoot.appendChild(r)};_.W(lRa,oq);var nRa=function(a,b){return b===a.D7a?a.shadowRoot:b};_.h=lRa.prototype;
_.h.appendChild=function(a,b){return oq.prototype.appendChild.call(this,nRa(this,a),b)};_.h.insertBefore=function(a,b,c){return oq.prototype.insertBefore.call(this,nRa(this,a),b,c)};_.h.removeChild=function(a,b){return oq.prototype.removeChild.call(this,null,b)};_.h.parentNode=function(a){return nRa(this,oq.prototype.parentNode.call(this,nRa(this,a)))};_.h.destroy=function(){this.tJ&&this.tJ.Pka.delete(this.shadowRoot)};
var qq=function(a,b,c,d,e,f,g,m,n){oq.call(this,a,e,f,g,m);this.tJ=b;this.ydb=d;a=c.styles;this.styles=n?Wqa(n,a):a;var r;this.Ogb=(r=c.JMb)==null?void 0:r.call(c,n)};_.W(qq,oq);qq.prototype.destroy=function(){this.ydb&&_.Uia.size===0&&hRa(this.tJ,this.styles,this.Ogb)};var kRa=function(a,b,c,d,e,f,g,m,n){d=d+"-"+c.id;qq.call(this,a,b,c,e,f,g,m,n,d);this.Kfd="_ngcontent-%COMP%".replace(Vqa,d);this.pmd="_nghost-%COMP%".replace(Vqa,d)};_.W(kRa,qq);
kRa.prototype.createElement=function(a,b){a=qq.prototype.createElement.call(this,a,b);qq.prototype.setAttribute.call(this,a,this.Kfd,"");return a};var oRa=["alt","control","meta","shift"],pRa={"\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"},qRa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},rq=function(a){this.eu=a};_.W(rq,cRa);rq.prototype.supports=function(a){return rRa(a)!=null};
rq.prototype.addEventListener=function(a,b,c,d){var e=rRa(b),f=sRa(e.fullKey,c,this.IWb.Of);return this.IWb.Of.Xb(function(){return $Qa(a,e.domEventName,f,d)})};
var rRa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;var c=tRa(b.pop()),d="",e=b.indexOf("code");e>-1&&(b.splice(e,1),d="code.");oRa.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},uRa=function(a,b){var c=pRa[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");oRa.forEach(function(e){e!==c&&(0,qRa[e])(a)&&(d+=e+".")});d+=c;return d===b},sRa=function(a,b,c){return function(d){uRa(d,a)&&c.runGuarded(function(){return b(d)})}},tRa=function(a){return a==="esc"?"escape":a};rq.O=function(a){return new (a||rq)(_.t(_.gi))};rq.wa=_.q({token:rq,qa:rq.O});var ZBa=Xna(kOa,"browser",[{Da:lMa,mc:"browser"},{Da:Zna,mc:function(){var a=new jq;Bj!=null||(Bj=a)},Zc:!0},{Da:_.gi,Jb:function(){return bha=document}}]),vRa=[{Da:DNa,De:bRa},{Da:CNa,De:to},{Da:to,De:to}],wRa=[{Da:Yna,mc:"root"},{Da:_.lo,Jb:function(){return new _.lo}},{Da:dRa,De:lq,Zc:!0},{Da:dRa,De:rq,Zc:!0},pq,nq,mq,{Da:_.Lf,Ab:pq},{Da:QPa,De:kq},[]],sq=function(){};sq.O=function(a){return new (a||sq)};sq.Ka=_.Pf({type:sq});sq.Ja=_.dd({Vb:[].concat(_.v(wRa),_.v(vRa)),imports:[_.Mp,wo]});_.tq=function(a){this.eu=a};_.tq.prototype.ft=function(){return this.eu.title};_.tq.prototype.dj=function(a){this.eu.title=a||""};_.tq.O=function(a){return new (a||_.tq)(_.t(_.gi))};_.tq.wa=_.q({token:_.tq,qa:_.tq.O,Ha:"root"});var di=function(a){var b=this;this.dO=new Map;this.hma=null;a?typeof a==="string"?this.uI=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();xRa(b,e,c)}})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach(function(c,d){xRa(b,d,c)})):this.uI=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;yRa(b,c,d)})}:this.headers=new Map};
_.h=di.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.dO.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 QRa=function(a,b,c){a.dO.has(c)||a.dO.set(c,b)};di.prototype.init=function(){var a=this;this.uI&&(this.uI instanceof di?RRa(this,this.uI):this.uI(),this.uI=null,this.hma&&(this.hma.forEach(function(b){return SRa(a,b)}),this.hma=null))};var RRa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.dO.set(c,b.dO.get(c))})};
di.prototype.clone=function(a){var b=new di;b.uI=this.uI&&this.uI instanceof di?this.uI:this;b.hma=(this.hma||[]).concat([a]);return b};
var SRa=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;QRa(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.dO.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.dO.delete(c)}},xRa=function(a,b,c){var d=b.toLowerCase();
QRa(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},yRa=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);QRa(a,b,d)};di.prototype.forEach=function(a){var b=this;this.init();Array.from(this.dO.keys()).forEach(function(c){return a(b.dO.get(c),b.headers.get(c))})};var TRa=function(){this.map=new Map};_.h=TRa.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 URa,Yqa,Zqa;URa=function(){};Yqa=/%(\d[a-f0-9])/gi;Zqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.ei=function(a){var b=this;a=a===void 0?{}:a;this.kY=this.GIa=null;this.JAa=a.JAa||new URa;if(a.Akd){if(a.gja)throw new _.sd(2805,!1);this.map=Xqa(a.Akd)}else a.gja?(this.map=new Map,Object.keys(a.gja).forEach(function(c){var d=a.gja[c];d=Array.isArray(d)?d.map(ara):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.ei.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({AF:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({AF:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({AF:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=$qa(b);return a.map.get(b).map(function(d){return c+"="+$qa(d)}).join("&")}).filter(function(b){return b!==""}).join("&")};_.h.clone=function(a){var b=new _.ei({JAa:this.JAa});b.kY=this.kY||this;b.GIa=(this.GIa||[]).concat(a);return b};
_.h.init=function(){var a=this;this.map===null&&(this.map=new Map);this.kY!==null&&(this.kY.init(),this.kY.keys().forEach(function(b){return a.map.set(b,a.kY.map.get(b))}),this.GIa.forEach(function(b){switch(b.op){case "a":case "s":var c=(b.op==="a"?a.map.get(b.AF):void 0)||[];c.push(""+b.value);a.map.set(b.AF,c);break;case "d":if(b.value!==void 0){c=a.map.get(b.AF)||[];var d=c.indexOf(""+b.value);d!==-1&&c.splice(d,1);c.length>0?a.map.set(b.AF,c):a.map.delete(b.AF)}else a.map.delete(b.AF)}}),this.kY=
this.GIa=null)};var fi=function(a,b,c,d){this.url=b;this.body=null;this.keepalive=this.withCredentials=this.by=!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.by=!!c.by;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 _.sd(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);c.referrerPolicy&&(this.referrerPolicy=c.referrerPolicy);this.JJ=c.JJ}this.headers!=
null||(this.headers=new di);this.context!=null||(this.context=new TRa);this.params?(c=this.params.toString(),c.length===0?this.Mib=b:(d=b.indexOf("?"),this.Mib=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.ei,this.Mib=b)},VRa=function(a){return a.body===null?null:typeof a.body==="string"||bra(a.body)||cra(a.body)||dra(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.ei?a.body.toString():typeof a.body==="object"||typeof a.body===
"boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
fi.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=a.referrerPolicy||this.referrerPolicy,L,N=(L=a.JJ)!=null?L:this.JJ,S;L=(S=a.timeout)!=null?S:this.timeout;S=a.body!==void 0?a.body:
this.body;var ca,wa=(ca=a.withCredentials)!=null?ca:this.withCredentials,Ha;ca=(Ha=a.by)!=null?Ha:this.by;Ha=a.headers||this.headers;var sa=a.params||this.params,xa,Na=(xa=a.context)!=null?xa:this.context;a.v9b!==void 0&&(Ha=Object.keys(a.v9b).reduce(function(Va,za){return Va.set(za,a.v9b[za])},Ha));a.Kj&&(sa=Object.keys(a.Kj).reduce(function(Va,za){return Va.set(za,a.Kj[za])},sa));return new fi(b,c,S,{params:sa,headers:Ha,context:Na,by:ca,responseType:d,withCredentials:wa,JJ:N,keepalive:f,cache:g,
priority:e,timeout:L,mode:m,redirect:n,credentials:r,referrer:x,integrity:z,referrerPolicy:D})};var uq=function(a,b,c){b=b===void 0?200:b;c=c===void 0?"OK":c;this.headers=a.headers||new di;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null;this.redirected=a.redirected;this.responseType=a.responseType;this.ok=this.status>=200&&this.status<300},WRa=function(a){a=a===void 0?{}:a;uq.call(this,a);this.type=2};_.W(WRa,uq);
WRa.prototype.clone=function(a){a=a===void 0?{}:a;return new WRa({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 XRa=function(a){a=a===void 0?{}:a;uq.call(this,a);this.type=4;this.body=a.body!==void 0?a.body:null};_.W(XRa,uq);
XRa.prototype.clone=function(a){a=a===void 0?{}:a;var b,c;return new XRa({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,responseType:(c=a.responseType)!=null?c:this.responseType})};
_.vq=function(a){uq.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(_.vq,uq);var YRa=new _.Id("");var ZRa=new _.Id(""),$Ra=new _.Id("",{qa:function(){return[]}}),aSa=new _.Id(""),bSa=new _.Id("",{Ha:"root",qa:function(){return!0}});var cSa=/^\)\]\}',?\n/,wq=function(a){this.ABd=a;this.PU=_.u(rf,{optional:!0})},dSa=function(a,b){var c;return((c=a.PU)==null?0:c.Btd)?a.PU.Btd(b):b};
wq.prototype.handle=function(a){var b=this;if(a.method==="JSONP")throw new _.sd(-2800,!1);var c=this.ABd;return _.Qe(null).ha(_.og(function(){return new _.Ce(function(d){var e=c.ob();e.open(a.method,a.Mib);a.withCredentials&&(e.withCredentials=!0);a.headers.forEach(function(S,ca){return e.setRequestHeader(S,ca.join(","))});a.headers.has("Accept")||e.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var f=a.body===null||dra(a.body)?null:cra(a.body)?a.body.type||
null:bra(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.ei?"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null;f!==null&&e.setRequestHeader("Content-Type",f)}a.timeout&&(e.timeout=a.timeout);a.responseType&&(f=a.responseType.toLowerCase(),e.responseType=f!=="json"?f:"text");var g=VRa(a),m=null,n=function(){if(m!==null)return m;var S=e.statusText||"OK",ca=new di(e.getAllResponseHeaders());
return m=new WRa({headers:ca,status:e.status,statusText:S,url:e.responseURL||a.url})},r=dSa(b,function(){var S=n(),ca=S.headers,wa=S.status,Ha=S.statusText;S=S.url;var sa=null;wa!==204&&(sa=typeof e.response==="undefined"?e.responseText:e.response);wa===0&&(wa=sa?200:0);var xa=wa>=200&&wa<300;if(a.responseType==="json"&&typeof sa==="string"){var Na=sa;sa=sa.replace(cSa,"");try{sa=sa!==""?JSON.parse(sa):null}catch(Va){sa=Na,xa&&(xa=!1,sa={error:Va,text:sa})}}xa?(d.next(new XRa({body:sa,headers:ca,
status:wa,statusText:Ha,url:S||void 0})),d.complete()):d.error(new _.vq({error:sa,headers:ca,status:wa,statusText:Ha,url:S||void 0}))}),x=dSa(b,function(S){var ca=n().url;S=new _.vq({error:S,status:e.status||0,statusText:e.statusText||"Unknown Error",url:ca||void 0});d.error(S)}),z=x;a.timeout&&(z=dSa(b,function(){var S=n().url;S=new _.vq({error:new DOMException("Request timed out","TimeoutError"),status:e.status||0,statusText:e.statusText||"Request timeout",url:S||void 0});d.error(S)}));var D=!1,
L=dSa(b,function(S){D||(d.next(n()),D=!0);var ca={type:3,loaded:S.loaded};S.lengthComputable&&(ca.total=S.total);a.responseType==="text"&&e.responseText&&(ca.gSd=e.responseText);d.next(ca)}),N=dSa(b,function(S){var ca={type:1,loaded:S.loaded};S.lengthComputable&&(ca.total=S.total);d.next(ca)});e.addEventListener("load",r);e.addEventListener("error",x);e.addEventListener("timeout",z);e.addEventListener("abort",x);a.by&&(e.addEventListener("progress",L),g!==null&&e.upload&&e.upload.addEventListener("progress",
N));e.send(g);d.next({type:0});return function(){e.removeEventListener("error",x);e.removeEventListener("abort",x);e.removeEventListener("load",r);e.removeEventListener("timeout",z);a.by&&(e.removeEventListener("progress",L),g!==null&&e.upload&&e.upload.removeEventListener("progress",N));e.readyState!==e.DONE&&e.abort()}})}))};wq.O=function(a){return new (a||wq)(_.t(QPa))};wq.wa=_.q({token:wq,qa:wq.O,Ha:"root"});var xq=function(){};xq.O=function(a){return new (a||xq)};xq.wa=_.q({token:xq,qa:function(a){var b=null;return b=a?new (a||xq):_.t(wq)},Ha:"root"});var yq=function(a,b){this.oM=a;this.Qb=b;this.Sya=null;this.Cn=_.u(vo);this.Qfd=_.u(bSa)};
yq.prototype.handle=function(a){var b=this;this.Sya===null&&(this.Sya=Array.from(new Set([].concat(_.v(this.Qb.get($Ra)),_.v(this.Qb.get(aSa,[]))))).reduceRight(function(d,e){return gra(d,e,b.Qb)},era));if(this.Qfd){var c=this.Cn.add();return this.Sya(a,function(d){return b.oM.handle(d)}).ha(xla(c))}return this.Sya(a,function(d){return b.oM.handle(d)})};yq.O=function(a){return new (a||yq)(_.t(xq),_.t(_.Kf))};yq.wa=_.q({token:yq,qa:yq.O,Ha:"root"});var zq=function(){};
zq.O=function(a){return new (a||zq)};zq.wa=_.q({token:zq,qa:function(a){var b=null;return b=a?new (a||zq):_.t(yq)},Ha:"root"});_.Aq=function(a){this.handler=a};_.h=_.Aq.prototype;
_.h.request=function(a,b,c){var d=this;c=c===void 0?{}:c;if(a instanceof fi)b=a;else{var e=void 0;e=c.headers instanceof di?c.headers:new di(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.ei?c.params:new _.ei({gja:c.params}));b=new fi(a,b,c.body!==void 0?c.body:null,{headers:e,context:c.context,params:f,by:c.by,responseType:c.responseType||"json",withCredentials:c.withCredentials,JJ:c.JJ,keepalive:c.keepalive,priority:c.priority,cache:c.cache,mode:c.mode,redirect:c.redirect,credentials:c.credentials,
referrer:c.referrer,referrerPolicy:c.referrerPolicy,integrity:c.integrity,timeout:c.timeout})}e=_.Qe(b).ha(_.Wf(function(g){return d.handler.handle(g)}));if(a instanceof fi||c.observe==="events")return e;a=e.ha(_.kf(function(g){return g instanceof XRa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.A(function(g){if(g.body!==null&&!(g.body instanceof ArrayBuffer))throw new _.sd(2806,!1);return g.body}));case "blob":return a.ha(_.A(function(g){if(g.body!==
null&&!(g.body instanceof Blob))throw new _.sd(2807,!1);return g.body}));case "text":return a.ha(_.A(function(g){if(g.body!==null&&typeof g.body!=="string")throw new _.sd(2808,!1);return g.body}));default:return a.ha(_.A(function(g){return g.body}))}case "response":return a;default:throw new _.sd(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.Rx=function(a,b,c){c=c===void 0?{}:c;return this.request("PATCH",a,hra(c,b))};_.h.qcb=function(a,b,c){c=c===void 0?{}:c;return this.request("POST",a,hra(c,b))};_.h.put=function(a,b,c){c=c===void 0?{}:c;return this.request("PUT",a,hra(c,b))};_.Aq.O=function(a){return new (a||_.Aq)(_.t(zq))};_.Aq.wa=_.q({token:_.Aq,qa:_.Aq.O,Ha:"root"});var ira=new _.Id("",{qa:function(){return!0}}),mra=new _.Id("",{Ha:"root",qa:function(){return"XSRF-TOKEN"}}),jra=new _.Id("",{Ha:"root",qa:function(){return"X-XSRF-TOKEN"}}),Bq=function(){this.cookieName=_.u(mra);this.Nu=_.u(_.gi);this.oUb="";this.DUb=null};
Bq.prototype.getToken=function(){var a=this.Nu.cookie||"";if(a!==this.oUb){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.DUb=b;this.oUb=a}return this.DUb};Bq.O=function(a){return new (a||Bq)};Bq.wa=_.q({token:Bq,qa:Bq.O,Ha:"root"});_.ci=function(){};
_.ci.O=function(a){return new (a||_.ci)};_.ci.wa=_.q({token:_.ci,qa:function(a){var b=null;return b=a?new (a||_.ci):_.t(Bq)},Ha:"root"});var Cq=function(){this.Qb=_.u(_.Kf)};Cq.prototype.intercept=function(a,b){return Md(this.Qb,function(){return kra(a,function(c){return b.handle(c)})})};Cq.O=function(a){return new (a||Cq)};Cq.wa=_.q({token:Cq,qa:Cq.O});var eSa=new _.Id("");var Dq;Dq=function(){};_.fSa=function(){var a={COb:"X-Framework-Xsrf-Token"};a=a===void 0?{}:a;return{Qo:Dq,Vb:nra(a).Ot}};Dq.O=function(a){return new (a||Dq)};Dq.Ka=_.Pf({type:Dq});Dq.Ja=_.dd({Vb:[Cq,{Da:ZRa,Ab:Cq,Zc:!0},{Da:_.ci,De:Bq},nra({cookieName:"XSRF-TOKEN",COb:"X-XSRF-TOKEN"}).Ot,{Da:ira,mc:!0}]});_.Eq=function(){};_.Eq.O=function(a){return new (a||_.Eq)};_.Eq.Ka=_.Pf({type:_.Eq});
_.Eq.Ja=_.dd({Vb:[function(){for(var a=[_.Aq,yq,{Da:zq,Ab:yq},{Da:xq,Jb:function(){var d;return(d=_.u(YRa,{optional:!0}))!=null?d:_.u(wq)}},{Da:$Ra,mc:kra,Zc:!0}],b=_.k(_.Jc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.v(c.value.Ot));return zd(a)}(lra(1,[{Da:eSa,Jb:function(){var a=null;return function(b,c){if(a===null){var d;a=((d=_.u(ZRa,{optional:!0}))!=null?d:[]).reduceRight(fra,era)}d=_.u(vo);return _.u(bSa)?(d=d.add(),a(b,c).ha(xla(d))):a(b,c)}}},{Da:$Ra,Ab:eSa,Zc:!0}]))]});var gSa=pra("json");gSa.arrayBuffer=pra("arraybuffer");gSa.blob=pra("blob");gSa.text=pra("text");
var ora=function(a,b,c,d,e){Co.call(this,b,function(g){var m=g.params;var n=g.YG;var r=function(){return L.unsubscribe()};n.addEventListener("abort",r);var x=_.Wg.apply(null,[{value:void 0}].concat(_.v([]))),z;g=new Promise(function(N){return z=N});var D=function(N){x.set(N);var S;(S=z)==null||S(x);z=void 0};var L=f.client.request(m).subscribe({next:function(N){switch(N.type){case 4:f.GW.set(N.headers);f.rxa.set(N.status);try{D({value:d?d(N.body):N.body})}catch(S){D({error:S instanceof Error?S:new gOa(S)})}break;
case 3:f.eXa.set(N)}},error:function(N){N instanceof _.vq&&(f.GW.set(N.headers),f.rxa.set(N.status));D({error:N});n.removeEventListener("abort",r)},complete:function(){z&&D({error:new _.sd(991,!1)});n.removeEventListener("abort",r)}});return g},c,e,a);var f=this;this.GW=boa.apply(null,_.v([{source:this.Vp,zM:function(){}}]));this.eXa=boa.apply(null,_.v([{source:this.Vp,zM:function(){}}]));this.rxa=boa.apply(null,_.v([{source:this.Vp,zM:function(){}}]));this.headers=_.Fh.apply(null,[function(){return f.status()===
"resolved"||f.status()==="error"?f.GW():void 0}].concat(_.v([])));this.progress=this.eXa.XX();this.statusCode=this.rxa.XX();this.client=a.get(_.Aq)};_.W(ora,Co);ora.prototype.set=function(a){Co.prototype.set.call(this,a);this.GW.set(void 0);this.eXa.set(void 0);this.rxa.set(void 0)};var Fq=function(){};Fq.O=function(a){return new (a||Fq)};Fq.wa=_.q({token:Fq,qa:function(a){var b=null;return b=a?new (a||Fq):_.t(Gq)},Ha:"root"});var Gq=function(a){this.eu=a};_.W(Gq,Fq);
Gq.prototype.Bt=function(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.yf(b,"HTML")?_.xf(b):Eja(this.eu,String(b)).toString();case 2:return _.yf(b,"Style")?_.xf(b):b;case 3:if(_.yf(b,"Script"))return _.xf(b);throw new _.sd(5200,!1);case 4:return _.yf(b,"URL")?_.xf(b):rja(String(b));case 5:if(_.yf(b,"ResourceURL"))return _.xf(b);throw new _.sd(5201,!1);default:throw new _.sd(5202,!1);}};Gq.prototype.NAb=function(a){return new lNa(a)};Gq.prototype.PAb=function(a){return new mNa(a)};
Gq.prototype.OAb=function(a){return new nNa(a)};Gq.O=function(a){return new (a||Gq)(_.t(_.gi))};Gq.wa=_.q({token:Gq,qa:Gq.O,Ha:"root"});new Do;var Hq=function(a){this.aha=new Gq(a)};_.W(Hq,Fq);Hq.prototype.Bt=function(a,b){if(b==null)return null;if(b instanceof _.oc||_.tc(b)||b instanceof _.xc){if(hSa(b,a))return this.aha.Bt(a,iSa(this,b));throw Error("ob`"+wNa[a]+"`"+b);}return this.aha.Bt(a,b)};Hq.prototype.NAb=function(){throw Error("pb");};Hq.prototype.PAb=function(){throw Error("pb");};Hq.prototype.OAb=function(){throw Error("pb");};
var iSa=function(a,b){if(b!=null){if(b instanceof _.xc)return a.aha.NAb(String(b));if(_.tc(b))return a.aha.PAb(_.uc(b));if(b instanceof _.oc)return a.aha.OAb(String(b))}return null},hSa=function(a,b){switch(b){case 1:return a instanceof _.xc;case 4:return _.tc(a)||a instanceof _.oc;case 5:return a instanceof _.oc;case 3:return!1;default:return!1}};Hq.O=function(a){return new (a||Hq)(_.t(_.gi))};Hq.wa=_.q({token:Hq,qa:Hq.O});var jSa=[{Da:Lka,Ab:Fq},{Da:Fq,De:Hq}],Iq=function(){};Iq.O=function(a){return new (a||Iq)};Iq.Ka=_.Pf({type:Iq});Iq.Ja=_.dd({Vb:jSa,imports:[sq]});var Jq=function(){},kSa=function(a){for(a=a.root;a!==void 0;){var b=void 0;var c=(b=a.data[Hpa])!=null?b:c;a=a.children.find(function(d){return d.qf==="primary"})}return c};Jq.O=function(a){return new (a||Jq)};Jq.wa=_.q({token:Jq,qa:function(){return _.u(Kq)},Ha:"root"});var Kq=function(a){this.title=a};_.W(Kq,Jq);Kq.prototype.FIa=function(a){a=kSa(a);a!==void 0&&this.title.dj(a)};Kq.O=function(a){return new (a||Kq)(_.t(_.tq))};Kq.wa=_.q({token:Kq,qa:Kq.O,Ha:"root"});var qi=new _.Id("",{qa:function(){return{}}});var Lq;_.tra=new _.Id("");Lq=function(){this.Aza=new WeakMap;this.Yya=new WeakMap;_.u(Bo)};
Lq.prototype.RS=function(a,b){var c=this,d;return _.He(function(e){if(c.Aza.get(b))return e.return(c.Aza.get(b));if(b.NP)return e.return(Promise.resolve(b.NP));c.OEa&&c.OEa(b);d=function(){var f,g;return _.He(function(m){switch(m.Qc){case 1:return Pha(m,2),_.Je(m,Qoa(Md(a,function(){return b.RS()})),4);case 4:return f=m.Yd,_.Je(m,qra(rra(f)?f["default"]:f),5);case 5:return g=m.Yd,c.lbb&&c.lbb(b),b.NP=g,m.return(g);case 2:Ke(m),c.Aza.delete(b),Le(m,0)}})}();c.Aza.set(b,d);return e.return(d)})};
Lq.prototype.Xl=function(a,b){var c=this;if(this.Yya.get(b))return this.Yya.get(b);if(b.IL)return Promise.resolve({zA:b.IL,Qb:b.OP});this.OEa&&this.OEa(b);var d=function(){var e;return _.He(function(f){if(f.Qc==1)return Pha(f,2),_.Je(f,ura(b,a,c.lbb),4);if(f.Qc!=2)return e=f.Yd,b.IL=e.zA,b.OP=e.Qb,f.return(e);Ke(f);c.Yya.delete(b);return Le(f,0)})}();this.Yya.set(b,d);return d};Lq.O=function(a){return new (a||Lq)};Lq.wa=_.q({token:Lq,qa:Lq.O,Ha:"root"});var Mq=function(){};Mq.O=function(a){return new (a||Mq)};Mq.wa=_.q({token:Mq,qa:function(){return _.u(Nq)},Ha:"root"});var Nq=function(){};Nq.prototype.extract=function(a){return a};Nq.prototype.merge=function(a){return a};Nq.O=function(a){return new (a||Nq)};Nq.wa=_.q({token:Nq,qa:Nq.O,Ha:"root"});var lSa=new _.Id(""),vra=new _.Id("");var mSa=function(){},nSa=new _.Id(""),pi=function(){var a=this;this.wE=_.Wg.apply(null,[null].concat(_.v([{dk:function(){return!1}}])));this.AH=null;this.HDa=_.Wg.apply(null,[null].concat(_.v([])));this.events=new _.cg;this.Zdc=new _.cg;this.m5=_.u(Lq);this.FE=_.u(_.Kf);this.ee=_.u(_.sf);this.Xf=_.u(_.Yp);this.Y6b=_.u(dq);this.location=_.u(_.uj);this.MQb=_.u(AQa,{optional:!0})!==null;this.vzd=_.u(Jq);this.options=_.u(qi,{optional:!0})||{};this.O_=this.options.O_||"emptyOnly";this.iP=_.u(Mq);this.Yfd=
_.u(lSa,{optional:!0});this.Vqd=_.u(nSa,{optional:!0});this.pF=0;this.hvb=function(){return _.Qe(void 0)};this.nGa=null;this.Rb=!1;this.m5.lbb=function(b){return a.events.next(new pQa(b))};this.m5.OEa=function(b){return a.events.next(new oQa(b))};this.ee.be(function(){a.Rb=!0})};pi.prototype.complete=function(){var a;(a=this.KJ)==null||a.complete()};
var oSa=function(a,b){var c=++a.pF;_.pd(function(){var d;(d=a.KJ)==null||d.next(Object.assign({},b,{Ts:a.iP.extract(b.Vcb),Mj:null,i$:null,b7:{canActivateChecks:[],canDeactivateChecks:[]},qN:null,id:c}))})},sSa=function(a,b){a.KJ=new _.Zh(null);return a.KJ.ha(_.kf(function(c){return c!==null}),_.og(function(c){var d=!1,e=new AbortController,f=function(){var g;return!d&&((g=a.AH)==null?void 0:g.id)===c.id};return _.Qe(c).ha(_.og(function(g){if(a.pF>c.id)return pSa(a,c,"",1),_.hf;a.AH=c;var m=a.HDa();
a.wE.set({id:g.id,Yu:g.Vcb,Ts:g.Ts,hcc:typeof g.kr.Bya==="string"?a.Xf.parse(g.kr.Bya):g.kr.Bya,trigger:g.source,kr:g.kr,qtd:m?Object.assign({},m,{qtd:null}):null,abort:function(){return e.abort()}});m=!b.cT||qSa(a)||rSa(a);var n,r=(n=g.kr.QEa)!=null?n:b.QEa;return m||r==="reload"?_.Qe(g).ha(_.og(function(x){a.events.next(new _.cq(x.id,a.Xf.hd(x.Ts),x.source,x.gJ));return x.id!==a.pF?_.hf:Promise.resolve(x)}),Lqa(a.FE,a.m5,a.nGa,b.config,a.Xf,a.O_,e.signal),_.qg(function(x){c.Mj=x.Mj;c.ni=x.ni;a.wE.update(function(D){D.gBa=
x.ni;return D});var z=new jQa(x.id,a.Xf.hd(x.Ts),a.Xf.hd(x.ni),x.Mj);a.events.next(z)})):(a.events.next(new ni(g.id,a.Xf.hd(g.Vcb),"",0)),g.resolve(!1),_.hf)}),_.A(function(g){var m=new kQa(g.id,a.Xf.hd(g.Ts),a.Xf.hd(g.ni),g.Mj);a.events.next(m);m=Object;var n=m.assign;var r=g.w5;var x=g.Mj.Cg;r=aqa(x,r?r.Cg:null,a.Y6b,[x.value]);return a.AH=c=n.call(m,{},g,{b7:r})}),hqa(a.FE,function(g){return a.events.next(g)}),_.og(function(g){if((c.qN=g.qN)&&typeof g.qN!=="boolean")throw Vpa(g.qN);var m=new lQa(g.id,
a.Xf.hd(g.Ts),a.Xf.hd(g.ni),g.Mj,!!g.qN);a.events.next(m);if(!f())return _.hf;if(!g.qN)return pSa(a,g,"",3),_.hf;if(g.b7.canActivateChecks.length===0)return _.Qe(g);m=new _.mQa(g.id,a.Xf.hd(g.Ts),a.Xf.hd(g.ni),g.Mj);a.events.next(m);if(!f())return _.hf;var n=!1;return _.Qe(g).ha(Oqa(a.O_,a.FE),_.qg({next:function(){n=!0;var r=new _.nQa(g.id,a.Xf.hd(g.Ts),a.Xf.hd(g.ni),g.Mj);a.events.next(r)},complete:function(){n||pSa(a,g,"",2)}}))}),Rqa(function(g){var m=function(r){var x=[],z;if((z=r.te)==null?
0:z.NP){var D;r.component=(D=r.te)==null?void 0:D.NP}else{var L;if((L=r.te)==null?0:L.RS){var N;z=(N=Wh(r))!=null?N:a.FE;x.push(a.m5.RS(z,r.te).then(function(S){r.component=S}))}}N=_.k(r.children);for(z=N.next();!z.done;z=N.next())x.push.apply(x,_.v(m(z.value)));return x},n=m(g.Mj.root);return n.length===0?_.Qe(g):_.Ee(Promise.all(n).then(function(){return g}))}),Rqa(function(){return a.hvb()}),_.og(function(){var g=c,m=g.w5;g=g.Mj;var n,r=(n=a.Yfd)==null?void 0:n.call(a,a.FE,m.root,g.root);return r?
_.Ee(r).ha(_.A(function(){return c})):_.Qe(c)}),_.A(function(g){var m=Rpa(b.oeb,g.Mj,g.GEb);a.AH=c=Object.assign({},g,{i$:m});a.wE.update(function(n){n.i$=m;return n});return c}),_.qg(function(){a.events.next(new tQa)}),IQa(a.Y6b,b.oeb,function(g){return a.events.next(g)},a.MQb),_.Zf(1),_.pg(Ypa(e.signal).ha(_.kf(function(){return!d&&!c.i$}),_.qg(function(){pSa(a,c,e.signal.reason+"",4)}))),_.qg({next:function(g){d=!0;a.wE.update(function(n){n.abort=mSa;return n});a.HDa.set(_.pd(a.wE));a.events.next(new _.hi(g.id,
a.Xf.hd(g.Ts),a.Xf.hd(g.ni)));var m;(m=a.vzd)==null||m.FIa(g.i$.snapshot);g.resolve(!0)},complete:function(){d=!0}}),_.pg(a.Zdc.ha(_.qg(function(g){throw g;}))),xla(function(){e.abort();d||pSa(a,c,"",1);var g;((g=a.AH)==null?void 0:g.id)===c.id&&(a.wE.set(null),a.AH=null)}),_.Vf(function(g){if(a.Rb)return c.resolve(!1),_.hf;d=!0;if(Wpa(g))a.events.next(new _.ii(c.id,a.Xf.hd(c.Ts),g.message,g.Aed)),Wpa(g)&&Th(g.url)?a.events.next(new uQa(g.url,g.hna)):c.resolve(!1);else{var m,n=new _.mi(c.id,a.Xf.hd(c.Ts),
g,(m=c.Mj)!=null?m:void 0);try{throw Md(a.FE,function(){var r;return(r=a.Vqd)==null?void 0:r.call(a,n)}),a.events.next(n),g;}catch(r){a.options.aVd?c.resolve(!1):c.reject(r)}}return _.hf}))}))},pSa=function(a,b,c,d){c=new _.ii(b.id,a.Xf.hd(b.Ts),c,d);a.events.next(c);b.resolve(!1)},qSa=function(a){var b,c;return((b=a.AH)==null?void 0:b.Ts.toString())!==((c=a.AH)==null?void 0:c.Hm.toString())},rSa=function(a){var b=a.iP.extract(a.Xf.parse(a.location.path(!0)));a=_.pd(a.wE);var c,d=(c=a==null?void 0:
a.hcc)!=null?c:a==null?void 0:a.Ts;return b.toString()!==(d==null?void 0:d.toString())&&!(a==null?0:a.kr.qy)};_.p.Object.defineProperties(pi.prototype,{amd:{configurable:!0,enumerable:!0,get:function(){return this.pF!==0}}});pi.O=function(a){return new (a||pi)};pi.wa=_.q({token:pi,qa:pi.O,Ha:"root"});_.Oq=function(){};_.Oq.O=function(a){return new (a||_.Oq)};_.Oq.wa=_.q({token:_.Oq,qa:function(){return _.u(Pq)},Ha:"root"});var tSa=function(){};tSa.prototype.store=function(){};tSa.prototype.hqa=function(){return null};tSa.prototype.qHa=function(a,b){return a.te===b.te};var Pq=function(){};_.W(Pq,tSa);Pq.O=function(){var a;return function(b){return(a||(a=_.me(Pq)))(b||Pq)}}();Pq.wa=_.q({token:Pq,qa:Pq.O,Ha:"root"});var Qq=function(){this.Xf=_.u(_.Yp);this.options=_.u(qi,{optional:!0})||{};this.Ffa=this.options.Ffa||"replace";this.location=_.u(_.uj);this.iP=_.u(Mq);this.A$=this.options.A$||"deferred";this.ZI=this.Hm=new Sh;var a=new yQa("",new Xh(new fq([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Yh(new _.Zh([new _.Uh("",{})]),new _.Zh({}),new _.Zh({}),new _.Zh(""),new _.Zh({}),"primary",null,a.root);b.snapshot=a.root;this.Hn=new Qpa(new Xh(b,[]),a);this.Xsb=uSa(this)},vSa=function(a,b){var c=b.gBa;var d=
b.Yu;b=b.hcc;c=c!==void 0?a.iP.merge(c,d):d;c=b!=null?b:c;return c instanceof Sh?a.Xf.hd(c):c},wSa=function(a,b){var c=b.i$;var d=b.gBa;b=b.Yu;d&&c?(a.Hm=d,a.ZI=a.iP.merge(d,b),a.Hn=c):a.ZI=b},uSa=function(a){return{ZI:a.ZI,Hm:a.Hm,Hn:a.Hn}};Qq.prototype.gJ=function(){return this.location.getState()};_.p.Object.defineProperties(Qq.prototype,{Pac:{configurable:!0,enumerable:!0,get:function(){return this.Xsb}}});Qq.O=function(a){return new (a||Qq)};
Qq.wa=_.q({token:Qq,qa:function(){return _.u(Rq)},Ha:"root"});var Rq=function(){Qq.apply(this,arguments);this.Mga=0;this.AUb=-1};_.W(Rq,Qq);
var xSa=function(a,b){return a.location.subscribe(function(c){c.type==="popstate"&&setTimeout(function(){b(c.url,c.state,"popstate")})})},zSa=function(a,b,c){var d=c.kr;c=c.id;var e=d.Ij;d=d.state;NPa(a.location,b)||e?(d=Object.assign({},d,ySa(a,c,a.Aya)),a.location.replaceState(b,"",d)):(d=Object.assign({},d,ySa(a,c,a.Aya+1)),a.location.go(b,"",d))},CSa=function(a,b,c){c=c===void 0?!1:c;a.Ffa==="computed"?(c=a.Mga-a.Aya,c!==0?a.location.wN(c):a.Hm===b.gBa&&c===0&&(ASa(a,b),BSa(a))):a.Ffa==="replace"&&
(c&&ASa(a,b),BSa(a))},ASa=function(a,b){b=b.gBa;a.Hn=a.Pac.Hn;a.Hm=a.Pac.Hm;a.ZI=a.iP.merge(a.Hm,b!=null?b:a.ZI)},BSa=function(a){a.location.replaceState(a.Xf.hd(a.ZI),"",ySa(a,a.AUb,a.Mga))},ySa=function(a,b,c){return a.Ffa==="computed"?{pF:b,yic:c}:{pF:b}};_.p.Object.defineProperties(Rq.prototype,{Aya:{configurable:!0,enumerable:!0,get:function(){if(this.Ffa!=="computed")return this.Mga;var a,b;return(b=(a=this.gJ())==null?void 0:a.yic)!=null?b:this.Mga}}});
Rq.O=function(){var a;return function(b){return(a||(a=_.me(Rq)))(b||Rq)}}();Rq.wa=_.q({token:Rq,qa:Rq.O,Ha:"root"});var DSa,ESa,FSa;DSa={So:"exact",lf:"ignored",aXb:"ignored",Va:"exact"};ESa={So:"subset",lf:"ignored",aXb:"ignored",Va:"subset"};
_.oi=function(){var a=this;this.disposed=!1;this.console=_.u(qo);this.X9=_.u(Qq);this.options=_.u(qi,{optional:!0})||{};this.Cn=_.u(zh);this.A$=this.options.A$||"deferred";this.qF=_.u(pi);this.Xf=_.u(_.Yp);this.location=_.u(_.uj);this.iP=_.u(Mq);this.Qb=_.u(_.Kf);this.Ni=new _.cg;this.cT=!1;this.oeb=_.u(_.Oq);this.QEa=this.options.QEa||"ignore";var b,c;this.config=(c=(b=_.u(_.tra,{optional:!0}))==null?void 0:b.flat())!=null?c:[];_.u(AQa,{optional:!0});this.wE=this.qF.wE.XX();this.QJb=new _.xe;this.config=
this.config.map(Npa);this.cT=!1;sSa(this.qF,this).subscribe({error:function(d){a.console.warn(d)}});FSa(this)};
FSa=function(a){var b=a.qF.events.subscribe(function(c){try{var d=a.qF.AH,e=_.pd(a.qF.wE);if(d!==null&&e!==null){var f=a.X9;c instanceof _.cq?f.Xsb=uSa(f):c instanceof ni?wSa(f,e):c instanceof jQa?f.A$==="eager"&&(e.kr.qy||zSa(f,vSa(f,e),e)):c instanceof tQa?(wSa(f,e),f.A$!=="deferred"||e.kr.qy||zSa(f,vSa(f,e),e)):c instanceof _.ii&&c.code!==1&&c.code!==0?CSa(f,e):c instanceof _.mi?CSa(f,e,!0):c instanceof _.hi&&(f.AUb=c.id,f.Mga=f.Aya);if(c instanceof _.ii&&c.code!==0&&c.code!==1)a.cT=!0;else if(c instanceof
_.hi)a.cT=!0;else if(c instanceof uQa){var g=c.hna,m=a.iP.merge(c.url,d.ugd),n=Object.assign({},{scroll:d.kr.scroll,Bya:d.kr.Bya,info:d.kr.info,qy:d.kr.qy,Ij:d.kr.Ij||a.A$==="eager"||d.source!=="imperative"},g);GSa(a,m,"imperative",null,n,{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof tQa||c instanceof uQa||a.Ni.next(c)}catch(r){a.qF.Zdc.next(r)}});a.QJb.add(b)};_.oi.prototype.lla=function(){Jra(this);this.qF.amd||HSa(this,this.location.path(!0),"imperative",this.X9.gJ())};
var Jra=function(a){a.BEa!=null||(a.BEa=xSa(a.X9,function(b,c,d){HSa(a,b,d,c)}))},HSa=function(a,b,c,d){var e={Ij:!0},f=(d==null?0:d.pF)?d:null;d&&(d=Object.assign({},d),delete d.pF,delete d.yic,Object.keys(d).length!==0&&(e.state=d));b=_.Sq(a,b);GSa(a,b,c,f,e).catch(function(g){a.disposed||a.Qb.get(Ff)(g)})};_.oi.prototype.Ma=function(){this.dispose()};_.oi.prototype.dispose=function(){this.Ni.unsubscribe();this.qF.complete();this.BEa&&(this.BEa.unsubscribe(),this.BEa=void 0);this.disposed=!0;this.QJb.unsubscribe()};
_.Tq=function(a,b,c){var d=c=c===void 0?{}:c;c=d.Zi;var e=d.Va,f=d.lf;f=d.E8?a.Hm.lf:f;var g;switch((g=d.mg)!=null?g:a.options.Zgd){case "merge":g=Object.assign({},a.Hm.Va,e);break;case "preserve":g=a.Hm.Va;break;default:g=e||null}g!==null&&(g=ISa(g));try{var m=mpa(c?c.snapshot:a.Hn.snapshot.root)}catch(n){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];m=a.Hm.root}return tpa(m,b,g,f!=null?f:null,a.Xf)};
_.Uq=function(a,b,c){c=c===void 0?{qy:!1}:c;b=Th(b)?b:_.Sq(a,b);b=a.iP.merge(b,a.ZI);return GSa(a,b,"imperative",null,c)};_.oi.prototype.navigate=function(a,b){b=b===void 0?{qy:!1}:b;for(var c=0;c<a.length;c++)if(a[c]==null)throw new _.sd(4008,!1);return _.Uq(this,_.Tq(this,a,b),b)};_.Vq=function(a,b){return a.Xf.hd(b)};_.Sq=function(a,b){try{return a.Xf.parse(b)}catch(c){return a.console.warn(_.gfa(4018,!1)),a.Xf.parse("/")}};
_.oi.prototype.isActive=function(a,b){b=b===!0?Object.assign({},DSa):b===!1?Object.assign({},ESa):b;if(Th(a))return Toa(this.Hm,a,b);a=_.Sq(this,a);return Toa(this.Hm,a,b)};
var ISa=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},{})},GSa=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.Cn.add();yra(a,function(){queueMicrotask(function(){return a.Cn.remove(n)})});oSa(a.qF,{source:c,gJ:d,Hm:a.Hm,ugd:a.Hm,Vcb:b,kr:e,resolve:g,reject:m,promise:f,w5:a.Hn.snapshot,
GEb:a.Hn});return f.catch(function(r){return Promise.reject(r)})};_.p.Object.defineProperties(_.oi.prototype,{Hm:{configurable:!0,enumerable:!0,get:function(){return this.X9.Hm}},ZI:{configurable:!0,enumerable:!0,get:function(){return this.X9.ZI}},events:{configurable:!0,enumerable:!0,get:function(){return this.Ni}},Hn:{configurable:!0,enumerable:!0,get:function(){return this.X9.Hn}},url:{configurable:!0,enumerable:!0,get:function(){return _.Vq(this,this.Hm)}},HDa:{configurable:!0,enumerable:!0,get:function(){return this.qF.HDa}}});
_.oi.O=function(a){return new (a||_.oi)};_.oi.wa=_.q({token:_.oi,qa:_.oi.O,Ha:"root"});var KSa,JSa;
_.Wq=function(a,b,c,d,e,f){this.Sa=a;this.Nb=b;this.Lyd=c;this.renderer=d;this.el=e;this.O7=f;this.mpa=_.Wg.apply(null,[null].concat(_.v([])));this.HEa=new _.cg;this.VX=_.u(Ff);this.options=_.u(qi,{optional:!0});this.Ij=this.qy=this.E8=!1;this.g9=null;this.mpa.set(_.u(new _.Yn("href"),{optional:!0}));var g;a=(g=e.na.tagName)==null?void 0:g.toLowerCase();var m,n,r;(this.s7=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"))))?JSa(this,"0"):KSa(this)};KSa=function(a){if(a.tb===void 0&&a.s7){var b=a.E8,c=function(e){return e==="merge"||e==="preserve"};b||(b=c(a.mg));var d;b||(b=!a.mg&&!c((d=a.options)==null?void 0:d.Zgd));b&&(a.tb=a.Sa.events.subscribe(function(e){e instanceof _.hi&&LSa(a)}))}};JSa=function(a,b){if(a.Lyd==null&&!a.s7){var c=a.renderer;a=a.el.na;b!==null?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};
_.Wq.prototype.Zb=function(){this.s7&&(LSa(this),KSa(this));this.HEa.next(this)};_.Wq.prototype.le=function(a,b,c,d,e){var f=this,g=this.Ym;if(g===null||this.s7&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;var m;(m=_.Uq(this.Sa,g,{qy:this.qy,Ij:this.Ij,state:this.state,info:this.info}))==null||m.catch(function(n){f.VX(n)});return!this.s7};_.Wq.prototype.Ma=function(){var a;(a=this.tb)==null||a.unsubscribe()};
var LSa=function(a){var b=a.Ym,c,d;a.mpa.set(b!==null&&a.O7?(d=(c=a.O7)==null?void 0:c.vA(_.Vq(a.Sa,b)))!=null?d:"":null)};
_.p.Object.defineProperties(_.Wq.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return _.pd(this.mpa)},set:function(a){this.mpa.set(a)}},Jk:{configurable:!0,enumerable:!0,set:function(a){a==null?(this.g9=null,JSa(this,null)):(this.g9=Th(a)?a:Array.isArray(a)?a:[a],JSa(this,"0"))}},Ym:{configurable:!0,enumerable:!0,get:function(){return this.g9===null?null:Th(this.g9)?this.g9:_.Tq(this.Sa,this.g9,{Zi:this.Zi!==void 0?this.Zi:this.Nb,Va:this.Va,lf:this.lf,mg:this.mg,E8:this.E8})}}});
_.Wq.O=function(a){return new (a||_.Wq)(_.E(_.oi),_.E(_.Yh),_.je("tabindex"),_.E(_.pj),_.E(_.qe),_.E(_.Pp))};
_.Wq.Ea=_.Qf({type:_.Wq,oa:[["","routerLink",""]],qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.ug("href",b.mpa(),Lja)("target",b.target)},inputs:{target:"target",Va:"queryParams",lf:"fragment",mg:"queryParamsHandling",state:"state",info:"info",Zi:"relativeTo",E8:[2,"preserveFragment","preserveFragment",_.Gh],qy:[2,"skipLocationChange","skipLocationChange",_.Gh],Ij:[2,"replaceUrl","replaceUrl",_.Gh],Jk:"routerLink"},features:[_.Xn]});var MSa=function(){},Xq=function(a,b,c,d){this.Sa=a;this.Qb=b;this.ucb=c;this.QDa=d},Dra=function(a){a.tb=a.Sa.events.ha(_.kf(function(b){return b instanceof _.hi}),_.Wf(function(){return a.preload()})).subscribe(function(){})};Xq.prototype.preload=function(){return NSa(this,this.Qb,this.Sa.config)};Xq.prototype.Ma=function(){this.tb&&this.tb.unsubscribe()};
var NSa=function(a,b,c){var d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Vb&&!e.ac&&(e.ac=Vka(e.Vb,b,"Route: "+e.path));var f=void 0,g=(f=e.ac)!=null?f:b,m=void 0;f=(m=e.OP)!=null?m:g;(e.Xl&&!e.IL&&e.Lya===void 0||e.RS&&!e.NP)&&d.push(OSa(a,g,e));if(e.children||e.IL)g=void 0,d.push(NSa(a,f,(g=e.children)!=null?g:e.IL))}return _.Ee(d).ha(_.$e())},OSa=function(a,b,c){return a.ucb.preload(c,function(){var d=(c.Xl&&c.Lya===void 0?_.Ee(a.QDa.Xl(b,c)):_.Qe(null)).ha(_.Ze(function(f){if(f===
null)return _.Qe(void 0);c.IL=f.zA;c.OP=f.Qb;var g;return NSa(a,(g=f.Qb)!=null?g:b,f.zA)}));if(c.RS&&!c.NP){var e=a.QDa.RS(b,c);return _.Ee([d,e]).ha(_.$e())}return d})};Xq.O=function(a){return new (a||Xq)(_.t(_.oi),_.t(_.Kf),_.t(MSa),_.t(Lq))};Xq.wa=_.q({token:Xq,qa:Xq.O,Ha:"root"});var Era=new _.Id(""),ri=function(a){this.options=a;this.tUb=0;this.J9a="imperative";this.Wdb=0;this.store={};this.Xf=_.u(_.Yp);this.zone=_.u(_.wh);this.C$=_.u(Lra);this.KJ=_.u(pi);var b;(b=this.options).vqa||(b.vqa="disabled");var c;(c=this.options).Pwb||(c.Pwb="disabled")};ri.prototype.init=function(){if(this.options.vqa!=="disabled")try{this.C$.window.history.scrollRestoration="manual"}catch(a){console.warn(_.gfa(2400,!1))}this.peb=PSa(this);this.Kvd=QSa(this)};
var PSa=function(a){return a.KJ.events.subscribe(function(b){b instanceof _.cq?(a.store[a.tUb]=a.C$.WBa(),a.J9a=b.MYb,a.Wdb=b.gJ?b.gJ.pF:0):b instanceof _.hi?(a.tUb=b.id,RSa(a,a.Xf.parse(b.ni).lf)):b instanceof ni&&b.code===0&&(a.J9a=void 0,a.Wdb=0,RSa(a,a.Xf.parse(b.url).lf))})},QSa=function(a){return a.KJ.events.subscribe(function(b){if(b instanceof sQa&&b.scrollBehavior!=="manual"){var c={behavior:"instant"};if(b.position)a.options.vqa==="top"?PPa(a.C$,[0,0],c):a.options.vqa==="enabled"&&PPa(a.C$,
b.position,c);else if(b.anchor&&a.options.Pwb==="enabled"){c=a.C$;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.vqa!=="disabled"&&PPa(a.C$,[0,0])}})},RSa=function(a,b){var c,d=(c=_.pd(a.KJ.wE))==null?void 0:c.kr.scroll;a.zone.Xb(function(){return _.He(function(e){if(e.Qc==1)return _.Je(e,new Promise(function(f){setTimeout(f);typeof requestAnimationFrame!=="undefined"&&requestAnimationFrame(f)}),2);a.zone.run(function(){a.KJ.events.next(new sQa(a.J9a==="popstate"?a.store[a.Wdb]:
null,b,d))});_.Ne(e)})})};ri.prototype.Ma=function(){var a;(a=this.peb)==null||a.unsubscribe();var b;(b=this.Kvd)==null||b.unsubscribe()};ri.O=function(){_.Jf()};ri.wa=_.q({token:ri,qa:ri.O});var Ara=new _.Id("",{qa:function(){return new _.cg}}),Bra=new _.Id("",{qa:function(){return 1}}),Cra=new _.Id("");var SSa;SSa=[_.uj,{Da:_.Yp,De:Zp},_.oi,dq,{Da:_.Yh,Jb:function(){return _.u(_.oi).Hn.root}},Lq,[]];_.Yq=function(){};
_.USa=function(a){var b={QEa:"reload",O_:"always",xKd:!1},c=(b==null?0:b.Fg)?{Da:nSa,mc:b.Fg}:[],d=(b==null?0:b.MYd)?{Da:_.Pp,De:Rp}:{Da:_.Pp,De:Qp},e=Mra(),f=(b==null?0:b.ucb)?zra(0,[{Da:Cra,Ab:Xq},{Da:MSa,Ab:b.ucb}]).Ot:[],g=(b==null?0:b.lla)?[b.lla==="disabled"?Kra().Ot:[],b.lla==="enabledBlocking"?Ira().Ot:[]]:[],m=(b==null?0:b.sGd)?zra(8,[hq,{Da:AQa,Ab:hq}]).Ot:[];if(b==null?0:b.yKd){_.mf("NgRouterViewTransitions");var n=[{Da:lSa,mc:xra},{Da:vra,mc:Object.assign({},{M$b:!1},void 0)}];n=zra(9,
n).Ot}else n=[];return{Qo:_.Yq,Vb:[SSa,[],{Da:_.tra,Zc:!0,mc:a},[],c,{Da:qi,mc:b?b:{}},d,e,f,g,m,n,[{Da:TSa,Jb:Fra},{Da:HNa,Zc:!0,Ab:TSa}]]}};_.Yq.O=function(a){return new (a||_.Yq)};_.Yq.Ka=_.Pf({type:_.Yq});_.Yq.Ja=_.dd({});var TSa=new _.Id("");new Do;var Zq=function(a){this.Sa=a},VSa=function(a){var b=[];for(a=a.Sa.Hn.root;a.firstChild;){var c=a.firstChild.te,d=void 0,e=void 0,f=void 0,g=(f=(e=c.kWb)!=null?e:(d=c.data)==null?void 0:d.loggedPathTemplate)!=null?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Zq.O=function(a){return new (a||Zq)(_.t(_.oi))};Zq.wa=_.q({token:Zq,qa:Zq.O,Ha:"root"});var $q=function(a){this.Jvd=a=a===void 0?Date.now():a},WSa=function(a,b){if(!(b<=0||b>Date.now())){if(b>=a.Jvd)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};$q.O=function(a){return new (a||$q)(_.t(aQa))};$q.wa=_.q({token:$q,qa:$q.O,Ha:"root"});_.ul(Ora,mc);_.ul(vi,GHa);vi.prototype.set=function(a,b){this.Wma.set(this.D8+a,b)};vi.prototype.get=function(a){return this.Wma.get(this.D8+a)};vi.prototype.remove=function(a){this.Wma.remove(this.D8+a)};vi.prototype.G2=function(a){var b=this.Wma[Symbol.iterator](),c=this,d=new CHa;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.D8.length)!=c.D8;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.D8.length):c.Wma.get(e),done:!1}};return d};var XSa=function(){};XSa.prototype.hd=function(a){var b=[];YSa(this,a,b);return b.join("")};
var YSa=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),YSa(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),ZSa(d,c),c.push(":"),YSa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":ZSa(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("qb`"+typeof b);}}},$Sa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},aTa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,ZSa=function(a,b){b.push('"',a.replace(aTa,function(c){var d=$Sa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
$Sa[c]=d);return d}),'"')};Pra.prototype.set=function(a,b){b===void 0?this.cEa.remove(a):this.cEa.set(a,(new XSa).hd(b))};Pra.prototype.get=function(a){try{var b=this.cEa.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};Pra.prototype.remove=function(a){this.cEa.remove(a)};var bTa=new _.Id("localstorage",{Ha:"root",qa:function(){var a=new Ora;return(a=HHa(a)?new vi(a,"devops"):null)?new Pra(a):null}}),cTa=new _.Id("sessionstorage",{Ha:"root",qa:function(){var a=new ada;return(a=HHa(a)?new vi(a,"devops"):null)?new Pra(a):null}});var ar={mark:function(){},measure:function(){}},dTa=function(a,b,c,d,e,f,g,m,n){n=n===void 0?Date.now():n;this.actionId=a;this.LA=b;this.initialRoute=c;this.Yu=d;this.Sxd=f;this.Eib=g;this.wQb=m;this.khb=n;this.vo=[];this.y3a=[];this.Z9="SUCCESS";this.targetRoute=c;this.Nh=d;this.Mj=e},fr,mTa,nTa,hTa,er,kTa,iTa,jTa,oTa;dTa.prototype.jt=function(){return this.vo.every(function(a){return!!a.statusCode})};
dTa.prototype.ywd=function(a,b){ar.mark(Ura(b,this.actionId)+"-begin");this.wQb=b;this.LA=Math.min(a,this.LA)};
_.p.Object.defineProperties(dTa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.FHb}},status:{configurable:!0,enumerable:!0,get:function(){return this.Z9},set:function(a){this.Z9!=="FAILURE"&&(this.Z9=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.wQb;if(!a)return a;for(var b=_.k(this.y3a),c=b.next();!c.done;c=b.next())a=this.Eib(a,c.value);return a}},m1:{configurable:!0,enumerable:!0,get:function(){return this.T8a||!1}},T8a:{configurable:!0,enumerable:!0,
get:function(){return!(this.event&&this.event.gestureName==="BACKGROUND")}},nSb:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&this.event.gestureName==="EXTERNAL"}}});
var eTa=new _.Id("event loggers",{qa:function(){return[]}}),fTa=new _.Id("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),br=function(){this.sessionStorage=_.u(cTa);this.v6a=_.u($Pa)},gTa=function(a){var b,c=((b=a.sessionStorage)==null?void 0:b.get("loggedSessionId"))||a.v6a();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};br.O=function(a){return new (a||br)};br.wa=_.q({token:br,qa:br.O,Ha:"root"});
var dr=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.document=b;this.v6a=c;this.lWb=d;this.Eib=e;this.Fg=f;this.W2a=g;this.Sa=m;this.whb=n;this.zone=r;this.pFa=[];this.t6b=new WeakSet;this.lUb=-1;this.yQb=new _.Zh(!1);this.wwd=_.u(br);this.Qb=_.u(_.nf);hTa(this);this.sessionId=gTa(this.wwd);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.lUb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.Zza={url:this.Sa.url,Nb:VSa(this.whb),
snapshot:this.Sa.Hn.root.snapshot};a&&(b=_.cr(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",vj:WSa(this.W2a,a),statusCode:"SUCCESS",OO:!0,LA:a},b.vo.push(a));this.zone.onError.subscribe(function(){_.cr(z).status="FAILURE"});this.Sa.events.ha(_.kf(function(D){return D instanceof _.hi}),_.Zf(1)).subscribe(function(D){for(var L=_.k(z.pFa),N=L.next();!N.done;N=L.next())N=N.value,N.Yu=D.ni,N.initialRoute=VSa(z.whb)});this.Sa.events.ha(_.kf(function(D){return D instanceof
_.hi||D instanceof _.cq})).subscribe(function(D){if(D instanceof _.hi){if(NPa(x,D.ni)){var L=VSa(z.whb),N=z.Sa.Hn.root.snapshot;_.cr(z).Nh=D.ni;_.cr(z).targetRoute=L;_.cr(z).Mj=N;z.Zza={url:D.ni,Nb:L,snapshot:N}}}else D.MYb==="popstate"&&z.Ya({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Xra(this.Qb,function(){for(var D=[],L=[],N=_.k(z.pFa),S=N.next();!S.done;S=N.next())if(S=S.value,!Wra(S))if(S.jt()){L.push(iTa(z,S));var ca=void 0;((ca=S.event)==null?void 0:ca.element)===
"InitialPageLoad"&&z.yQb.next(!0)}else D.push(S);if(L.length>0)for(N=_.k(z.lWb),S=N.next();!S.done;S=N.next())S.value.TS(L);z.Lu=void 0;z.pFa=D})};dr.prototype.Ya=function(a,b,c){b=b?b.timeStamp+(c===void 0?0:c):wi();_.cr(this,b,a)};dr.prototype.o_=function(a,b){a=jTa(this,0,a);if(!a.T8a||a.nSb)a.FHb=b};dr.prototype.Aq=function(a){_.cr(this).y3a.push(a)};
_.Xj=function(a,b,c){c=c===void 0?!0:c;var d=a.mIa;return function(e){return new _.Ce(function(f){var g=kTa(a,b,{A_a:d,OO:c}),m=g.Gta,n=g.VZa,r=!1,x=!1,z=void 0,D=e.subscribe(function(L){m.m1&&(a.Lu=m);z=wi();x=!0;f.next(L);x=!1},function(L){r=!0;var N=function(){m.m1&&(a.Lu=m);er(a,m,n,{error:L});f.error(L)};m.m1?setTimeout(N):N()},function(){r=!0;m.m1&&(a.Lu=m);er(a,m,n,{Lid:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||er(a,m,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
fr=function(a,b,c,d){return _.lTa(a,function(){return b},c,d===void 0?!0:d)};_.lTa=function(a,b,c,d){c=kTa(a,c,{A_a:a.mIa,OO:d===void 0?!0:d});var e=c.Gta,f=c.VZa;return b().then(function(g){e.m1&&(a.Lu=e);er(a,e,f);return g},function(g){e.m1&&(a.Lu=e);er(a,e,f,{error:g});throw g;})};mTa=function(a){var b=kTa(a,"delay",{A_a:a.mIa,OO:!0}),c=b.Gta,d=b.VZa;return function(){c.m1&&(a.Lu=c);er(a,c,d)}};
nTa=function(a,b,c){setTimeout(function(){a.mIa=c;try{a.zone.Xb(function(){b().then(function(){},function(){})})}finally{a.mIa=void 0}})};_.gr=function(a,b,c){nTa(a,function(){return _.eo(b())},c)};
hTa=function(a){_.ef(document,"visibilitychange").subscribe(function(){if(document.visibilityState==="hidden"){nTa(a,function(){return fr(a,Promise.resolve(),"keepalive")},"PageHidden");var b;a.lWb.forEach(function(c){c.cWb&&(b||(b=iTa(a,oTa(a,wi(),{gestureName:"BACKGROUND",element:"BackgroundAction",action:"PageHidden"}))),c.cWb(b))})}else document.visibilityState==="visible"&&nTa(a,function(){return fr(a,Promise.resolve(),"keepalive")},"PageVisible")});_.ef(window,"focus").subscribe(function(){nTa(a,
function(){return fr(a,Promise.resolve(),"keepalive")},"PageFocused")});_.ef(window,"blur").subscribe(function(){nTa(a,function(){return fr(a,Promise.resolve(),"keepalive")},"PageBlurred")})};
er=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.Wz=null;if(f.error!=null&&f.error.code!=null){var g=f.error.code||null;c.Wz=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:pTa.get(e)||-1,c.Wz=e,e=Yra(f.code))}c.statusCode=e;c.vj=Math.round((d.Lid||wi())-c.LA);ar.mark((c.name||"unknown")+"-subend");ar.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=WSa(a.W2a,b.LA);if(!b.T8a||b.nSb)b.FHb=a};kTa=function(a,b,c){var d=c.A_a;c=c.OO===void 0?!0:c.OO;ar.mark(b+"-subbegin");var e=wi();a=d?jTa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.cr(a,e);b={name:b,OO:c,LA:e};a.vo.push(b);return{Gta:a,VZa:b}};
iTa=function(a,b){var c=b.event;if(!c)throw Error("rb");c.element==="InitialPageLoad"&&Sra(b,a.lUb);var d=b.duration||WSa(a.W2a,b.LA),e=c.Nh?{Nh:c.Nh,targetRoute:void 0,Mj:void 0}:b,f=e.targetRoute,g=e.Nh;e=e.Mj;for(var m=Vra(a.document),n=b.vo.filter(function(z){return z.OO}),r=_.k(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.t6b.has(x.error)&&(x.statusCode="RETRIED"),x.Wz&&x.statusCode!=="RETRIED"&&qTa.indexOf(x.Wz)>-1&&(b.status="FAILURE");r=Ura(c,b.actionId);ar.mark(r+"-end");ar.measure(r,
r+"-begin",r+"-end");r=Tra(b.LA);return a.bN(Object.assign({},c,{Yu:b.Yu,initialRoute:b.initialRoute,Nh:g,targetRoute:f,Mj:e,vj:d,statusCode:b.status,vo:[].concat(_.v(n)),aV:b.Sxd,RR:m,sessionId:a.sessionId,actionId:b.actionId,khb:b.khb,TM:r}))};dr.prototype.bN=function(a){return a};_.cr=function(a,b,c){b=b===void 0?wi():b;!a.Lu||c&&a.Lu.event?a.Lu=jTa(a,b,c):c&&!a.Lu.event&&a.Lu.ywd(b,c);return a.Lu};jTa=function(a,b,c){b=oTa(a,b,c);a.pFa.push(b);return b};
oTa=function(a,b,c){var d=a.v6a();c&&ar.mark(Ura(c,d)+"-begin");return new dTa(d,b,a.Zza.Nb,a.Zza.url,a.Zza.snapshot,Vra(a.document),a.Eib,c)};dr.prototype.now=function(){return _.ff.now()};dr.prototype.rf=function(a,b,c){var d=mTa(this),e=new _.xe(function(){d()});e.add(_.ff.rf(function(f){d();a.apply(new rTa(this,d),[f])},b,c));return e};
_.p.Object.defineProperties(dr.prototype,{Mrd:{configurable:!0,enumerable:!0,get:function(){return _.Tha(this.yQb.ha(_.kf(function(a){return!!a}),_.A(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Lu&&this.Lu.actionId}}});dr.O=function(a){return new (a||dr)(_.t(aQa),_.t(_.gi),_.t($Pa),_.t(eTa),_.t(fTa),_.t(_.lo),_.t($q),_.t(_.oi),_.t(Zq),_.t(_.wh),_.t(_.uj))};dr.wa=_.q({token:dr,qa:dr.O,Ha:"root"});var rTa=function(a,b){_.xe.call(this);this.Te=a;this.Oud=b};
_.W(rTa,_.xe);rTa.EMPTY=_.xe.EMPTY;rTa.prototype.rf=function(a,b){var c=this,d=new _.xe(function(){c.Oud()});d.add(this.Te.rf(a,b));return d};var qTa=[-1,500,501,502,503,504],pTa=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 Zra;var sTa=function(){},uTa=function(a){var b=new Promise(function(c,d){_.yi().load(a).then(c,d)});tTa(b);return b};sTa.prototype.load=function(a){return uTa(a).then(function(){return hoa(a)})};sTa.prototype.p$a=function(a){var b=_.yi().p$a(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));tTa(c);return c.then(function(){return a.map(function(d){return hoa(d)})})};var tTa=function(a){typeof Zone!=="undefined"&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.vTa=function(){this.QDa=new sTa};_.vTa.prototype.for=function(a){var b=this;return function(){if(!b.Fe)throw Error("wb");return fr(b.Fe,b.QDa.load(a),"Module: "+a)}};_.wTa=function(a){return[{Da:cla,Jb:function(){a.Fe=_.u(dr);return function(){}},Zc:!0}]};var hr,xTa,yTa;hr=new _.Id("event loggers",{qa:function(){for(var a=[],b=_.k(xTa),c=b.next();!c.done;c=b.next())a.push(_.u(c.value.Ab));a.push(_.u(Ap));_.u(hPa)&&a.push(_.u(Sp));return a}});xTa=[{Da:hr,Ab:Wp,Zc:!0},{Da:hr,Ab:_.Vp,Zc:!0}];yTa=new _.Id("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.ir=function(a,b,c,d,e,f,g,m,n,r,x){dr.call(this,a,b,c,d,e,f,g,m,n,r,x)};_.W(_.ir,dr);
_.ir.prototype.Ya=function(a,b,c){dr.prototype.Ya.call(this,a,b,c===void 0?0:c)};_.ir.prototype.o_=function(a,b){dr.prototype.o_.call(this,a,b)};_.ir.prototype.Aq=function(a){dr.prototype.Aq.call(this,a)};_.ir.prototype.bN=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))===_.RPa.xV?Mo.K$:Mo.VK})};
_.ir.O=function(a){return new (a||_.ir)(_.t(VPa),_.t(_.gi),_.t(UPa),_.t(hr),_.t(yTa),_.t(_.lo),_.t($q),_.t(_.oi),_.t(Zq),_.t(_.wh),_.t(_.uj),_.t(Tp))};_.ir.wa=_.q({token:_.ir,qa:_.ir.O,Ha:"root"});var dsa=["authuser","hl","token"];var zTa;
_.lr=function(a,b,c,d){var e=this;this.userEmail=a;this.lb=c;this.Nc=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.dzb=new _.cg;this.KGb=new _.Zh(!1);this.qz=null;this.z7b=!1;a=b.Va.ha(_.A(esa),_.ag(_.Gc));_.Ye(a,this.dzb,this.KGb).ha(_.A(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 _.ek(m);if(!m.Vi()||m.Vi().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.Yi.get(n)===void 0&&_.fk(m,n,r)}}f=m.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};zTa=function(a,b){a.qz=b;a.ariaLabel=a.z7b?b+" external link":b+" open in new window"};
_.lr.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.qz||a.Nc.run(function(){zTa(a,d)})},c=this.lb.na;this.Nc.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(_.lr.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.dzb.next(_.tc(a)?a.toString():a)}},I0:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.z7b=a)?null:"noopener";this.target=a?null:"_blank";this.qz&&zTa(this,this.qz)}},Aud:{configurable:!0,enumerable:!0,set:function(a){this.KGb.next(a&&!this.userEmail)}},ydd:{configurable:!0,enumerable:!0,set:function(a){zTa(this,a)}},Idd:{configurable:!0,enumerable:!0,set:function(a){zTa(this,a)}}});
_.lr.O=function(a){return new (a||_.lr)(_.E(_.wp,8),_.E(_.Yh),_.E(_.qe),_.E(_.wh))};_.lr.Ea=_.Qf({type:_.lr,oa:[["a","externalLink",""]],qb:5,Wa:function(a,b){a&2&&(_.xg("href",b.href,_.Cf),_.ug("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],I0:"sameWindow",Aud:"requiredLogin",ydd:[0,"aria-label","ariaLabelInput"],Idd:[0,"attr.aria-label","attrAriaLabelInput"]},standalone:!1});_.mr=function(){};_.mr.O=function(a){return new (a||_.mr)};_.mr.Ka=_.Pf({type:_.mr});_.mr.Ja=_.dd({});_.nr=function(){};_.nr.O=function(a){return new (a||_.nr)};_.nr.wa=_.q({token:_.nr,qa:_.nr.O});_.or=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.el=d;this.eventType=e};_.or.prototype.Ra=function(){var a=this;this.renderer.listen(this.el.na,this.eventType,function(b){a.jbb(b)})};
_.ATa=function(a,b,c,d){a.Ga.Ya({element:a.j_a,action:a.dP,gestureName:b,Nh:a.Nh,Ge:a.cta,projectId:a.QU==null?(a.context||void 0)&&a.context.projectId:a.QU,searchTerm:a.Vdc==null?(a.context||void 0)&&a.context.searchTerm:a.Vdc,lg:a.Udc==null?(a.context||void 0)&&a.context.lg:a.Udc},c,d)};_.p.Object.defineProperties(_.or.prototype,{Nh:{configurable:!0,enumerable:!0,get:function(){}}});_.or.O=function(){_.Jf()};
_.or.Ea=_.Qf({type:_.or,inputs:{j_a:"ascTrackElement",dP:"trackAction",cta:"trackArtifactId",QU:"trackProjectId",Vdc:"trackSearchTerm",Udc:"trackListIndex"},standalone:!1});_.pr=function(a,b,c,d,e){_.or.call(this,a,b,e,c,"click");this.Xn=d;this.Pdc=!0};_.W(_.pr,_.or);_.pr.prototype.jbb=function(a){this.Pdc&&_.ATa(this,"CLICK",a)};_.p.Object.defineProperties(_.pr.prototype,{Nh:{configurable:!0,enumerable:!0,get:function(){return this.Xn?this.Xn.href:void 0}}});
_.pr.O=function(a){return new (a||_.pr)(_.E(_.ir),_.E(_.pj),_.E(_.qe),_.E(_.lr,8),_.E(_.nr,8))};_.pr.Ea=_.Qf({type:_.pr,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{Pdc:"trackGestureClick"},standalone:!1,features:[_.sg]});_.qr=function(a,b,c){this.Pu=a;this.I8a=b;this.Nb=c===void 0?null:c};_.qr.O=function(a){return new (a||_.qr)(_.t(_.wp),_.t(HOa),_.t(_.Yh,8))};_.qr.wa=_.q({token:_.qr,qa:_.qr.O,Ha:"root"});_.rr=function(){};_.rr.O=function(a){return new (a||_.rr)};_.rr.Ka=_.Pf({type:_.rr});_.rr.Ja=_.dd({Vb:[{Da:Qn,Jb:function(a,b,c,d){b=Uda().gfb("DEVOPS_CONSOLE").zfb(b).sfb(c.I8a).X0(!0);a==="TESTING"||a==="UNKNOWN_ENVIRONMENT"?b.Kp.efd=new Kn:b.Kp.endpoint=d;return b.ob()},Wb:[_.vp,up,_.qr,LOa]},{Da:iPa,Jb:function(a,b){if(!a)return null;a=(new FKa(1100,b)).ob();a.X0&&a.X0(!0);return a},Wb:[hPa,_.yp]}]});var sr=function(a,b,c,d,e,f){this.Did=a;this.ppd=b;this.iza=c;this.Sa=d;this.dzd=e;this.zone=f},BTa=function(a){a.Sa.events.subscribe(function(b){if(b instanceof _.hi){var c=VSa(a.dzd);a.zone.Xb(function(){setTimeout(function(){a.Did||a.iza.VN(c);a.ppd.VN(c)})})}})};sr.O=function(a){return new (a||sr)(_.t(hPa),_.t(_.Vp),_.t(Ap),_.t(_.oi),_.t(Zq),_.t(_.wh))};sr.wa=_.q({token:sr,qa:sr.O,Ha:"root"});_.tr={Cjb:"admin",GOa:"onboarding",xV:"results",kaa:"search",VK:"",w2:"settings",HUc:"h",ylb:"user/ssh_keys"};Object.freeze(_.tr);var CTa,ETa,GTa,ITa;CTa={};_.DTa=(CTa.sq=void 0,CTa.ss=void 0,CTa.start=void 0,CTa);ETa={};_.FTa=(ETa.all="1",ETa.start=void 0,ETa);GTa={};_.HTa=(GTa.ssfr="1",GTa);ITa={};_.JTa=(ITa.all=void 0,ITa.start=1,ITa.dqr="1",ITa);_.KTa=["/"+_.tr.kaa];var LTa=function(a){this.ya=_.Lb(a)};_.W(LTa,_.$k);LTa.prototype.Pja=function(){return _.Ul(this,1)};_.ur=function(a){this.ya=_.Lb(a)};_.W(_.ur,_.$k);_.ur.prototype.getName=function(){return _.Y(this,1)};_.ur.prototype.ne=function(a){return _.qk(this,1,a)};_.ur.prototype.getMetadata=function(){return _.Fk(this,LTa,3)};_.ur.prototype.NO=function(a){return _.Nl(this,3,a)};var MTa=function(a){if(a!=null)return _.jc(a),{priority:_.Ul(a,1),zPd:_.Ik(a,4)}};LTa.prototype.toObject=function(){return MTa(this)};var NTa=function(a){if(a!=null)return _.jc(a),{name:_.Y(a,1),group:_.Yl(a,2),metadata:MTa(a.getMetadata())}};_.ur.prototype.toObject=function(){return NTa(this)};_.vr=function(a){this.ya=_.Lb(a)};_.W(_.vr,_.$k);_.vr.prototype.getType=function(){return _.Yl(this,1)};_.vr.prototype.Al=function(a){return _.sm(this,1,a)};_.vr.prototype.dt=function(){return _.Y(this,2)};_.vr.prototype.mHa=function(a){return _.qk(this,2,a)};var OTa=function(a){if(a!=null)return _.jc(a),{type:_.Yl(a,1),text:_.Y(a,2),fPd:fc(_.Zb(a,3,_.Bb))}};_.vr.prototype.toObject=function(){return OTa(this)};_.wr=function(a){this.ya=_.Lb(a)};_.W(_.wr,_.$k);_.wr.prototype.getMessage=function(){return _.Y(this,1)};_.wr.prototype.YGa=function(a){return _.qk(this,1,a)};var xr=function(a){if(a!=null)return _.jc(a),{message:_.Y(a,1),Pcb:_.Y(a,2)}};_.wr.prototype.toObject=function(){return xr(this)};_.yr=function(a){this.ya=_.Lb(a)};_.W(_.yr,_.$k);_.yr.prototype.getSize=function(){return oEa(this,1)};_.yr.prototype.setSize=function(a){if(a!=null){if(typeof a!=="number")throw ab("uint32");if(!hb(a))throw ab("uint32");a>>>=0}return ac(this,1,a,0)};_.yr.prototype.Ae=function(){return _.Yl(this,2)};_.yr.prototype.setStatus=function(a){return _.sm(this,2,a)};var PTa=function(a){if(a!=null)return _.jc(a),{size:oEa(a,1),status:_.Yl(a,2)}};_.yr.prototype.toObject=function(){return PTa(this)};_.zr=function(a){this.ya=_.Lb(a)};_.W(_.zr,_.$k);_.h=_.zr.prototype;_.h.u9b=function(a){_.sm(this,2,a)};_.h.Hd=function(){return _.Y(this,4)};_.h.Oc=function(a){return _.qk(this,4,a)};_.h.m9b=function(a){_.$b(this,10,a,_.yb)};_.h.hZ=function(){return _.$l(this,10)};_.h.Dt=function(a){return _.cc(this,10,_.yb,a,void 0,_.Ab)};var QTa=function(a){if(a!=null)return _.jc(a),{gG:_.Yl(a,1),gN:_.Yl(a,2),oSd:_.Yl(a,3),path:_.Y(a,4),IGd:_.Yl(a,5),HGd:_.l(_.Zl(a,6,3)),aHd:_.Yl(a,9),XGd:_.l(_.Zl(a,10,3))}};_.zr.prototype.toObject=function(){return QTa(this)};_.Ar=function(a){this.ya=_.Lb(a)};_.W(_.Ar,_.$k);_.h=_.Ar.prototype;_.h.xfb=function(a){return _.qk(this,1,a)};_.h.cI=function(){return _.Fk(this,_.zr,2)};_.h.UGa=function(a){return _.Nl(this,2,a)};_.h.WQ=function(){return _.Gl(this,2)};_.h.vka=function(){return _.Hl(this,_.zr,2)};var RTa=function(a){if(a!=null)return _.jc(a),{proxy:_.Y(a,1),filter:QTa(a.cI())}};_.Ar.prototype.toObject=function(){return RTa(this)};var STa=function(a){this.ya=_.Lb(a)};_.W(STa,_.$k);_.Br=function(a){this.ya=_.Lb(a)};_.W(_.Br,_.$k);_.Br.prototype.T0=function(a){return _.qk(this,1,a)};_.Br.prototype.O6a=function(){return _.Fk(this,STa,2)};var TTa=function(a){if(a!=null)return _.jc(a),{zyd:_.Yl(a,1),yyd:_.l(_.Zl(a,2,3))}};STa.prototype.toObject=function(){return TTa(this)};_.Br.prototype.toObject=function(){if(this!=null){_.jc(this);var a={z1a:_.Y(this,1),xyd:TTa(this.O6a())}}else a=void 0;return a};_.Cr=function(a){this.ya=_.Lb(a)};_.W(_.Cr,_.$k);_.UTa=function(a){return _.Ck(a,_.ur,2,_.Ek())};_.Cr.prototype.m9b=function(a){_.Kl(this,2,_.ur,a)};var Dr=function(a){this.ya=_.Lb(a)};_.W(Dr,_.$k);Dr.prototype.r5a=function(){return _.Zl(this,4,_.Ek())};Dr.prototype.K5a=function(){return _.Ck(this,_.wr,6,_.Ek())};var VTa=_.lc(Dr);var WTa=function(a){if(a!=null)return _.jc(a),{YGd:_.ec(_.UTa(a),NTa)}};_.Cr.prototype.toObject=function(){return WTa(this)};Dr.prototype.toObject=function(){if(this!=null){_.jc(this);var a={bYd:_.Ik(this,1),fMd:_.Ik(this,2),mSd:_.Ik(this,3),pAb:_.l(_.Zl(this,4,3)),TRd:fc(_.Yb(this,5,_.Cr),WTa),xhd:_.ec(this.K5a(),xr)}}else a=void 0;return a};var XTa=function(a){this.ya=_.Lb(a)};_.W(XTa,_.$k);XTa.prototype.u9b=function(a){_.nm(this,2,a)};XTa.prototype.r5a=function(){return _.Zl(this,3,_.Ek())};_.Er=function(a){this.ya=_.Lb(a)};_.W(_.Er,_.$k);_.Er.prototype.kra=function(a){_.Kl(this,1,_.Fr,a)};_.Fr=function(a){this.ya=_.Lb(a)};_.W(_.Fr,_.$k);_.Fr.prototype.iN=function(){return _.Fk(this,_.vr,3)};_.Fr.prototype.Gja=function(){return _.hm(this,_.Er,6,_.YTa)};_.Fr.prototype.x9b=function(a){return _.Ol(this,6,_.YTa,a)};_.YTa=[5,6];var ZTa=function(a){if(a!=null)return _.jc(a),{test:_.Ik(a,1),gN:_.Ik(a,2),pAb:_.l(_.Zl(a,3,3))}};XTa.prototype.toObject=function(){return ZTa(this)};var aUa=function(a){if(a!=null)return _.jc(a),{xOd:_.ec(_.Ck(a,_.Fr,1,_.Ek()),$Ta),zy:PTa(_.Fk(a,_.yr,5)),PR:PTa(_.Fk(a,_.yr,6)),r6:_.Yl(a,7)}};_.Er.prototype.toObject=function(){return aUa(this)};var $Ta=function(a){if(a!=null)return _.jc(a),{vId:_.Y(a,1),rId:_.Ul(a,7),sId:OTa(_.Fk(a,_.vr,2)),detail:OTa(a.iN()),uJd:_.Y(a,4),tJd:_.Ul(a,8),uOd:_.l(_.gm(a,5,_.YTa)),Rod:aUa(a.Gja()),ALd:ZTa(_.Fk(a,XTa,9))}};_.Fr.prototype.toObject=function(){return $Ta(this)};var bUa=function(a){this.ya=_.Lb(a)};_.W(bUa,_.$k);_.cUa=function(a){this.ya=_.Lb(a)};_.W(_.cUa,_.$k);_.h=_.cUa.prototype;_.h.B9b=function(a){return _.qk(this,1,a)};_.h.cI=function(){return _.Fk(this,bUa,3)};_.h.UGa=function(a){return _.Nl(this,3,a)};_.h.WQ=function(){return _.Gl(this,3)};_.h.vka=function(){return _.Hl(this,bUa,3)};_.h.O6a=function(){return _.Fk(this,STa,4)};var dUa=function(a){if(a!=null)return _.jc(a),{zyd:_.Yl(a,1),yyd:_.l(_.Zl(a,2,3))}};bUa.prototype.toObject=function(){return dUa(this)};_.cUa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={SDa:_.Y(this,1),VPd:oEa(this,2),filter:dUa(this.cI()),xyd:TTa(this.O6a())}}else a=void 0;return a};_.Gr=function(a){this.ya=_.Lb(a)};_.W(_.Gr,_.$k);_.Gr.prototype.B9b=function(a){return _.qk(this,1,a)};_.Gr.prototype.zj=function(){return _.Y(this,2)};_.Gr.prototype.uo=function(a){return _.qk(this,2,a)};_.Gr.prototype.oH=function(){return _.Gl(this,2)};_.Hr=function(a){this.ya=_.Lb(a)};_.W(_.Hr,_.$k);_.Hr.prototype.qZ=function(){return _.Fk(this,_.Gr,1)};var Ir=function(a){this.ya=_.Lb(a)};_.W(Ir,_.$k);Ir.prototype.getLine=function(){return _.Ul(this,1)};Ir.prototype.setLine=function(a){return _.pm(this,1,a)};var Jr=function(a){this.ya=_.Lb(a)};_.W(Jr,_.$k);Jr.prototype.tn=function(){return _.Fk(this,Ir,1)};Jr.prototype.setStart=function(a){return _.Nl(this,1,a)};Jr.prototype.yj=function(){return _.Fk(this,Ir,2)};Jr.prototype.setEnd=function(a){return _.Nl(this,2,a)};var eUa=function(a){this.ya=_.Lb(a)};_.W(eUa,_.$k);eUa.prototype.Wja=function(){return _.Fk(this,Jr,2)};eUa.prototype.sOb=function(){return _.Hl(this,Jr,2)};_.Kr=function(a){this.ya=_.Lb(a)};_.W(_.Kr,_.$k);_.Kr.prototype.C6=function(){return _.Ck(this,eUa,1,_.Ek())};_.Kr.prototype.m5a=function(){return _.Zl(this,4,_.Ek())};_.Kr.prototype.K5a=function(){return _.Ck(this,_.wr,5,_.Ek())};var fUa=_.lc(_.Kr);var gUa=function(a){if(a!=null)return _.jc(a),{SDa:_.Y(a,1),D_a:_.Ul(a,3),M3a:_.Y(a,4),label:_.Y(a,2)}};_.Gr.prototype.toObject=function(){return gUa(this)};var hUa=function(a){if(a!=null)return _.jc(a),{H8:gUa(a.qZ()),xFd:_.ec(_.Ck(a,_.Gr,2,_.Ek()),gUa)}};_.Hr.prototype.toObject=function(){return hUa(this)};var iUa=function(a){if(a!=null)return _.jc(a),{line:_.Ul(a,1),column:_.Ul(a,2)}};Ir.prototype.toObject=function(){return iUa(this)};var jUa=function(a){if(a!=null)return _.jc(a),{start:iUa(a.tn()),end:iUa(a.yj())}};Jr.prototype.toObject=function(){return jUa(this)};var kUa=function(a){if(a!=null)return _.jc(a),{sourceRange:jUa(a.Wja()),G7a:_.Y(a,3),navigation:hUa(_.Fk(a,_.Hr,4)),Rbb:_.Y(a,5),WMd:_.l(_.Zl(a,10,3)),TVd:_.l(_.bm(a,9,3)),ihb:_.Yl(a,11)}};eUa.prototype.toObject=function(){return kUa(this)};_.Kr.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Rgd:_.ec(this.C6(),kUa),jt:_.Ik(this,2),Sdb:_.Y(this,3),fzb:_.l(_.Zl(this,4,3)),xhd:_.ec(this.K5a(),xr)}}else a=void 0;return a};_.Lr=function(a){this.ya=_.Lb(a)};_.W(_.Lr,_.$k);_.Lr.prototype.Gja=function(){return _.Fk(this,_.Er,2)};_.Lr.prototype.x9b=function(a){return _.Nl(this,2,a)};_.Mr=function(a){this.ya=_.Lb(a)};_.W(_.Mr,_.$k);_.Mr.prototype.getType=function(){return _.Y(this,1)};_.Mr.prototype.Al=function(a){return _.qk(this,1,a)};var lUa=function(a){if(a!=null)return _.jc(a),{Rod:aUa(a.Gja()),ZGd:NTa(_.Fk(a,_.ur,4))}};_.Lr.prototype.toObject=function(){return lUa(this)};var mUa=function(a){if(a!=null)return _.jc(a),{type:_.Y(a,1),WGd:_.ec(_.Ck(a,_.Lr,2,_.Ek()),lUa),BQd:_.Ik(a,3)}};_.Mr.prototype.toObject=function(){return mUa(this)};_.nUa=function(a){this.ya=_.Lb(a)};_.W(_.nUa,_.$k);_.nUa.prototype.T0=function(a){return _.qk(this,2,a)};_.nUa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={ZJd:_.l(_.Zl(this,1,3)),z1a:_.Y(this,2)}}else a=void 0;return a};var oUa=function(a){this.ya=_.Lb(a)};_.W(oUa,_.$k);var pUa=_.lc(oUa);oUa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={bKd:fc(_.Yb(this,1,_.vr),OTa),tGb:fc(_.Yb(this,2,_.wr),xr)}}else a=void 0;return a};_.Nr=function(a){this.ya=_.Lb(a)};_.W(_.Nr,_.$k);_.Nr.prototype.ufb=function(a){return _.pm(this,5,a)};_.Nr.prototype.T0=function(a){return _.qk(this,3,a)};_.Nr.prototype.dfb=function(a){return _.nm(this,4,a)};_.Nr.prototype.toObject=function(){if(this!=null){_.jc(this);var a={tOd:_.ec(_.Ck(this,_.Ar,1,_.Ek()),RTa),zqd:_.Ul(this,5),z1a:_.Y(this,3),Xcd:_.Ik(this,4)}}else a=void 0;return a};var qUa=function(a){this.ya=_.Lb(a)};_.W(qUa,_.$k);qUa.prototype.m5a=function(){return _.Zl(this,3,_.Ek())};var rUa=_.lc(qUa);qUa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={vOd:fc(_.Yb(this,1,_.Er),aUa),tGb:fc(_.Yb(this,2,_.wr),xr),fzb:_.l(_.Zl(this,3,3))}}else a=void 0;return a};_.Or=function(a){this.ya=_.Lb(a)};_.W(_.Or,_.$k);_.Or.prototype.ufb=function(a){return _.pm(this,5,a)};_.Or.prototype.T0=function(a){return _.qk(this,3,a)};_.Or.prototype.dfb=function(a){return _.nm(this,4,a)};_.Or.prototype.toObject=function(){if(this!=null){_.jc(this);var a={URd:_.ec(_.Ck(this,_.Ar,1,_.Ek()),RTa),zqd:_.Ul(this,5),z1a:_.Y(this,3),Xcd:_.Ik(this,4)}}else a=void 0;return a};_.Pr=function(a){this.ya=_.Lb(a)};_.W(_.Pr,_.$k);_.Pr.prototype.K6a=function(){return _.Yl(this,2)};_.Pr.prototype.Cfb=function(a){return _.sm(this,2,a)};var sUa=function(a){this.ya=_.Lb(a)};_.W(sUa,_.$k);sUa.prototype.m5a=function(){return _.Zl(this,3,_.Ek())};var tUa=_.lc(sUa);var uUa=function(a){if(a!=null)return _.jc(a),{zJd:xr(_.Fk(a,_.wr,1)),severity:_.Yl(a,2)}};_.Pr.prototype.toObject=function(){return uUa(this)};sUa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={WRd:fc(_.Yb(this,1,_.Mr),mUa),tGb:fc(_.Yb(this,2,_.wr),xr),XQd:fc(_.Yb(this,4,_.Pr),uUa),fzb:_.l(_.Zl(this,3,3))}}else a=void 0;return a};_.Qr=function(a){this.ya=_.Lb(a)};_.W(_.Qr,_.$k);_.Qr.prototype.Hd=function(){return _.Y(this,1)};_.Qr.prototype.Oc=function(a){return _.qk(this,1,a)};_.Qr.prototype.toObject=function(){if(this!=null){_.jc(this);var a={path:_.Y(this,1),hNd:_.Ik(this,2)}}else a=void 0;return a};_.Rr=function(a){this.ya=_.Lb(a)};_.W(_.Rr,_.$k);_.Rr.prototype.ABa=function(){return _.Wl(this,2)};_.Rr.prototype.MO=function(a){return _.qm(this,2,a)};var vUa=_.lc(_.Rr);_.Rr.prototype.toObject=function(){if(this!=null){_.jc(this);var a={PPd:_.Y(this,1),clNumber:_.Vl(this,2),WUd:_.en(_.Fk(this,_.zk,3)),dMd:_.en(_.Fk(this,_.zk,4))}}else a=void 0;return a};var wUa=function(a,b,c){this.e5b=a;this.UXb=b;this.metadata=c};wUa.prototype.getMetadata=function(){return this.metadata};var xUa=function(a,b){b=b===void 0?{}:b;this.Rud=a;this.metadata=b;this.status=null};xUa.prototype.getMetadata=function(){return this.metadata};xUa.prototype.Ae=function(){return this.status};var yUa;_.Sr=function(a,b,c,d,e){this.name=a;this.r5b=b;this.responseType=c;this.o5b=d;this.Z5b=e};yUa=function(a,b,c){c=c===void 0?{}:c;return new wUa(b,a,c)};_.Sr.prototype.getName=function(){return this.name};_.zUa=new _.Sr("/devtools.grimoire.AiOverviewService/GetStreamingAiOverview",_.Qr,_.Rr,function(a){return a.hd()},vUa);var AUa=new Set(["SAPISIDHASH","APISIDHASH"]);var Tr=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(Tr,Error);Tr.prototype.toString=function(){var a="RpcError("+(Rra(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};var Ur=function(a){this.ya=_.Lb(a)};_.W(Ur,_.$k);Ur.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};Ur.prototype.getValue=function(){var a=_.dc(this,2);if(Array.isArray(a)||a instanceof _.$k)throw Error("U");return _.Ll(this,2)};Ur.prototype.setValue=function(a){if(a==null)a=this;else if(Array.isArray(a))a=_.Gl(this,2,sca(a,0,Jb));else if(typeof a==="string"||a instanceof _.Ya||Ga(a))a=ac(this,2,eba(a,!1,!0),_.$a());else throw Error("S`"+a);return a};var BUa=function(a){this.ya=_.Lb(a)};_.W(BUa,_.$k);BUa.prototype.getMessage=function(){return _.Y(this,2)};BUa.prototype.YGa=function(a){return _.qk(this,2,a)};var CUa=_.lc(BUa);var DUa=function(a){if(a!=null)return _.jc(a),{tib:_.Y(a,1),value:Zca(a)}};Ur.prototype.toObject=function(){return DUa(this)};BUa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={code:_.Ul(this,1),message:_.Y(this,2),vJd:_.ec(_.Ck(this,Ur,3,_.Ek()),DUa)}}else a=void 0;return a};var EUa=[],FUa=[],GUa=!1,HUa=function(a){EUa[EUa.length]=a;if(GUa)for(var b=0;b<FUa.length;b++)a((0,_.hk)(FUa[b].wrap,FUa[b]))};var Zj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Yoa=!1};Zj.prototype.stopPropagation=function(){this.Yoa=!0};Zj.prototype.preventDefault=function(){this.defaultPrevented=!0};var Vr=function(a,b){Zj.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.VY=null;a&&this.init(a,b)};_.ul(Vr,Zj);
Vr.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=_.yl||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
_.yl||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.VY=a;a.defaultPrevented&&Vr.QA.preventDefault.call(this)};Vr.prototype.stopPropagation=function(){Vr.QA.stopPropagation.call(this);this.VY.stopPropagation?this.VY.stopPropagation():this.VY.cancelBubble=!0};Vr.prototype.preventDefault=function(){Vr.QA.preventDefault.call(this);var a=this.VY;a.preventDefault?a.preventDefault():a.returnValue=!1};var IUa="closure_listenable_"+(Math.random()*1E6|0),JUa=function(a){return!(!a||!a[IUa])};var gsa=0;var KUa=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.Jg[f];a||(a=this.Jg[f]=[],this.hta++);var g=LUa(a,b,d,e);g>-1?(b=a[g],c||(b.Jya=!1)):(b=new hsa(b,this.src,f,!!d,e),b.Jya=c,a.push(b));return b};Ci.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Jg))return!1;var e=this.Jg[a];b=LUa(e,b,c,d);return b>-1?(KUa(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.Jg[a],this.hta--),!0):!1};
var MUa=function(a,b){var c=b.type;c in a.Jg&&_.ya(a.Jg[c],b)&&(KUa(b),a.Jg[c].length==0&&(delete a.Jg[c],a.hta--))};Ci.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.Jg)if(!a||c==a){for(var d=this.Jg[c],e=0;e<d.length;e++)++b,KUa(d[e]);delete this.Jg[c];this.hta--}return b};Ci.prototype.Lja=function(a,b,c,d){a=this.Jg[a.toString()];var e=-1;a&&(e=LUa(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 xda(this.Jg,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 LUa=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 NUa,OUa,PUa,SUa,UUa,QUa,Xr,XUa,VUa,WUa,TUa,YUa,RUa;NUa="closure_lm_"+(Math.random()*1E6|0);OUa={};PUa=0;_.Wr=function(a,b,c,d,e){if(d&&d.once)return QUa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Wr(a,b[f],c,d,e);return null}c=RUa(c);return JUa(a)?a.listen(b,c,_.Da(d)?!!d.capture:!!d,e):SUa(a,b,c,!1,d,e)};
SUa=function(a,b,c,d,e,f){if(!b)throw Error("xb");var g=_.Da(e)?!!e.capture:!!e,m=TUa(a);m||(a[NUa]=m=new Ci(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=UUa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)fKa||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(VUa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("yb");PUa++;return c};
UUa=function(){var a=WUa,b=function(c){return a.call(b.src,b.listener,c)};return b};QUa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)QUa(a,b[f],c,d,e);return null}c=RUa(c);return JUa(a)?a.n$a(b,c,_.Da(d)?!!d.capture:!!d,e):SUa(a,b,c,!0,d,e)};Xr=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Xr(a,b[f],c,d,e);else d=_.Da(d)?!!d.capture:!!d,c=RUa(c),JUa(a)?a.Lv(b,c,d,e):a&&(a=TUa(a))&&(b=a.Lja(b,c,d,e))&&XUa(b)};
XUa=function(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(JUa(b))MUa(b.PH,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(VUa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);PUa--;(c=TUa(b))?(MUa(c,a),c.hta==0&&(c.src=null,b[NUa]=null)):KUa(a)}}};VUa=function(a){return a in OUa?OUa[a]:OUa[a]="on"+a};
WUa=function(a,b){if(a.removed)a=!0;else{b=new Vr(b,this);var c=a.listener,d=a.handler||a.src;a.Jya&&XUa(a);a=c.call(d,b)}return a};TUa=function(a){a=a[NUa];return a instanceof Ci?a:null};YUa="__closure_events_fn_"+(Math.random()*1E9>>>0);RUa=function(a){if(typeof a==="function")return a;a[YUa]||(a[YUa]=function(b){return a.handleEvent(b)});return a[YUa]};HUa(function(a){WUa=a(WUa)});var ZUa=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 Yr=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a};var Zr=function(){Vj.call(this);this.PH=new Ci(this);this.Icd=this;this.Ubb=null};_.ul(Zr,Vj);Zr.prototype[IUa]=!0;_.h=Zr.prototype;_.h.addEventListener=function(a,b,c,d){_.Wr(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Xr(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.Ubb;if(c)for(b=[];c;c=c.Ubb)b.push(c);c=this.Icd;var d=a.type||a;if(typeof a==="string")a=new Zj(a,c);else if(a instanceof Zj)a.target=a.target||c;else{var e=a;a=new Zj(d,c);_.Ic(a,e)}e=!0;var f;if(b)for(f=b.length-1;!a.Yoa&&f>=0;f--){var g=a.currentTarget=b[f];e=$Ua(g,d,!0,a)&&e}a.Yoa||(g=a.currentTarget=c,e=$Ua(g,d,!0,a)&&e,a.Yoa||(e=$Ua(g,d,!1,a)&&e));if(b)for(f=0;!a.Yoa&&f<b.length;f++)g=a.currentTarget=b[f],e=$Ua(g,d,!1,a)&&e;return e};
_.h.Wn=function(){Zr.QA.Wn.call(this);this.removeAllListeners();this.Ubb=null};_.h.listen=function(a,b,c,d){return this.PH.add(String(a),b,!1,c,d)};_.h.n$a=function(a,b,c,d){return this.PH.add(String(a),b,!0,c,d)};_.h.Lv=function(a,b,c,d){return this.PH.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.PH?this.PH.removeAll(a):0};
var $Ua=function(a,b,c,d){b=a.PH.Jg[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.Jya&&MUa(a.PH,g);e=m.call(n,d)!==!1&&e}}return e&&!d.defaultPrevented};Zr.prototype.Lja=function(a,b,c,d){return this.PH.Lja(String(a),b,c,d)};Zr.prototype.hasListener=function(a,b){return this.PH.hasListener(a!==void 0?String(a):void 0,b)};var aVa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var bVa,cVa=function(){};_.ul(cVa,isa);cVa.prototype.Gga=function(){return new XMLHttpRequest};bVa=new cVa;var $r=function(a){Zr.call(this);this.headers=new Map;this.hic=a||null;this.yQ=!1;this.Pd=null;this.dma="";this.MS=0;this.g_="";this.UZ=this.S7a=this.LCa=this.s3a=!1;this.p$=null;this.Vdb="";this.ojb=!1;this.o_a=this.rib=null};_.ul($r,Zr);var dVa=/^https?$/i,eVa=["POST","PUT"],fVa=[];_.h=$r.prototype;_.h.dfd=function(){this.dispose();_.ya(fVa,this)};_.h.setTrustToken=function(a){this.rib=a};_.h.setAttributionReporting=function(a){this.o_a=a};
_.h.send=function(a,b,c,d){if(this.Pd)throw Error("zb`"+this.dma+"`"+a);b=b?b.toUpperCase():"GET";this.dma=a;this.g_="";this.MS=0;this.s3a=!1;this.yQ=!0;this.Pd=this.hic?this.hic.Gga():bVa.Gga();this.Pd.onreadystatechange=Yr((0,_.hk)(this.ZZb,this));try{this.S7a=!0,this.Pd.open(b,String(a),!0),this.S7a=!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("Ab`"+String(d));d=Array.from(c.keys()).find(function(g){return _.ha("Content-Type",g)});e=_.da.FormData&&a instanceof _.da.FormData;!((0,_.va)(eVa,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.Pd.setRequestHeader(d,c);this.Vdb&&(this.Pd.responseType=this.Vdb);"withCredentials"in
this.Pd&&this.Pd.withCredentials!==this.ojb&&(this.Pd.withCredentials=this.ojb);if("setTrustToken"in this.Pd&&this.rib)try{this.Pd.setTrustToken(this.rib)}catch(g){}if("setAttributionReporting"in this.Pd&&this.o_a)try{this.Pd.setAttributionReporting(this.o_a)}catch(g){}try{this.p$&&(clearTimeout(this.p$),this.p$=null),this.LCa=!0,this.Pd.send(a),this.LCa=!1}catch(g){this.Gf(5,g)}};
_.h.Qsa=function(){typeof MCa!="undefined"&&this.Pd&&(this.g_="Timed out after 0ms, aborting",this.MS=8,this.dispatchEvent("timeout"),this.abort(8))};_.h.Gf=function(a,b){this.yQ=!1;this.Pd&&(this.UZ=!0,this.Pd.abort(),this.UZ=!1);this.g_=b;this.MS=a;gVa(this);hVa(this)};var gVa=function(a){a.s3a||(a.s3a=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
$r.prototype.abort=function(a){this.Pd&&this.yQ&&(this.yQ=!1,this.UZ=!0,this.Pd.abort(),this.UZ=!1,this.MS=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),hVa(this))};$r.prototype.Wn=function(){this.Pd&&(this.yQ&&(this.yQ=!1,this.UZ=!0,this.Pd.abort(),this.UZ=!1),hVa(this,!0));$r.QA.Wn.call(this)};$r.prototype.ZZb=function(){this.isDisposed()||(this.S7a||this.LCa||this.UZ?iVa(this):this.ubb())};$r.prototype.ubb=function(){iVa(this)};
var iVa=function(a){if(a.yQ&&typeof MCa!="undefined")if(a.LCa&&as(a)==4)setTimeout(a.ZZb.bind(a),0);else if(a.dispatchEvent("readystatechange"),a.jt()){a.yQ=!1;try{if(jVa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.MS=6;try{var b=as(a)>2?a.Pd.statusText:""}catch(c){b=""}a.g_=b+" ["+a.Ae()+"]";gVa(a)}}finally{hVa(a)}}},hVa=function(a,b){if(a.Pd){a.p$&&(clearTimeout(a.p$),a.p$=null);var c=a.Pd;a.Pd=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}};
$r.prototype.isActive=function(){return!!this.Pd};$r.prototype.jt=function(){return as(this)==4};var jVa=function(a){var b=a.Ae(),c;if(!(c=aVa(b))){if(b=b===0)a=Kda(String(a.dma)),b=!dVa.test(a);c=b}return c},as=function(a){return a.Pd?a.Pd.readyState:0};$r.prototype.Ae=function(){try{return as(this)>2?this.Pd.status:-1}catch(a){return-1}};
var kVa=function(a){try{return a.Pd?a.Pd.responseText:""}catch(b){return""}},lVa=function(a){try{if(!a.Pd)return null;if("response"in a.Pd)return a.Pd.response;switch(a.Vdb){case "":case "text":return a.Pd.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Pd)return a.Pd.mozResponseArrayBuffer}return null}catch(b){return null}};$r.prototype.getResponseHeader=function(a){if(this.Pd&&this.jt())return a=this.Pd.getResponseHeader(a),a===null?void 0:a};
$r.prototype.getAllResponseHeaders=function(){return this.Pd&&as(this)>=2?this.Pd.getAllResponseHeaders()||"":""};var mVa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.ia(a[c])){var d=_.QHa(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 wda(b,function(g){return g.join(", ")})},nVa=function(a){return typeof a.g_==="string"?a.g_:String(a.g_)};HUa(function(a){$r.prototype.ubb=a($r.prototype.ubb)});var pVa=function(a,b){this.JEa=[];this.PEa=[];this.VEa=[];this.LEa=[];this.Ena=[];this.fJa=a.nrd;this.INb=b;this.Gl=a.Gl;this.fJa&&oVa(this)},wVa=function(a,b){var c=new qVa;_.Wr(a.Gl,"complete",function(){if(jVa(a.Gl)){var d=kVa(a.Gl);if(b&&a.Gl.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Bb");d=atob(d)}try{var e=a.INb(d)}catch(m){rVa(a,jsa(new Tr(13,"Error when deserializing response data; error: "+m+(", response: "+d)),c));return}d=Qra(a.Gl.Ae());sVa(a,tVa(a));d===0?
uVa(a,e):rVa(a,jsa(new Tr(d,"Xhr succeeded but the status code is not 200"),c))}else{d=kVa(a.Gl);e=tVa(a);if(d){var f=vVa(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.Gl.dma)+", error code: "+(a.Gl.MS+", error: ")+nVa(a.Gl),f=e;sVa(a,e);rVa(a,jsa(new Tr(d,g,f),c))}})},oVa=function(a){a.fJa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.INb(c)}catch(e){rVa(a,new Tr(13,"Error when deserializing response data; error: "+e+(", response: "+
c)))}d&&uVa(a,d)}if("2"in b)for(b=vVa(a,b["2"]),c=0;c<a.VEa.length;c++)a.VEa[c](b)});a.fJa.on("end",function(){sVa(a,tVa(a));for(var b=0;b<a.LEa.length;b++)a.LEa[b]()});a.fJa.on("error",function(){if(a.Ena.length!==0){var b=a.Gl.MS;b!==0||jVa(a.Gl)||(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.Gl.Ae();d=Qra(c);break;default:d=14}sVa(a,tVa(a));b=ZUa(b)+", error: "+nVa(a.Gl);c!==-1&&(b+=", http status code: "+c);rVa(a,new Tr(d,b))}})},tVa=function(a){var b=
{},c=mVa(a.Gl);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},vVa=function(a,b){var c=2,d={};try{var e=CUa(b);c=_.Ul(e,1);var f=e.getMessage();_.Ck(e,Ur,3,_.Ek()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Gl&&a.Gl.Ae()===404?(c=5,f="Not Found: "+String(a.Gl.dma)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};
pVa.prototype.on=function(a,b){a==="data"?this.JEa.push(b):a==="metadata"?this.PEa.push(b):a==="status"?this.VEa.push(b):a==="end"?this.LEa.push(b):a==="error"&&this.Ena.push(b);return this};var xVa=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};pVa.prototype.removeListener=function(a,b){a==="data"?xVa(this.JEa,b):a==="metadata"?xVa(this.PEa,b):a==="status"?xVa(this.VEa,b):a==="end"?xVa(this.LEa,b):a==="error"&&xVa(this.Ena,b);return this};pVa.prototype.cancel=function(){this.Gl.abort()};
var uVa=function(a,b){for(var c=0;c<a.JEa.length;c++)a.JEa[c](b)},sVa=function(a,b){for(var c=0;c<a.PEa.length;c++)a.PEa[c](b)},rVa=function(a,b){for(var c=0;c<a.Ena.length;c++)a.Ena[c](b)},qVa=function(){var a=Error.call(this);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.name="AsyncStack";Object.setPrototypeOf(this,this.constructor.prototype)};_.W(qVa,Error);var yVa=function(a){this.rjb=a.fBd||null;this.ksa=a.gyd||!1;this.U4=this.xY=void 0};_.ul(yVa,isa);yVa.prototype.Gga=function(){var a=new bs(this.rjb,this.ksa);this.xY&&a.hfb(this.xY);this.U4&&a.l9b(this.U4);return a};yVa.prototype.hfb=function(a){this.xY=a};yVa.prototype.l9b=function(a){this.U4=a};
var bs=function(a,b){Zr.call(this);this.rjb=a;this.ksa=b;this.U4=this.xY=void 0;this.status=this.readyState=0;this.responseURL=this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.Idb=new Headers;this.b9=null;this.YXb="GET";this.Q1="";this.mI=!1;this.A1=this.Oga=this.UAa=null;this.bZa=new AbortController};_.ul(bs,Zr);
bs.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Cb");this.YXb=a;this.Q1=b;this.readyState=1;zVa(this)};bs.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Db");if(this.bZa.signal.aborted)throw this.abort(),Error("Eb");this.mI=!0;var b={headers:this.Idb,method:this.YXb,credentials:this.xY,cache:this.U4,signal:this.bZa.signal};a&&(b.body=a);(this.rjb||_.da).fetch(new Request(this.Q1,b)).then(this.Eld.bind(this),this.hCa.bind(this))};
bs.prototype.abort=function(){this.response=this.responseText="";this.Idb=new Headers;this.status=0;this.bZa.abort("Request was aborted.");this.Oga&&this.Oga.cancel("Request was aborted.").catch(function(){return null});this.readyState>=1&&this.mI&&this.readyState!=4&&(this.mI=!1,AVa(this));this.readyState=0};
bs.prototype.Eld=function(a){if(this.mI&&(this.UAa=a,this.b9||(this.status=this.UAa.status,this.statusText=this.UAa.statusText,this.b9=a.headers,this.readyState=2,zVa(this)),this.mI&&(this.readyState=3,zVa(this),this.mI)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Cld.bind(this),this.hCa.bind(this));else if(typeof _.da.ReadableStream!=="undefined"&&"body"in a){this.Oga=a.body.getReader();if(this.ksa){if(this.responseType)throw Error("Fb");this.response=[]}else this.response=this.responseText=
"",this.A1=new TextDecoder;BVa(this)}else a.text().then(this.Dld.bind(this),this.hCa.bind(this))};var BVa=function(a){a.Oga.read().then(a.yld.bind(a)).catch(a.hCa.bind(a))};bs.prototype.yld=function(a){if(this.mI){if(this.ksa&&a.value)this.response.push(a.value);else if(!this.ksa){var b=a.value?a.value:new Uint8Array(0);if(b=this.A1.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?AVa(this):zVa(this);this.readyState==3&&BVa(this)}};
bs.prototype.Dld=function(a){this.mI&&(this.response=this.responseText=a,AVa(this))};bs.prototype.Cld=function(a){this.mI&&(this.response=a,AVa(this))};bs.prototype.hCa=function(){this.mI&&AVa(this)};var AVa=function(a){a.readyState=4;a.UAa=null;a.Oga=null;a.A1=null;zVa(a)};_.h=bs.prototype;_.h.setRequestHeader=function(a,b){this.Idb.append(a,b)};_.h.getResponseHeader=function(a){return this.b9?this.b9.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.b9)return"";for(var a=[],b=this.b9.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.hfb=function(a){this.xY=a};_.h.l9b=function(a){this.U4=a};var zVa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(bs.prototype,"withCredentials",{get:function(){return this.xY==="include"},set:function(a){this.hfb(a?"include":"same-origin")}});var cs=function(a){Vj.call(this);this.DZ=a;this.fk={}};_.ul(cs,Vj);var CVa=[];cs.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(CVa[0]=b.toString()),b=CVa);for(var e=0;e<b.length;e++){var f=_.Wr(a,b[e],c||this.handleEvent,d||!1,this.DZ||this);if(!f)break;this.fk[f.key]=f}return this};cs.prototype.n$a=function(a,b,c,d){return DVa(this,a,b,c,d)};
var DVa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)DVa(a,b,c[g],d,e,f);else{b=QUa(b,c,d||a.handleEvent,e,f||a.DZ||a);if(!b)return a;a.fk[b.key]=b}return a};cs.prototype.Lv=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Lv(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Da(d)?!!d.capture:!!d,e=e||this.DZ||this,c=RUa(c),d=!!d,b=JUa(a)?a.Lja(b,c,d,e):a?(a=TUa(a))?a.Lja(b,c,d,e):null:null,b&&(XUa(b),delete this.fk[b.key]);return this};
cs.prototype.removeAll=function(){uda(this.fk,function(a,b){this.fk.hasOwnProperty(b)&&XUa(a)},this);this.fk={}};cs.prototype.Wn=function(){cs.QA.Wn.call(this);this.removeAll()};cs.prototype.handleEvent=function(){throw Error("Gb");};ksa.prototype.Gf=function(a,b){this.xSb=!1;throw Error("Hb`"+this.lk+"`"+b+"`"+a);};ksa.prototype.decode=function(a){this.xSb||this.Gf(a,"stream already broken");this.j_+=a;a=Math.floor(this.j_.length/4);if(a==0)return null;try{var b=_.yaa(this.j_.slice(0,a*4))}catch(c){this.Gf(this.j_,c.message)}this.lk+=a*4;this.j_=this.j_.slice(a*4);return b};Di.prototype.xja=function(){return this.jr};Di.prototype.Gf=function(a,b,c){this.Tc=3;this.jr="The stream is broken @"+this.lk+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.jr);};Di.prototype.Oxa=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.h$=n>>>3;f.h$!=1&&f.h$!=2&&f.h$!=15&&f.Gf(g,m,"unexpected tag");f.Tc=1;f.k_=0;f.Nza=0}function c(n){f.Nza++;f.Nza==5&&n&240&&f.Gf(g,m,"message length too long");f.k_|=(n&127)<<(f.Nza-1)*7;n&128||(f.Tc=2,f.E1a=0,f.nab=typeof Uint8Array!=="undefined"?new Uint8Array(f.k_):Array(f.k_),f.k_==0&&e())}function d(n){f.nab[f.E1a++]=n;f.E1a==f.k_&&e()}function e(){if(f.h$<15){var n={};n[f.h$]=
f.nab;f.uh.push(n)}f.Tc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Tc){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("Ib`"+f.Tc);}f.lk++;m++}a=f.uh;f.uh=[];return a.length>0?a:null};var nsa=function(){this.jr=null;this.lk=0;this.Sdd=new ksa;this.Msd=new Di};nsa.prototype.xja=function(){return this.jr};nsa.prototype.Gf=function(a,b){this.jr="The stream is broken @"+this.lk+". Error: "+b+". With input:\n"+a;throw Error(this.jr);};nsa.prototype.Oxa=function(){return!1};nsa.prototype.parse=function(a){this.jr!==null&&this.Gf(a,"stream already broken");var b=null;try{var c=this.Sdd.decode(a);b=c===null?null:this.Msd.parse(c)}catch(d){this.Gf(a,d.message)}this.lk+=a.length;return b};var ds=function(a){return a=="\r"||a=="\n"||a==" "||a=="\t"};_.h=lsa.prototype;_.h.xja=function(){return this.jr};_.h.done=function(){return this.lsa===2};_.h.Gf=function(a,b){this.lsa=3;this.jr="The stream is broken @"+this.uA+"/"+b+". With input:\n"+a;throw Error(this.jr);};_.h.Oxa=function(){return!1};
_.h.parse=function(a){function b(){for(;z<a.length;)if(ds(a[z]))z++,f.uA++;else break;return z<n}function c(){for(var L;;){L=a[z++];if(!L)break;f.uA++;switch(f.Tc){case 0:L==="{"?f.Tc=2:L==="["?f.Tc=4:ds(L)||f.Gf(a,z);continue;case 7:case 2:if(ds(L))continue;if(f.Tc===7)g.push(8);else if(L==="}"){e("{}");f.Tc=d();continue}else g.push(3);L==='"'?f.Tc=6:f.Gf(a,z);continue;case 8:case 3:if(ds(L))continue;L===":"?(f.Tc===3&&(g.push(3),f.DH++),f.Tc=1):L==="}"?(f.DH--,e(),f.Tc=d()):L===","?(f.Tc===3&&g.push(3),
f.Tc=7):f.Gf(a,z);continue;case 4:case 1:if(ds(L))continue;if(f.Tc===4)if(f.DH++,f.Tc=1,L==="]"){f.DH--;if(f.DH===0){f.Tc=5;return}e("[]");f.Tc=d();continue}else g.push(5);L==='"'?f.Tc=6:L==="{"?f.Tc=2:L==="["?f.Tc=4:L==="t"?f.Tc=9:L==="f"?f.Tc=12:L==="n"?f.Tc=16:L!=="-"&&("0123456789".indexOf(L)!==-1?f.Tc=20:f.Gf(a,z));continue;case 5:if(L===",")g.push(5),f.Tc=1,f.DH===1&&(x=z);else if(L==="]"){f.DH--;if(f.DH===0)return;e();f.Tc=d()}else if(ds(L))continue;else f.Gf(a,z);continue;case 6:var N=z;a:for(;;){for(;f.nta>
0;)if(L=a[z++],f.nta===4?f.nta=0:f.nta++,!L)break a;if(L==='"'&&!f.Pra){f.Tc=d();break}if(L==="\\"&&!f.Pra&&(f.Pra=!0,L=a[z++],!L))break;if(f.Pra)if(f.Pra=!1,L==="u"&&(f.nta=1),L=a[z++])continue;else break;m.lastIndex=z;L=m.exec(a);if(!L){z=a.length+1;break}z=L.index+1;L=a[L.index];if(!L)break}f.uA+=z-N;continue;case 9:if(!L)continue;L==="r"?f.Tc=10:f.Gf(a,z);continue;case 10:if(!L)continue;L==="u"?f.Tc=11:f.Gf(a,z);continue;case 11:if(!L)continue;L==="e"?f.Tc=d():f.Gf(a,z);continue;case 12:if(!L)continue;
L==="a"?f.Tc=13:f.Gf(a,z);continue;case 13:if(!L)continue;L==="l"?f.Tc=14:f.Gf(a,z);continue;case 14:if(!L)continue;L==="s"?f.Tc=15:f.Gf(a,z);continue;case 15:if(!L)continue;L==="e"?f.Tc=d():f.Gf(a,z);continue;case 16:if(!L)continue;L==="u"?f.Tc=17:f.Gf(a,z);continue;case 17:if(!L)continue;L==="l"?f.Tc=18:f.Gf(a,z);continue;case 18:if(!L)continue;L==="l"?f.Tc=d():f.Gf(a,z);continue;case 19:L==="."?f.Tc=20:f.Gf(a,z);continue;case 20:if("0123456789.eE+-".indexOf(L)!==-1)continue;else z--,f.uA--,f.Tc=
d();continue;default:f.Gf(a,z)}}}function d(){var L=g.pop();return L!=null?L:1}function e(L){f.DH>1||(L||(L=x===-1?f.qM+a.substring(r,z):a.substring(x,z)),f.ghd?f.uh.push(L):f.uh.push(JSON.parse(L)),x=z)}for(var f=this,g=f.Kxd,m=f.pyd,n=a.length,r=0,x=-1,z=0;z<n;)switch(f.lsa){case 3:return f.Gf(a,z),null;case 2:return b()&&f.Gf(a,z),null;case 0:if(b()){var D=a[z++];f.uA++;if(D==="["){f.lsa=1;r=z;f.Tc=4;continue}else f.Gf(a,z)}return null;case 1:return c(),f.DH===0&&f.Tc==5?(f.lsa=2,f.qM=a.substring(z)):
f.qM=x===-1?f.qM+a.substring(r):a.substring(x),f.uh.length>0?(D=f.uh,f.uh=[],D):null}return null};var msa=function(){this.jr=this.GS=null;this.Tc=this.lk=0;this.uh=[];this.Sac=!1};msa.prototype.xja=function(){return this.jr};msa.prototype.Oxa=function(){return!1};
msa.prototype.parse=function(a){function b(n){f.Tc=6;f.jr="The stream is broken @"+f.lk+"/"+g+". Error: "+n+". With input:\n";throw Error(f.jr);}function c(){f.GS=new lsa({qFd:!0,fhd:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.uh.push(x)}}function e(n){if(n){(f.Sac||n.length>1)&&b("extra status: "+n);f.Sac=!0;var r={};r[2]=n[0];f.uh.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=f.Tc!==2){a:{for(;g<a.length;){if(!ds(a[g])){m=!0;break a}g++;f.lk++}m=!1}m=!m}if(m)return null;
switch(f.Tc){case 6:b("stream already broken");break;case 0:a[g]==="["?(f.Tc=1,g++,f.lk++):b("unexpected input token");break;case 1:a[g]==="["?(f.Tc=2,c()):a[g]===","||a.slice(g,g+5)=="null,"?f.Tc=3:a[g]==="]"?(f.Tc=5,g++,f.lk++):b("unexpected input token");break;case 2:m=f.GS.parse(a.substring(g));d(m);f.GS.done()?(f.Tc=3,m=f.GS.qM,f.lk+=a.length-g-m.length,a=m,g=0):(f.lk+=a.length-g,g=a.length);break;case 3:a[g]===","||a.slice(g,g+5)=="null,"?(f.Tc=4,c(),f.GS.parse("["),g+=a[g]===","?1:5,f.lk++):
a[g]==="]"&&(f.Tc=5,g++,f.lk++);break;case 4:m=f.GS.parse(a.substring(g));e(m);f.GS.done()?(f.Tc=5,m=f.GS.qM,f.lk+=a.length-g-m.length,a=m,g=0):(f.lk+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return f.uh.length>0?(a=f.uh,f.uh=[],a):null};var EVa=function(a){this.Pd=a;this.S_=null;this.JHa=this.uA=0;this.uOb=!1;this.eAa=this.Hgb=this.A1=null;this.LJb=new cs(this);this.LJb.listen(this.Pd,"readystatechange",this.Qtd)};EVa.prototype.cCa=function(){return this.Pd};var es=function(a,b){a.JHa!=b&&(a.JHa=b,a.Hgb&&a.Hgb())},FVa=function(a){a.LJb.removeAll();if(a.Pd){var b=a.Pd;a.Pd=null;b.abort();b.dispose()}};EVa.prototype.Ae=function(){return this.JHa};
EVa.prototype.Qtd=function(a){a=a.target;try{if(a==this.Pd)a:{var b=as(this.Pd),c=this.Pd.MS,d=this.Pd.Ae(),e=kVa(this.Pd);a=[];if(lVa(this.Pd)instanceof Array){var f=lVa(this.Pd);f.length>0&&f[0]instanceof Uint8Array&&(this.uOb=!0,a=f)}if(!(b<3||b==3&&!e&&a.length==0))if(d=d==200||d==206,b==4&&(c==8?es(this,7):c==7?es(this,8):d||es(this,3)),this.S_||(this.S_=osa(this.Pd),this.S_==null&&es(this,5)),this.JHa>2)FVa(this);else{if(a.length>this.uA){var g=a.length;c=[];try{if(this.S_.Oxa())for(var m=0;m<
g;m++){var n=this.S_.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.A1){if(typeof TextDecoder==="undefined")throw Error("Jb");this.A1=new TextDecoder}for(m=0;m<g;m++)n+=this.A1.decode(a[m],{stream:b==4&&m==g-1});c=this.S_.parse(n)}a.splice(0,g);c&&this.eAa(c)}catch(x){es(this,5);FVa(this);break a}}else if(e.length>this.uA){m=e.slice(this.uA);this.uA=e.length;try{var r=this.S_.parse(m);r!=null&&this.eAa&&this.eAa(r)}catch(x){es(this,5);FVa(this);break a}}b==4?(e.length!=0||this.uOb?
es(this,2):es(this,4),FVa(this)):es(this,1)}}}catch(x){es(this,6),FVa(this)}};var GVa=function(a){a=this.tjb=a;var b=(0,_.hk)(this.Ird,this);a.eAa=b;a=this.tjb;b=(0,_.hk)(this.Qrd,this);a.Hgb=b;this.mH={};this.fY={}};_.h=GVa.prototype;_.h.on=function(a,b){var c=this.mH[a];c||(c=[],this.mH[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.mH[a];c&&_.ya(c,b);(a=this.fY[a])&&_.ya(a,b);return this};_.h.once=function(a,b){var c=this.fY[a];c||(c=[],this.fY[a]=c);c.push(b);return this};
_.h.Ird=function(a){var b=this.mH.data;b&&HVa(this,a,b);(b=this.fY.data)&&HVa(this,a,b);this.fY.data=[]};var HVa=function(a,b,c){for(var d={},e=0;e<b.length;d={JXb:void 0},e++)d.JXb=b[e],c.forEach(function(f){return function(g){try{g(f.JXb)}catch(m){a.rN("message-callback exception (ignored) "+m)}}}(d))};GVa.prototype.Qrd=function(){switch(this.tjb.Ae()){case 1:IVa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:IVa(this,"error");break;case 8:IVa(this,"close");break;case 2:IVa(this,"end")}};
var IVa=function(a,b){var c=a.mH[b];c&&c.forEach(function(d){try{d()}catch(e){a.rN("status-callback exception (ignored) "+e)}});(c=a.fY[b])&&c.forEach(function(d){d()});a.fY[b]=[]};GVa.prototype.rN=function(){};var LVa;_.fs=function(a){a=a===void 0?{}:a;this.Gbc=a.Gbc||jk("suppressCorsPreflight",a)||!1;this.withCredentials=a.withCredentials||jk("withCredentials",a)||!1;this.Yac=a.Yac||[];this.zec=a.zec||[];this.qjb=a.qjb;this.afd=a.LYd||!1};
LVa=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 JVa(function(r){return new Promise(function(x,z){if(n==null?0:n.aborted){var D=new Tr(1,"Aborted");D.cause=n.reason;z(D)}else{var L={},N=KVa(a,r,g);N.on("error",function(S){return void z(S)});N.on("metadata",function(S){L=S});N.on("data",function(S){var ca=L;ca=ca===void 0?{}:ca;x(new xUa(S,ca))});n&&n.addEventListener("abort",function(){N.cancel();var S=new Tr(1,"Aborted");
S.cause=n.reason;z(S)})}})},a.zec).call(a,yUa(e,c,d)).then(function(r){return r.Rud})};_.gs=function(a,b,c,d,e,f){f=f===void 0?{}:f;return LVa(a,b,c,d,e,f)};_.fs.prototype.pJ=function(a,b,c,d){var e=this,f=a.substring(0,a.length-d.name.length);return MVa(function(g){var m=g.UXb,n=g.getMetadata(),r=NVa(e,!1);n=OVa(e,n,r,f+m.getName());var x=PVa(r,m.Z5b,!0);g=m.o5b(g.e5b);r.send(n,"POST",g);return x},this.Yac).call(this,yUa(d,b,c))};
var KVa=function(a,b,c){var d=b.UXb,e=b.getMetadata(),f=NVa(a,!0);a=OVa(a,e,f,c+d.getName());c=PVa(f,d.Z5b,!1);wVa(c,e["X-Goog-Encode-Response-If-Executable"]==="base64");b=d.o5b(b.e5b);f.send(a,"POST",b);return c},NVa=function(a,b){b=a.afd&&!b;return a.qjb||b?new $r(new yVa({fBd:a.qjb,gyd:b})):new $r},OVa=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&&AUa.has(e.split(" ")[0])||a.withCredentials)c.ojb=!0;if(a.Gbc)c=
d,_.Ada(b)?d=c:(d=qOa(b),typeof c==="string"?(b=Oc("$httpHeaders"),d=d!=null?"="+Oc(d):"",d=Mda(c,b+d)):(_.fk(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},PVa=function(a,b,c){if(c){c=new EVa(a);var d=new GVa(c)}return new pVa({Gl:a,nrd:d},b)},MVa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,c)}},a)},JVa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,
c)}},a)};var hs=function(a){this.ya=_.Lb(a)};_.W(hs,_.$k);var QVa=function(a){_.nm(a,1,!0)};var RVa=function(a){if(a!=null)return _.jc(a),{DNd:_.Ik(a,1)}};hs.prototype.toObject=function(){return RVa(this)};var pk=function(a){this.ya=_.Lb(a)};_.W(pk,_.$k);pk.prototype.eo=function(){return _.cm(this,1,_.sk)};pk.prototype.setProjectId=function(a){return rk(this,1,_.sk,zb(a))};pk.prototype.a7a=function(){return _.Y(this,6)};pk.prototype.Q9b=function(a){_.qk(this,6,a)};_.sk=[1,3,4,5];_.uk=function(a){this.ya=_.Lb(a)};_.W(_.uk,_.$k);_.uk.prototype.Jo=function(){return _.Fk(this,pk,1)};_.uk.prototype.E9=function(a){return _.Nl(this,1,a)};_.is=function(a){this.ya=_.Lb(a)};_.W(_.is,_.$k);_.js=function(a){return _.Fk(a,_.uk,1)};_.lxa=function(a){var b=new _.is;return _.Nl(b,1,a)};_.h=_.is.prototype;_.h.Hd=function(){return _.Y(this,2)};_.h.Oc=function(a){return _.qk(this,2,a)};_.h.getType=function(){return _.Yl(this,3)};_.h.Al=function(a){return _.sm(this,3,a)};_.h.eI=function(){return _.bm(this,7,_.Ek())};_.h.Ffb=function(a){_.$b(this,7,a,_.jb)};_.h.g6a=function(){return _.Y(this,6)};_.h.A9b=function(a){_.qk(this,6,a)};_.ks=function(a){this.ya=_.Lb(a)};_.W(_.ks,_.$k);_.ks.prototype.un=function(){return _.Ul(this,1)};_.ks.prototype.jHa=function(a){return _.pm(this,1,a)};_.SVa=function(a){return _.Ul(a,2)};_.ks.prototype.Su=function(){return _.Ul(this,3)};_.ks.prototype.TGa=function(a){return _.pm(this,3,a)};_.TVa=function(a){return _.Ul(a,4)};var ls=function(a){this.ya=_.Lb(a)};_.W(ls,_.$k);_.h=ls.prototype;_.h.ux=function(){return _.Fk(this,_.is,1)};_.h.Dr=function(a){return _.Nl(this,1,a)};_.h.getRange=function(){return _.Fk(this,_.ks,2)};_.h.setRange=function(a){return _.Nl(this,2,a)};_.h.mCa=function(){return _.Hl(this,_.ks,2)};var UVa=function(a){this.ya=_.Lb(a)};_.W(UVa,_.$k);var VVa=function(a,b){return _.Pl(a,1,b)},WVa=function(a,b){return _.Pl(a,2,b)};var XVa=function(a){this.ya=_.Lb(a)};_.W(XVa,_.$k);var YVa=function(a,b){_.Nl(a,1,b)},ZVa=function(a,b){_.Nl(a,2,b)};var $Va=function(a){if(a!=null)return _.jc(a),{ho:_.l(_.gm(a,3,_.sk)),projectId:_.l(_.gm(a,1,_.sk)),Os:_.l(_.gm(a,4,_.sk)),Hi:_.l(_.gm(a,5,_.sk)),li:_.Y(a,2),Hy:_.Y(a,6)}};pk.prototype.toObject=function(){return $Va(this)};var aWa=function(a){if(a!=null)return _.jc(a),{ng:$Va(a.Jo()),Uo:_.Y(a,3),refHint:_.Y(a,4)}};_.uk.prototype.toObject=function(){return aWa(this)};var ms=function(a){if(a!=null)return _.jc(a),{ty:aWa(_.js(a)),path:_.Y(a,2),type:_.Yl(a,3),fileSize:_.Vl(a,4),tac:_.l(_.bm(a,7,3)),n_:_.Y(a,6)}};_.is.prototype.toObject=function(){return ms(this)};var ns=function(a){if(a!=null)return _.jc(a),{startLine:_.Ul(a,1),startColumn:_.Ul(a,2),endLine:_.Ul(a,3),endColumn:_.Ul(a,4)}};_.ks.prototype.toObject=function(){return ns(this)};var os=function(a){if(a!=null)return _.jc(a),{fileSpec:ms(a.ux()),range:ns(a.getRange())}};ls.prototype.toObject=function(){return os(this)};var bWa=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,ls,1,_.Ek());b=_.ec(b,os);a=_.Ck(a,ls,2,_.Ek());return{dFd:b,cFd:_.ec(a,os)}}};UVa.prototype.toObject=function(){return bWa(this)};var cWa=function(a){if(a!=null)return _.jc(a),{sLd:os(_.Fk(a,ls,1)),DJd:os(_.Fk(a,ls,2)),YHd:ns(_.Fk(a,_.ks,3)),QYd:bWa(_.Fk(a,UVa,4))}};XVa.prototype.toObject=function(){return cWa(this)};var ps=function(a){this.ya=_.Lb(a)};_.W(ps,_.$k);ps.prototype.ft=function(){return _.Y(this,1)};ps.prototype.dj=function(a){return _.qk(this,1,a)};var dWa=function(a){this.ya=_.Lb(a)};_.W(dWa,_.$k);_.qs=function(a){this.ya=_.Lb(a)};_.W(_.qs,_.$k);_.h=_.qs.prototype;_.h.getYear=function(){return _.Ul(this,1)};_.h.setYear=function(a){return _.pm(this,1,a)};_.h.getMonth=function(){return _.Ul(this,2)};_.h.setMonth=function(a){return _.pm(this,2,a)};_.h.getDay=function(){return _.Ul(this,3)};var eWa=function(a){this.ya=_.Lb(a)};_.W(eWa,_.$k);_.h=eWa.prototype;_.h.iZ=function(){return _.Y(this,1)};_.h.setUri=function(a){return _.qk(this,2,a)};_.h.un=function(){return _.Ul(this,4)};_.h.jHa=function(a){return _.pm(this,4,a)};_.h.Su=function(){return _.Ul(this,5)};_.h.TGa=function(a){return _.pm(this,5,a)};_.h.PMb=function(){return _.Y(this,6)};var rs=function(a){this.ya=_.Lb(a)};_.W(rs,_.$k);rs.prototype.qr=function(){return _.Y(this,1)};rs.prototype.y9=function(a){return _.qk(this,1,a)};rs.prototype.eI=function(){return _.Ck(this,eWa,2,_.Ek())};rs.prototype.Ffb=function(a){_.Pl(this,2,a)};var ss=function(a){this.ya=_.Lb(a)};_.W(ss,_.$k);ss.prototype.zj=function(){return _.Y(this,2)};ss.prototype.uo=function(a){return _.qk(this,2,a)};ss.prototype.oH=function(){return _.Gl(this,2)};var ts=function(a){this.ya=_.Lb(a)};_.W(ts,_.$k);ts.prototype.ft=function(){return _.Y(this,2)};ts.prototype.dj=function(a){return _.qk(this,2,a)};ts.prototype.Zp=function(){return _.Y(this,3)};ts.prototype.vq=function(a){return _.qk(this,3,a)};var fWa=function(a){this.ya=_.Lb(a)};_.W(fWa,_.$k);_.us=function(a){this.ya=_.Lb(a)};_.W(_.us,_.$k);_.us.prototype.LBa=function(){return _.Ml(this,vs)};_.us.prototype.getStringValue=function(){return _.cm(this,3,vs)};_.us.prototype.setStringValue=function(a){return rk(this,3,vs,zb(a))};_.us.prototype.OBa=function(){return _.hm(this,gWa,6,vs)};var gWa=function(a){this.ya=_.Lb(a)};_.W(gWa,_.$k);gWa.prototype.Zja=function(){return _.Ck(this,_.us,1,_.Ek())};
gWa.prototype.qU=function(a,b){_.Kl(this,1,_.us,a,b)};var vs=[1,2,3,4,5,6];var ws=function(a){this.ya=_.Lb(a)};_.W(ws,_.$k);_.hWa=function(a){return _.Fk(a,fWa,2)};ws.prototype.s5a=function(){return _.Y(this,3)};var xs=function(a){this.ya=_.Lb(a)};_.W(xs,_.$k);_.h=xs.prototype;_.h.rZ=function(){return _.Fk(this,fWa,2)};_.h.Afb=function(a){return _.Nl(this,2,a)};_.h.gza=function(){return _.Gl(this,2)};_.h.Ae=function(){return _.Yl(this,3)};_.h.setStatus=function(a){return _.sm(this,3,a)};_.h.s5a=function(){return _.Y(this,4)};var ys=function(a){this.ya=_.Lb(a)};_.W(ys,_.$k);ys.prototype.clearData=function(){return _.kEa(this,zs)};var zs=[1,2,3,4,5,6];var As=function(a){this.ya=_.Lb(a)};_.W(As,_.$k);var iWa=function(a){this.ya=_.Lb(a)};_.W(iWa,_.$k);iWa.prototype.Ae=function(){return _.Yl(this,1)};iWa.prototype.setStatus=function(a){return _.sm(this,1,a)};var Bs=function(a){this.ya=_.Lb(a)};_.W(Bs,_.$k);var jWa=function(a,b){_.Pl(a,1,b)};Bs.prototype.Tja=function(){return _.Fk(this,iWa,3)};var kWa=function(a){this.ya=_.Lb(a)};_.W(kWa,_.$k);var Cs=function(a){this.ya=_.Lb(a)};_.W(Cs,_.$k);var mWa=function(a,b){return rk(a,1,lWa,zb(b))},lWa=[1,2];var nWa=function(a){this.ya=_.Lb(a)};_.W(nWa,_.$k);_.h=nWa.prototype;_.h.U6a=function(){return _.Fk(this,Cs,1)};_.h.Ifb=function(a){return _.Nl(this,1,a)};_.h.kN=function(){return _.Fk(this,Bs,2)};_.h.z9b=function(a){return _.Nl(this,2,a)};_.h.nHa=function(a){return _.pm(this,3,a)};_.h.R6a=function(){return _.Fk(this,_.zk,4)};_.h.N9b=function(a){_.Nl(this,4,a)};var oWa=function(a){this.ya=_.Lb(a)};_.W(oWa,_.$k);oWa.prototype.SGa=function(a){return _.qk(this,1,a)};var pWa=function(a,b){return _.Pl(a,2,b)};var qWa=function(a){if(a!=null)return _.jc(a),{title:_.Y(a,1),wTd:_.l(_.Zl(a,2,3))}};ps.prototype.toObject=function(){return qWa(this)};var rWa=function(a){if(a!=null){_.jc(a);var b=_.ec(_.Ck(a,_.is,1,_.Ek()),ms),c=_.Ul(a,2),d=_.ec(_.Ck(a,_.is,3,_.Ek()),ms);a=_.Ck(a,_.is,4,_.Ek());return{wLd:b,Zab:c,EYd:d,bPd:_.ec(a,ms)}}};dWa.prototype.toObject=function(){return rWa(this)};_.sWa=function(a){if(a!=null)return _.jc(a),{year:_.Ul(a,1),month:_.Ul(a,2),day:_.Ul(a,3)}};_.qs.prototype.toObject=function(){return _.sWa(this)};var tWa=function(a){if(a!=null)return _.jc(a),{displayName:_.Y(a,1),uri:_.Y(a,2),xJ:_.Y(a,3),startLine:_.Ul(a,4),endLine:_.Ul(a,5),license:_.Y(a,6),ATd:_.sWa(_.Fk(a,_.qs,7))}};eWa.prototype.toObject=function(){return tWa(this)};var uWa=function(a){if(a!=null)return _.jc(a),{content:_.Y(a,1),tac:_.ec(a.eI(),tWa),vLd:rWa(_.Fk(a,dWa,3))}};rs.prototype.toObject=function(){return uWa(this)};var vWa=function(a){if(a!=null)return _.jc(a),{io:_.Y(a,1),label:_.Y(a,2),inputType:_.Yl(a,3),placeholder:_.Y(a,4),defaultValue:_.Y(a,5),required:_.Ik(a,6)}};ss.prototype.toObject=function(){return vWa(this)};var wWa=function(a){if(a!=null){_.jc(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3);var e=_.Ck(a,ss,4,_.Ek());return{skd:b,title:c,description:d,BNd:_.ec(e,vWa),iXd:_.Y(a,5)}}};ts.prototype.toObject=function(){return wWa(this)};var yWa=function(a){if(a!=null)return _.jc(a),{qLd:fc(_.Yb(a,1,_.us),xWa)}};fWa.prototype.toObject=function(){return yWa(this)};var xWa=function(a){if(a!=null)return _.jc(a),{aRd:_.l(jm(a,1,vs)),numberValue:_.l(_.mm(a,_.Il(a,vs,2))),stringValue:_.l(_.gm(a,3,vs)),boolValue:_.l(_.km(a,_.Il(a,vs,4))),ZWd:yWa(_.hm(a,fWa,5,vs)),Vpd:zWa(a.OBa())}};_.us.prototype.toObject=function(){return xWa(this)};var zWa=function(a){if(a!=null)return _.jc(a),{Cgc:_.ec(a.Zja(),xWa)}};gWa.prototype.toObject=function(){return zWa(this)};var AWa=function(a){if(a!=null)return _.jc(a),{toolName:_.Y(a,1),args:yWa(_.hWa(a)),ved:_.Y(a,3)}};ws.prototype.toObject=function(){return AWa(this)};var BWa=function(a){if(a!=null)return _.jc(a),{toolName:_.Y(a,1),result:yWa(a.rZ()),status:_.Yl(a,3),ved:_.Y(a,4)}};xs.prototype.toObject=function(){return BWa(this)};var CWa=function(a){if(a!=null)return _.jc(a),{CSd:_.l(_.gm(a,1,zs)),IWd:uWa(_.hm(a,rs,2,zs)),followUps:qWa(_.hm(a,ps,3,zs)),aXd:wWa(_.hm(a,ts,4,zs)),toolCallRequest:AWa(_.hm(a,ws,5,zs)),toolCallResponse:BWa(_.hm(a,xs,6,zs))}};ys.prototype.toObject=function(){return CWa(this)};var DWa=function(a){if(a!=null)return _.jc(a),{hSd:_.ec(_.Ck(a,ys,1,_.Ek()),CWa),M0b:_.Yl(a,2)}};As.prototype.toObject=function(){return DWa(this)};var EWa=function(a){if(a!=null)return _.jc(a),{status:_.Yl(a,1),details:_.Y(a,2)}};iWa.prototype.toObject=function(){return EWa(this)};var FWa=function(a){if(a!=null)return _.jc(a),{ASd:_.ec(_.Ck(a,As,1,_.Ek()),DWa),TQd:_.Yl(a,2),responseStatus:EWa(a.Tja())}};Bs.prototype.toObject=function(){return FWa(this)};var GWa=function(a){if(a!=null)return _.jc(a),{skd:_.Y(a,1),aZd:fc(_.Zb(a,2,_.Bb))}};kWa.prototype.toObject=function(){return GWa(this)};var HWa=function(a){if(a!=null)return _.jc(a),{YPd:_.l(_.gm(a,1,lWa)),bXd:GWa(_.hm(a,kWa,2,lWa))}};Cs.prototype.toObject=function(){return HWa(this)};var IWa=function(a){if(a!=null)return _.jc(a),{wAd:HWa(a.U6a()),Wpd:FWa(a.kN()),sib:_.Ul(a,3),timestamp:_.en(a.R6a())}};nWa.prototype.toObject=function(){return IWa(this)};var JWa=function(a){if(a!=null){_.jc(a);var b=_.Y(a,1);var c=_.Ck(a,nWa,2,_.Ek());return{conversationId:b,vYd:_.ec(c,IWa),JOd:_.en(_.Fk(a,_.zk,3))}}};oWa.prototype.toObject=function(){return JWa(this)};var KWa=function(a){this.ya=_.Lb(a)};_.W(KWa,_.$k);var LWa=function(a,b){return _.sm(a,1,b)},MWa=function(a,b){return _.Nl(a,2,b)},NWa=function(a){var b=new hs;_.Nl(a,3,b)};_.Ds=function(a){this.ya=_.Lb(a)};_.W(_.Ds,_.$k);_.OWa=function(a,b){return _.qk(a,1,b)};_.PWa=function(a,b){return _.sm(a,2,b)};var Es=function(a){this.ya=_.Lb(a)};_.W(Es,_.$k);Es.prototype.SGa=function(a){return _.qk(this,1,a)};Es.prototype.U6a=function(){return _.Fk(this,Cs,2)};Es.prototype.Ifb=function(a){return _.Nl(this,2,a)};var QWa=function(a,b){return _.Nl(a,3,b)},RWa=function(a,b){return _.Nl(a,4,b)},SWa=function(a,b){return _.Nl(a,5,b)};var TWa=function(a){if(a!=null)return _.jc(a),{dPd:_.Yl(a,1),fId:cWa(_.Fk(a,XVa,2)),ZHd:RVa(_.Fk(a,hs,3))}};KWa.prototype.toObject=function(){return TWa(this)};var UWa=function(a){if(a!=null)return _.jc(a),{uQd:_.Y(a,1),vQd:_.Yl(a,2),hFd:_.Yl(a,3)}};_.Ds.prototype.toObject=function(){return UWa(this)};Es.prototype.toObject=function(){if(this!=null){_.jc(this);var a={conversationId:_.Y(this,1),wAd:HWa(this.U6a()),cPd:TWa(_.Fk(this,KWa,3)),Rib:UWa(_.Fk(this,_.Ds,4)),conversationHistory:JWa(_.Fk(this,oWa,5))}}else a=void 0;return a};var Fs=function(a){this.ya=_.Lb(a)};_.W(Fs,_.$k);Fs.prototype.SGa=function(a){return _.qk(this,1,a)};Fs.prototype.nHa=function(a){return _.pm(this,2,a)};Fs.prototype.kN=function(){return _.Fk(this,Bs,3)};Fs.prototype.z9b=function(a){return _.Nl(this,3,a)};var VWa=_.lc(Fs);Fs.prototype.toObject=function(){if(this!=null){_.jc(this);var a={conversationId:_.Y(this,1),sib:_.Ul(this,2),Wpd:FWa(this.kN()),XNd:_.Ik(this,4)}}else a=void 0;return a};var WWa=new _.Sr("/devtools.grimoire.ChatService/SendMessageStream",Es,Fs,function(a){return a.hd()},VWa);var XWa=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")};var Gs=function(a){this.ya=_.Lb(a)};_.W(Gs,_.$k);Gs.prototype.V5a=function(){return _.Fk(this,ls,1)};Gs.prototype.t9b=function(a){return _.Nl(this,1,a)};Gs.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Djd:os(this.V5a())}}else a=void 0;return a};var Hs=function(a){this.ya=_.Lb(a)};_.W(Hs,_.$k);Hs.prototype.Ae=function(){return _.Yl(this,2)};Hs.prototype.setStatus=function(a){return _.sm(this,2,a)};var YWa=_.lc(Hs);Hs.prototype.toObject=function(){if(this!=null){_.jc(this);var a={WKd:_.Y(this,1),status:_.Yl(this,2)}}else a=void 0;return a};var ZWa=new _.Sr("/devtools.grimoire.CodeSenseService/GetCodeExplanationStream",Gs,Hs,function(a){return a.hd()},YWa);var $Wa=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")};_.Is=function(a){this.ya=_.Lb(a)};_.W(_.Is,_.$k);_.Is.prototype.getType=function(){return _.Yl(this,1)};_.Is.prototype.Al=function(a){return _.sm(this,1,a)};_.Is.prototype.getName=function(){return _.Y(this,2)};_.Is.prototype.ne=function(a){return _.qk(this,2,a)};_.aXa=function(a){return _.Ck(a,_.Is,3,_.Ek())};_.Is.prototype.nea=function(a,b){_.Ql(this,3,_.Is,a,b)};_.Is.prototype.removeChild=function(a){return mEa(this,3,_.Is,a)};_.Js=function(a){return _.Fk(a,_.ks,5)};
_.Is.prototype.YMb=function(){return _.Y(this,6)};_.Is.prototype.M9b=function(a){_.qk(this,6,a)};var bXa=function(a){if(a!=null)return _.jc(a),{type:_.Yl(a,1),name:_.Y(a,2),childList:_.ec(_.aXa(a),bXa),wQd:_.l(_.bm(a,4,3)),Ehb:ns(_.Js(a)),E$b:_.Y(a,6),HYb:_.Y(a,7),BTd:_.Y(a,8)}};_.Is.prototype.toObject=function(){return bXa(this)};_.Ks=function(a){this.ya=_.Lb(a)};_.W(_.Ks,_.$k);_.Ks.prototype.WGa=function(a){return _.sm(this,1,a)};_.Ls=function(a){this.ya=_.Lb(a)};_.W(_.Ls,_.$k);_.Ls.prototype.getName=function(){return _.Y(this,1)};_.Ls.prototype.ne=function(a){return _.qk(this,1,a)};_.Ms=function(a){this.ya=_.Lb(a)};_.W(_.Ms,_.$k);_.Ns=function(a,b){return _.Ck(a,_.Ls,1,_.Ek(b))};_.h=_.Ms.prototype;_.h.bra=function(a){return _.qk(this,2,a)};_.h.bka=function(){return pEa(this,4)};_.h.vra=function(a){_.cc(this,4,_.jb,a,void 0,_.lb)};_.h.L6=function(){return _.Yl(this,5)};_.h.A9=function(a){_.sm(this,5,a)};_.h.yZ=function(){return _.Yl(this,6)};_.h.G9=function(a){_.sm(this,6,a)};_.h.setTheme=function(a){return _.sm(this,7,a)};_.h.Jja=function(){return _.Y(this,21)};
_.h.mra=function(a){_.qk(this,21,a)};_.h.uja=function(){return _.Y(this,22)};_.h.ara=function(a){_.qk(this,22,a)};_.h.YBa=function(){return _.Ik(this,8)};_.h.hHa=function(a){_.nm(this,8,a)};_.h.tZ=function(){return _.Ik(this,10)};_.h.rra=function(a){_.nm(this,10,a)};_.h.mZ=function(){return _.Ik(this,11)};_.h.z9=function(a){_.nm(this,11,a)};_.h.vZ=function(){return _.Ul(this,12)};_.h.ura=function(a){_.pm(this,12,a)};_.h.O6=function(){return _.Ul(this,31)};_.h.nra=function(a){_.pm(this,31,a)};
_.h.HMb=function(){return _.$l(this,13)};_.h.G6=function(){return _.Yl(this,15)};_.h.ira=function(a){_.sm(this,15,a)};_.h.sZ=function(){return _.Ul(this,17)};_.h.F9=function(a){_.pm(this,17,a)};_.h.Uja=function(){return _.Yl(this,18)};_.h.fHa=function(a){_.sm(this,18,a)};_.h.L6a=function(){return _.Ik(this,20)};_.h.Dfb=function(a){_.nm(this,20,a)};_.h.Ija=function(){return _.Yl(this,23)};_.h.lra=function(a){_.sm(this,23,a)};_.h.W6=function(){return _.Ik(this,24)};
_.h.kHa=function(a){_.nm(this,24,a)};_.h.Vja=function(){return _.Ik(this,25)};_.h.sra=function(a){_.nm(this,25,a)};_.h.X6=function(){return _.Ik(this,28)};_.h.lHa=function(a){_.nm(this,28,a)};_.h.T6=function(){return _.Ik(this,30)};_.h.qra=function(a){_.nm(this,30,a)};_.h.U6=function(){return _.Ik(this,32)};_.h.iHa=function(a){_.nm(this,32,a)};_.h.B6=function(){return _.Y(this,33)};_.h.PGa=function(a){_.qk(this,33,a)};_.h.ZBa=function(){return _.Ik(this,34)};_.h.Efb=function(a){_.nm(this,34,a)};
var cXa=_.lc(_.Ms);var dXa=function(a){if(a!=null)return _.jc(a),{Sf:_.Yl(a,1),usa:_.Y(a,2)}};_.Ks.prototype.toObject=function(){return dXa(this)};var eXa=function(a){if(a!=null)return _.jc(a),{name:_.Y(a,1),To:_.Y(a,2)}};_.Ls.prototype.toObject=function(){return eXa(this)};var fXa=function(a){if(a!=null)return _.jc(a),{xVd:_.ec(_.Ns(a),eXa),lha:_.Y(a,2),RWd:_.l(_.Zl(a,3,3)),zZd:_.l(_.bm(a,4,3)),IOd:_.Yl(a,5),ujb:_.Yl(a,6),AZd:_.Ul(a,16),theme:_.Yl(a,7),OSd:_.Yl(a,26),R9a:_.Y(a,21),e2a:_.Y(a,22),showDeleted:_.Ik(a,8),DRd:fc(_.Zb(a,9,_.Mba)),Tfb:_.Ik(a,10),Kka:_.Ik(a,11),tabSize:_.Ul(a,12),vna:_.Ul(a,31),zKd:_.l(_.Zl(a,13,3)),POd:fc(_.Yb(a,14,_.Ks),dXa),Uka:_.Yl(a,15),EVd:_.Ul(a,17),FVd:_.Yl(a,18),sFd:_.Ik(a,19),fWd:_.Ik(a,20),HOd:_.Yl(a,23),fbc:_.Ik(a,24),Ufb:_.Ik(a,
25),kHd:_.Ik(a,27),vsa:_.Ik(a,28),zYd:_.Ik(a,29),Era:_.Ik(a,30),Ev:_.Ik(a,32),Rfa:_.Y(a,33),gWd:_.Ik(a,34)}};_.Ms.prototype.toObject=function(){return fXa(this)};_.gXa=function(a){this.ya=_.Lb(a)};_.W(_.gXa,_.$k);_.gXa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={}}else a=void 0;return a};var hXa=function(a){this.ya=_.Lb(a)};_.W(hXa,_.$k);hXa.prototype.J9b=function(a){return _.cc(this,1,_.yb,a,void 0,_.Ab)};var iXa=_.lc(hXa);hXa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={oUd:_.l(_.Zl(this,1,3))}}else a=void 0;return a};_.jXa=new _.Sr("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.gXa,hXa,function(a){return a.hd()},iXa);_.kXa=function(a){this.ya=_.Lb(a)};_.W(_.kXa,_.$k);_.kXa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={}}else a=void 0;return a};_.lXa=new _.Sr("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.kXa,_.Ms,function(a){return a.hd()},cXa);_.mXa=function(a){this.ya=_.Lb(a)};_.W(_.mXa,_.$k);_.mXa.prototype.J9b=function(a){return _.qk(this,1,a)};_.mXa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={nUd:_.Y(this,1)}}else a=void 0;return a};var nXa=function(a){this.ya=_.Lb(a)};_.W(nXa,_.$k);var oXa=_.lc(nXa);nXa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={}}else a=void 0;return a};_.pXa=new _.Sr("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.mXa,nXa,function(a){return a.hd()},oXa);_.qXa=function(a){this.ya=_.Lb(a)};_.W(_.qXa,_.$k);_.Os=function(a){this.ya=_.Lb(a)};_.W(_.Os,_.$k);_.Os.prototype.Q6=function(){return _.Fk(this,_.Ms,1)};_.Os.prototype.ora=function(a){return _.Nl(this,1,a)};var rXa=function(a){if(a!=null)return _.jc(a),{pSd:_.l(_.Zl(a,1,3))}};_.qXa.prototype.toObject=function(){return rXa(this)};_.Os.prototype.toObject=function(){if(this!=null){_.jc(this);var a={ctd:fXa(this.Q6()),updateMask:rXa(_.Fk(this,_.qXa,2))}}else a=void 0;return a};_.sXa=new _.Sr("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Os,_.Ms,function(a){return a.hd()},cXa);_.tXa=new _.Sr("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.Br,Dr,function(a){return a.hd()},VTa);_.uXa=new _.Sr("/devtools.sourcerers.DecorationsService/ListDecorations",_.cUa,_.Kr,function(a){return a.hd()},fUa);_.vXa=new _.Sr("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.nUa,oUa,function(a){return a.hd()},pUa);_.wXa=new _.Sr("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Nr,qUa,function(a){return a.hd()},rUa);_.xXa=new _.Sr("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Or,sUa,function(a){return a.hd()},tUa);var Ps=function(a){this.ya=_.Lb(a)};_.W(Ps,_.$k);Ps.prototype.getType=function(){return _.Yl(this,1)};Ps.prototype.Al=function(a){return _.sm(this,1,a)};Ps.prototype.R6a=function(){return _.Fk(this,_.zk,2)};Ps.prototype.N9b=function(a){_.Nl(this,2,a)};var yXa=function(a,b){return _.$b(a,3,b,_.jb)};Ps.prototype.getTags=function(a){return pEa(this,3,a)};Ps.prototype.ux=function(){return _.Fk(this,_.is,4)};Ps.prototype.Dr=function(a){return _.Nl(this,4,a)};
Ps.prototype.getLineNumber=function(){return _.Wl(this,5)};var zXa=function(a,b){_.Nl(a,8,b)},AXa=function(a,b){_.Nl(a,9,b)};Ps.prototype.toObject=function(){if(this!=null){_.jc(this);var a={type:_.Yl(this,1),timestamp:_.en(this.R6a()),BXd:_.l(_.bm(this,3,3)),fileSpec:ms(this.ux()),lineNumber:_.Vl(this,5),ky:_.Y(this,6),Cr:_.Y(this,7),GHd:_.en(_.Fk(this,_.zk,8)),FHd:_.en(_.Fk(this,_.zk,9))}}else a=void 0;return a};var BXa=function(a){this.ya=_.Lb(a)};_.W(BXa,_.$k);var CXa=_.lc(BXa);BXa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={}}else a=void 0;return a};var DXa=new _.Sr("/devtools.grimoire.FeedbackService/SendFeedback",Ps,BXa,function(a){return a.hd()},CXa);var Qs=function(a){this.ya=_.Lb(a)};_.W(Qs,_.$k);Qs.prototype.ux=function(){return _.Fk(this,_.is,1)};Qs.prototype.Dr=function(a){return _.Nl(this,1,a)};var EXa=function(a,b){return _.nm(a,2,b)},GXa=function(a){return _.nm(a,9,_.FXa)},IXa=function(a){_.nm(a,10,_.HXa)},JXa=_.lc(Qs);Qs.prototype.toObject=function(){if(this!=null){_.jc(this);var a={fileSpec:ms(this.ux()),includeAuxiliaryDirectoryContents:_.Ik(this,2),includeAttributes:_.Ik(this,3),preferCompressed:_.Ik(this,4),spacesPerTab:_.Ul(this,8),preferServerHighlighting:_.Ik(this,9),preferIncrementalRendering:_.Ik(this,10),skipDecorations:_.Ik(this,11)}}else a=void 0;return a};_.Hk=function(a){this.ya=_.Lb(a)};_.W(_.Hk,_.$k);_.Hk.prototype.getSize=function(){return _.Wl(this,3)};_.Hk.prototype.setSize=function(a){return _.qm(this,3,a)};_.Dk=function(a){this.ya=_.Lb(a)};_.W(_.Dk,_.$k);_.h=_.Dk.prototype;_.h.Hd=function(){return _.Y(this,1)};_.h.Oc=function(a){return _.qk(this,1,a)};_.h.getType=function(){return _.Yl(this,5)};_.h.Al=function(a){return _.sm(this,5,a)};_.h.hasAttributes=function(){return _.Hl(this,_.Hk,4)};_.h.eI=function(){return _.bm(this,8,_.Ek())};_.h.Ffb=function(a){_.$b(this,8,a,_.jb)};_.h.g6a=function(){return _.Y(this,7)};_.h.A9b=function(a){_.qk(this,7,a)};var Rs=function(a){this.ya=_.Lb(a)};_.W(Rs,_.$k);Rs.prototype.getEditor=function(){return _.Y(this,1)};Rs.prototype.clearEditor=function(){return _.Gl(this,1)};var KXa=function(a){this.ya=_.Lb(a)};_.W(KXa,_.$k);KXa.prototype.cS=function(){return _.Fk(this,Rs,3)};var LXa=function(a){this.ya=_.Lb(a)};_.W(LXa,_.$k);LXa.prototype.r5a=function(){return _.Zl(this,2,_.Ek())};var MXa=function(a){this.ya=_.Lb(a)};_.W(MXa,_.$k);_.h=MXa.prototype;_.h.V5a=function(){return _.Fk(this,ls,2)};_.h.t9b=function(a){return _.Nl(this,2,a)};_.h.getProperties=function(){return _.Fk(this,LXa,4)};_.h.setProperties=function(a){return _.Nl(this,4,a)};_.h.nOb=function(){return _.Hl(this,LXa,4)};var NXa=function(a){this.ya=_.Lb(a)};_.W(NXa,_.$k);_.h=NXa.prototype;_.h.getType=function(){return _.Yl(this,1)};_.h.Al=function(a){return _.sm(this,1,a)};_.h.Wja=function(){return _.Fk(this,_.ks,2)};_.h.sOb=function(){return _.Hl(this,_.ks,2)};_.h.cNb=function(){return _.Ck(this,MXa,3,_.Ek())};var Ss=function(a){this.ya=_.Lb(a)};_.W(Ss,_.$k);Ss.prototype.C6=function(){return _.Ck(this,NXa,1,_.Ek())};Ss.prototype.Ae=function(){return _.Yl(this,2)};Ss.prototype.setStatus=function(a){return _.sm(this,2,a)};_.OXa=function(a){this.ya=_.Lb(a)};_.W(_.OXa,_.$k);_.Ts=function(a){this.ya=_.Lb(a)};_.W(_.Ts,_.$k);_.Ts.prototype.getRange=function(){return _.Fk(this,_.ks,1)};_.Ts.prototype.setRange=function(a){return _.Nl(this,1,a)};_.Ts.prototype.mCa=function(){return _.Hl(this,_.ks,1)};var Us=function(a){this.ya=_.Lb(a)};_.W(Us,_.$k);Us.prototype.Ae=function(){return _.Yl(this,2)};Us.prototype.setStatus=function(a){return _.sm(this,2,a)};_.PXa=function(a){this.ya=_.Lb(a)};_.W(_.PXa,_.$k);_.h=_.PXa.prototype;_.h.getType=function(){return _.Yl(this,1)};_.h.Al=function(a){return _.sm(this,1,a)};_.h.getRange=function(){return _.Fk(this,_.ks,2)};_.h.setRange=function(a){return _.Nl(this,2,a)};_.h.mCa=function(){return _.Hl(this,_.ks,2)};var Vs=function(a){this.ya=_.Lb(a)};_.W(Vs,_.$k);Vs.prototype.getId=function(){return _.Y(this,1)};Vs.prototype.getName=function(){return _.Y(this,2)};Vs.prototype.ne=function(a){return _.qk(this,2,a)};var QXa=function(a){this.ya=_.Lb(a)};_.W(QXa,_.$k);_.h=QXa.prototype;_.h.getType=function(){return _.Yl(this,1)};_.h.Al=function(a){return _.sm(this,1,a)};_.h.getRange=function(){return _.Fk(this,_.ks,2)};_.h.setRange=function(a){return _.Nl(this,2,a)};_.h.mCa=function(){return _.Hl(this,_.ks,2)};_.h.ct=function(){return _.Y(this,3)};var Ws=function(a){this.ya=_.Lb(a)};_.W(Ws,_.$k);Ws.prototype.Ae=function(){return _.Yl(this,2)};Ws.prototype.setStatus=function(a){return _.sm(this,2,a)};_.Xs=function(a){this.ya=_.Lb(a)};_.W(_.Xs,_.$k);_.h=_.Xs.prototype;_.h.Kja=function(a){return _.Ck(this,QXa,4,_.Ek(a))};_.h.Iw=function(a){return _.Ql(this,4,QXa,a)};_.h.PE=function(){return _.Fk(this,Ws,5)};_.h.OE=function(){return _.Fk(this,Us,7)};_.h.getLanguage=function(){return _.Fk(this,Vs,10)};_.h.cS=function(){return _.Fk(this,Rs,11)};_.Ys=function(a){this.ya=_.Lb(a)};_.W(_.Ys,_.$k);_.Ys.prototype.getData=function(){return _.Ll(this,1)};_.Ys.prototype.setData=function(a){return ac(this,1,eba(a,!1,!0),_.$a())};_.Ys.prototype.clearData=function(){return _.Gl(this,1)};_.Zs=function(a){return _.Fk(a,_.Xs,2)};_.h=_.Ys.prototype;_.h.dt=function(){return _.Y(this,3)};_.h.mHa=function(a){return _.qk(this,3,a)};_.h.LMb=function(){return _.Y(this,8)};_.h.getSize=function(){return _.Wl(this,4)};
_.h.setSize=function(a){return _.qm(this,4,a)};_.$s=function(a){this.ya=_.Lb(a)};_.W(_.$s,_.$k);_.$s.prototype.getUrl=function(){return _.Y(this,1)};_.$s.prototype.Et=function(a){return _.qk(this,1,a)};_.$s.prototype.Jo=function(){return _.Fk(this,pk,4)};_.$s.prototype.E9=function(a){return _.Nl(this,4,a)};_.RXa=function(a){this.ya=_.Lb(a)};_.W(_.RXa,_.$k);_.h=_.RXa.prototype;_.h.Jo=function(){return _.Fk(this,pk,1)};_.h.E9=function(a){return _.Nl(this,1,a)};_.h.Hd=function(){return _.Y(this,3)};_.h.Oc=function(a){return _.qk(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.Et=function(a){return _.qk(this,4,a)};_.SXa=function(a){this.ya=_.Lb(a)};_.W(_.SXa,_.$k);var TXa;_.at=function(a){this.ya=_.Lb(a)};_.W(_.at,_.$k);_.Bk=function(a){return _.hm(a,KXa,1,_.bt)};_.ct=function(a){return _.hm(a,_.Ys,2,_.bt)};_.Jk=function(a){return _.bm(a,8,_.Ek())};TXa=_.lc(_.at);_.bt=[1,2,3,4];var UXa=function(a){if(a!=null)return _.jc(a),{f_:_.en(_.Fk(a,_.zk,1)),F9a:_.Y(a,2),size:_.Vl(a,3),Qp:_.Ik(a,4),E3a:_.Y(a,5)}};_.Hk.prototype.toObject=function(){return UXa(this)};var VXa=function(a){if(a!=null)return _.jc(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.Yl(a,5),attributes:UXa(_.Fk(a,_.Hk,4)),tac:_.l(_.bm(a,8,3)),n_:_.Y(a,7)}};_.Dk.prototype.toObject=function(){return VXa(this)};var WXa=function(a){if(a!=null)return _.jc(a),{editor:_.Y(a,1),rMd:_.Y(a,2),lO:_.Y(a,3),gLd:_.Y(a,4)}};Rs.prototype.toObject=function(){return WXa(this)};var XXa=function(a){if(a!=null)return _.jc(a),{EJd:_.ec(_.Ck(a,_.Dk,1,_.Ek()),VXa),fud:WXa(a.cS())}};KXa.prototype.toObject=function(){return XXa(this)};var YXa=function(a){if(a!=null)return _.jc(a),{Ol:_.Ik(a,1),pAb:_.l(_.Zl(a,2,3))}};LXa.prototype.toObject=function(){return YXa(this)};var ZXa=function(a){if(a!=null)return _.jc(a),{iJd:_.Y(a,1),Djd:os(a.V5a()),aKd:_.Y(a,3),properties:YXa(a.getProperties())}};MXa.prototype.toObject=function(){return ZXa(this)};var $Xa=function(a){if(a!=null)return _.jc(a),{type:_.Yl(a,1),sourceRange:ns(a.Wja()),Zyd:_.ec(a.cNb(),ZXa)}};NXa.prototype.toObject=function(){return $Xa(this)};var aYa=function(a){if(a!=null)return _.jc(a),{Rgd:_.ec(a.C6(),$Xa),status:_.Yl(a,2),dYd:_.Y(a,3)}};Ss.prototype.toObject=function(){return aYa(this)};var bYa=function(a){if(a!=null)return _.jc(a),{YMd:_.l(_.Ub(a,1,_.pb,3)),gNd:_.l(_.Zl(a,2,3))}};_.OXa.prototype.toObject=function(){return bYa(this)};var cYa=function(a){if(a!=null)return _.jc(a),{range:ns(a.getRange()),indentation:_.Ul(a,2)}};_.Ts.prototype.toObject=function(){return cYa(this)};var dYa=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,_.ks,1,_.Ek());return{LTd:_.ec(b,ns),status:_.Yl(a,2),KTd:_.ec(_.Ck(a,_.Ts,3,_.Ek()),cYa)}}};Us.prototype.toObject=function(){return dYa(this)};var eYa=function(a){if(a!=null)return _.jc(a),{type:_.Yl(a,1),range:ns(a.getRange())}};_.PXa.prototype.toObject=function(){return eYa(this)};var fYa=function(a){if(a!=null)return _.jc(a),{id:_.Y(a,1),name:_.Y(a,2),UPd:_.Ul(a,3)}};Vs.prototype.toObject=function(){return fYa(this)};var gYa=function(a){if(a!=null)return _.jc(a),{type:_.Yl(a,1),range:ns(a.getRange()),target:_.Y(a,3)}};QXa.prototype.toObject=function(){return gYa(this)};var hYa=function(a){if(a!=null)return _.jc(a),{WHd:_.ec(_.Ck(a,_.Is,1,_.Ek()),bXa),status:_.Yl(a,2)}};Ws.prototype.toObject=function(){return hYa(this)};var iYa=function(a){if(a!=null)return _.jc(a),{mimeType:_.Y(a,1),Kza:_.Ik(a,2),ZMd:_.ec(_.Ck(a,_.PXa,3,_.Ek()),eYa),Mpd:_.ec(a.Kja(),gYa),hId:bYa(_.Fk(a,_.OXa,9)),outline:hYa(a.PE()),SVd:aYa(_.Fk(a,Ss,6)),Io:dYa(a.OE()),PN:_.Ul(a,8),language:fYa(a.getLanguage()),fud:WXa(a.cS()),eMd:_.ec(_.Ck(a,_.is,12,_.Ek()),ms)}};_.Xs.prototype.toObject=function(){return iYa(this)};var jYa=function(a){if(a!=null)return _.jc(a),{data:hc(a.getData()),uLd:iYa(_.Zs(a)),text:_.Y(a,3),fingerprint:_.Y(a,8),size:_.Vl(a,4),Vz:_.Go(_.Fk(a,_.Eo,5)),XMd:_.ec(_.Ck(a,_.Eo,6,_.Ek()),_.Go)}};_.Ys.prototype.toObject=function(){return jYa(this)};var kYa=function(a){if(a!=null)return _.jc(a),{url:_.Y(a,1),nE:_.Y(a,2),Zd:_.Y(a,3),ng:$Va(a.Jo())}};_.$s.prototype.toObject=function(){return kYa(this)};var lYa=function(a){if(a!=null)return _.jc(a),{ng:$Va(a.Jo()),nE:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),Zd:_.Y(a,5)}};_.RXa.prototype.toObject=function(){return lYa(this)};var mYa=function(a){if(a!=null)return _.jc(a),{gUd:_.Y(a,1),PUd:_.Y(a,2),G5b:_.Ik(a,3)}};_.SXa.prototype.toObject=function(){return mYa(this)};_.at.prototype.toObject=function(){if(this!=null){_.jc(this);var a={CJd:XXa(_.Bk(this)),ze:jYa(_.ct(this)),wXd:mYa(_.hm(this,_.SXa,3,_.bt)),mMd:kYa(_.hm(this,_.$s,4,_.bt)),jXd:_.ec(_.Ck(this,_.RXa,5,_.Ek()),lYa),xTd:_.l(_.bm(this,8,3)),revision:_.Y(this,9),RGd:ms(_.Fk(this,_.is,7))}}else a=void 0;return a};var nYa=new _.Sr("/devtools.grimoire.FileService/GetContents",Qs,_.at,function(a){return a.hd()},TXa);var oYa=new _.Sr("/devtools.grimoire.FileService/GetContentsStreaming",Qs,_.at,function(a){return a.hd()},TXa);_.dt=function(a){this.ya=_.Lb(a)};_.W(_.dt,_.$k);_.dt.prototype.Jo=function(){return _.Fk(this,pk,1)};_.dt.prototype.E9=function(a){return _.Nl(this,1,a)};_.dt.prototype.Hd=function(){return _.Y(this,2)};_.dt.prototype.Oc=function(a){return _.qk(this,2,a)};_.dt.prototype.toObject=function(){if(this!=null){_.jc(this);var a={ng:$Va(this.Jo()),path:_.Y(this,2),qSd:_.l(_.Zl(this,3,3)),maxRelatedFiles:_.Ul(this,4),logForPath:_.Ik(this,6),logForPathWithPagination:_.Ik(this,7)}}else a=void 0;return a};_.et=function(a){this.ya=_.Lb(a)};_.W(_.et,_.$k);_.et.prototype.Hd=function(){return _.Y(this,1)};_.et.prototype.Oc=function(a){return _.qk(this,1,a)};var pYa=function(a){this.ya=_.Lb(a)};_.W(pYa,_.$k);var qYa=_.lc(pYa);var rYa=function(a){if(a!=null)return _.jc(a),{path:_.Y(a,1),dWd:_.l(_.Zl(a,2,3))}};_.et.prototype.toObject=function(){return rYa(this)};pYa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={EUd:_.ec(_.Ck(this,_.et,1,_.Ek()),rYa)}}else a=void 0;return a};var sYa=new _.Sr("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.dt,pYa,function(a){return a.hd()},qYa);var ft=function(a){this.ya=_.Lb(a)};_.W(ft,_.$k);ft.prototype.ux=function(){return _.Fk(this,_.is,1)};ft.prototype.Dr=function(a){return _.Nl(this,1,a)};ft.prototype.toObject=function(){if(this!=null){_.jc(this);var a={fileSpec:ms(this.ux()),spacesPerTab:_.Ul(this,2)}}else a=void 0;return a};var tYa=function(a){this.ya=_.Lb(a)};_.W(tYa,_.$k);tYa.prototype.OE=function(){return _.Fk(this,Us,1)};var uYa=_.lc(tYa);tYa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Io:dYa(this.OE())}}else a=void 0;return a};var vYa=new _.Sr("/devtools.grimoire.FileService/GetFolding",ft,tYa,function(a){return a.hd()},uYa);var gt=function(a){this.ya=_.Lb(a)};_.W(gt,_.$k);gt.prototype.ux=function(){return _.Fk(this,_.is,1)};gt.prototype.Dr=function(a){return _.Nl(this,1,a)};gt.prototype.toObject=function(){if(this!=null){_.jc(this);var a={fileSpec:ms(this.ux())}}else a=void 0;return a};var wYa=function(a){this.ya=_.Lb(a)};_.W(wYa,_.$k);wYa.prototype.PE=function(){return _.Fk(this,Ws,3)};var xYa=_.lc(wYa);wYa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={outline:hYa(this.PE())}}else a=void 0;return a};var yYa=new _.Sr("/devtools.grimoire.FileService/GetOutline",gt,wYa,function(a){return a.hd()},xYa);var ht=function(a){this.ya=_.Lb(a)};_.W(ht,_.$k);ht.prototype.ux=function(){return _.Fk(this,_.is,1)};ht.prototype.Dr=function(a){return _.Nl(this,1,a)};ht.prototype.getAttributeNames=function(a){return _.$l(this,2,a)};ht.prototype.toObject=function(){if(this!=null){_.jc(this);var a={fileSpec:ms(this.ux()),eGd:_.l(_.Zl(this,2,3))}}else a=void 0;return a};var jt=function(a){this.ya=_.Lb(a)};_.W(jt,_.$k);jt.prototype.getName=function(){return _.Y(this,1)};jt.prototype.ne=function(a){return _.qk(this,1,a)};jt.prototype.getStringValue=function(){return _.cm(this,2,zYa)};jt.prototype.setStringValue=function(a){return rk(this,2,zYa,zb(a))};var zYa=[2];var kt=function(a){this.ya=_.Lb(a)};_.W(kt,_.$k);kt.prototype.getName=function(){return _.Y(this,1)};kt.prototype.ne=function(a){return _.qk(this,1,a)};kt.prototype.setAttribute=function(a,b){return _.Kl(this,2,jt,a,b)};kt.prototype.removeAttribute=function(a){return mEa(this,2,jt,a)};var AYa=function(a){this.ya=_.Lb(a)};_.W(AYa,_.$k);AYa.prototype.cNb=function(){return _.Zl(this,1,_.Ek())};var BYa=_.lc(AYa);var CYa=function(a){if(a!=null)return _.jc(a),{name:_.Y(a,1),stringValue:_.l(_.gm(a,2,zYa))}};jt.prototype.toObject=function(){return CYa(this)};var DYa=function(a){if(a!=null){_.jc(a);var b=_.Y(a,1);a=_.Ck(a,jt,2,_.Ek());return{name:b,dGd:_.ec(a,CYa)}}};kt.prototype.toObject=function(){return DYa(this)};AYa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Zyd:_.l(_.Zl(this,1,3)),KXd:_.ec(_.Ck(this,kt,2,_.Ek()),DYa)}}else a=void 0;return a};var EYa=new _.Sr("/devtools.grimoire.FileService/ListTargets",ht,AYa,function(a){return a.hd()},BYa);_.lt=function(a){this.ya=_.Lb(a)};_.W(_.lt,_.$k);_.lt.prototype.addPath=function(a,b){return Pca(this,1,_.yb,a,b,_.Ab)};_.lt.prototype.Hd=function(){return _.$l(this,1)};_.lt.prototype.Oc=function(a,b){return _.cc(this,1,_.yb,a,b,_.Ab)};_.lt.prototype.toObject=function(){if(this!=null){_.jc(this);var a={jSd:_.l(_.Zl(this,1,3))}}else a=void 0;return a};var FYa=function(a){this.ya=_.Lb(a)};_.W(FYa,_.$k);FYa.prototype.getLanguage=function(){return _.Y(this,1)};FYa.prototype.MBa=function(){return _.Wl(this,2)};_.mt=function(a){this.ya=_.Lb(a)};_.W(_.mt,_.$k);_.mt.prototype.Hd=function(){return _.Y(this,1)};_.mt.prototype.Oc=function(a){return _.qk(this,1,a)};_.mt.prototype.MBa=function(){return _.Wl(this,2)};_.mt.prototype.K6=function(){return _.Ck(this,FYa,4,_.Ek())};var GYa=function(a){this.ya=_.Lb(a)};_.W(GYa,_.$k);var HYa=_.lc(GYa);var IYa=function(a){if(a!=null)return _.jc(a),{language:_.Y(a,1),lines:_.Vl(a,2),files:_.Vl(a,3)}};FYa.prototype.toObject=function(){return IYa(this)};var JYa=function(a){if(a!=null)return _.jc(a),{path:_.Y(a,1),lines:_.Vl(a,2),files:_.Vl(a,3),hUb:_.ec(a.K6(),IYa)}};_.mt.prototype.toObject=function(){return JYa(this)};GYa.prototype.toObject=function(){if(this!=null){_.jc(this);var a={FId:_.ec(_.Ck(this,_.mt,1,_.Ek()),JYa)}}else a=void 0;return a};_.KYa=new _.Sr("/devtools.grimoire.LangCountsService/ListLangCounts",_.lt,GYa,function(a){return a.hd()},HYa);var LYa=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")},MYa=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")};_.h=LYa.prototype;_.h.DBa=function(a,b){return _.gs(this.rg,this.ug+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},nYa)};_.h.PE=function(a,b,c){return _.gs(this.rg,this.ug+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},yYa,c)};
_.h.OE=function(a,b,c){return _.gs(this.rg,this.ug+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},vYa,c)};_.h.N5a=function(a,b,c){return _.gs(this.rg,this.ug+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},sYa,c)};_.h.CVb=function(a){return _.gs(this.rg,this.ug+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},EYa)};MYa.prototype.bfb=function(a,b){return _.gs(this.rg,this.ug+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},DXa)};_.Bsa="project";var NYa=dsa.concat(["forceDomain","sq"]);var psa,rsa;psa=/^(.*?)\/*$/;rsa=/^(.*)\/.+$/;_.OYa=/^\//;_.Ji=/^[0-9a-f]{40}$/;_.PYa=[void 0,"","HEAD"];_.QYa=[void 0,"","/"];_.Li=Object.freeze({U9a:"l",Lo:"dlc",Tf:"drc",eA:"dlf",qq:"drf",changelist:"cl",K6b:"rcl",Xw:"da",Iz:"bp",zk:"bpv",qg:"bpt",hy:"rpv",Yw:"sf",Pb:"ws",fA:"dlw",iy:"drw",eN:"flo",uS:"ic",Kz:"dmbr"});_.Ni=function(a){if(a){a.ye!=null?(this.ub=a.ye.id,this.Uc=a.ye.type):this.Uc="project";this.repository=a.repository;this.Kb=a.Kb;this.path=a.path;var b;this.params=(b=a.params)!=null?b:{}}else this.params={}};
_.nt=function(a){if(a.c7b!==void 0)return a.c7b;var b=a.A0b(),c=b.commands;b=a.Tbb(b.k$);Object.keys(b).length>0&&(a.path===""&&c.pop(),c.push(b));return a.c7b=c};_.Ni.prototype.qc=function(){var a=this.Mab();this.ub&&_.ot(a,this.ub,this.Uc);this.repository&&_.pt(a,this.repository);this.Kb&&_.qt(a,this.Kb);this.path&&a.Oc(this.path);var b=Object.assign({},this.params);a.Kj(b);return a};_.Ni.prototype.Mab=function(){return new _.rt};
_.st=function(a,b){return b?_.ysa(a,b)&&_.zsa(a.Kb,b.Kb,_.PYa)&&_.zsa(a.path,b.path,_.QYa):!1};_.Ni.prototype.getParent=function(){var a=this.Mab();if(this.ub){this.repository&&(a=_.ot(a,this.ub,this.Uc));if(this.path){_.qt(_.pt(a,this.repository),this.Kb);_.tt(a,{Pb:this.params.Pb});var b=_.Ei(this.path);b&&(a=a.Oc(b+"/"))}return a.ob()}};
_.Ni.prototype.A0b=function(){var a=this.Kb&&_.Fi(this.Kb);a=this.Kb&&this.path===void 0&&this.params.Lo?""+a+"..."+this.params.Lo:a;var b=["/"];if(!this.ub)return{k$:!1,commands:b};switch(this.Uc){case "host":b.push("h");b.push(this.ub);break;default:b.push(this.ub)}if(!this.repository)return{k$:!1,commands:b};b.push(this.repository);if(!a)return{k$:!0,commands:b};b.push("+");b.push(a);if(this.path===void 0)return{k$:!0,commands:b};b.push(":");b.push(this.path);return{k$:!0,commands:b}};
_.Ni.prototype.Tbb=function(a){var b={};a&&(this.params.line&&(b.l=_.Asa(this.params.line)),this.params.eA&&(b.dlf=this.params.eA),(a=this.Kb&&this.path===void 0&&this.params.Lo?void 0:this.params.Lo)&&(b.dlc=a),this.params.qq&&(b.drf=this.params.qq),this.params.Tf&&(b.drc=this.params.Tf),this.params.Xw&&(b.da=this.params.Xw),this.params.Iz&&(b.bp=this.params.Iz),this.params.zk!=null&&(b.bpv=this.params.zk),this.params.qg!=null&&(b.bpt=this.params.qg),this.params.hy!=null&&(b.rpv=this.params.hy),
this.params.Yw!=null&&(b.sf=this.params.Yw),this.params.Pb!=null&&(b.ws=this.params.Pb),this.params.fA!=null&&(b.dlw=this.params.fA),this.params.iy!=null&&(b.drw=this.params.iy),this.params.eN!=null&&(b.flo=this.params.eN),this.params.uS!=null&&(b.ic=this.params.uS),this.params.Kz!=null&&(b.dmbr=this.params.Kz));return b};
_.p.Object.defineProperties(_.Ni.prototype,{Fx:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.k0b||(this.k0b=this.getParent());return this.k0b}},BE:{configurable:!0,enumerable:!0,get:function(){return this.Uc==="ossProject"?this.path||"":[this.ub,this.repository,_.xsa(this.Kb||null),this.path].join("/")}}});_.rt=function(){this.params={}};_.ot=function(a,b,c){a.ub=b;a.Uc=c;return a};
_.pt=function(a,b){a.repository=b;return a};_.qt=function(a,b){a.Kb=b;return a};_.rt.prototype.Oc=function(a){this.path=a;return this};_.rt.prototype.Kj=function(a){this.params=a||{};return this};
_.tt=function(a,b){b.line&&(a.params.line=b.line);b.eA&&(a.params.eA=b.eA);b.Lo&&(a.params.Lo=b.Lo);b.qq&&(a.params.qq=b.qq);b.Tf&&(a.params.Tf=b.Tf);b.Xw&&(a.params.Xw=b.Xw);b.Iz&&(a.params.Iz=b.Iz);b.zk!=null&&(a.params.zk=b.zk);b.qg!=null&&(a.params.qg=b.qg);b.hy!=null&&(a.params.hy=b.hy);b.Yw!=null&&(a.params.Yw=b.Yw);b.Pb&&(a.params.Pb=b.Pb);b.fA!=null&&(a.params.fA=b.fA);b.iy!=null&&(a.params.iy=b.iy);b.eN&&(a.params.eN=b.eN);b.uS&&(a.params.uS=b.uS);b.Kz!=null&&(a.params.Kz=b.Kz);return a};
_.rt.prototype.ob=function(){return new _.Ni({ye:this.ub?{id:this.ub,type:this.Uc}:void 0,repository:this.repository,Kb:this.Kb,path:this.path,params:this.params})};_.Mi=function(a){_.Ni.call(this,a);this.ub="Google";this.Uc="depot"};_.W(_.Mi,_.Ni);_.ut=function(a){return!a.Kb||_.ha(a.Kb,"HEAD")};_.Mi.prototype.ei=function(){return!(!this.repository||!_.ha(this.repository,"piper"))};_.Mi.prototype.Mab=function(){return new RYa};_.Mi.prototype.A0b=function(){var a=["/"];this.repository?(this.ei()?a.push("piper","_","depot"):a.push(this.repository),this.path!==void 0&&a.push(this.path)):a.push("repos");return{k$:!0,commands:a}};
_.Mi.prototype.Tbb=function(a){a=_.Ni.prototype.Tbb.call(this,a);this.params.Tf&&(delete a.drc,a.rcl=this.params.Tf);_.ut(this)||(a.cl=this.Kb);return a};_.p.Object.defineProperties(_.Mi.prototype,{BE:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.ei()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var RYa=function(){this.params={};_.ot(this,"Google","depot")};_.W(RYa,_.rt);
RYa.prototype.ob=function(){return this.Uc!=="depot"?_.rt.prototype.ob.call(this):new _.Mi(this)};var Esa=Object.values(_.Li);var SYa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var vt={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Nsa,Osa="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 Qsa;var Usa,Ssa;var Wsa;var TYa;try{TYa=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){TYa=!1}
_.ej=function(){this.eua=(this.isBrowser=(this.Jrb=_.u(lMa))?this.Jrb==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.maa=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.Ejb=this.isBrowser&&!(!window.chrome&&!TYa)&&typeof CSS!=="undefined"&&!this.eua&&!this.maa;this.LRa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.Ejb&&!this.eua&&!this.maa;this.nP=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.XKa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.Rr=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.maa;this.vPa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.LRa};_.ej.O=function(a){return new (a||_.ej)};_.ej.wa=_.q({token:_.ej,qa:_.ej.O,Ha:"root"});var UYa=new _.Id("cdk-input-modality-detector-options"),VYa={Hmd:[18,17,224,91,16]},WYa={passive:!0,capture:!0},wt=function(){var a=this;this.Fc=_.u(_.ej);this.xca=null;this.ZW=new _.Zh(null);this.Fqb=0;this.rWa=function(f){var g,m;((g=a.ih)==null?0:(m=g.Hmd)==null?0:m.some(function(n){return n===f.keyCode}))||(a.ZW.next("keyboard"),a.xca=_.Ti(f))};this.sWa=function(f){Date.now()-a.Fqb<650||(a.ZW.next(_.Lsa(f)?"keyboard":"mouse"),a.xca=_.Ti(f))};this.k$c=function(f){_.Msa(f)?a.ZW.next("keyboard"):
(a.Fqb=Date.now(),a.ZW.next("touch"),a.xca=_.Ti(f))};var b=_.u(_.wh),c=_.u(_.gi),d=_.u(UYa,{optional:!0});this.ih=Object.assign({},VYa,d);this.oYb=this.ZW.ha(_.mg());this.oYb.ha(_.ag());if(this.Fc.isBrowser){var e=_.u(_.Lf).Iu(null,null);this.y9c=b.Xb(function(){return[e.listen(c,"keydown",a.rWa,WYa),e.listen(c,"mousedown",a.sWa,WYa),e.listen(c,"touchstart",a.k$c,WYa)]})}};wt.prototype.Ma=function(){this.ZW.complete();var a;(a=this.y9c)==null||a.forEach(function(b){return b()})};
_.p.Object.defineProperties(wt.prototype,{Pqd:{configurable:!0,enumerable:!0,get:function(){return this.ZW.value}}});wt.O=function(a){return new (a||wt)};wt.wa=_.q({token:wt,qa:wt.O,Ha:"root"});var XYa,YYa;XYa=new _.Id("cdk-focus-monitor-default-options");YYa=_.Ri({passive:!0,capture:!0});
_.xt=function(){var a=this;this.nb=_.u(_.wh);this.Fc=_.u(_.ej);this.xVa=_.u(wt);this.fz=null;this.CWa=this.ZYa=!1;this.zP=new Map;this.Yqb=0;this.e4=new Map;this.oub=function(){a.ZYa=!0;a.zcd=setTimeout(function(){return a.ZYa=!1})};this.Ub=_.u(_.gi);this.Zsb=new _.cg;this.gxa=function(c){for(var d=_.Ti(c);d;d=d.parentElement)c.type==="focus"?a.Nq(c,d):a.Qk(c,d)};var b;this.Enb=((b=_.u(XYa,{optional:!0}))==null?void 0:b.wJd)||0};
_.xt.prototype.Gk=function(a,b){b=b===void 0?!1:b;a=_.Xi(a);if(!this.Fc.isBrowser||a.nodeType!==1)return _.Qe();var c=_.Xsa(a)||this.Ub,d=this.zP.get(a);if(d)return b&&(d.Vya=!0),d.subject;b={Vya:b,subject:new _.cg,oqa:c};this.zP.set(a,b);this.R$c(b);return b.subject};_.xt.prototype.Ki=function(a){a=_.Xi(a);var b=this.zP.get(a);b&&(b.subject.complete(),this.EXa(a),this.zP.delete(a),this.Z$c(b))};
_.yt=function(a,b,c,d){b=_.Xi(b);b===a.Ub.activeElement?a.v7c(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.wrb(e,c,f)}):(a.Msb(c),typeof b.focus==="function"&&b.focus(d))};_.h=_.xt.prototype;_.h.Ma=function(){var a=this;this.zP.forEach(function(b,c){return a.Ki(c)})};_.h.CP=function(){return this.Ub.defaultView||window};_.h.F7c=function(a){return this.fz?this.CWa?this.Vad(a)?"touch":"program":this.fz:this.ZYa&&this.Bqb?this.Bqb:a&&this.c9c(a)?"mouse":"program"};
_.h.Vad=function(a){return this.Enb===1||!(a==null||!a.contains(this.xVa.xca))};_.h.EXa=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.Msb=function(a,b){var c=this;b=b===void 0?!1:b;this.nb.Xb(function(){c.fz=a;c.CWa=a==="touch"&&b;c.Enb===0&&(clearTimeout(c.xrb),c.xrb=setTimeout(function(){return c.fz=null},c.CWa?650:1))})};_.h.Nq=function(a,b){var c=this.zP.get(b);a=_.Ti(a);c&&(c.Vya||b===a)&&this.wrb(b,this.F7c(a),c)};_.h.Qk=function(a,b){var c=this.zP.get(b);!c||c.Vya&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.EXa(b),this.Vnb(c,null))};_.h.Vnb=function(a,b){a.subject.ol.length&&this.nb.run(function(){return a.subject.next(b)})};
_.h.R$c=function(a){var b=this;if(this.Fc.isBrowser){var c=a.oqa;(a=this.e4.get(c)||0)||this.nb.Xb(function(){c.addEventListener("focus",b.gxa,YYa);c.addEventListener("blur",b.gxa,YYa)});this.e4.set(c,a+1);++this.Yqb===1&&(this.nb.Xb(function(){b.CP().addEventListener("focus",b.oub)}),this.xVa.oYb.ha(_.pg(this.Zsb)).subscribe(function(d){b.Msb(d,!0)}))}};
_.h.Z$c=function(a){a=a.oqa;if(this.e4.has(a)){var b=this.e4.get(a);b>1?this.e4.set(a,b-1):(a.removeEventListener("focus",this.gxa,YYa),a.removeEventListener("blur",this.gxa,YYa),this.e4.delete(a))}--this.Yqb||(this.CP().removeEventListener("focus",this.oub),this.Zsb.next(),clearTimeout(this.zcd),clearTimeout(this.xrb))};_.h.wrb=function(a,b,c){this.EXa(a,b);this.Vnb(c,b);this.Bqb=b};_.h.v7c=function(a){var b=[];this.zP.forEach(function(c,d){(d===a||c.Vya&&d.contains(a))&&b.push([d,c])});return b};
_.h.c9c=function(a){var b=this.xVa,c=b.xca;if(b.Pqd!=="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};_.xt.O=function(a){return new (a||_.xt)};_.xt.wa=_.q({token:_.xt,qa:_.xt.O,Ha:"root"});_.zt=function(){this.Fc=_.u(_.ej)};_.zt.prototype.Gg=function(a){return a.hasAttribute("disabled")};_.zt.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"};
var ZYa=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&&(ata(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=ata(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.Fc.LRa&&a.Fc.nP)){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.XKa||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.zt.prototype.qI=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")||$sa(a);return c&&!this.Gg(a)&&((b==null?void 0:b.Kmd)||this.isVisible(a))};_.zt.O=function(a){return new (a||_.zt)};
_.zt.wa=_.q({token:_.zt,qa:_.zt.O,Ha:"root"});var $Ya;$Ya=new WeakMap;_.lj=function(){this.ac=_.u(_.nf);this.LTa=_.u(_.Kf)};_.lj.prototype.load=function(a){var b=this.mD=this.mD||this.ac.get(_.Ch),c=$Ya.get(b);c||(c={HVb:new Set,t4b:[]},$Ya.set(b,c),b.be(function(){var d;(d=$Ya.get(b))==null||d.t4b.forEach(function(e){return e.destroy()});$Ya.delete(b)}));c.HVb.has(a)||(c.HVb.add(a),c.t4b.push(ioa(a,{FE:this.LTa})))};_.lj.O=function(a){return new (a||_.lj)};_.lj.wa=_.q({token:_.lj,qa:_.lj.O,Ha:"root"});_.At=function(){};_.At.O=function(a){return new (a||_.At)};_.At.Aa=_.Of({type:_.At,oa:[["ng-component"]],Ob:["cdkVisuallyHidden"],Ba:0,Ca: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"],hb:2,Na:0});var Bt=function(a,b,c,d,e,f){var g=this;this.ld=a;this.jL=b;this.nb=c;this.Ub=d;this.ac=f;this.Iva=!1;this.Hac=function(){var m=g.npb("end");m&&m.focus(void 0);return!!m};this.hJb=function(){return aZa(g)};this.tD=!0;(e===void 0?0:e)||_.bZa(this)};Bt.prototype.destroy=function(){var a=this.ZL,b=this.oL;a&&(a.removeEventListener("focus",this.Hac),a.remove());b&&(b.removeEventListener("focus",this.hJb),b.remove());this.ZL=this.oL=null;this.Iva=!1};
_.bZa=function(a){a.Iva||(a.nb.Xb(function(){a.ZL||(a.ZL=a.jnb(),a.ZL.addEventListener("focus",a.Hac));a.oL||(a.oL=a.jnb(),a.oL.addEventListener("focus",a.hJb))}),a.ld.parentNode&&(a.ld.parentNode.insertBefore(a.ZL,a.ld),a.ld.parentNode.insertBefore(a.oL,a.ld.nextSibling),a.Iva=!0))};_.cZa=function(a){return new Promise(function(b){a.H6c(function(){return b(a.aja())})})};
Bt.prototype.npb=function(a){var b=this.ld.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return a=="start"?b.length?b[0]:this.tUa(this.ld):b.length?b[b.length-1]:this.dpb(this.ld)};Bt.prototype.aja=function(a){var b=this.ld.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!this.jL.qI(b))return b=this.tUa(b),b==null||b.focus(a),!!b;b.focus(a);return!0}return aZa(this,a)};var aZa=function(a,b){(a=a.npb("start"))&&a.focus(b);return!!a};
_.h=Bt.prototype;_.h.Hf=function(){return this.Iva};_.h.tUa=function(a){if(this.jL.qI(a)&&ZYa(this.jL,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Ub.ELEMENT_NODE?this.tUa(a[b]):null;if(c)return c}return null};_.h.dpb=function(a){if(this.jL.qI(a)&&ZYa(this.jL,a))return a;a=a.children;for(var b=a.length-1;b>=0;b--){var c=a[b].nodeType===this.Ub.ELEMENT_NODE?this.dpb(a[b]):null;if(c)return c}return null};
_.h.jnb=function(){var a=this.Ub.createElement("div");this.Lda(this.tD,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.Lda=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var dZa=function(a,b){a.ZL&&a.oL&&(a.Lda(b,a.ZL),a.Lda(b,a.oL))};Bt.prototype.H6c=function(a){this.ac?_.of(a,{Qb:this.ac}):setTimeout(a)};
_.p.Object.defineProperties(Bt.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.tD},set:function(a){this.tD=a;this.ZL&&this.oL&&(this.Lda(a,this.ZL),this.Lda(a,this.oL))}}});_.Ct=function(){this.jL=_.u(_.zt);this.nb=_.u(_.wh);this.Ub=_.u(_.gi);this.ac=_.u(_.nf);_.u(_.lj).load(_.At)};_.Ct.prototype.create=function(a,b){return new Bt(a,this.jL,this.nb,this.Ub,b===void 0?!1:b,this.ac)};_.Ct.O=function(a){return new (a||_.Ct)};_.Ct.wa=_.q({token:_.Ct,qa:_.Ct.O,Ha:"root"});
_.Dt=function(){this.La=_.u(_.qe);this.Cba=_.u(_.Ct);this.Rwa=null;_.u(_.ej).isBrowser&&(this.ek=this.Cba.create(this.La.na,!0))};_.h=_.Dt.prototype;_.h.Ma=function(){var a;(a=this.ek)==null||a.destroy();this.Rwa&&(this.Rwa.focus(),this.Rwa=null)};_.h.Sd=function(){var a;(a=this.ek)==null||_.bZa(a);this.xyb&&this.Gmb()};_.h.no=function(){this.ek&&!this.ek.Hf()&&_.bZa(this.ek)};_.h.Zb=function(a){a=a.autoCapture;var b;a&&!a.VH&&this.xyb&&((b=this.ek)==null?0:b.Hf())&&this.Gmb()};
_.h.Gmb=function(){this.Rwa=_.Si();var a;(a=this.ek)==null||_.cZa(a)};_.p.Object.defineProperties(_.Dt.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.ek)==null?void 0:a.enabled)||!1},set:function(a){this.ek&&(this.ek.enabled=a)}}});_.Dt.O=function(a){return new (a||_.Dt)};_.Dt.Ea=_.Qf({type:_.Dt,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.Gh],xyb:[2,"cdkTrapFocusAutoCapture","autoCapture",_.Gh]},Ob:["cdkTrapFocus"],features:[_.Xn]});var eZa=new Set,Et,yj=function(){this.Fc=_.u(_.ej);this.pwa=_.u(_.mMa,{optional:!0});this.QP=this.Fc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):bta};yj.prototype.matchMedia=function(a){if(this.Fc.LRa||this.Fc.Ejb){var b=this.pwa;if(!eZa.has(a))try{Et||(Et=document.createElement("style"),b&&Et.setAttribute("nonce",b),Et.setAttribute("type","text/css"),document.head.appendChild(Et)),Et.sheet&&(Et.sheet.insertRule("@media "+a+" {body{ }}",0),eZa.add(a))}catch(c){console.error(c)}}return this.QP(a)};
yj.O=function(a){return new (a||yj)};yj.wa=_.q({token:yj,qa:yj.O,Ha:"root"});_.Ft=function(){this.J9c=_.u(yj);this.Of=_.u(_.wh);this.fXa=new Map;this.tTa=new _.cg};_.Ft.prototype.Ma=function(){this.tTa.next();this.tTa.complete()};_.Ft.prototype.observe=function(a){var b=this;a=cta(_.Ui(a)).map(function(c){return b.U$c(c).observable});a=_.Ye(a);a=_.bf(a.ha(_.Zf(1)),a.ha(_.mg(),_.Xf(0)));return a.ha(_.A(function(c){var d={matches:!1,Es:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.Es[e]=f});return d}))};
_.Ft.prototype.U$c=function(a){var b=this;if(this.fXa.has(a))return this.fXa.get(a);var c=this.J9c.matchMedia(a),d={observable:(new _.Ce(function(e){var f=function(g){return b.Of.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.ng(c),_.A(function(e){return{query:a,matches:e.matches}}),_.pg(this.tTa)),EQd:c};this.fXa.set(a,d);return d};_.Ft.O=function(a){return new (a||_.Ft)};_.Ft.wa=_.q({token:_.Ft,qa:_.Ft.O,Ha:"root"});var Gt=function(){var a=this;this.Fc=_.u(_.ej);this.Ub=_.u(_.gi);this.H4c=_.u(_.Ft).observe("(forced-colors: active)").subscribe(function(){a.XUa&&(a.XUa=!1,a.fmb())})},fZa=function(a){if(!a.Fc.isBrowser)return 0;var b=a.Ub.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Ub.body.appendChild(b);a=(a=a.Ub.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};Gt.prototype.Ma=function(){this.H4c.unsubscribe()};Gt.prototype.fmb=function(){if(!this.XUa&&this.Fc.isBrowser&&this.Ub.body){var a=this.Ub.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.XUa=!0;var b=fZa(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")}};
Gt.O=function(a){return new (a||Gt)};Gt.wa=_.q({token:Gt,qa:Gt.O,Ha:"root"});var gZa=new _.Id("liveAnnouncerElement",{Ha:"root",qa:function(){return null}}),hZa=new _.Id("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.Ht=function(){};_.Ht.prototype.create=function(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)};_.Ht.O=function(a){return new (a||_.Ht)};_.Ht.wa=_.q({token:_.Ht,qa:_.Ht.O,Ha:"root"});_.It=function(){this.S9c=_.u(_.Ht);this.KD=new Map;this.nb=_.u(_.wh)};_.h=_.It.prototype;_.h.Ma=function(){var a=this;this.KD.forEach(function(b,c){return a.Smb(c)})};
_.h.observe=function(a){var b=this,c=_.Xi(a);return new _.Ce(function(d){var e=b.a$c(c).ha(_.A(function(f){return f.filter(function(g){return!dta(g)})}),_.kf(function(f){return!!f.length})).subscribe(function(f){b.nb.run(function(){d.next(f)})});return function(){e.unsubscribe();b.Mbd(c)}})};
_.h.a$c=function(a){var b=this;return this.nb.Xb(function(){if(b.KD.has(a))b.KD.get(a).count++;else{var c=new _.cg,d=b.S9c.create(function(e){return c.next(e)});d&&d.observe(a,{characterData:!0,childList:!0,subtree:!0});b.KD.set(a,{Crd:d,stream:c,count:1})}return b.KD.get(a).stream})};_.h.Mbd=function(a){this.KD.has(a)&&(this.KD.get(a).count--,this.KD.get(a).count||this.Smb(a))};_.h.Smb=function(a){if(this.KD.has(a)){var b=this.KD.get(a),c=b.Crd;b=b.stream;c&&c.disconnect();b.complete();this.KD.delete(a)}};
_.It.O=function(a){return new (a||_.It)};_.It.wa=_.q({token:_.It,qa:_.It.O,Ha:"root"});_.Jt=function(){this.cTa=_.u(_.It);this.La=_.u(_.qe);this.event=new _.Uj;this.lc=!1;this.gTa=null};_.Jt.prototype.Sd=function(){this.gTa||this.disabled||this.xs()};_.Jt.prototype.Ma=function(){this.GYa()};_.Jt.prototype.xs=function(){this.GYa();var a=this.cTa.observe(this.La);this.gTa=(this.Xga?a.ha(_.Xf(this.Xga)):a).subscribe(this.event)};_.Jt.prototype.GYa=function(){var a;(a=this.gTa)==null||a.unsubscribe()};
_.p.Object.defineProperties(_.Jt.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=a)?this.GYa():this.xs()}},Xga:{configurable:!0,enumerable:!0,get:function(){return this.i6c},set:function(a){this.i6c=_.Yi(a);this.xs()}}});_.Jt.O=function(a){return new (a||_.Jt)};_.Jt.Ea=_.Qf({type:_.Jt,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.Gh],Xga:"debounce"},outputs:{event:"cdkObserveContent"},Ob:["cdkObserveContent"]});
_.Kt=function(){};_.Kt.O=function(a){return new (a||_.Kt)};_.Kt.Ka=_.Pf({type:_.Kt});_.Kt.Ja=_.dd({Vb:[_.Ht]});var iZa;iZa=0;_.Lt=function(){this.nb=_.u(_.wh);this.Df=_.u(hZa,{optional:!0});this.Ub=_.u(_.gi);this.MP=_.u(gZa,{optional:!0})||this.V5c()};_.h=_.Lt.prototype;
_.h.Em=function(a){var b=_.Jc.apply(1,arguments),c=this,d=this.Df;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.Qwa);f||(f=d&&d.CF?d.CF:"polite");e==null&&d&&(e=d.duration);this.MP.setAttribute("aria-live",f);this.MP.id&&this.M6c(this.MP.id);this.nb.Xb(function(){c.Vua||(c.Vua=new Promise(function(g){return c.Wua=g}));clearTimeout(c.Qwa);c.Qwa=setTimeout(function(){c.MP.textContent=a;typeof e==="number"&&(c.Qwa=
setTimeout(function(){return c.clear()},e));var g;(g=c.Wua)==null||g.call(c);c.Vua=c.Wua=void 0},100);return c.Vua})};_.h.clear=function(){this.MP&&(this.MP.textContent="")};_.h.Ma=function(){clearTimeout(this.Qwa);var a;(a=this.MP)==null||a.remove();this.MP=null;var b;(b=this.Wua)==null||b.call(this);this.Vua=this.Wua=void 0};
_.h.V5c=function(){for(var a=this.Ub.getElementsByClassName("cdk-live-announcer-element"),b=this.Ub.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-"+iZa++;this.Ub.body.appendChild(b);return b};
_.h.M6c=function(a){for(var b=this.Ub.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)}};_.Lt.O=function(a){return new (a||_.Lt)};_.Lt.wa=_.q({token:_.Lt,qa:_.Lt.O,Ha:"root"});_.Mt=function(){_.u(Gt).fmb()};_.Mt.O=function(a){return new (a||_.Mt)};_.Mt.Ka=_.Pf({type:_.Mt});_.Mt.Ja=_.dd({imports:[_.Kt]});var gta;gta=0;_.Nt=function(){this.Fc=_.u(_.ej);this.Ub=_.u(_.gi);this.MG=new Map;this.RP=null;this.Rh=""+gta++;_.u(_.lj).load(_.At);this.Rh=_.u(kMa)+"-"+gta++};_.Nt.prototype.describe=function(a,b,c){if(this.a5c(a,b)){var d=fta(b,c);typeof b!=="string"?(hta(b,this.Rh),this.MG.set(d,{Xma:b,SFa:0})):this.MG.has(d)||this.W5c(b,c);this.pqb(a,d)||this.W3c(a,d)}};
_.Ot=function(a,b,c,d){if(c&&a.qqb(b)){d=fta(c,d);a.pqb(b,d)&&a.bad(b,d);typeof c==="string"&&(b=a.MG.get(d))&&b.SFa===0&&a.n6c(d);var e;((e=a.RP)==null?void 0:e.childNodes.length)===0&&(a.RP.remove(),a.RP=null)}};_.h=_.Nt.prototype;_.h.Ma=function(){for(var a=this.Ub.querySelectorAll('[cdk-describedby-host="'+this.Rh+'"]'),b=0;b<a.length;b++)this.Y$c(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;(c=this.RP)==null||c.remove();this.RP=null;this.MG.clear()};
_.h.W5c=function(a,b){var c=this.Ub.createElement("div");hta(c,this.Rh);c.textContent=a;b&&c.setAttribute("role",b);this.X5c();this.RP.appendChild(c);this.MG.set(fta(a,b),{Xma:c,SFa:0})};_.h.n6c=function(a){var b,c;(b=this.MG.get(a))==null||(c=b.Xma)==null||c.remove();this.MG.delete(a)};
_.h.X5c=function(){if(!this.RP){for(var a=this.Ub.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Ub.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.Ub.body.appendChild(a);this.RP=a}};
_.h.Y$c=function(a){var b=eta(a,"aria-describedby").filter(function(c){return c.indexOf("cdk-describedby-message")!=0});a.setAttribute("aria-describedby",b.join(" "))};_.h.W3c=function(a,b){b=this.MG.get(b);_.Zi(a,"aria-describedby",b.Xma.id);a.setAttribute("cdk-describedby-host",this.Rh);b.SFa++};_.h.bad=function(a,b){b=this.MG.get(b);b.SFa--;_.$i(a,"aria-describedby",b.Xma.id);a.removeAttribute("cdk-describedby-host")};
_.h.pqb=function(a,b){a=eta(a,"aria-describedby");b=(b=this.MG.get(b))&&b.Xma.id;return!!b&&a.indexOf(b)!=-1};_.h.a5c=function(a,b){if(!this.qqb(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.qqb=function(a){return a.nodeType===this.Ub.ELEMENT_NODE};_.Nt.O=function(a){return new (a||_.Nt)};_.Nt.wa=_.q({token:_.Nt,qa:_.Nt.O,Ha:"root"});var Pt=function(a,b,c,d,e,f,g,m){Bt.call(this,a,b,c,d,g.defer,m);this.o3=e;this.Rva=f;this.o3.register(this)};_.W(Pt,Bt);Pt.prototype.destroy=function(){this.o3.AE(this);Bt.prototype.destroy.call(this)};Pt.prototype.Wnb=function(){this.Rva.Q1b(this);dZa(this,!0)};Pt.prototype.Inb=function(){this.Rva.Tvb(this);dZa(this,!1)};_.p.Object.defineProperties(Pt.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.tD},set:function(a){(this.tD=a)?this.o3.register(this):this.o3.AE(this)}}});var jZa=function(){this.RW=null};jZa.prototype.Q1b=function(a){var b=this;this.RW&&a.Ub.removeEventListener("focus",this.RW,!0);this.RW=function(c){return b.oQ(a,c)};a.nb.Xb(function(){a.Ub.addEventListener("focus",b.RW,!0)})};jZa.prototype.Tvb=function(a){this.RW&&(a.Ub.removeEventListener("focus",this.RW,!0),this.RW=null)};
jZa.prototype.oQ=function(a,b){b=b.target;var c=a.ld,d;!b||c.contains(b)||((d=b.closest)==null?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Ub.activeElement)&&aZa(a)})};var kZa=new _.Id("FOCUS_TRAP_INERT_STRATEGY");var Qt=function(){this.ova=[]};Qt.prototype.register=function(a){var b=this.ova=this.ova.filter(function(c){return c!==a});b.length&&b[b.length-1].Inb();b.push(a);a.Wnb()};Qt.prototype.AE=function(a){a.Inb();var b=this.ova;a=b.indexOf(a);a!==-1&&(b.splice(a,1),b.length&&b[b.length-1].Wnb())};Qt.O=function(a){return new (a||Qt)};Qt.wa=_.q({token:Qt,qa:Qt.O,Ha:"root"});_.Rt=function(){this.jL=_.u(_.zt);this.nb=_.u(_.wh);this.o3=_.u(Qt);this.Ub=_.u(_.gi);this.ac=_.u(_.nf);this.Rva=_.u(kZa,{optional:!0})||new jZa};_.Rt.prototype.create=function(a,b){b=b===void 0?{defer:!1}:b;return new Pt(a,this.jL,this.nb,this.Ub,this.o3,this.Rva,typeof b==="boolean"?{defer:b}:b,this.ac)};_.Rt.O=function(a){return new (a||_.Rt)};_.Rt.wa=_.q({token:_.Rt,qa:_.Rt.O,Ha:"root"});var lZa;lZa={};_.nj=function(){this.dmb=_.u(kMa)};_.nj.prototype.getId=function(a,b){b=b===void 0?!1:b;this.dmb!=="ng"&&(a+=this.dmb);lZa.hasOwnProperty(a)||(lZa[a]=0);return a+(b?_.nj.B8c+"-":"")+lZa[a]++};_.nj.B8c="a"+Math.floor(Math.random()*1E5).toString();_.nj.O=function(a){return new (a||_.nj)};_.nj.wa=_.q({token:_.nj,qa:_.nj.O,Ha:"root"});var mZa=function(a,b){this.ewa=new _.cg;this.Lc=[];this.f4=-1;this.mX=[];this.r8b=this.CXa=new _.cg;var c=typeof(b==null?void 0:b.l2a)==="number"?b.l2a:200;if(b==null?0:b.Gv)this.vu=b.Gv;this.kra(a);this.Sad(c)};_.h=mZa.prototype;_.h.destroy=function(){this.mX=[];this.ewa.complete();this.CXa.complete()};_.h.kra=function(a){this.Lc=a};_.h.xx=function(a){var b=a.keyCode;a.key&&a.key.length===1?this.ewa.next(a.key.toLocaleUpperCase()):(b>=65&&b<=90||b>=48&&b<=57)&&this.ewa.next(String.fromCharCode(b))};
_.h.D7=function(){return this.mX.length>0};_.h.reset=function(){this.mX=[]};
_.h.Sad=function(a){var b=this;this.ewa.ha(_.qg(function(c){return b.mX.push(c)}),_.Xf(a),_.kf(function(){return b.mX.length>0}),_.A(function(){return b.mX.join("").toLocaleUpperCase()})).subscribe(function(c){for(var d=1;d<b.Lc.length+1;d++){var e=b.Lc[(b.f4+d)%b.Lc.length],f=void 0,g=void 0,m=void 0,n=void 0;if(((g=(f=b).vu)==null||!g.call(f,e))&&((n=(m=e).zj)==null?void 0:n.call(m).toLocaleUpperCase().trim().indexOf(c))===0){b.CXa.next(e);break}}b.mX=[]})};var oZa,pZa;_.St=function(a,b){var c=this;this.Lc=a;this.yo=_.Wg.apply(null,[-1].concat(_.v([])));this.wi=_.Wg.apply(null,[null].concat(_.v([])));this.dea=!1;this.s4=_.xe.EMPTY;this.w4=!0;this.Xlb=[];this.jVa=!1;this.Uca={enabled:!1,z5:10};this.vu=function(d){return d.disabled};this.VO=new _.cg;this.Cc=new _.cg;a instanceof _.Pg?this.p9c=a.Mc.subscribe(function(d){return c.yqb(d.toArray())}):_.Sf(a)&&(this.A6c=_.Tf.apply(null,[function(){return c.yqb(a())}].concat(_.v([{Qb:b}]))))};
_.St.prototype.Gv=function(a){this.vu=a;return this};_.St.prototype.Gy=function(a){this.dea=a===void 0?!0:a;return this};_.nZa=function(a,b){a.w4=b===void 0?!0:b;return a};_.Tt=function(a,b){a.Mva=b;return a};_.St.prototype.tG=function(a){var b=this;a=a===void 0?200:a;this.s4.unsubscribe();var c=this.xW();this.Cm=new mZa(c,{l2a:typeof a==="number"?a:void 0,Gv:function(d){return b.vu(d)}});this.s4=this.Cm.r8b.subscribe(function(d){b.Jj(d)});return this};_.Ut=function(a){a.jVa=!0;return a};
_.St.prototype.Jj=function(a){var b=this.wi();_.Vt(this,a);this.wi()!==b&&this.Cc.next(this.yo())};
_.St.prototype.An=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(g){return!a[g]||b.Xlb.indexOf(g)>-1});switch(c){case 9:this.VO.next();return;case 40:if(this.w4&&d){oZa(this);break}else return;case 38:if(this.w4&&d){pZa(this);break}else return;case 39:if(this.Mva&&d){this.Mva==="rtl"?pZa(this):oZa(this);break}else return;case 37:if(this.Mva&&d){this.Mva==="rtl"?oZa(this):pZa(this);break}else return;case 36:if(this.jVa&&d){_.Wt(this);break}else return;
case 35:if(this.jVa&&d){this.h4(this.xW().length-1,-1);break}else return;case 33:if(this.Uca.enabled&&d){c=this.yo()-this.Uca.z5;this.h4(c>0?c:0,1);break}else return;case 34:if(this.Uca.enabled&&d){c=this.yo()+this.Uca.z5;d=this.xW().length;this.h4(c<d?c:d-1,-1);break}else return;default:if(d||_.Qi(a,"shiftKey")){var e;(e=this.Cm)==null||e.xx(a)}return}var f;(f=this.Cm)==null||f.reset();a.preventDefault()};_.St.prototype.D7=function(){return!!this.Cm&&this.Cm.D7()};_.Wt=function(a){a.h4(0,1)};
oZa=function(a){a.yo()<0?_.Wt(a):a.Esb(1)};pZa=function(a){a.yo()<0&&a.dea?a.h4(a.xW().length-1,-1):a.Esb(-1)};_.Vt=function(a,b){var c=a.xW();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.wi.set(c==null?null:c);a.yo.set(b);(a=a.Cm)!=null&&(a.f4=b)};_.h=_.St.prototype;_.h.destroy=function(){this.s4.unsubscribe();var a;(a=this.p9c)==null||a.unsubscribe();var b;(b=this.A6c)==null||b.destroy();var c;(c=this.Cm)==null||c.destroy();this.VO.complete();this.Cc.complete()};
_.h.Esb=function(a){this.dea?this.Aad(a):this.zad(a)};_.h.Aad=function(a){for(var b=this.xW(),c=1;c<=b.length;c++){var d=(this.yo()+a*c+b.length)%b.length;if(!this.vu(b[d])){this.Jj(d);break}}};_.h.zad=function(a){this.h4(this.yo()+a,a)};_.h.h4=function(a,b){var c=this.xW();if(c[a]){for(;this.vu(c[a]);)if(a+=b,!c[a])return;this.Jj(a)}};_.h.xW=function(){return _.Sf(this.Lc)?this.Lc():this.Lc instanceof _.Pg?this.Lc.toArray():this.Lc};
_.h.yqb=function(a){var b;(b=this.Cm)==null||b.kra(a);if(b=this.wi())a=a.indexOf(b),a>-1&&a!==this.yo()&&(this.yo.set(a),(b=this.Cm)!=null&&(b.f4=a))};_.p.Object.defineProperties(_.St.prototype,{zs:{configurable:!0,enumerable:!0,get:function(){return this.yo()}},Me:{configurable:!0,enumerable:!0,get:function(){return this.wi()}}});_.Xt=function(){_.St.apply(this,arguments);this.fz="program"};_.W(_.Xt,_.St);_.qZa=function(a,b){a.fz=b;return a};_.Xt.prototype.Jj=function(a){_.St.prototype.Jj.call(this,a);this.Me&&this.Me.focus(this.fz)};var rZa=function(a,b){var c=this;this.yo=-1;this.wi=null;this.Qsb=!1;this.kVa="ltr";this.vu=function(){return!1};this.wu=function(d){return d};this.Lc=[];this.s4=_.xe.EMPTY;this.Hpb=!1;this.Cc=new _.cg;a instanceof _.Pg?(this.Lc=a.toArray(),a.Mc.subscribe(function(d){c.Lc=d.toArray();var e;(e=c.Cm)==null||e.kra(c.Lc);c.Ktb(c.Lc);c.sVa()})):_.lf(a)?a.subscribe(function(d){c.Lc=d;var e;(e=c.Cm)==null||e.kra(d);c.Ktb(d);c.sVa()}):(this.Lc=a,this.sVa());typeof b.Kwd==="boolean"&&(this.Qsb=b.Kwd);b.WOb&&
(this.kVa=b.WOb);b.Gv&&(this.vu=b.Gv);b.Mr&&(this.wu=b.Mr);typeof b.qec!=="undefined"&&this.Mad(b.qec)};_.h=rZa.prototype;_.h.sVa=function(){if(!this.Hpb&&this.Lc.length!==0){for(var a=0,b=0;b<this.Lc.length;b++)if(!this.vu(this.Lc[b])&&!this.b9c(this.Lc[b])){a=b;break}b=this.Lc[a];if(b.DWb){var c;(c=this.wi)==null||c.Eec();this.yo=a;this.wi=b;(c=this.Cm)!=null&&(c.f4=a);b.DWb()}else this.Pz(a);this.Hpb=!0}};_.h.destroy=function(){this.s4.unsubscribe();var a;(a=this.Cm)==null||a.destroy();this.Cc.complete()};
_.h.An=function(a){switch(a.key){case "Tab":return;case "ArrowDown":this.a7c();break;case "ArrowUp":this.b7c();break;case "ArrowRight":this.kVa==="rtl"?this.cnb():this.fob();break;case "ArrowLeft":this.kVa==="rtl"?this.fob():this.cnb();break;case "Home":this.X6c();break;case "End":this.Z6c();break;case "Enter":case " ":this.Nlb();break;default:if(a.key==="*")this.K6c();else{var b;(b=this.Cm)==null||b.xx(a);return}}var c;(c=this.Cm)==null||c.reset();a.preventDefault()};_.h.X6c=function(){this.Pz(this.oob(-1))};
_.h.Z6c=function(){this.Pz(this.pob(this.Lc.length))};_.h.a7c=function(){this.Pz(this.oob(this.yo))};_.h.b7c=function(){this.Pz(this.pob(this.yo))};
_.h.Pz=function(a){var b=this;var c=c===void 0?{}:c;c.lIb!=null||(c.lIb=!0);var d=typeof a==="number"?a:this.Lc.findIndex(function(m){return b.wu(m)===b.wu(a)});if(!(d<0||d>=this.Lc.length)){var e=this.Lc[d];if(this.wi===null||this.wu(e)!==this.wu(this.wi)){var f=this.wi;this.wi=e!=null?e:null;this.yo=d;(e=this.Cm)!=null&&(e.f4=d);var g;(g=this.wi)==null||g.focus();f==null||f.Eec();c.lIb&&this.Cc.next(this.wi);this.Qsb&&this.Nlb()}}};
_.h.Ktb=function(a){var b=this,c=this.wi;if(c&&(a=a.findIndex(function(e){return b.wu(e)===b.wu(c)}),a>-1&&a!==this.yo)){this.yo=a;var d;(d=this.Cm)!=null&&(d.f4=a)}};_.h.Mad=function(a){var b=this;this.Cm=new mZa(this.Lc,{l2a:typeof a==="number"?a:void 0,Gv:function(c){return b.vu(c)}});this.s4=this.Cm.r8b.subscribe(function(c){b.Pz(c)})};_.h.oob=function(a){for(var b=a+1;b<this.Lc.length;b++)if(!this.vu(this.Lc[b]))return b;return a};
_.h.pob=function(a){for(var b=a-1;b>=0;b--)if(!this.vu(this.Lc[b]))return b;return a};_.h.cnb=function(){if(this.wi)if(this.oqb())this.wi.collapse();else{var a=this.wi.getParent();a&&!this.vu(a)&&this.Pz(a)}};_.h.fob=function(){var a=this;this.wi&&(this.oqb()?_.ita(this.wi.NE()).ha(_.Zf(1)).subscribe(function(b){(b=b.find(function(c){return!a.vu(c)}))&&a.Pz(b)}):this.wi.expand())};_.h.oqb=function(){return this.wi?typeof this.wi.Be==="boolean"?this.wi.Be:this.wi.Be():!1};
_.h.b9c=function(a){var b;return typeof a.Gg==="boolean"?a.Gg:(b=a.Gg)==null?void 0:b.call(a)};_.h.K6c=function(){if(this.wi){var a=this.wi.getParent();(a?_.ita(a.NE()):_.Qe(this.Lc.filter(function(b){return b.getParent()===null}))).ha(_.Zf(1)).subscribe(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())c.value.expand()})}};_.h.Nlb=function(){var a;(a=this.wi)==null||a.Gw()};_.sZa=new _.Id("tree-key-manager",{Ha:"root",qa:function(){return function(a,b){return new rZa(a,b)}}});var tZa=new _.Id("cdk-dir-doc",{Ha:"root",qa:function(){return _.u(_.gi)}});var jta;jta=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.oj=function(){this.OJ=_.Wg.apply(null,["ltr"].concat(_.v([])));this.Cc=new _.Uj;var a=_.u(tZa,{optional:!0});if(a){var b=a.documentElement?a.documentElement.dir:null;this.OJ.set(_.kta((a.body?a.body.dir:null)||b||"ltr"))}};_.oj.prototype.Ma=function(){this.Cc.complete()};_.p.Object.defineProperties(_.oj.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.OJ()}}});
_.oj.O=function(a){return new (a||_.oj)};_.oj.wa=_.q({token:_.oj,qa:_.oj.O,Ha:"root"});_.Zt=function(){};_.Zt.O=function(a){return new (a||_.Zt)};_.Zt.Ka=_.Pf({type:_.Zt});_.Zt.Ja=_.dd({});var $t=function(){this.P2=[];this.Ub=_.u(_.gi)};$t.prototype.Ma=function(){this.detach()};$t.prototype.add=function(a){this.remove(a);this.P2.push(a)};$t.prototype.remove=function(a){a=this.P2.indexOf(a);a>-1&&this.P2.splice(a,1);this.P2.length===0&&this.detach()};$t.O=function(a){return new (a||$t)};$t.wa=_.q({token:$t,qa:$t.O,Ha:"root"});var tj=function(){$t.apply(this,arguments);var a=this;this.nb=_.u(_.wh);this.Pc=_.u(_.Lf).Iu(null,null);this.r9c=function(b){var c=a.P2,d={};for(d.j7=c.length-1;d.j7>-1;d={j7:d.j7},d.j7--)if(c[d.j7].Zva.ol.length>0){a.nb.run(function(e){return function(){return c[e.j7].Zva.next(b)}}(d));break}}};_.W(tj,$t);tj.prototype.add=function(a){var b=this;$t.prototype.add.call(this,a);this.AL||(this.nb.Xb(function(){b.r5c=b.Pc.listen("body","keydown",b.r9c)}),this.AL=!0)};
tj.prototype.detach=function(){if(this.AL){var a;(a=this.r5c)==null||a.call(this);this.AL=!1}};tj.O=function(){var a;return function(b){return(a||(a=_.me(tj)))(b||tj)}}();tj.wa=_.q({token:tj,qa:tj.O,Ha:"root"});var vj=function(){$t.apply(this,arguments);var a=this;this.Fc=_.u(_.ej);this.nb=_.u(_.wh);this.Pc=_.u(_.Lf).Iu(null,null);this.Xua=!1;this.t$c=function(b){a.QWa=_.Ti(b)};this.SSa=function(b){var c=_.Ti(b),d=b.type==="click"&&a.QWa?a.QWa:c;a.QWa=null;for(var e=a.P2.slice(),f={},g=e.length-1;g>-1;f={rA:void 0},g--){var m=e[g];if(!(m.Awa.ol.length<1)&&m.Hf()){if(lta(m.Om,c)||lta(m.Om,d))break;f.rA=m.Awa;a.nb?a.nb.run(function(n){return function(){return n.rA.next(b)}}(f)):f.rA.next(b)}}}};_.W(vj,$t);
vj.prototype.add=function(a){var b=this;$t.prototype.add.call(this,a);if(!this.AL){var c=this.Ub.body,d={capture:!0},e=this.Pc;this.Umb=this.nb.Xb(function(){return[e.listen(c,"pointerdown",b.t$c,d),e.listen(c,"click",b.SSa,d),e.listen(c,"auxclick",b.SSa,d),e.listen(c,"contextmenu",b.SSa,d)]});this.Fc.nP&&!this.Xua&&(this.g6c=c.style.cursor,c.style.cursor="pointer",this.Xua=!0);this.AL=!0}};
vj.prototype.detach=function(){if(this.AL){var a;(a=this.Umb)==null||a.forEach(function(b){return b()});this.Umb=void 0;this.Fc.nP&&this.Xua&&(this.Ub.body.style.cursor=this.g6c,this.Xua=!1);this.AL=!1}};vj.O=function(){var a;return function(b){return(a||(a=_.me(vj)))(b||vj)}}();vj.wa=_.q({token:vj,qa:vj.O,Ha:"root"});var mj=function(){};mj.O=function(a){return new (a||mj)};
mj.Aa=_.Of({type:mj,oa:[["ng-component"]],ab:["cdk-overlay-style-loader",""],Ba:0,Ca: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}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:auto;top:0;left:0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}\n"],hb:2,
Na:0});var gj=function(){this.Fc=_.u(_.ej);this.Ub=_.u(_.gi);this.Dda=_.u(_.lj)};gj.prototype.Ma=function(){var a;(a=this.c3)==null||a.remove()};var wta=function(a){a.A9c();a.c3||a.T5c();return a.c3};
gj.prototype.T5c=function(){if(this.Fc.isBrowser||Ysa())for(var a=this.Ub.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Ub.createElement("div");a.classList.add("cdk-overlay-container");Ysa()?a.setAttribute("platform","test"):this.Fc.isBrowser||a.setAttribute("platform","server");this.Ub.body.appendChild(a);this.c3=a};gj.prototype.A9c=function(){this.Dda.load(mj)};gj.O=function(a){return new (a||gj)};
gj.wa=_.q({token:gj,qa:gj.O,Ha:"root"});_.uZa=new _.Id("VIRTUAL_SCROLL_STRATEGY");_.bj=function(){this.nb=_.u(_.wh);this.Fc=_.u(_.ej);this.Pc=_.u(_.Lf).Iu(null,null);this.rda=new _.cg;this.AXa=0;this.j9=new Map};_.bj.prototype.register=function(a){var b=this;this.j9.has(a)||this.j9.set(a,a.CG.subscribe(function(){return b.rda.next(a)}))};_.bj.prototype.AE=function(a){var b=this.j9.get(a);b&&(b.unsubscribe(),this.j9.delete(a))};
_.bj.prototype.DO=function(a){var b=this;a=a===void 0?20:a;return this.Fc.isBrowser?new _.Ce(function(c){b.Waa||(b.Waa=b.nb.Xb(function(){return b.Pc.listen("document","scroll",function(){return b.rda.next()})}));var d=a>0?b.rda.ha(lla(a)).subscribe(c):b.rda.subscribe(c);b.AXa++;return function(){d.unsubscribe();b.AXa--;if(!b.AXa){var e;(e=b.Waa)==null||e.call(b);b.Waa=void 0}}}):_.Qe()};
_.bj.prototype.Ma=function(){var a=this,b;(b=this.Waa)==null||b.call(this);this.Waa=void 0;this.j9.forEach(function(c,d){return a.AE(d)});this.rda.complete()};_.vZa=function(a,b){var c=[];a.j9.forEach(function(d,e){a.tad(e,b)&&c.push(e)});return c};_.bj.prototype.tad=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,Ha:"root"});_.au=function(){this.lb=_.u(_.qe);this.T7b=_.u(_.bj);this.Nc=_.u(_.wh);this.dir=_.u(_.oj,{optional:!0});this.sad=this.lb.na;this.Lb=new _.cg;this.Pc=_.u(_.pj);this.CG=new _.cg};_.h=_.au.prototype;_.h.Ra=function(){var a=this;this.s5c=this.Nc.Xb(function(){return a.Pc.listen(a.sad,"scroll",function(b){return a.CG.next(b)})});this.T7b.register(this)};_.h.Ma=function(){var a;(a=this.s5c)==null||a.call(this);this.CG.complete();this.T7b.AE(this);this.Lb.next();this.Lb.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&&Vsa()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),Vsa()==2?a.left=a.right:Vsa()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.l4c(a)};
_.h.l4c=function(a){var b=this.lb.na;Tsa()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))};
_.h.T7=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&&Vsa()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&Vsa()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};_.au.O=function(a){return new (a||_.au)};
_.au.Ea=_.Qf({type:_.au,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]]});_.bu=function(){};_.cu=new _.Id("_ViewRepeater");_.du=function(){this.SW=[]};_.du.prototype.notify=function(a,b){for(var c=_.k(this.SW),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.du.prototype.listen=function(a){var b=this;this.SW.push(a);return function(){b.SW=b.SW.filter(function(c){return a!==c})}};_.du.prototype.Ma=function(){this.SW=[]};_.du.O=function(a){return new (a||_.du)};_.du.wa=_.q({token:_.du,qa:_.du.O,Ha:"root"});_.aj=function(){var a=this;this.Fc=_.u(_.ej);this.Mua=new _.cg;this.Ub=_.u(_.gi);var b=_.u(_.wh),c=_.u(_.Lf).Iu(null,null);b.Xb(function(){if(a.Fc.isBrowser){var d=function(e){return a.Mua.next(e)};a.SW=[c.listen("window","resize",d),c.listen("window","orientationchange",d)]}a.Cc().subscribe(function(){return a.tQ=null})})};_.h=_.aj.prototype;_.h.Ma=function(){var a;(a=this.SW)==null||a.forEach(function(b){return b()});this.Mua.complete()};
_.h.pN=function(){this.tQ||this.hcd();var a={width:this.tQ.width,height:this.tQ.height};this.Fc.isBrowser||(this.tQ=null);return a};_.h.oN=function(){if(!this.Fc.isBrowser)return{top:0,left:0};var a=this.Ub,b=this.CP(),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.Mua.ha(lla(a)):this.Mua};
_.h.CP=function(){return this.Ub.defaultView||window};_.h.hcd=function(){var a=this.CP();this.tQ=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,Ha:"root"});var wZa=new _.Id("VIRTUAL_SCROLLABLE"),eu=function(){_.au.call(this)};_.W(eu,_.au);eu.O=function(a){return new (a||eu)};eu.Ea=_.Qf({type:eu,features:[_.sg]});var xZa,yZa,AZa;xZa=["contentWrapper"];yZa=typeof requestAnimationFrame!=="undefined"?KMa:_.RMa;
_.fu=function(){_.au.call(this);var a=this;this.lb=_.u(_.qe);this.Ua=_.u(_.xo);this.kf=_.u(_.uZa,{optional:!0});this.BA=_.u(wZa,{optional:!0});this.Fc=_.u(_.ej);this.xTa=new _.cg;this.nXa=new _.cg;this.BWa="vertical";this.c_a=!1;this.BGa=new _.Ce(function(c){return a.kf.BGa.subscribe(function(d){return Promise.resolve().then(function(){return a.Nc.run(function(){return c.next(d)})})})});this.mud=this.nXa;this.Dxa=0;this.ytb=_.Wg.apply(null,[""].concat(_.v([])));this.xtb=_.Wg.apply(null,[""].concat(_.v([])));
this.uu={start:0,end:0};this.bxa=this.tQ=this.Zua=0;this.mXa=!1;this.Nua=_.Wg.apply(null,[!1].concat(_.v([])));this.uXa=[];this.jub=_.xe.EMPTY;this.ac=_.u(_.nf);this.HP=!1;this.jub=_.u(_.aj).Cc().subscribe(function(){_.zZa(a)});this.BA||(this.lb.na.classList.add("cdk-virtual-scrollable"),this.BA=this);var b=_.Tf.apply(null,[function(){a.Nua()&&a.Mnb()}].concat(_.v([{Qb:_.u(_.Ch).Qb}])));_.u(_.sf).be(function(){return void b.destroy()})};_.W(_.fu,eu);_.fu.Ea=eu.Ea;_.h=_.fu.prototype;
_.h.Ra=function(){var a=this;this.Fc.isBrowser&&(this.BA===this&&eu.prototype.Ra.call(this),this.Nc.Xb(function(){return Promise.resolve().then(function(){a.Sqb();a.kf.attach(a);a.BA.CG.ha(_.ng(null),lla(0,yZa),_.pg(a.Lb)).subscribe(function(){return a.kf.Hrd()});a.hwa()})}))};_.h.Ma=function(){this.detach();this.kf.detach();this.nXa.complete();this.xTa.complete();this.jub.unsubscribe();this.HP=!0;eu.prototype.Ma.call(this)};
_.h.attach=function(a){var b=this;this.Nc.Xb(function(){b.Dob=a;b.Dob.nFb.ha(_.pg(b.xTa)).subscribe(function(c){c=c.length;c!==b.Zua&&(b.Zua=c,b.kf.VZb());b.Mnb()})})};_.h.detach=function(){this.Dob=null;this.xTa.next()};_.h.pN=function(){return this.tQ};_.h.AA=function(a,b){this.kf.AA(a,b===void 0?"auto":b)};
_.h.T7=function(a){var b=this;return Math.max(0,(this.BA==this?function(c){return eu.prototype.T7.call(b,c)}:function(c){return b.BA.T7(c)})(a!=null?a:this.orientation==="horizontal"?"start":"top")-AZa(this))};AZa=function(a){var b=a.orientation==="horizontal"?"left":"top";var c=a.BA.lb.na.getBoundingClientRect()[b];return a.lb.na.getBoundingClientRect()[b]-c};_.zZa=function(a){a.Sqb();a.kf.VZb()};
_.fu.prototype.Sqb=function(){var a=this.BA.lb.na;this.tQ=this.orientation==="horizontal"?a.clientWidth:a.clientHeight};_.fu.prototype.hwa=function(a){var b=this;a&&this.uXa.push(a);_.pd(this.Nua)||this.Nc.Xb(function(){Promise.resolve().then(function(){b.Nc.run(function(){b.Nua.set(!0)})})})};
_.fu.prototype.Mnb=function(){var a=this;this.HP||this.Nc.run(function(){_.mo(a.Ua);a.inb.na.style.transform=a.psb;_.of(function(){a.Nua.set(!1);var b=a.uXa;a.uXa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()},{Qb:a.ac})})};_.fu.prototype.Amb=function(){this.xtb.set(this.orientation==="horizontal"?"":this.Dxa+"px");this.ytb.set(this.orientation==="horizontal"?this.Dxa+"px":"")};
_.p.Object.defineProperties(_.fu.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.BWa},set:function(a){this.BWa!==a&&(this.BWa=a,this.Amb())}}});_.fu.O=function(a){return new (a||_.fu)};
_.fu.Aa=_.Of({type:_.fu,oa:[["cdk-virtual-scroll-viewport"]],mb:function(a,b){a&1&&_.Qg(xZa,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.inb=c.first)}},ab:[1,"cdk-virtual-scroll-viewport"],qb:4,Wa:function(a,b){a&2&&_.dh("cdk-virtual-scroll-orientation-horizontal",b.orientation==="horizontal")("cdk-virtual-scroll-orientation-vertical",b.orientation!=="horizontal")},inputs:{orientation:"orientation",c_a:[2,"appendOnly","appendOnly",_.Gh]},outputs:{BGa:"scrolledIndexChange"},features:[_.lh([{Da:_.au,Jb:function(){return _.u(wZa,
{optional:!0})||_.u(_.fu)}}]),_.sg],kc:["*"],Ba:4,Ca:4,Fa:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.Kg(),_.zg(0,"div",1,0),_.Lg(2),_.Ag(),_.Bg(3,"div",2));a&2&&(_.C(3),_.ch("width",b.ytb())("height",b.xtb()))},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"],
hb:2,Na:0});_.gu=function(){};_.gu.O=function(a){return new (a||_.gu)};_.gu.Ka=_.Pf({type:_.gu});_.gu.Ja=_.dd({});_.hu=function(){};_.hu.O=function(a){return new (a||_.hu)};_.hu.Ka=_.Pf({type:_.hu});_.hu.Ja=_.dd({imports:[_.Zt,_.gu,_.Zt,_.gu]});var BZa=Tsa(),nta=function(a,b){this.nh=a;this.Nwa={top:"",left:""};this.Vva=!1;this.Ub=b};nta.prototype.attach=function(){};nta.prototype.enable=function(){if(this.b5c()){var a=this.Ub.documentElement;this.Pwa=this.nh.oN();this.Nwa.left=a.style.left||"";this.Nwa.top=a.style.top||"";a.style.left=Wi(-this.Pwa.left);a.style.top=Wi(-this.Pwa.top);a.classList.add("cdk-global-scrollblock");this.Vva=!0}};
nta.prototype.disable=function(){if(this.Vva){var a=this.Ub.documentElement,b=a.style,c=this.Ub.body.style,d=b.scrollBehavior||"",e=c.scrollBehavior||"";this.Vva=!1;b.left=this.Nwa.left;b.top=this.Nwa.top;a.classList.remove("cdk-global-scrollblock");BZa&&(b.scrollBehavior=c.scrollBehavior="auto");window.scroll(this.Pwa.left,this.Pwa.top);BZa&&(b.scrollBehavior=d,c.scrollBehavior=e)}};
nta.prototype.b5c=function(){if(this.Ub.documentElement.classList.contains("cdk-global-scrollblock")||this.Vva)return!1;var a=this.Ub.documentElement,b=this.nh.pN();return a.scrollHeight>b.height||a.scrollWidth>b.width};var CZa=function(a,b,c,d){var e=this;this.lda=a;this.nb=b;this.nh=c;this.Kc=d;this.ts=null;this.Kq=function(){e.disable();e.Eb.Hf()&&e.nb.run(function(){return e.Eb.detach()})}};CZa.prototype.attach=function(a){this.Eb=a};
CZa.prototype.enable=function(){var a=this;if(!this.ts){var b=this.lda.DO(0).ha(_.kf(function(c){return!c||!a.Eb.Om.contains(c.lb.na)}));this.Kc&&this.Kc.threshold&&this.Kc.threshold>1?(this.F8c=this.nh.oN().top,this.ts=b.subscribe(function(){var c=a.nh.oN().top;Math.abs(c-a.F8c)>a.Kc.threshold?a.Kq():a.Eb.Ve()})):this.ts=b.subscribe(this.Kq)}};CZa.prototype.disable=function(){this.ts&&(this.ts.unsubscribe(),this.ts=null)};CZa.prototype.detach=function(){this.disable();this.Eb=null};var DZa=function(){};DZa.prototype.enable=function(){};DZa.prototype.disable=function(){};DZa.prototype.attach=function(){};var rta=function(a,b,c,d){this.lda=a;this.nh=b;this.nb=c;this.Kc=d;this.ts=null};rta.prototype.attach=function(a){this.Eb=a};rta.prototype.enable=function(){var a=this;this.ts||(this.ts=this.lda.DO(this.Kc?this.Kc.U7b:0).subscribe(function(){a.Eb.Ve();if(a.Kc&&a.Kc.gGd){var b=a.Eb.Om.getBoundingClientRect(),c=a.nh.pN(),d=c.width;c=c.height;pta(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.nb.run(function(){return a.Eb.detach()}))}}))};
rta.prototype.disable=function(){this.ts&&(this.ts.unsubscribe(),this.ts=null)};rta.prototype.detach=function(){this.disable();this.Eb=null};var iu=function(){var a=this;this.ac=_.u(_.nf);this.ord=function(){return new DZa};this.close=function(b){var c=a.ac;return new CZa(c.get(_.bj),c.get(_.wh),c.get(_.aj),b)};this.block=function(){return _.ota(a.ac)};this.PF=function(b){return _.cj(a.ac,b)}};iu.O=function(a){return new (a||iu)};iu.wa=_.q({token:iu,qa:iu.O,Ha:"root"});_.qj=function(a){this.Uf=new DZa;this.od="";this.ae=!1;this.Rg="cdk-overlay-dark-backdrop";this.OM=!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 EZa=function(a,b,c,d){var e=this;this.Pc=b;this.nb=c;this.dispose=function(){clearTimeout(e.STa);var f;(f=e.Y2)==null||f.call(e);var g;(g=e.kL)==null||g.call(e);e.Y2=e.kL=e.STa=void 0;e.element.remove()};this.element=a.createElement("div");this.element.classList.add("cdk-overlay-backdrop");this.Y2=b.listen(this.element,"click",d)};
EZa.prototype.detach=function(){var a=this;this.nb.Xb(function(){var b=a.element;clearTimeout(a.STa);var c;(c=a.kL)==null||c.call(a);a.kL=a.Pc.listen(b,"transitionend",a.dispose);a.STa=setTimeout(a.dispose,500);b.style.pointerEvents="none";b.classList.remove("cdk-overlay-backdrop-showing")})};var rj=function(a,b,c,d,e,f,g,m,n,r,x,z){r=r===void 0?!1:r;this.sw=a;this.Bg=b;this.Oi=c;this.Kc=d;this.nb=e;this.RVa=f;this.Ub=g;this.mw=m;this.EWa=n;this.Xc=r;this.ac=x;this.Pc=z;this.tSa=new _.cg;this.oSa=new _.cg;this.np=new _.cg;this.WVa=_.xe.EMPTY;this.aw=null;this.Zva=new _.cg;this.Awa=new _.cg;d.Uf&&(this.kf=d.Uf,this.kf.attach(this));this.Tj=d.Pe};_.h=rj.prototype;
_.h.attach=function(a){var b=this;this.v4c();a=this.sw.attach(a);var c;(c=this.Tj)==null||c.attach(this);this.dcd();this.Rtb();this.Qtb();this.kf&&this.kf.enable();var d;(d=this.Ulb)==null||d.destroy();this.Ulb=_.of(function(){b.Hf()&&b.Ve()},{Qb:this.ac});this.wtb(!0);this.Kc.ae&&this.s4c();this.Kc.od&&this.Mda(this.Oi,this.Kc.od,!0);this.oSa.next();this.Qua();this.RVa.add(this);this.Kc.OM&&(this.WVa=this.mw.subscribe(function(){return b.dispose()}));this.EWa.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()){FZa(this);this.wtb(!1);this.Tj&&this.Tj.detach&&this.Tj.detach();this.kf&&this.kf.disable();var a=this.sw.detach();this.np.next();this.Qua();this.RVa.remove(this);this.t6c();this.WVa.unsubscribe();this.EWa.remove(this);return a}};
_.h.dispose=function(){var a=this.Hf();this.Tj&&this.Tj.dispose();this.v6c();var b;(b=this.aw)==null||b.dispose();this.WVa.unsubscribe();this.RVa.remove(this);this.sw.dispose();this.oSa.complete();this.tSa.complete();this.Zva.complete();this.Awa.complete();this.EWa.remove(this);var c;(c=this.Bg)==null||c.remove();var d;(d=this.Ulb)==null||d.destroy();this.Wrb=this.Oi=this.Bg=this.aw=null;a&&this.np.next();this.np.complete();this.Qua()};_.h.Hf=function(){return this.sw.Hf()};_.h.Fm=function(){return this.tSa};
_.h.xn=function(){return this.Zva};_.h.rA=function(){return this.Awa};_.h.Sl=function(){return this.Kc};_.h.Ve=function(){this.Tj&&this.Tj.apply()};_.GZa=function(a,b){b!==a.Tj&&(a.Tj&&a.Tj.dispose(),a.Tj=b,a.Hf()&&(b.attach(a),a.Ve()))};rj.prototype.Bq=function(a){this.Kc=Object.assign({},this.Kc,a);this.Rtb()};rj.prototype.setDirection=function(a){this.Kc=Object.assign({},this.Kc,{direction:a});this.Qtb()};rj.prototype.oz=function(a){this.Oi&&this.Mda(this.Oi,a,!0)};
rj.prototype.sO=function(a){this.Oi&&this.Mda(this.Oi,a,!1)};var HZa=function(a){return(a=a.Kc.direction)?typeof a==="string"?a:a.value:"ltr"};_.h=rj.prototype;_.h.Qtb=function(){this.Bg.setAttribute("dir",HZa(this))};_.h.Rtb=function(){if(this.Oi){var a=this.Oi.style;a.width=Wi(this.Kc.width);a.height=Wi(this.Kc.height);a.minWidth=Wi(this.Kc.minWidth);a.minHeight=Wi(this.Kc.minHeight);a.maxWidth=Wi(this.Kc.maxWidth);a.maxHeight=Wi(this.Kc.maxHeight)}};
_.h.wtb=function(a){this.Oi.style.pointerEvents=a?"":"none"};_.h.v4c=function(){if(!this.Bg.parentElement){var a,b,c=this.Kc.xo?(a=this.Tj)==null?void 0:(b=a.WMb)==null?void 0:b.call(a):null;if(c)c.after(this.Bg);else{var d;(d=this.Wrb)==null||d.appendChild(this.Bg)}}if(this.Kc.xo)try{this.Bg.showPopover()}catch(e){}};
_.h.s4c=function(){var a=this,b;(b=this.aw)==null||b.dispose();this.aw=new EZa(this.Ub,this.Pc,this.nb,function(c){a.tSa.next(c)});this.Xc&&this.aw.element.classList.add("cdk-overlay-backdrop-noop-animation");this.Kc.Rg&&this.Mda(this.aw.element,this.Kc.Rg,!0);this.Kc.xo?this.Bg.prepend(this.aw.element):this.Bg.parentElement.insertBefore(this.aw.element,this.Bg);this.Xc||typeof requestAnimationFrame==="undefined"?this.aw.element.classList.add("cdk-overlay-backdrop-showing"):this.nb.Xb(function(){requestAnimationFrame(function(){var c;
return(c=a.aw)==null?void 0:c.element.classList.add("cdk-overlay-backdrop-showing")})})};_.h.dcd=function(){!this.Kc.xo&&this.Bg.nextSibling&&this.Bg.parentNode.appendChild(this.Bg)};var FZa=function(a){if(a.Xc){var b;(b=a.aw)==null||b.dispose();a.aw=null}else{var c;(c=a.aw)==null||c.detach()}};_.h=rj.prototype;_.h.Mda=function(a,b,c){b=_.Ui(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.t6c=function(){var a=this,b=!1;try{this.Dnb=_.of(function(){b=!0;a.uTa()},{Qb:this.ac})}catch(c){if(b)throw c;this.uTa()}globalThis.MutationObserver&&this.Oi&&(this.vTa||(this.vTa=new globalThis.MutationObserver(function(){a.uTa()})),this.vTa.observe(this.Oi,{childList:!0}))};_.h.uTa=function(){this.Oi&&this.Bg&&this.Oi.children.length!==0||(this.Oi&&this.Kc.od&&this.Mda(this.Oi,this.Kc.od,!1),this.Bg&&this.Bg.parentElement&&(this.Wrb=this.Bg.parentElement,this.Bg.remove()),this.Qua())};
_.h.Qua=function(){var a;(a=this.Dnb)==null||a.destroy();this.Dnb=void 0;var b;(b=this.vTa)==null||b.disconnect()};_.h.v6c=function(){var a=this.kf;a==null||a.disable();var b;a==null||(b=a.detach)==null||b.call(a)};_.p.Object.defineProperties(rj.prototype,{Om:{configurable:!0,enumerable:!0,get:function(){return this.Oi}},XE:{configurable:!0,enumerable:!0,get:function(){return this.Bg}}});var IZa=function(a,b){this.tY=a;this.X7b=b};var sta;sta=/([A-Za-z%]+)$/;_.dj=function(a,b,c,d,e){this.nh=b;this.Ub=c;this.Fc=d;this.Bwa=e;this.nca={width:0,height:0};this.JP=!1;this.Dmb=!0;this.Gva=!1;this.Jva=!0;this.RWa=!1;this.Bo=0;this.Csb=[];this.VWa=[];this.Kwa=new _.cg;this.rs=_.xe.EMPTY;this.qu=this.oWa=0;this.Fua=[];this.Orb="global";this.B8=this.Kwa;this.V0(a)};
_.dj.prototype.attach=function(a){var b=this;a.XE.classList.add("cdk-overlay-connected-position-bounding-box");this.Eb=a;this.S2=a.XE;this.Oi=a.Om;this.ns=!1;this.D3=!0;this.PW=null;this.rs.unsubscribe();this.rs=this.nh.Cc().subscribe(function(){b.D3=!0;b.apply()})};
_.dj.prototype.apply=function(){if(!this.ns&&this.Fc.isBrowser)if(!this.D3&&this.RWa&&this.PW)_.JZa(this);else{this.Xmb();this.usb();this.had();this.Lxa=this.fpb();this.DWa=this.zUa();this.UP=this.Oi.getBoundingClientRect();this.d3=wta(this.Bwa).getBoundingClientRect();for(var a=this.DWa,b=this.UP,c=this.Lxa,d=this.d3,e=[],f,g=_.k(this.VWa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.ipb(a,d,m),r=this.AUa(n,b,m),x=this.M7c(r,b,c,m);if(x.Hnd){this.JP=!1;this.Gua(m,n);return}if(this.c5c(x,r,
c))e.push({position:m,origin:n,ssd:b,Xzb:this.ymb(n,m)});else if(!f||f.rsd.chc<x.chc)f={rsd:x,ERd:r,esd:n,position:m,ssd: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.Xzb.width*c.Xzb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.JP=!1;this.Gua(a.position,a.origin)}else this.Dmb&&(this.JP=!0),this.Gua(f.position,f.esd)}};_.dj.prototype.detach=function(){this.Xmb();this.Owa=this.PW=null;this.rs.unsubscribe()};
_.dj.prototype.dispose=function(){this.ns||(this.S2&&ij(this.S2.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Oi&&this.usb(),this.Eb&&this.Eb.XE.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Kwa.complete(),this.Eb=this.S2=null,this.ns=!0)};
_.JZa=function(a){if(!a.ns&&a.Fc.isBrowser){var b=a.PW;b?(a.DWa=a.zUa(),a.UP=a.Oi.getBoundingClientRect(),a.Lxa=a.fpb(),a.d3=wta(a.Bwa).getBoundingClientRect(),a.Gua(b,a.ipb(a.DWa,a.d3,b))):a.apply()}};_.KZa=function(a,b){a.Csb=b;return a};_.ju=function(a,b){a.VWa=b;b.indexOf(a.PW)===-1&&(a.PW=null);return a};_.ku=function(a,b){a.Bo=b;return a};_.lu=function(a,b){a.Jva=b===void 0?!0:b;return a};_.LZa=function(a,b){a.Gva=b===void 0?!0:b;return a};_.mu=function(a,b){a.RWa=b===void 0?!0:b;return a};
_.dj.prototype.V0=function(a){this.fz=a;return this};_.nu=function(a,b){a.Atb=b;return a};_.MZa=function(a,b){a.Orb=b;return a};_.h=_.dj.prototype;_.h.WMb=function(){if(this.Orb==="global")return null;var a=this.fz;return a instanceof _.qe?a.na:a instanceof Element?a:null};
_.h.ipb=function(a,b,c){if(c.zc=="center")var d=a.left+a.width/2;else{d=this.Il()?a.right:a.left;var e=this.Il()?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.AUa=function(a,b,c){return{x:a.x+(c.oc=="center"?-b.width/2:c.oc==="start"?this.Il()?-b.width:0:this.Il()?0:-b.width),y:a.y+(c.uc=="center"?-b.height/2:c.uc=="top"?0:-b.height)}};
_.h.M7c=function(a,b,c,d){b=uta(b);var e=a.x;a=a.y;var f=this.vva(d,"x");d=this.vva(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.ftb(b.width,-e,e+b.width-c.width);e=this.ftb(b.height,d,a);d=c*e;return{chc:d,Hnd:b.width*b.height===d,Ujd:e===b.height,Tjd:c==b.width}};_.h.c5c=function(a,b,c){if(this.Jva){var d=c.bottom-b.y;c=c.right-b.x;b=tta(this.Eb.Sl().minHeight);var e=tta(this.Eb.Sl().minWidth);c=a.Tjd||e!=null&&e<=c;return(a.Ujd||b!=null&&b<=d)&&c}return!1};
_.h.bsb=function(a,b,c){if(this.Owa&&this.RWa)return{x:a.x+this.Owa.x,y:a.y+this.Owa.y};b=uta(b);var d=this.Lxa,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.Mba()?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.Nba()?d.top-c.top-a.y:0;this.Owa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Gua=function(a,b){this.Lad(a);this.Iad(b,a);this.Cad(b,a);a.od&&this.X3c(a.od);if(this.Kwa.ol.length){b=this.W7c();var c;if(c=a===this.PW&&this.Dqb)c=this.Dqb,c=c===b?!0:c.FSb===b.FSb&&c.GSb===b.GSb&&c.oDa===b.oDa&&c.HSb===b.HSb;c||this.Kwa.next(new IZa(a,b));this.Dqb=b}this.PW=a;this.D3=!1};
_.h.Lad=function(a){if(this.Atb){var b=this.S2.querySelectorAll(this.Atb),c=a.uc;a=a.oc==="center"?"center":this.Il()?a.oc==="start"?"right":"left":a.oc==="start"?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.ymb=function(a,b){var c=this.Lxa,d=this.Il();if(b.uc==="top"){var e=a.y;var f=c.height-e+this.Dva()}else if(b.uc==="bottom"){var g=c.height-a.y+this.Nba()+this.Dva();f=c.height-g+this.Nba()}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.nca.height;f=e*2;e=a.y-e;f>m&&!this.D3&&!this.Gva&&(e=a.y-m/2)}m=b.oc==="start"&&!d||b.oc==="end"&&d;if(b.oc==="end"&&!d||b.oc==="start"&&d){var n=c.width-a.x+this.Mba()+this.Eva();b=a.x-this.Mba()}else if(m){var r=a.x;b=c.right-a.x-this.Eva()}else r=Math.min(c.right-
a.x+c.left,a.x),c=this.nca.width,b=r*2,r=a.x-r,b>c&&!this.D3&&!this.Gva&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.Cad=function(a,b){a=this.ymb(a,b);this.D3||this.Gva||(a.height=Math.min(a.height,this.nca.height),a.width=Math.min(a.width,this.nca.width));var c={};if(this.Gpb())c.top=c.left="0",c.bottom=c.right="auto",c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Eb.Sl().maxHeight,e=this.Eb.Sl().maxWidth;c.width=Wi(a.width);c.height=Wi(a.height);c.top=Wi(a.top)||"auto";c.bottom=Wi(a.bottom)||"auto";c.left=Wi(a.left)||"auto";c.right=Wi(a.right)||"auto";c.alignItems=b.oc==="center"?"center":
b.oc==="end"?"flex-end":"flex-start";c.justifyContent=b.uc==="center"?"center":b.uc==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Wi(d));e&&(c.maxWidth=Wi(e))}this.nca=a;ij(this.S2.style,c)};_.h.had=function(){ij(this.S2.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.usb=function(){ij(this.Oi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.Iad=function(a,b){var c={},d=this.Gpb(),e=this.Jva,f=this.Eb.Sl();if(d){var g=this.nh.oN();ij(c,this.D7c(b,a,g));ij(c,this.C7c(b,a,g))}else c.position="static";a="";g=this.vva(b,"x");b=this.vva(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=""));ij(this.Oi.style,c)};
_.h.D7c=function(a,b,c){var d={top:"",bottom:""};b=this.AUa(b,this.UP,a);this.JP&&(b=this.bsb(b,this.UP,c));a.uc==="bottom"?d.bottom=this.Ub.documentElement.clientHeight-(b.y+this.UP.height)+"px":d.top=Wi(b.y);return d};_.h.C7c=function(a,b,c){var d={left:"",right:""};b=this.AUa(b,this.UP,a);this.JP&&(b=this.bsb(b,this.UP,c));(this.Il()?a.oc==="end"?"left":"right":a.oc==="end"?"right":"left")==="right"?d.right=this.Ub.documentElement.clientWidth-(b.x+this.UP.width)+"px":d.left=Wi(b.x);return d};
_.h.W7c=function(){var a=this.zUa(),b=this.Oi.getBoundingClientRect(),c=this.Csb.map(function(d){return d.lb.na.getBoundingClientRect()});return{FSb:qta(a,c),GSb:pta(a,c),oDa:qta(b,c),HSb:pta(b,c)}};_.h.ftb=function(a){return _.Jc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.fpb=function(){var a=this.Ub.documentElement.clientWidth,b=this.Ub.documentElement.clientHeight,c=this.nh.oN();return{top:c.top+this.Nba(),left:c.left+this.Mba(),right:c.left+a-this.Eva(),bottom:c.top+b-this.Dva(),width:a-this.Mba()-this.Eva(),height:b-this.Nba()-this.Dva()}};_.h.Il=function(){return HZa(this.Eb)==="rtl"};_.h.Gpb=function(){return!this.Jva||this.JP};_.h.vva=function(a,b){return b==="x"?a.offsetX==null?this.oWa:a.offsetX:a.offsetY==null?this.qu:a.offsetY};_.h.KEd=function(){};
_.h.X3c=function(a){var b=this;this.Oi&&_.Ui(a).forEach(function(c){c!==""&&b.Fua.indexOf(c)===-1&&(b.Fua.push(c),b.Oi.classList.add(c))})};_.h.Xmb=function(){var a=this;this.Oi&&(this.Fua.forEach(function(b){a.Oi.classList.remove(b)}),this.Fua=[])};_.h.Mba=function(){if(typeof this.Bo==="number")return this.Bo;var a,b;return(b=(a=this.Bo)==null?void 0:a.start)!=null?b:0};_.h.Eva=function(){if(typeof this.Bo==="number")return this.Bo;var a,b;return(b=(a=this.Bo)==null?void 0:a.end)!=null?b:0};
_.h.Nba=function(){if(typeof this.Bo==="number")return this.Bo;var a,b;return(b=(a=this.Bo)==null?void 0:a.top)!=null?b:0};_.h.Dva=function(){if(typeof this.Bo==="number")return this.Bo;var a,b;return(b=(a=this.Bo)==null?void 0:a.bottom)!=null?b:0};_.h.zUa=function(){var a=this.fz;if(a instanceof _.qe)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,{ut:{configurable:!0,enumerable:!0,get:function(){return this.VWa}}});_.ou=function(){this.d6c="static";this.fVa=this.YYa=this.eea=this.lz=this.Cua=this.wSa=this.zYa="";this.ns=!1};_.h=_.ou.prototype;_.h.attach=function(a){var b=a.Sl();this.Eb=a;this.YYa&&!b.width&&a.Bq({width:this.YYa});this.fVa&&!b.height&&a.Bq({height:this.fVa});a.XE.classList.add("cdk-global-overlay-wrapper");this.ns=!1};_.h.top=function(a){this.wSa="";this.zYa=a===void 0?"":a;this.Cua="flex-start";return this};_.h.left=function(a){this.eea=a===void 0?"":a;this.lz="left";return this};
_.h.bottom=function(a){this.zYa="";this.wSa=a===void 0?"":a;this.Cua="flex-end";return this};_.h.right=function(a){this.eea=a===void 0?"":a;this.lz="right";return this};_.h.start=function(a){this.eea=a===void 0?"":a;this.lz="start";return this};_.h.end=function(a){this.eea=a===void 0?"":a;this.lz="end";return this};_.h.width=function(a){a=a===void 0?"":a;this.Eb?this.Eb.Bq({width:a}):this.YYa=a;return this};_.h.height=function(a){a=a===void 0?"":a;this.Eb?this.Eb.Bq({height:a}):this.fVa=a;return this};
_.pu=function(a){a.left("");a.lz="center";return a};_.qu=function(a){a.top("");a.Cua="center";return a};
_.ou.prototype.apply=function(){if(this.Eb&&this.Eb.Hf()){var a=this.Eb.Om.style,b=this.Eb.XE.style,c=this.Eb.Sl(),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.lz;c=this.eea;var g=this.Eb.Sl().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.d6c;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.zYa;a.marginBottom=this.wSa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Cua}};
_.ou.prototype.dispose=function(){if(!this.ns&&this.Eb){var a=this.Eb.Om.style,b=this.Eb.XE,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.Eb=null;this.ns=!0}};var ru=function(){this.ac=_.u(_.nf)};ru.prototype.global=function(){return new _.ou};_.su=function(a,b){return _.hj(a.ac,b)};ru.O=function(a){return new (a||ru)};ru.wa=_.q({token:ru,qa:ru.O,Ha:"root"});var tu=function(){};tu.prototype.attach=function(a){this.O2=a;return a.attach(this)};tu.prototype.detach=function(){var a=this.O2;a!=null&&(this.O2=null,a.detach())};_.p.Object.defineProperties(tu.prototype,{ynd:{configurable:!0,enumerable:!0,get:function(){return this.O2!=null}}});_.uu=function(a,b,c,d){this.component=a;this.Qe=b;this.Qb=c;this.FT=d};_.W(_.uu,tu);_.vu=function(a,b,c,d){this.Jd=a;this.Qe=b;this.context=c;this.Qb=d};_.W(_.vu,tu);
_.vu.prototype.attach=function(a,b){this.context=b=b===void 0?this.context:b;return tu.prototype.attach.call(this,a)};_.vu.prototype.detach=function(){this.context=void 0;return tu.prototype.detach.call(this)};_.p.Object.defineProperties(_.vu.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Jd.lb}}});_.wu=function(){this.ns=!1};_.h=_.wu.prototype;_.h.Hf=function(){return!!this.Wy};
_.h.attach=function(a){if(a instanceof _.uu)return this.Wy=a,this.Cs(a);if(a instanceof _.vu)return this.Wy=a,this.Lw(a)};_.h.detach=function(){this.Wy&&(this.Wy=this.Wy.O2=null);this.gqb()};_.h.dispose=function(){this.Hf()&&this.detach();this.gqb();this.ns=!0};_.h.cra=function(a){this.ETa=a};_.h.gqb=function(){this.ETa&&(this.ETa(),this.ETa=null)};_.sj=function(a,b,c){this.ns=!1;this.fFa=a;this.mD=b;this.k6c=c};_.W(_.sj,_.wu);
_.sj.prototype.Cs=function(a){if(a.Qe){var b=a.Qb||a.Qe.Qb,c=b.get(bo,null,{optional:!0})||void 0;var d=_.NNa(a.Qe,a.component,{index:a.Qe.length,Qb:b,eZb:c,FT:a.FT||void 0});this.cra(function(){return d.destroy()})}else{var e=this.mD;b=a.Qb||this.k6c||_.jMa;c=b.get(_.Kf,e.Qb);d=ioa(a.component,{xid:b,FE:c,FT:a.FT||void 0});_.KNa(e,d.ZE);this.cra(function(){e.DAd>0&&e.A5(d.ZE);d.destroy()})}this.fFa.appendChild(this.w7c(d));this.Wy=a;return d};
_.sj.prototype.Lw=function(a){var b=this,c=a.Qe,d=c.Si(a.Jd,a.context,{Qb:a.Qb});d.Rm.forEach(function(e){return b.fFa.appendChild(e)});_.no(d);this.cra(function(){var e=c.indexOf(d);e!==-1&&c.remove(e)});this.Wy=a;return d};_.sj.prototype.dispose=function(){_.wu.prototype.dispose.call(this);this.fFa.remove()};_.sj.prototype.w7c=function(a){return a.ZE.Rm[0]};var xu=function(){var a=_.u(_.Mg),b=_.u(_.Ng);_.vu.call(this,a,b)};_.W(xu,_.vu);xu.O=function(a){return new (a||xu)};xu.Ea=_.Qf({type:xu,oa:[["","cdkPortal",""]],Ob:["cdkPortal"],features:[_.sg]});_.yu=function(){this.ns=!1;this.L9c=_.u(bo,{optional:!0});this.Ub=_.u(_.gi);this.Le=_.u(_.Ng);this.Rj=!1;this.m_a=new _.Uj};_.W(_.yu,_.wu);_.h=_.yu.prototype;_.h.Ra=function(){this.Rj=!0};_.h.Ma=function(){_.wu.prototype.dispose.call(this);this.pmb=this.Wy=null};
_.h.Cs=function(a){a.O2=this;var b=a.Qe!=null?a.Qe:this.Le,c=_.NNa(b,a.component,{index:b.length,Qb:a.Qb||b.Qb,FT:a.FT||void 0,eZb:this.L9c||void 0});b!==this.Le&&this.U7c().appendChild(c.ZE.Rm[0]);_.wu.prototype.cra.call(this,function(){return c.destroy()});this.Wy=a;this.pmb=c;this.m_a.emit(c);return c};_.h.Lw=function(a){var b=this;a.O2=this;var c=this.Le.Si(a.Jd,a.context,{Qb:a.Qb});_.wu.prototype.cra.call(this,function(){return b.Le.clear()});this.Wy=a;this.pmb=c;this.m_a.emit(c);return c};
_.h.U7c=function(){var a=this.Le.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.p.Object.defineProperties(_.yu.prototype,{c0:{configurable:!0,enumerable:!0,get:function(){return this.Wy},set:function(a){if(!this.Hf()||a||this.Rj)this.Hf()&&_.wu.prototype.detach.call(this),a&&_.wu.prototype.attach.call(this,a),this.Wy=a||null}}});_.yu.O=function(a){return new (a||_.yu)};
_.yu.Ea=_.Qf({type:_.yu,oa:[["","cdkPortalOutlet",""]],inputs:{c0:[0,"cdkPortalOutlet","portal"]},outputs:{m_a:"attached"},Ob:["cdkPortalOutlet"],features:[_.sg]});_.zu=function(){};_.zu.O=function(a){return new (a||_.zu)};_.zu.Ka=_.Pf({type:_.zu});_.zu.Ja=_.dd({});_.vta=new _.Id("OVERLAY_DEFAULT_CONFIG");_.Au=function(){this.TF=_.u(iu);this.x$c=_.u(ru);this.ac=_.u(_.nf)};_.Au.prototype.create=function(a){return _.xj(this.ac,a)};_.Au.prototype.position=function(){return this.x$c};_.Au.O=function(a){return new (a||_.Au)};_.Au.wa=_.q({token:_.Au,qa:_.Au.O,Ha:"root"});_.NZa=new _.Id("cdk-connected-overlay-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.cj(a)}}});_.OZa=new _.Id("cdk-connected-overlay-default-config");_.Bu=function(){};_.Bu.O=function(a){return new (a||_.Bu)};_.Bu.Ka=_.Pf({type:_.Bu});_.Bu.Ja=_.dd({Vb:[_.Au],imports:[_.Zt,_.zu,_.hu,_.hu]});var xta=new _.Id("MATERIAL_ANIMATIONS"),yta=null;_.PZa=function(a,b,c,d,e){this.l6c=a;this.wd=b;this.Xca=c;this.Wca=d;this.jh=e;this.Fh=!1};_.PZa.prototype.Mv=function(){var a=this.Fh,b=this.Xca||this.Wca,c=this.wd?this.wd.control:null,d,e,f=(e=(d=this.st||this.l6c)==null?void 0:d.jSb(c,b))!=null?e:!1;f!==a&&(this.Fh=f,this.jh.next())};_.QZa=new _.Id("MAT_DATE_LOCALE",{Ha:"root",qa:function(){return _.u(_.Bh)}});_.Cu=new _.Id("mat-date-formats");_.Du=function(){};_.Du.prototype.jSb=function(a,b){return!!(a&&a.invalid&&(a.touched||b&&b.BU))};_.Du.O=function(a){return new (a||_.Du)};_.Du.wa=_.q({token:_.Du,qa:_.Du.O,Ha:"root"});_.Eu=function(){};_.Eu.O=function(a){return new (a||_.Eu)};
_.Eu.Aa=_.Of({type:_.Eu,oa:[["structural-styles"]],Ba:0,Ca: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'],hb:2,
Na:0});_.Fu=function(){};_.Fu.O=function(a){return new (a||_.Fu)};
_.Fu.Aa=_.Of({type:_.Fu,oa:[["div","mat-internal-form-field",""]],ab:[1,"mdc-form-field","mat-internal-form-field"],qb:2,Wa:function(a,b){a&2&&_.dh("mdc-form-field--align-end",b.hk==="before")},inputs:{hk:"labelPosition"},vc:["mat-internal-form-field",""],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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"],hb:2,
Na:0});_.Gu=new _.Id("MAT_OPTION_PARENT_COMPONENT");_.Hu=new _.Id("MatOptgroup");var RZa=_.Ri({passive:!0,capture:!0}),SZa=function(){var a=this;this.Ni=new Map;this.ynb=function(b){var c=_.Ti(b);if(c){var d;(d=a.Ni.get(b.type))==null||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};SZa.prototype.nZa=function(a,b,c,d){var e=this,f=this.Ni.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Ni.set(b,new Map([[c,new Set([d])]])),a.Xb(function(){document.addEventListener(b,e.ynb,RZa)}))};
SZa.prototype.wdb=function(a,b,c){var d=this.Ni.get(a);if(d){var e=d.get(b);e&&(e.delete(c),e.size===0&&d.delete(b),d.size===0&&(this.Ni.delete(a),document.removeEventListener(a,this.ynb,RZa)))}};var TZa=function(a,b,c,d){d=d===void 0?!1:d;this.Pc=a;this.element=b;this.config=c;this.i4c=d;this.state=3};var UZa={NH:225,UM:150},VZa=_.Ri({passive:!0,capture:!0}),WZa=["mousedown","touchstart"],XZa=["mouseup","mouseleave","touchend","touchcancel"],YZa=function(){},ZZa,$Za;YZa.O=function(a){return new (a||YZa)};
YZa.Aa=_.Of({type:YZa,oa:[["ng-component"]],ab:["mat-ripple-style-loader",""],Ba:0,Ca: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"],hb:2,
Na:0});_.Iu=function(a,b,c,d,e){this.yxa=a;this.nb=b;this.Fc=d;this.ica=!1;this.xaa=new Map;this.Iwa=!1;d.isBrowser&&(this.c3=_.Xi(c));e&&e.get(_.lj).load(YZa)};
ZZa=function(a,b,c,d){d=d===void 0?{}:d;var e=a.d3=a.d3||a.c3.getBoundingClientRect(),f=Object.assign({},UZa,d.animation);d.centered&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Ata(b,c,e);b-=e.left;c-=e.top;var m=f.NH,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.c3.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 TZa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.ccb||(a.eWa=r);var x=null;e||!m&&!f.UM||a.nb.Xb(function(){var z=function(){x&&(x.Y3a=null);clearTimeout(L);a.WTa(r)},D=function(){return a.Cnb(r)},L=setTimeout(D,m+100);n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);x={Trd:z,Srd:D,Y3a:L}});a.xaa.set(r,x);!e&&m||a.WTa(r);return r};
$Za=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},UZa,b.config.animation);c.style.transitionDuration=d.UM+"ms";c.style.opacity="0";b.state=2;!b.i4c&&d.UM||a.WTa(b)}};_.Iu.prototype.W3a=function(){this.Kob().forEach(function(a){a.config.ccb||$Za(a.Pc,a)})};_.Ju=function(a,b){var c=_.Xi(b);a.Fc.isBrowser&&c&&c!==a.eM&&(a.d4(),a.eM=c,WZa.forEach(function(d){a_a.nZa(a.nb,d,c,a)}))};_.h=_.Iu.prototype;
_.h.handleEvent=function(a){var b=this;a.type==="mousedown"?this.sWa(a):a.type==="touchstart"?this.j$c(a):this.i$c();this.Iwa||(this.nb.Xb(function(){XZa.forEach(function(c){b.eM.addEventListener(c,b,VZa)})}),this.Iwa=!0)};_.h.WTa=function(a){a.state===0?this.fbd(a):a.state===2&&this.Cnb(a)};_.h.fbd=function(a){var b=a===this.eWa,c=a.config.ccb;a.state=1;c||b&&this.ica||$Za(a.Pc,a)};
_.h.Cnb=function(a){var b,c=(b=this.xaa.get(a))!=null?b:null;this.xaa.delete(a);this.xaa.size||(this.d3=null);a===this.eWa&&(this.eWa=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.Trd),a.element.removeEventListener("transitioncancel",c.Srd),c.Y3a!==null&&clearTimeout(c.Y3a));a.element.remove()};_.h.sWa=function(a){var b=_.Lsa(a),c=this.Gqb&&Date.now()<this.Gqb+800;this.yxa.jJ||b||c||(this.ica=!0,ZZa(this,a.clientX,a.clientY,this.yxa.zt))};
_.h.j$c=function(a){if(!this.yxa.jJ&&!_.Msa(a)&&(this.Gqb=Date.now(),this.ica=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)ZZa(this,a[b].clientX,a[b].clientY,this.yxa.zt)};_.h.i$c=function(){this.ica&&(this.ica=!1,this.Kob().forEach(function(a){var b=a.state===1||a.config.VHa&&a.state===0;!a.config.ccb&&b&&$Za(a.Pc,a)}))};_.h.Kob=function(){return Array.from(this.xaa.keys())};
_.h.d4=function(){var a=this,b=this.eM;b&&(WZa.forEach(function(c){return a_a.wdb(c,b,a)}),this.Iwa&&(XZa.forEach(function(c){return b.removeEventListener(c,a,VZa)}),this.Iwa=!1))};var a_a=new SZa;_.Ku=new _.Id("mat-ripple-global-options");_.Lu=function(){this.La=_.u(_.qe);this.Xc=_.zj();this.radius=0;this.Rj=this.lc=!1;var a=_.u(_.wh),b=_.u(_.ej),c=_.u(_.Ku,{optional:!0}),d=_.u(_.nf);this.HUa=c||{};this.VG=new _.Iu(this,a,this.La,b,d)};_.h=_.Lu.prototype;_.h.Ra=function(){this.Rj=!0;this.SXa()};_.h.Ma=function(){this.VG.d4()};_.h.W3a=function(){this.VG.W3a()};_.h.SXa=function(){!this.disabled&&this.Rj&&_.Ju(this.VG,this.trigger)};
_.h.launch=function(a,b,c){return typeof a==="number"?ZZa(this.VG,a,b===void 0?0:b,Object.assign({},this.zt,c)):ZZa(this.VG,0,0,Object.assign({},this.zt,a))};
_.p.Object.defineProperties(_.Lu.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a&&this.W3a();this.lc=a;this.SXa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Jbd||this.La.na},set:function(a){this.Jbd=a;this.SXa()}},zt:{configurable:!0,enumerable:!0,get:function(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign({},this.HUa.animation,this.Xc?{NH:0,UM:0}:{},this.animation),VHa:this.HUa.VHa}}},
jJ:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.HUa.disabled}}});_.Lu.O=function(a){return new (a||_.Lu)};
_.Lu.Ea=_.Qf({type:_.Lu,oa:[["","mat-ripple",""],["","matRipple",""]],ab:[1,"mat-ripple"],qb:2,Wa:function(a,b){a&2&&_.dh("mat-ripple-unbounded",b.bAd)},inputs:{color:[0,"matRippleColor","color"],bAd:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Ob:["matRipple"]});_.Mu=function(){};_.Mu.O=function(a){return new (a||_.Mu)};_.Mu.Ka=_.Pf({type:_.Mu});_.Mu.Ja=_.dd({imports:[_.Zt]});var b_a={capture:!0},c_a=["focus","mousedown","mouseenter","touchstart"],Nu=function(){var a=this;this.Ub=_.u(_.gi);this.Xc=_.zj();this.Oba=_.u(_.Ku,{optional:!0});this.Fc=_.u(_.ej);this.nb=_.u(_.wh);this.ac=_.u(_.nf);this.z3=new Map;this.f$c=function(c){c=_.Ti(c);if(c instanceof HTMLElement){var d,e;(c=c.closest('[mat-ripple-loader-uninitialized="'+((e=(d=a.Oba)==null?void 0:d.lv)!=null?e:"")+'"]'))&&a.b6c(c)}};var b=_.u(_.Lf).Iu(null,null);this.az=this.nb.Xb(function(){return c_a.map(function(c){return b.listen(a.Ub,
c,a.f$c,b_a)})})};Nu.prototype.Ma=function(){var a=this.z3.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())d_a(this,b.value);this.az.forEach(function(c){return c()})};
var e_a=function(a,b,c){var d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.Oba)==null?void 0:d.lv)!=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.jfb=function(a,b){var c=this.z3.get(a);c?(c.target.jJ=b,b||c.rOb||(c.rOb=!0,_.Ju(c.renderer,a))):b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
Nu.prototype.b6c=function(a){if(this.Ub&&!this.z3.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.Ub.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.Oba,d,e,f=this.Xc?0:(e=c==null?void 0:(d=c.animation)==null?void 0:d.NH)!=null?e:UZa.NH,g,m;d=this.Xc?0:(m=c==null?void 0:(g=c.animation)==null?void 0:g.UM)!=null?m:UZa.UM;g={jJ:this.Xc||(c==null?void 0:c.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),
zt:{centered:a.hasAttribute("mat-ripple-loader-centered"),VHa:c==null?void 0:c.VHa,animation:{NH:f,UM:d}}};b=new _.Iu(g,this.nb,b,this.Fc,this.ac);(m=!g.jJ)&&_.Ju(b,a);this.z3.set(a,{target:g,renderer:b,rOb:m});a.removeAttribute("mat-ripple-loader-uninitialized")}};var d_a=function(a,b){var c=a.z3.get(b);c&&(c.renderer.d4(),a.z3.delete(b))};Nu.O=function(a){return new (a||Nu)};Nu.wa=_.q({token:Nu,qa:Nu.O,Ha:"root"});new Do;var f_a=function(){};f_a.O=function(a){return new (a||f_a)};
f_a.Aa=_.Of({type:f_a,oa:[["ng-component"]],Ba:0,Ca: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"],hb:2,
Na:0});var Ou=function(){this.nb=_.u(_.wh);this.La=_.u(_.qe);this.oD=_.u(_.Nt);this.Pc=_.u(_.pj);this.Xc=_.zj();this.iw=_.u(_.nj);this.xi="primary";this.H_b=!0;this.position="above after";this.size="medium";this.Rj=!1;this.dca=_.u(_.zt);this.Ub=_.u(_.gi);var a=_.u(_.lj);a.load(f_a);a.load(_.At)};_.h=Ou.prototype;_.h.isAfter=function(){return this.position.indexOf("before")===-1};_.h.Ra=function(){this.w5c();this.content&&!this.vP&&(this.vP=this.knb(),this.Xtb(this.content));this.Rj=!0};
_.h.Ma=function(){if(this.Pc.dr){this.Pc.dr(this.vP);var a;(a=this.JW)==null||a.remove()}_.Ot(this.oD,this.La.na,this.description)};_.h.sqb=function(){return this.dca.qI(this.La.na,{Kmd:!0})};
_.h.knb=function(){var a=this.Pc.createElement("span");a.setAttribute("id",this.iw.getId("mat-badge-content-"));a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");this.Xc&&a.classList.add("_mat-animation-noopable");this.La.na.appendChild(a);typeof requestAnimationFrame!=="function"||this.Xc?a.classList.add("mat-badge-active"):this.nb.Xb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})});return a};
_.h.Xtb=function(a){a=(""+(a!=null?a:"")).trim();this.Rj&&a&&!this.vP&&(this.vP=this.knb());this.vP&&(this.vP.textContent=a);this.zG=a};_.h.Tbd=function(a){_.Ot(this.oD,this.La.na,this.description);a&&!this.sqb()||this.aad();this.q6c=a;this.sqb()?this.oD.describe(this.La.na,a):this.Wbd()};_.h.Wbd=function(){this.JW||(this.JW=this.Ub.createElement("span"),this.JW.classList.add("cdk-visually-hidden"));this.JW.textContent=this.description;var a;(a=this.vP)==null||a.appendChild(this.JW)};
_.h.aad=function(){var a;(a=this.JW)==null||a.remove();this.JW=void 0};_.h.uda=function(a){var b=this.La.na.classList;b.remove("mat-badge-"+this.xi);a&&b.add("mat-badge-"+a)};_.h.w5c=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.vP&&b.remove()};
_.p.Object.defineProperties(Ou.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.xi},set:function(a){this.uda(a);this.xi=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.zG},set:function(a){this.Xtb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.q6c},set:function(a){this.Tbd(a)}}});Ou.O=function(a){return new (a||Ou)};
Ou.Ea=_.Qf({type:Ou,oa:[["","matBadge",""]],ab:[1,"mat-badge"],qb:20,Wa:function(a,b){a&2&&_.dh("mat-badge-overlap",b.H_b)("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"],H_b:[2,"matBadgeOverlap","overlap",_.Gh],disabled:[2,"matBadgeDisabled","disabled",_.Gh],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.Gh]}});var g_a=function(a,b,c){this.KQ=a;this.defaultValue=b;this.RQb=c},h_a=function(a,b,c){this.ih=a;this.jwa=b;this.g$c=c;this.hYa=[];this.V$c=this.N4c();this.hYa=this.F5c()};_.h=h_a.prototype;_.h.j7a=function(a){return typeof this.ih.RQb[a]!=="undefined"};_.h.destroy=function(){this.hYa.forEach(function(a){a.unsubscribe()});this.hYa=[]};
_.h.F5c=function(){var a=this,b=[];this.V$c.forEach(function(c){a.Yva(c.key)&&b.push(a.jab.observe(c.alias).ha(_.A(function(d){d=d.clone();d.Lcb=a.ih.KQ;return d})).subscribe(function(d){a.h$c(d)}))});return b};_.h.N4c=function(){var a=this;return this.jab.Es.map(function(b){return Aj({},b,{KQ:a.ih.KQ,key:a.ih.KQ+b.suffix})}).filter(function(b){return a.Yva(b.key)})};_.h.h$c=function(a){a.Lcb==this.ih.KQ&&(a.value=this.T4c(a),this.g$c(a))};_.h.Yva=function(a){return this.Oqb(a)!==void 0};
_.h.T4c=function(a){var b=this.ih.KQ+a.suffix,c=this.Olb;c=a.matches?b:c==b?null:c;this.Olb=this.lcd(c);return this.QX};_.h.lcd=function(a){var b=this,c=this.jab.Hcd;!b.Yva(a)&&c.some(function(d){d=b.ih.KQ+d.suffix;return b.Yva(d)?(a=d,!0):!1});return a};_.h.Oqb=function(a){return this.ih.RQb[a]};
_.p.Object.defineProperties(h_a.prototype,{jab:{configurable:!0,enumerable:!0,get:function(){return this.jwa}},Fcd:{configurable:!0,enumerable:!0,get:function(){return this.Olb||this.ih.KQ}},QX:{configurable:!0,enumerable:!0,get:function(){var a=this.Fcd;return this.j7a(a)?this.Oqb(a):this.ih.defaultValue}}});var i_a=new _.Id("Token (@angular/flex-layout) Breakpoints");var Pu=function(a){this.xw=a},j_a=function(a,b){return a.xw.find(function(c){return c.alias==b})},k_a=function(a,b){return a.xw.find(function(c){return c.Fj==b})};
_.p.Object.defineProperties(Pu.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.xw))}},iac:{configurable:!0,enumerable:!0,get:function(){var a=this.xw.filter(function(c){return c.Qx===!0}),b=this.xw.filter(function(c){return c.Qx!==!0});return[].concat(_.v(a),_.v(b))}},qsd:{configurable:!0,enumerable:!0,get:function(){return this.xw.filter(function(a){return a.Qx==1})}},aliases:{configurable:!0,enumerable:!0,get:function(){return this.xw.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.xw.map(function(a){return a.suffix})}}});Pu.O=function(a){return new (a||Pu)(_.t(i_a))};Pu.wa=_.q({token:Pu,qa:Pu.O});var l_a=function(a,b,c,d){this.matches=a===void 0?!1:a;this.Fj=b===void 0?"all":b;this.zab=c===void 0?"":c;this.suffix=d===void 0?"":d};l_a.prototype.clone=function(){return new l_a(this.matches,this.Fj,this.zab,this.suffix)};var Qu=function(a,b){this.Of=a;this.Ub=b;this.xw=new Map;this.Wsb=new _.Zh(new l_a(!0));this.Z9c=this.Wsb.He()};Qu.prototype.isActive=function(a){return this.xw.has(a)?this.xw.get(a).matches:!1};Qu.prototype.observe=function(a){m_a(this,a);return this.Z9c.ha(_.kf(function(b){return a?b.Fj===a:!0}))};
var m_a=function(a,b){b=typeof b==="undefined"?[]:typeof b==="string"?[b]:Eta(b);b.length>0&&(Dta(b,a.Ub),b.forEach(function(c){var d=a.xw.get(c),e=function(f){a.Of.run(function(){a.Wsb.next(new l_a(f.matches,c))})};d||(d=a.L4c(c),d.addListener(e),a.xw.set(c,d));d.matches&&e(d)}))};Qu.prototype.L4c=function(a){return Bta()&&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(_.wh),_.t(_.gi))};Qu.wa=_.q({token:Qu,qa:Qu.O});var Cta={};_.Ru=function(a,b){this.aW=a;this.QP=b;this.Q$c()};_.Ru.prototype.isActive=function(a){var b=j_a(this.aW,a)||k_a(this.aW,a);return this.QP.isActive(b?b.Fj:a)};_.Ru.prototype.observe=function(a){var b=j_a(this.aW,a)||k_a(this.aW,a);return this.QP.observe(b?b.Fj:a).ha(_.A(function(c){return Fta(c,b)}),_.kf(function(c){return b?c.zab!=="":!0}))};_.Ru.prototype.Q$c=function(){var a=this.aW.iac.map(function(b){return b.Fj});m_a(this.QP,a)};
_.p.Object.defineProperties(_.Ru.prototype,{Es:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.aW.items))}},Hcd:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.aW.qsd.reverse().filter(function(b){return a.QP.isActive(b.Fj)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.Es.reverse().forEach(function(d){d.alias!==""&&!b&&a.QP.isActive(d.Fj)&&(b=d)});var c=this.Es[0];return b||(this.QP.isActive(c.Fj)?c:null)}}});
_.Ru.O=function(a){return new (a||_.Ru)(_.t(Pu),_.t(Qu))};_.Ru.wa=_.q({token:_.Ru,qa:_.Ru.O});var Ita=["row","column","row-reverse","column-reverse"];_.Su=function(a,b,c){this.jwa=a;this.La=b;this.Pc=c;this.Tva={};this.Kva=!1};_.h=_.Su.prototype;_.h.VL=function(a){return this.Tva[a]};_.h.Ra=function(){this.eEd=this.z7c();this.Kva=!0};_.h.Zb=function(a){throw Error("Nb`"+a);};_.h.Ma=function(){this.Jl&&this.Jl.destroy();this.jwa=null};_.h.hEd=function(a,b){a=this.VL(a);return a!==void 0&&a!==null&&a!==""?a:b};_.h.z7c=function(a){a=a===void 0?this.na:a;return Pta(a||this.na,"display")};
_.h.gEd=function(a,b){b=(b=b===void 0?this.na:b)||this.na;return Mta()?b.getAttribute(a):""};_.h.cpb=function(a,b){b=b===void 0?!1:b;var c="row";a&&(c=Pta(a,"flex-direction")||"row",Mta()&&a.style["flex-direction"]||!b||Ota(this.Pc,Hta(c),[a]));return c.trim()};_.h.N2=function(a,b,c){c=c===void 0?this.na:c;var d=this.Pc;c=c||this.na;var e={};typeof a==="string"&&(e[a]=b,a=e);e=Lta(a);Nta(e,c,d)};_.h.SDd=function(a,b){Ota(this.Pc,a,b||[])};
_.h.Vc=function(a,b){if(typeof b==="object")for(var c in b)this.Tva[c]=b[c];else this.Tva[a]=b};_.h.rca=function(a,b,c){this.Jl||(this.Jl=new h_a(new g_a(a,b,this.Tva),this.jwa,function(d){return c(d)}));return this.Jl};_.h.j7a=function(a){return this.Jl.j7a(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)(_.E(_.Ru),_.E(_.qe),_.E(_.pj))};_.Su.Ea=_.Qf({type:_.Su,features:[_.Xn]});_.Tu=function(a,b,c){_.Su.call(this,a,b,c);this.amb=new _.Zh("row");this.O9a=this.amb.He()};_.W(_.Tu,_.Su);_.Tu.prototype.Zb=function(a){(a.layout!=null||this.Jl)&&this.RYa()};_.Tu.prototype.Ra=function(){var a=this;_.Su.prototype.Ra.call(this);this.rca("layout","row",function(b){a.RYa(b.value)});this.RYa()};_.Tu.prototype.RYa=function(a){a=a||this.VL("layout")||"row";this.Jl&&(a=this.Jl.QX);a=Hta(a);this.N2(a);this.amb.next(a["flex-direction"])};
_.p.Object.defineProperties(_.Tu.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layout",a)}},Epd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutXs",a)}},Cpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutSm",a)}},Bpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutMd",a)}},wpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLg",a)}},Dpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutXl",a)}},vpd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("layoutGtXs",a)}},upd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutGtSm",a)}},tpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutGtMd",a)}},rpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutGtLg",a)}},zpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtSm",a)}},ypd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtMd",a)}},xpd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtLg",
a)}},Apd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtXl",a)}}});_.Tu.O=function(a){return new (a||_.Tu)(_.E(_.Ru),_.E(_.qe),_.E(_.pj))};
_.Tu.Ea=_.Qf({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"],Epd:[0,"fxLayout.xs","layoutXs"],Cpd:[0,"fxLayout.sm","layoutSm"],Bpd:[0,"fxLayout.md","layoutMd"],wpd:[0,
"fxLayout.lg","layoutLg"],Dpd:[0,"fxLayout.xl","layoutXl"],vpd:[0,"fxLayout.gt-xs","layoutGtXs"],upd:[0,"fxLayout.gt-sm","layoutGtSm"],tpd:[0,"fxLayout.gt-md","layoutGtMd"],rpd:[0,"fxLayout.gt-lg","layoutGtLg"],zpd:[0,"fxLayout.lt-sm","layoutLtSm"],ypd:[0,"fxLayout.lt-md","layoutLtMd"],xpd:[0,"fxLayout.lt-lg","layoutLtLg"],Apd:[0,"fxLayout.lt-xl","layoutLtXl"]},standalone:!1,features:[_.sg,_.Xn]});_.Uu=function(a,b,c,d){_.Su.call(this,a,b,c);this.os="row";d&&(this.HL=d.O9a.subscribe(this.Mca.bind(this)))};_.W(_.Uu,_.Su);_.h=_.Uu.prototype;_.h.Zb=function(a){(a.align!=null||this.Jl)&&this.kz()};_.h.Ra=function(){var a=this;_.Su.prototype.Ra.call(this);this.rca("align","start stretch",function(b){a.kz(b.value)});this.kz()};_.h.Ma=function(){_.Su.prototype.Ma.call(this);this.HL&&this.HL.unsubscribe()};
_.h.kz=function(a){a=a||this.VL("align")||"start stretch";this.Jl&&(a=this.Jl.QX);this.N2(this.Paa(a));this.Wlb(a,this.os?this.os:"row")};_.h.Mca=function(a){var b=this;this.os=(a||"").toLowerCase();Ita.find(function(c){return c===b.os})||(this.os="row");a=this.VL("align")||"start stretch";this.Jl&&(a=this.Jl.QX);this.Wlb(a,this.os||"row")};
_.h.Paa=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 Aj(b,{display:"flex","flex-direction":this.os||"row","box-sizing":"border-box"})};
_.h.Wlb=function(a,b){a=_.k(a.split(" "));a.next();a.next().value=="stretch"&&this.N2({"box-sizing":"border-box","max-width":Kta(b)?null:"100%","max-height":Kta(b)?"100%":null})};
_.p.Object.defineProperties(_.Uu.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Vc("align",a)}},QZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXs",a)}},NZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignSm",a)}},MZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignMd",a)}},HZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLg",a)}},PZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXl",a)}},GZa:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("alignGtXs",a)}},FZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtSm",a)}},EZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtMd",a)}},DZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtLg",a)}},KZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtSm",a)}},JZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtMd",a)}},IZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtLg",
a)}},LZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtXl",a)}}});_.Uu.O=function(a){return new (a||_.Uu)(_.E(_.Ru),_.E(_.qe),_.E(_.pj),_.E(_.Tu,10))};
_.Uu.Ea=_.Qf({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"],QZa:[0,"fxLayoutAlign.xs","alignXs"],
NZa:[0,"fxLayoutAlign.sm","alignSm"],MZa:[0,"fxLayoutAlign.md","alignMd"],HZa:[0,"fxLayoutAlign.lg","alignLg"],PZa:[0,"fxLayoutAlign.xl","alignXl"],GZa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],FZa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],EZa:[0,"fxLayoutAlign.gt-md","alignGtMd"],DZa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],KZa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],JZa:[0,"fxLayoutAlign.lt-md","alignLtMd"],IZa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],LZa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},standalone:!1,features:[_.sg,
_.Xn]});var n_a=function(){};var Lj=function(a,b){this.Mq=[];this.Oq=[];this.ND=[];this.Pca=[];this.Qca=[];this.bz=this.Lb=this.VD=!1;this.Re=0;this.Q_=null;this.totalTime=(a===void 0?0:a)+(b===void 0?0:b)};_.h=Lj.prototype;_.h.ez=function(){this.bz||(this.bz=!0,this.Mq.forEach(function(a){return a()}),this.Mq=[])};_.h.MI=function(a){this.Qca.push(a);this.Oq.push(a)};_.h.Nx=function(a){this.Pca.push(a);this.Mq.push(a)};_.h.be=function(a){this.ND.push(a)};_.h.tN=function(){return this.VD};_.h.init=function(){};
_.h.play=function(){this.tN()||(this.Nca(),o_a(this));this.VD=!0};var o_a=function(a){queueMicrotask(function(){return a.ez()})};_.h=Lj.prototype;_.h.Nca=function(){this.Oq.forEach(function(a){return a()});this.Oq=[]};_.h.pause=function(){};_.h.yA=function(){};_.h.finish=function(){this.ez()};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.tN()||this.Nca(),this.finish(),this.ND.forEach(function(a){return a()}),this.ND=[])};_.h.reset=function(){this.bz=this.VD=!1;this.Oq=this.Qca;this.Mq=this.Pca};
_.h.setPosition=function(a){this.Re=this.totalTime?a*this.totalTime:1};_.h.L1=function(a){a=a=="start"?this.Oq:this.Mq;a.forEach(function(b){return b()});a.length=0};var eua=function(a){var b=this;this.Mq=[];this.Oq=[];this.Lb=this.VD=this.bz=!1;this.ND=[];this.Q_=null;this.totalTime=0;this.Lh=a;var c=0,d=0,e=0,f=this.Lh.length;f==0?queueMicrotask(function(){return b.ez()}):this.Lh.forEach(function(g){g.Nx(function(){++c==f&&b.ez()});g.be(function(){++d==f&&b.xp()});g.MI(function(){++e==f&&b.Nca()})});this.totalTime=this.Lh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=eua.prototype;
_.h.ez=function(){this.bz||(this.bz=!0,this.Mq.forEach(function(a){return a()}),this.Mq=[])};_.h.init=function(){this.Lh.forEach(function(a){return a.init()})};_.h.MI=function(a){this.Oq.push(a)};_.h.Nca=function(){this.tN()||(this.VD=!0,this.Oq.forEach(function(a){return a()}),this.Oq=[])};_.h.Nx=function(a){this.Mq.push(a)};_.h.be=function(a){this.ND.push(a)};_.h.tN=function(){return this.VD};_.h.play=function(){this.Q_||this.init();this.Nca();this.Lh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.Lh.forEach(function(a){return a.pause()})};_.h.yA=function(){this.Lh.forEach(function(a){return a.yA()})};_.h.finish=function(){this.ez();this.Lh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.xp()};_.h.xp=function(){this.Lb||(this.Lb=!0,this.ez(),this.Lh.forEach(function(a){return a.destroy()}),this.ND.forEach(function(a){return a()}),this.ND=[])};_.h.reset=function(){this.Lh.forEach(function(a){return a.reset()});this.VD=this.bz=this.Lb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.Lh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.kfa=function(){this.Lh.forEach(function(a){a.kfa&&a.kfa()})};_.h.L1=function(a){a=a=="start"?this.Oq:this.Mq;a.forEach(function(b){return b()});a.length=0};var Tta=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,$ta=RegExp("{{\\s*(.+?)\\s*}}","g"),bua=/-+([a-z0-9])/g;var p_a=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(" ")),q_a=function(){};_.W(q_a,n_a);
var fua=function(a,b,c){var d="",e=b.toString().trim();p_a.has(a)&&b!==0&&b!=="0"&&(typeof b==="number"?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&a[1].length==0&&c.push(new _.sd(3005,!1)));return e+d};var lua=typeof document==="undefined"?null:document.documentElement;var Vu=function(){};_.h=Vu.prototype;_.h.Iza=function(a,b){return nua(a,b)};_.h.QBa=function(a){return mua(a)};_.h.query=function(a,b,c){return oua(a,b,c)};_.h.n1a=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 r_a=function(){};var sua=new Set(["true","1"]),tua=new Set(["false","0"]);var uua=RegExp("s*:selfs*,?","g"),s_a=function(a){this.fu=a};_.h=s_a.prototype;_.h.ob=function(a,b){b=new t_a(b);this.tsb(b);return Kj(this,Xta(a),b)};_.h.tsb=function(a){a.v5="";a.vza=new Map;a.vza.set("",new Map);a.currentTime=0};
_.h.mhc=function(a,b){var c=this,d=b.IT=0,e=b.CH=0,f=[],g=[];a.name.charAt(0)=="@"&&b.errors.push(new _.sd(3006,!1));a.hAa.forEach(function(m){c.tsb(b);if(m.type==0){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.ijb(m,b))});m.name=n}else m.type==1?(n=c.jjb(m,b),d+=n.IT,e+=n.CH,g.push(n)):b.errors.push(new _.sd(3007,!1))});return{type:7,name:a.name,states:f,KJ:g,IT:d,CH:e,options:null}};
_.h.ijb=function(a,b){var c=this.Qta(a.styles,b),d=a.options&&a.options.params||null;if(c.Hfd){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){Yta(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&b.errors.push(Qta([].concat(_.v(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.jjb=function(a,b){b.IT=0;b.CH=0;var c=Kj(this,Xta(a.animation),b);return{type:1,WWb:rua(a.ejd,b.errors),animation:c,IT:b.IT,CH:b.CH,options:Oj(a.options)}};_.h.khc=function(a,b){var c=this;return{type:2,Kg:a.Kg.map(function(d){return Kj(c,d,b)}),options:Oj(a.options)}};_.h.ihc=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Kg.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,Kg:f,options:Oj(a.options)}};
_.h.fhc=function(a,b){var c=xua(a.bP,b.errors);b.Cz=c;var d=a.styles?a.styles:_.Ej({});if(d.type==5)a=this.XIa(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.Qta(d,b);e.Pnd=a;a=e}b.Cz=null;return{type:4,bP:c,style:a,options:null}};_.h.Qta=function(a,b){a=this.Pqb(a,b);this.dub(a,b);return a};
_.h.Pqb=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 _.sd(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,
Hfd:f,options:null}};_.h.dub=function(a,b){var c=b.Cz,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.vza.get(b.v5),r=n.get(m),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.sd(3010,!1)),x=!1),e=r.startTime);x&&n.set(m,{startTime:e,endTime:d});b.options&&Zta(g,b.options,b.errors)})})};
_.h.XIa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Cz)return b.errors.push(new _.sd(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Kg.map(function(S){S=c.Pqb(S,b);var ca=S.offset!=null?S.offset:wua(S.styles),wa=0;ca!=null&&(e++,wa=S.offset=ca);m=m||wa<0||wa>1;g=g||wa<n;n=wa;f.push(wa);return S});m&&b.errors.push(new _.sd(3012,!1));g&&b.errors.push(new _.sd(3200,!1));a=a.Kg.length;var x=0;e>0&&e<a?b.errors.push(new _.sd(3202,!1)):e==0&&(x=1/(a-1));var z=a-1,D=b.currentTime,L=b.Cz,
N=L.duration;r.forEach(function(S,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.dub(S,b);S.offset=ca;d.styles.push(S)});return d};_.h.YIa=function(a,b){return{type:8,animation:Kj(this,Xta(a.animation),b),options:Oj(a.options)}};_.h.ghc=function(a,b){b.CH++;return{type:9,options:Oj(a.options)}};_.h.hhc=function(a,b){return{type:10,animation:this.YIa(a.animation,b),options:Oj(a.options)}};
_.h.jhc=function(a,b){var c=b.v5,d=a.options||{};b.IT++;b.Z1a=a;var e=_.k(vua(a.rb)),f=e.next().value;e=e.next().value;b.v5=c.length?c+" "+f:f;Nj(b.vza,b.v5,new Map);var g=Kj(this,Xta(a.animation),b);b.Z1a=null;b.v5=c;return{type:11,rb:f,limit:d.limit||0,optional:!!d.optional,Mmd:e,animation:g,yRd:a.rb,options:Oj(a.options)}};
_.h.lhc=function(a,b){b.Z1a||b.errors.push(new _.sd(3013,!1));var c=a.bP==="full"?{duration:0,delay:0,easing:"full"}:Uta(a.bP,b.errors,!0);return{type:12,animation:Kj(this,Xta(a.animation),b),bP:c,options:null}};var t_a=function(a){this.errors=a;this.CH=this.IT=0;this.Cz=this.v5=this.Z1a=this.AH=null;this.currentTime=0;this.vza=new Map;this.options=null};var Wu=function(){this.tca=new Map};Wu.prototype.get=function(a){return this.tca.get(a)||[]};Wu.prototype.append=function(a,b){var c=this.tca.get(a);c||this.tca.set(a,c=[]);c.push.apply(c,_.v(b))};Wu.prototype.has=function(a){return this.tca.has(a)};Wu.prototype.clear=function(){this.tca.clear()};var u_a=RegExp(":enter","g"),v_a=RegExp(":leave","g"),zua=function(){};_.h=zua.prototype;
_.h.Dya=function(a,b,c,d,e,f,g,m,n,r){r=r===void 0?[]:r;n=n||new Wu;a=new w_a(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Hj(m.delay):0;a.wf.lR(d);x_a(a.wf,[f],null,a.errors,m);Kj(this,c,a);c=a.IJ.filter(function(z){return z.GDb()});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.mnb===x.Jq&&x_a(x,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.Dya()}):[yua(b,[],[],[],0,d,"",!1)]};_.h.mhc=function(){};_.h.ijb=function(){};_.h.jjb=function(){};
_.h.ghc=function(a,b){var c=b.kbc.get(b.element);if(c){var d=Xu(b,a.options),e=b.wf.currentTime;c=this.tcd(c,d,d.options);e!=c&&Yu(b,c)}b.previousNode=a};_.h.hhc=function(a,b){var c=Xu(b,a.options);Yu(c);this.k4c([a.options,a.animation.options],b,c);this.YIa(a.animation,c);Yu(b,c.wf.currentTime);b.previousNode=a};
_.h.k4c=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(aua(f,(g=(e=d)==null?void 0:e.params)!=null?g:{},b.errors));c.lR(d)}}};
_.h.tcd=function(a,b,c){var d=b.wf.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.wf.currentTime+(f!=null?f:0)+g.delay,easing:""};g=new y_a(b.fu,g.element,g.LS,g.C8,g.f0,m,g.iyd);b.IJ.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.YIa=function(a,b){z_a(b,a.options,!0);Kj(this,a.animation,b);b.previousNode=a};
_.h.khc=function(a,b){var c=this,d=b.Qgb,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Xu(b,f),Yu(e),f.delay!=null&&(e.previousNode.type==6&&(A_a(e.wf),e.previousNode=B_a),e.lR(Hj(f.delay))));a.Kg.length&&(a.Kg.forEach(function(g){return Kj(c,g,e)}),Zu(e.wf),e.Qgb>d&&Yu(e));b.previousNode=a};
_.h.ihc=function(a,b){var c=this,d=[],e=b.wf.currentTime,f=a.options&&a.options.delay?Hj(a.options.delay):0;a.Kg.forEach(function(g){var m=Xu(b,a.options);f&&m.lR(f);Kj(c,g,m);e=Math.max(e,m.wf.currentTime);d.push(m.wf)});d.forEach(function(g){return C_a(b.wf,g)});Yu(b,e);b.previousNode=a};_.h.ucd=function(a,b){return a.X2a?(a=a.fyd,a=b.params?aua(a,b.params,b.errors):a,Uta(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.fhc=function(a,b){var c=b.Cz=this.ucd(a.bP,b),d=b.wf;c.delay&&(D_a(b.wf,b.wf.duration+c.delay),A_a(d));var e=a.style;e.type==5?this.XIa(e,b):(D_a(b.wf,b.wf.duration+c.duration),this.Qta(e,b),Zu(d));b.Cz=null;b.previousNode=a};
_.h.Qta=function(a,b){var c=b.wf,d=b.Cz;!d&&c.Jq.size>0&&(c.duration+=1,c.VVa());d=d&&d.easing||a.easing;if(a.Pnd){d&&c.ZWa.set("easing",d);d=_.k(c.v3);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.sSa.set(e,f||"*");c.Jq.set(e,"*")}c.mnb=c.Jq}else x_a(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.XIa=function(a,b){var c=b.Cz,d=b.wf.duration,e=c.duration,f=Xu(b).wf;f.easing=c.easing;a.styles.forEach(function(g){D_a(f,(g.offset||0)*e);x_a(f,g.styles,g.easing,b.errors,b.options);Zu(f)});C_a(b.wf,f);Yu(b,d+e);b.previousNode=a};
_.h.jhc=function(a,b){var c=this,d=b.wf.currentTime,e=a.options||{},f=e.delay?Hj(e.delay):0;f&&(b.previousNode.type===6||d==0&&b.wf.Jq.size>0)&&(A_a(b.wf),b.previousNode=B_a);var g=d;d=E_a(b,a.rb,a.limit,a.Mmd,e.optional?!0:!1,b.errors);b.Nga=d.length;var m=null;d.forEach(function(n,r){b.Ku=r;r=Xu(b,a.options,n);f&&r.lR(f);n===b.element&&(m=r.wf);Kj(c,a.animation,r);Zu(r.wf);g=Math.max(g,r.wf.currentTime)});b.Ku=0;b.Nga=0;Yu(b,g);m&&(C_a(b.wf,m),A_a(b.wf));b.previousNode=a};
_.h.lhc=function(a,b){var c=b.m0b,d=b.wf,e=a.bP,f=Math.abs(e.duration),g=f*(b.Nga-1);f*=b.Ku;switch(e.duration<0?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.HEb}e=b.wf;f&&e.lR(f);e=e.currentTime;Kj(this,a.animation,b);b.previousNode=a;c.HEb=d.currentTime-e+(d.startTime-c.wf.startTime)};
var B_a={},w_a=function(a,b,c,d,e,f,g,m){this.fu=a;this.element=b;this.kbc=c;this.Ynb=d;this.Iqb=e;this.errors=f;this.IJ=g;this.Cz=this.m0b=null;this.previousNode=B_a;this.Qgb=0;this.options={};this.HEb=this.Nga=this.Ku=0;this.wf=m||new $u(this.fu,b,0);g.push(this.wf)},z_a=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]=aua(e[g],f,a.errors))})}}};w_a.prototype.Q5c=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 w_a(a.fu,c,a.kbc,a.Ynb,a.Iqb,a.errors,a.IJ,a.wf.fork(c,0));c.previousNode=a.previousNode;c.Cz=a.Cz;c.options=a.Q5c();z_a(c,b);c.Ku=a.Ku;c.Nga=a.Nga;c.m0b=a;a.Qgb++;return c},Yu=function(a,b){a.previousNode=B_a;a.wf=a.wf.fork(a.element,b);a.IJ.push(a.wf)};
w_a.prototype.lR=function(a){a>0&&this.wf.lR(a)};var E_a=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);b.length>0&&(b=b.replace(u_a,"."+a.Ynb),b=b.replace(v_a,"."+a.Iqb),a=a.fu.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 _.sd(3014,!1));return g};_.p.Object.defineProperties(w_a.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var $u=function(a,b,c,d){this.fu=a;this.element=b;this.startTime=c;this.wba=d;this.duration=0;this.easing=null;this.ZWa=new Map;this.Jq=new Map;this.I3=new Map;this.cYa=new Map;this.K3=new Map;this.Z3=new Map;this.sSa=new Map;this.mnb=null;this.wba||(this.wba=new Map);this.v3=this.wba.get(b);this.v3||(this.v3=this.K3,this.wba.set(b,this.K3));this.VVa()};$u.prototype.GDb=function(){switch(this.I3.size){case 0:return!1;case 1:return this.Jq.size>0;default:return!0}};
$u.prototype.lR=function(a){var b=this.I3.size===1&&this.Z3.size;this.duration||b?(D_a(this,this.currentTime+a),b&&A_a(this)):this.startTime+=a};$u.prototype.fork=function(a,b){Zu(this);return new $u(this.fu,a,b||this.currentTime,this.wba)};$u.prototype.VVa=function(){this.Jq&&(this.ZWa=this.Jq);this.Jq=this.I3.get(this.duration);this.Jq||(this.Jq=new Map,this.I3.set(this.duration,this.Jq))};var D_a=function(a,b){Zu(a);a.duration=b;a.VVa()};
$u.prototype.qQ=function(a,b){this.K3.set(a,b);this.v3.set(a,b);this.cYa.set(a,{time:this.currentTime,value:b})};
var x_a=function(a,b,c,d,e){c&&a.ZWa.set("easing",c);c=e&&e.params||{};b=Bua(b,a.v3);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=aua(f,c,d);a.Z3.set(e,f);if(!a.K3.has(e)){var g=void 0;a.sSa.set(e,(g=a.v3.get(e))!=null?g:"*")}a.qQ(e,f)}},Zu=function(a){a.Z3.size!=0&&(a.Z3.forEach(function(b,c){a.Jq.set(c,b)}),a.Z3.clear(),a.K3.forEach(function(b,c){a.Jq.has(c)||a.Jq.set(c,b)}))},A_a=function(a){for(var b=_.k(a.K3),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.Z3.set(c,d);a.qQ(c,d)}},C_a=function(a,b){b.cYa.forEach(function(c,d){var e=a.cYa.get(d);(!e||c.time>e.time)&&a.qQ(d,c.value)})};
$u.prototype.Dya=function(){var a=this;Zu(this);var b=new Set,c=new Set,d=this.I3.size===1&&this.duration===0,e=[];this.I3.forEach(function(r,x){r=new Map([].concat(_.v(a.sSa),_.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 yua(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.p.Object.defineProperties($u.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.Jq)a.push(b);return a}}});var y_a=function(a,b,c,d,e,f,g){g=g===void 0?!1:g;$u.call(this,a,b,f.delay);this.LS=c;this.C8=d;this.f0=e;this.jbd=g;this.bP={duration:f.duration,delay:f.delay,easing:f.easing}};_.W(y_a,$u);y_a.prototype.GDb=function(){return this.LS.length>1};
y_a.prototype.Dya=function(){var a=this.LS,b=this.bP,c=b.delay,d=b.duration,e=b.easing;if(this.jbd&&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 yua(this.element,a,this.C8,this.f0,d,c,e,!0)};var F_a={},Fua=function(a,b,c){this.Gtb=a;this.mM=b;this.Ysb=c};Fua.prototype.match=function(a,b,c,d){return Dua(this.mM.WWb,a,b,c,d)};Fua.prototype.S4=function(a,b,c){var d=this.Ysb.get("*");a!==void 0&&(d=this.Ysb.get(a==null?void 0:a.toString())||d);return d?d.S4(b,c):new Map};
Fua.prototype.ob=function(a,b,c,d,e,f,g,m,n,r){var x=[],z=this.mM.options&&this.mM.options.params||F_a;g=this.S4(c,g&&g.params||F_a,x);var D=m&&m.params||F_a;m=this.S4(d,D,x);var L=new Set,N=new Map,S=new Map,ca=d==="void",wa;z={params:Eua(D,z),delay:(wa=this.mM.options)==null?void 0:wa.delay};a=r?[]:Aua(a,b,this.mM.animation,e,f,g,m,z,n,x);var Ha=0;a.forEach(function(sa){Ha=Math.max(sa.duration+sa.delay,Ha)});if(x.length)return Cua(b,this.Gtb,c,d,ca,g,m,[],[],N,S,Ha,x);a.forEach(function(sa){var xa=
sa.element,Na=Nj(N,xa,new Set);sa.C8.forEach(function(za){return Na.add(za)});var Va=Nj(S,xa,new Set);sa.f0.forEach(function(za){return Va.add(za)});xa!==b&&L.add(xa)});return Cua(b,this.Gtb,c,d,ca,g,m,a,[].concat(_.v(L.values())),N,S,Ha)};var G_a=function(a,b){this.styles=a;this.Xgd=b};G_a.prototype.S4=function(a,b){var c=new Map,d=Eua(a,this.Xgd);this.styles.styles.forEach(function(e){typeof e!=="string"&&e.forEach(function(f,g){f&&(f=aua(f,d,b));var m=Wta(g);f=fua(m,f,b);c.set(g,f)})});return c};var H_a=function(a,b,c){var d=this;this.name=a;this.mM=b;this.qwa=c;this.aec=[];this.states=new Map;b.states.forEach(function(e){d.states.set(e.name,new G_a(e.style,e.options&&e.options.params||{}))});Hua(this.states,"true","1");Hua(this.states,"false","0");b.KJ.forEach(function(e){d.aec.push(new Fua(a,e,d.states))});this.RAa=Gua(a,this.states)},I_a=function(a,b,c,d,e){return a.aec.find(function(f){return f.match(b,c,d,e)})||null};var J_a=new Wu,K_a=function(a,b,c){this.wya=a;this.fu=b;this.qwa=c;this.Zlb=new Map;this.OWa=new Map;this.Lh=[]};_.h=K_a.prototype;_.h.register=function(a,b){var c=[];b=(new s_a(this.fu)).ob(b,c,[]);if(c.length)throw new _.sd(3503,!1);this.Zlb.set(a,b)};_.h.T2=function(a,b,c){var d=a.element;b=gua(a.LS,b,c);return this.fu.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.Zlb.get(a),g=new Map;f?(b=Aua(this.fu,b,f,"ng-enter","ng-leave",new Map,new Map,c,J_a,e),b.forEach(function(m){var n=Nj(g,m.element,new Map);m.f0.forEach(function(r){return n.set(r,null)})})):(e.push(new _.sd(3300,!1)),b=[]);if(e.length)throw new _.sd(3504,!1);g.forEach(function(m,n){m.forEach(function(r,x){m.set(x,d.fu.n1a(n,x,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.T2(m,new Map,n)});e=Mj(e);this.OWa.set(a,
e);e.be(function(){return d.destroy(a)});this.Lh.push(e);return e};_.h.destroy=function(a){var b=this.CUa(a);b.destroy();this.OWa.delete(a);a=this.Lh.indexOf(b);a>=0&&this.Lh.splice(a,1)};_.h.CUa=function(a){a=this.OWa.get(a);if(!a)throw new _.sd(3301,!1);return a};_.h.listen=function(a,b,c,d){b=jua(b,"","","");iua(this.CUa(a),c,b,d);return function(){}};
_.h.Dh=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.CUa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.yA();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 L_a=[],M_a={Mm:"",U0:!1,pfb:!1,jCa:!1,zdb:!1},Kua={Mm:"",pfb:!1,U0:!1,jCa:!1,zdb:!0},N_a=function(a,b){this.Mm=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={})},O_a=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(N_a.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var P_a=new N_a("void"),av=function(a,b,c){this.id=a;this.XE=b;this.rk=c;this.Lh=[];this.pQ=new Map;this.Swa=[];this.l3=new Map;this.Upb="ng-tns-"+a;Pj(b,this.Upb)};_.h=av.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.pQ.has(b))throw new _.sd(3302,!1);if(c==null||c.length==0)throw new _.sd(3303,!1);if(c!="start"&&c!="done")throw new _.sd(3400,!1);var f=Nj(this.l3,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Nj(this.rk.cG,a,new Map);m.has(b)||(Pj(a,"ng-trigger"),Pj(a,"ng-trigger-"+b),m.set(b,P_a));return function(){Q_a(e.rk,function(){var n=f.indexOf(g);n>=0&&f.splice(n,1);e.pQ.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.pQ.has(a))return!1;this.pQ.set(a,b);return!0};_.h.c8c=function(a){a=this.pQ.get(a);if(!a)throw new _.sd(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=d===void 0?!0:d;var f=this.c8c(b),g=new R_a(this.id,b,a),m=this.rk.cG.get(a);m||(Pj(a,"ng-trigger"),Pj(a,"ng-trigger-"+b),this.rk.cG.set(a,m=new Map));var n=m.get(b),r=new N_a(c,this.id);c&&c.hasOwnProperty("value")||!n||O_a(r,n.options);m.set(b,r);n||(n=P_a);if(r.value!=="void"&&n.value===r.value){if(!Rua(n.params,r.params)){d=[];var x=f.RAa.S4(n.value,n.params,d),z=f.RAa.S4(r.value,r.params,d);d.length?this.rk.reportError(d):Q_a(this.rk,function(){Jj(a,
x);Ij(a,z)})}}else{c=Nj(this.rk.a0,a,[]);c.forEach(function(L){L.Mm==e.id&&L.ep==b&&L.Wx&&L.destroy()});m=I_a(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.RAa;D=!0}this.rk.kIa++;this.Swa.push({element:a,ep:b,transition:m,Qz:n,Ln:r,Z_:g,oSb:D});D||(Pj(a,"ng-animate-queued"),g.MI(function(){Qj(a,"ng-animate-queued")}));g.Nx(function(){var L=e.Lh.indexOf(g);L>=0&&e.Lh.splice(L,1);if(L=e.rk.a0.get(a)){var N=L.indexOf(g);N>=0&&L.splice(N,1)}});this.Lh.push(g);c.push(g);return g}};
_.h.AE=function(a){var b=this;this.pQ.delete(a);this.rk.cG.forEach(function(c){return c.delete(a)});this.l3.forEach(function(c,d){b.l3.set(d,c.filter(function(e){return e.name!=a}))})};var S_a=function(a,b){a.rk.cG.delete(b);a.l3.delete(b);var c=a.rk.a0.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.rk.a0.delete(b))};
av.prototype.Tsb=function(a,b){var c=this,d=this.rk.hr.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=T_a(c.rk,e);f.size?f.forEach(function(g){return U_a(g,e,b,!1,!0)}):S_a(c,e)}});this.rk.tea(function(){return d.forEach(function(e){return S_a(c,e)})})};
var U_a=function(a,b,c,d,e){var f=a.rk.cG.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.pQ.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return V_a(a.rk,a.id,b,!0,c,g),d&&Mj(m).Nx(function(){return Nua(a.rk,b)}),!0}return!1},W_a=function(a,b){var c=a.l3.get(b),d=a.rk.cG.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.pQ.get(f).RAa,m=d.get(f)||P_a,n=new N_a("void"),r=new R_a(a.id,f,b);a.rk.kIa++;a.Swa.push({element:b,
ep:f,transition:g,Qz:m,Ln:n,Z_:r,oSb:!0})}})}};av.prototype.removeNode=function(a,b){var c=this,d=this.rk;a.childElementCount&&this.Tsb(a,b);if(!U_a(this,a,b,!0)){var e=!1;if(d.Yhb){var f=d.Lh.length?d.z8.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.cG.get(f)){e=!0;break}}W_a(this,a);e?V_a(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==M_a||(Q_a(d,function(){return S_a(c,a)}),X_a(d,a),d.tWa(a,b)))}};av.prototype.insertNode=function(a){Pj(a,this.Upb)};
var Y_a=function(a,b){var c=[];a.Swa.forEach(function(d){var e=d.Z_;if(!e.Rb){var f=d.element,g=a.l3.get(f);g&&g.forEach(function(m){if(m.name==d.ep){var n=jua(f,d.ep,d.Qz.value,d.Ln.value);n._data=b;iua(d.Z_,m.phase,n,m.callback)}});e.SWb?Q_a(a.rk,function(){e.destroy()}):c.push(d)}});a.Swa=[];return c.sort(function(d,e){var f=d.transition.mM.CH,g=e.transition.mM.CH;return f==0||g==0?f-g:a.rk.hr.Iza(d.element,e.element)?1:-1})};
av.prototype.destroy=function(a){this.Lh.forEach(function(b){return b.destroy()});this.Tsb(this.XE,a)};var bv=function(a,b,c){this.wya=a;this.hr=b;this.qwa=c;this.Lh=[];this.uEa=new Map;this.a0=new Map;this.z8=new Map;this.cG=new Map;this.G5=new Set;this.kIa=this.Yhb=0;this.zca={};this.P3=[];this.ZTa=[];this.Mxa=[];this.Eab=new Map;this.YQ=[];this.wM=[];this.Lna=function(){}};_.h=bv.prototype;_.h.tWa=function(a,b){this.Lna(a,b)};
_.h.smb=function(a,b){var c=this.P3,d=this.Eab;if(c.length-1>=0){for(var e=!1,f=this.hr.QBa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.hr.QBa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.zca[a];c||(c=new av(a,b,this),this.wya&&this.hr.Iza(this.wya,b)?this.smb(c,b):(this.uEa.set(b,c),this.YQ.push(b)),c=this.zca[a]=c);return c};_.h.pdb=function(a,b,c){(a=this.zca[a])&&a.register(b,c)&&this.Yhb++};
_.h.destroy=function(a,b){var c=this;a&&(Q_a(this,function(){}),this.tea(function(){var d=c.qW(a);c.Eab.delete(d.XE);var e=c.P3.indexOf(d);e>=0&&c.P3.splice(e,1);d.destroy(b);delete c.zca[a]}))};_.h.qW=function(a){return this.zca[a]};var T_a=function(a,b){var c=new Set;if(b=a.cG.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Mm&&(d=a.qW(d.Mm))&&c.add(d)}return c};bv.prototype.trigger=function(a,b,c,d){return Iua(b)&&(a=this.qW(a))?(a.trigger(b,c,d),!0):!1};
bv.prototype.insertNode=function(a,b,c,d){if(Iua(b)){var e=b.__ng_removed;e&&e.U0&&(e.U0=!1,e.pfb=!0,e=this.wM.indexOf(b),e>=0&&this.wM.splice(e,1));a&&(a=this.qW(a))&&a.insertNode(b,c);d&&this.YQ.push(b)}};var Z_a=function(a,b,c){c?a.G5.has(b)||(a.G5.add(b),Pj(b,"ng-animate-disabled")):a.G5.has(b)&&(a.G5.delete(b),Qj(b,"ng-animate-disabled"))};
bv.prototype.removeNode=function(a,b,c){if(Iua(b)){var d=a?this.qW(a):null;d?d.removeNode(b,c):V_a(this,a,b,!1,c);(d=this.Eab.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.tWa(b,c)};var V_a=function(a,b,c,d,e,f){a.wM.push(c);c.__ng_removed={Mm:b,U0:e,jCa:d,zdb:!1,xcb:f}};bv.prototype.listen=function(a,b,c,d,e){return Iua(b)?this.qW(a).listen(b,c,d,e):function(){}};bv.prototype.K4c=function(a,b,c,d,e){return a.transition.ob(this.hr,a.element,a.Qz.value,a.Ln.value,c,d,a.Qz.options,a.Ln.options,b,e)};
var X_a=function(a,b){var c=a.hr.query(b,".ng-trigger",!0);c.forEach(function(d){return $_a(a,d)});a.z8.size!=0&&(c=a.hr.query(b,".ng-animating",!0),c.forEach(function(d){return a0a(a,d)}))},$_a=function(a,b){(a=a.a0.get(b))&&a.forEach(function(c){c.Wx?c.SWb=!0:c.destroy()})},a0a=function(a,b){(a=a.z8.get(b))&&a.forEach(function(c){return c.finish()})},Nua=function(a,b){var c=b.__ng_removed;if(c&&c.U0){b.__ng_removed=M_a;if(c.Mm){X_a(a,b);var d=a.qW(c.Mm);d&&S_a(d,b)}a.tWa(b,c.U0)}var e;((e=b.classList)==
null?0:e.contains("ng-animate-disabled"))&&Z_a(a,b,!1);a.hr.query(b,".ng-animate-disabled",!0).forEach(function(f){Z_a(a,f,!1)})};
bv.prototype.flush=function(a){var b=this;a=a===void 0?-1:a;var c=[];this.uEa.size&&(this.uEa.forEach(function(f,g){return b.smb(f,g)}),this.uEa.clear());if(this.Yhb&&this.YQ.length)for(var d=0;d<this.YQ.length;d++)Pj(this.YQ[d],"ng-star-inserted");if(this.P3.length&&(this.kIa||this.wM.length)){d=[];try{c=this.U6c(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.wM.length;a++)Nua(this,this.wM[a]);this.kIa=0;this.YQ.length=0;this.wM.length=0;this.ZTa.forEach(function(f){return f()});
this.ZTa=[];if(this.Mxa.length){var e=this.Mxa;this.Mxa=[];c.length?Mj(c).Nx(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};bv.prototype.reportError=function(){throw new _.sd(3402,!1);};
bv.prototype.U6c=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.G5.forEach(function(ob){x.add(ob);ob=c.hr.query(ob,".ng-animate-queued",!0);for(var Cb=0;Cb<ob.length;Cb++)x.add(ob[Cb])});var z=this.wya,D=Array.from(this.cG.keys()),L=Mua(D,this.YQ),N=new Map,S=0;L.forEach(function(ob,Cb){var Tb="ng-enter"+S++;N.set(Cb,Tb);ob.forEach(function(bc){return Pj(bc,Tb)})});for(var ca=[],wa=new Set,Ha=new Set,sa=0;sa<this.wM.length;sa++){var xa=this.wM[sa],
Na=xa.__ng_removed;Na&&Na.U0&&(ca.push(xa),wa.add(xa),Na.jCa?this.hr.query(xa,".ng-star-inserted",!0).forEach(function(ob){return wa.add(ob)}):Ha.add(xa))}var Va=new Map,za=Mua(D,Array.from(wa));za.forEach(function(ob,Cb){var Tb="ng-leave"+S++;Va.set(Cb,Tb);ob.forEach(function(bc){return Pj(bc,Tb)})});a.push(function(){L.forEach(function(ob,Cb){var Tb=N.get(Cb);ob.forEach(function(bc){return Qj(bc,Tb)})});za.forEach(function(ob,Cb){var Tb=Va.get(Cb);ob.forEach(function(bc){return Qj(bc,Tb)})});ca.forEach(function(ob){Nua(c,
ob)})});var Pa=[],Ta=[];for(a=this.P3.length-1;a>=0;a--)Y_a(this.P3[a],b).forEach(function(ob){var Cb=ob.Z_,Tb=ob.element;Pa.push(Cb);if(c.YQ.length){var bc=Tb.__ng_removed;if(bc&&bc.pfb){if(bc.xcb&&bc.xcb.has(ob.ep)){bc=bc.xcb.get(ob.ep);var na=c.cG.get(ob.element);if(na&&na.has(ob.ep)){var ic=na.get(ob.ep);ic.value=bc;na.set(ob.ep,ic)}}Cb.destroy();return}}bc=!z||!c.hr.Iza(z,Tb);na=Va.get(Tb);ic=N.get(Tb);var pc=c.K4c(ob,d,ic,na,bc);if(pc.errors&&pc.errors.length)Ta.push(pc);else if(bc)Cb.MI(function(){return Jj(Tb,
pc.vBa)}),Cb.be(function(){return Ij(Tb,pc.Ssa)}),e.push(Cb);else if(ob.oSb)Cb.MI(function(){return Jj(Tb,pc.vBa)}),Cb.be(function(){return Ij(Tb,pc.Ssa)}),e.push(Cb);else{var $c=[];pc.IJ.forEach(function(kd){kd.iyd=!0;c.G5.has(kd.element)||$c.push(kd)});pc.IJ=$c;d.append(Tb,pc.IJ);g.push({VQb:pc,Z_:Cb,element:Tb});pc.Itd.forEach(function(kd){return Nj(m,kd,[]).push(Cb)});pc.C8.forEach(function(kd,Ad){if(kd.size){var Td=n.get(Ad);Td||n.set(Ad,Td=new Set);kd.forEach(function(ie,af){return Td.add(af)})}});
pc.f0.forEach(function(kd,Ad){var Td=r.get(Ad);Td||r.set(Ad,Td=new Set);kd.forEach(function(ie,af){return Td.add(af)})})}});if(Ta.length){var tb=[];Ta.forEach(function(){tb.push(new _.sd(3505,!1))});Pa.forEach(function(ob){return ob.destroy()});this.reportError(tb)}var Gb=new Map,Wc=new Map;g.forEach(function(ob){var Cb=ob.element;d.has(Cb)&&(Wc.set(Cb,Cb),c.C4c(ob.Z_.Mm,ob.VQb,Gb))});e.forEach(function(ob){var Cb=ob.element;c.mpb(Cb,!1,ob.Mm,ob.ep,null).forEach(function(Tb){Nj(Gb,Cb,[]).push(Tb);
Tb.destroy()})});var Ed=ca.filter(function(ob){return Sua(ob,n,r)}),Ae=new Map;Lua(Ae,this.hr,Ha,r,"*").forEach(function(ob){Sua(ob,n,r)&&Ed.push(ob)});var cd=new Map;L.forEach(function(ob){Lua(cd,c.hr,new Set(ob),n,"!")});Ed.forEach(function(ob){var Cb=Ae.get(ob),Tb=cd.get(ob),bc,na;Ae.set(ob,new Map([].concat(_.v((bc=Cb==null?void 0:Cb.entries())!=null?bc:[]),_.v((na=Tb==null?void 0:Tb.entries())!=null?na:[]))))});var Cd=[],vb=[],Kb={};g.forEach(function(ob){var Cb=ob.element,Tb=ob.Z_,bc=ob.VQb;
if(d.has(Cb))if(x.has(Cb))Tb.be(function(){return Ij(Cb,bc.Ssa)}),Tb.disabled=!0,Tb.totalTime=bc.totalTime,e.push(Tb);else{var na=Kb;if(Wc.size>1){ob=Cb;for(var ic=[];ob=ob.parentNode;){var pc=Wc.get(ob);if(pc){na=pc;break}ic.push(ob)}ic.forEach(function($c){return Wc.set($c,na)})}ob=c.I4c(Tb.Mm,bc,Gb,f,cd,Ae);b0a(Tb,ob);na===Kb?Cd.push(Tb):((ob=c.a0.get(na))&&ob.length&&(Tb.Q_=Mj(ob)),e.push(Tb))}else Jj(Cb,bc.vBa),Tb.be(function(){return Ij(Cb,bc.Ssa)}),vb.push(Tb),x.has(Cb)&&e.push(Tb)});vb.forEach(function(ob){var Cb=
f.get(ob.element);Cb&&Cb.length&&(Cb=Mj(Cb),b0a(ob,Cb))});e.forEach(function(ob){ob.Q_?c0a(ob,ob.Q_):ob.destroy()});for(b=0;b<ca.length;b++)if(Ha=ca[b],a=Ha.__ng_removed,Qj(Ha,"ng-leave"),!a||!a.jCa){a=[];if(m.size)for((D=m.get(Ha))&&D.length&&a.push.apply(a,_.v(D)),D=this.hr.query(Ha,".ng-animating",!0),sa=0;sa<D.length;sa++)(xa=m.get(D[sa]))&&xa.length&&a.push.apply(a,_.v(xa));a=a.filter(function(ob){return!ob.Rb});a.length?Oua(this,Ha,a):Nua(this,Ha)}ca.length=0;Cd.forEach(function(ob){c.Lh.push(ob);
ob.Nx(function(){ob.destroy();c.Lh.splice(c.Lh.indexOf(ob),1)});ob.play()});return Cd};var Q_a=function(a,b){a.ZTa.push(b)};_.h=bv.prototype;_.h.tea=function(a){this.Mxa.push(a)};_.h.mpb=function(a,b,c,d,e){var f=[];if(b)(e=this.z8.get(a))&&(f=e);else if(a=this.a0.get(a)){var g=!e||e=="void";a.forEach(function(m){m.Wx||(g||m.ep==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Mm||d&&d!=m.ep?!1:!0});return f};
_.h.C4c=function(a,b,c){var d=b.ep,e=b.element;a=b.XSb?void 0:a;d=b.XSb?void 0:d;for(var f=_.k(b.IJ),g=f.next(),m={};!g.done;m={e1b:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.e1b=Nj(c,g,[]);this.mpb(g,n,a,d,b.Ln).forEach(function(r){return function(x){var z=x.Bp;z.kfa&&z.kfa();x.destroy();r.e1b.push(x)}}(m))}Jj(e,b.vBa)};
_.h.I4c=function(a,b,c,d,e,f){var g=this,m=b.ep,n=b.element,r=[],x=new Set,z=new Set,D=b.IJ.map(function(N){var S=N.element;x.add(S);var ca=S.__ng_removed;if(ca&&ca.zdb)return new Lj(N.duration,N.delay);ca=S!==n;var wa=Qua((c.get(S)||L_a).map(function(xa){return xa.Bp})).filter(function(xa){return xa.element?xa.element===S:!1}),Ha=e.get(S),sa=f.get(S);Ha=gua(N.LS,Ha,sa);wa=g.T2(N,Ha,wa);N.ryd&&d&&z.add(S);ca&&(N=new R_a(a,m,S),b0a(N,wa),r.push(N));return wa});r.forEach(function(N){Nj(g.z8,N.element,
[]).push(N);N.Nx(function(){var S=g.z8,ca=N.element,wa=S.get(ca);wa&&(wa.length&&wa.splice(wa.indexOf(N),1),wa.length==0&&S.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.Ssa)});z.forEach(function(N){Nj(d,N,[]).push(L)});return L};_.h.T2=function(a,b,c){return b.length>0?this.hr.animate(a.element,b,a.duration,a.delay,a.easing,c):new Lj(a.duration,a.delay)};
var R_a=function(a,b,c){this.Mm=a;this.ep=b;this.element=c;this.Bp=new Lj;this.gnb=!1;this.hXa=new Map;this.Rb=!1;this.Q_=null;this.disabled=this.SWb=!1;this.Wx=!0;this.totalTime=0},b0a=function(a,b){a.gnb||(a.Bp=b,a.hXa.forEach(function(c,d){c.forEach(function(e){return iua(b,d,void 0,e)})}),a.hXa.clear(),a.gnb=!0,a.totalTime=b.totalTime,a.Wx=!1)},c0a=function(a,b){var c=a.Bp;c.L1&&b.MI(function(){return c.L1("start")});b.Nx(function(){return a.finish()});b.be(function(){return a.destroy()})};
_.h=R_a.prototype;_.h.gXa=function(a,b){Nj(this.hXa,a,[]).push(b)};_.h.Nx=function(a){this.Wx&&this.gXa("done",a);this.Bp.Nx(a)};_.h.MI=function(a){this.Wx&&this.gXa("start",a);this.Bp.MI(a)};_.h.be=function(a){this.Wx&&this.gXa("destroy",a);this.Bp.be(a)};_.h.init=function(){this.Bp.init()};_.h.tN=function(){return this.Wx?!1:this.Bp.tN()};_.h.play=function(){!this.Wx&&this.Bp.play()};_.h.pause=function(){!this.Wx&&this.Bp.pause()};_.h.yA=function(){!this.Wx&&this.Bp.yA()};_.h.finish=function(){this.Bp.finish()};
_.h.destroy=function(){this.Rb=!0;this.Bp.destroy()};_.h.reset=function(){!this.Wx&&this.Bp.reset()};_.h.setPosition=function(a){this.Wx||this.Bp.setPosition(a)};_.h.L1=function(a){var b=this.Bp;b.L1&&b.L1(a)};var cv=function(a,b,c){var d=this;this.fu=b;this.qwa=c;this.Ftb={};this.Lna=function(){};this.Fw=new bv(a.body,b,c);this.vYa=new K_a(a.body,b,c);this.Fw.Lna=function(e,f){return d.Lna(e,f)}};_.h=cv.prototype;_.h.pdb=function(a,b,c,d,e){a=a+"-"+d;c=this.Ftb[a];if(!c){c=[];e=(new s_a(this.fu)).ob(e,c,[]);if(c.length)throw new _.sd(3404,!1);c=new H_a(d,e,this.qwa);this.Ftb[a]=c}this.Fw.pdb(b,d,c)};_.h.register=function(a,b){this.Fw.register(a,b)};_.h.destroy=function(a,b){this.Fw.destroy(a,b)};
_.h.disableAnimations=function(a,b){Z_a(this.Fw,a,b)};_.h.process=function(a,b,c,d){c.charAt(0)=="@"?(c=_.k(kua(c)),a=c.next().value,c=c.next().value,this.vYa.Dh(a,b,c,d)):this.Fw.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return c.charAt(0)=="@"?(c=_.k(kua(c)),a=c.next().value,c=c.next().value,this.vYa.listen(a,b,c,e)):this.Fw.listen(a,b,c,d,e)};_.h.flush=function(a){this.Fw.flush(a===void 0?-1:a)};_.h.tea=function(a){this.Fw.tea(a)};
_.p.Object.defineProperties(cv.prototype,{Lh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.Fw.Lh),_.v(this.vYa.Lh))}}});var Uua=function(a,b,c){this.ld=a;this.qxa=b;this.pW=c;this.Uj=0;var d=d0a.get(a);d||d0a.set(a,d=new Map);this.rVa=d};Uua.prototype.start=function(){this.Uj<1&&(this.qxa&&Ij(this.ld,this.qxa,this.rVa),this.Uj=1)};Uua.prototype.finish=function(){this.start();this.Uj<2&&(Ij(this.ld,this.rVa),this.pW&&(Ij(this.ld,this.pW),this.pW=null),this.Uj=1)};
Uua.prototype.destroy=function(){this.finish();this.Uj<3&&(d0a.delete(this.ld),this.qxa&&(Jj(this.ld,this.qxa),this.pW=null),this.pW&&(Jj(this.ld,this.pW),this.pW=null),Ij(this.ld,this.rVa),this.Uj=3)};var d0a=new WeakMap;var e0a=function(a,b,c,d){this.element=a;this.LS=b;this.options=c;this.m4=d;this.Mq=[];this.Oq=[];this.ND=[];this.Lb=this.VD=this.bz=this.ju=!1;this.Pca=[];this.Qca=[];this.KH=null;this.time=0;this.Q_=null;this.w5=new Map;this.Pnb=c.duration;this.oTa=c.delay||0;this.time=this.Pnb+this.oTa};_.h=e0a.prototype;_.h.ez=function(){this.bz||(this.bz=!0,this.Mq.forEach(function(a){return a()}),this.Mq=[])};_.h.init=function(){this.T2()&&this.z$c()};
_.h.T2=function(){var a=this;if(this.ju)return this.KH;this.ju=!0;var b=this.LS,c=this.Kbd(this.element,b,this.options);if(!c)return this.ez(),null;this.KH=c;this.Q6c=b.length?b[b.length-1]:new Map;var d=function(){return a.ez()};c.addEventListener("finish",d);this.be(function(){c.removeEventListener("finish",d)});return c};_.h.z$c=function(){if(this.oTa)this.pXa();else{var a;(a=this.KH)==null||a.pause()}};_.h.P5c=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};
_.h.Kbd=function(a,b,c){b=this.P5c(b);try{return a.animate(b,c)}catch(d){return null}};_.h.MI=function(a){this.Qca.push(a);this.Oq.push(a)};_.h.Nx=function(a){this.Pca.push(a);this.Mq.push(a)};_.h.be=function(a){this.ND.push(a)};_.h.play=function(){var a=this.T2();a&&(this.tN()||(this.Oq.forEach(function(b){return b()}),this.Oq=[],this.VD=!0,this.m4&&this.m4.start()),a.play())};_.h.pause=function(){this.init();var a;(a=this.KH)==null||a.pause()};
_.h.finish=function(){this.init();this.KH&&(this.m4&&this.m4.finish(),this.ez(),this.KH.finish())};_.h.reset=function(){this.pXa();this.VD=this.bz=this.Lb=!1;this.Oq=this.Qca;this.Mq=this.Pca};_.h.pXa=function(){var a;(a=this.KH)==null||a.cancel()};_.h.yA=function(){this.reset();this.play()};_.h.tN=function(){return this.VD};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.pXa(),this.ez(),this.m4&&this.m4.destroy(),this.ND.forEach(function(a){return a()}),this.ND=[])};
_.h.setPosition=function(a){this.KH||this.init();this.KH&&(this.KH.currentTime=a*this.time)};_.h.kfa=function(){var a=this,b=new Map;this.tN()&&this.Q6c.forEach(function(c,d){d!=="offset"&&b.set(d,a.bz?c:cua(a.element,d))});this.w5=b};_.h.L1=function(a){a=a==="start"?this.Oq:this.Mq;a.forEach(function(b){return b()});a.length=0};_.p.Object.defineProperties(e0a.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.oTa+this.Pnb}}});var f0a=function(){};_.h=f0a.prototype;_.h.Iza=function(a,b){return nua(a,b)};_.h.QBa=function(a){return mua(a)};_.h.query=function(a,b,c){return oua(a,b,c)};_.h.n1a=function(a,b){return cua(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 e0a});c!==0&&d!==0||e.forEach(function(r){r.w5.forEach(function(x,z){return m.set(z,x)})});var n=Vta(b).map(function(r){return new Map(r)});n=dua(a,n,m);b=Vua(a,n);return new e0a(a,n,g,b)};var g0a=function(a,b,c,d){this.Mm=a;this.Te=b;this.Qu=c;this.xp=d};_.h=g0a.prototype;_.h.dr=function(a){var b,c;(c=(b=this.Te).dr)==null||c.call(b,a)};_.h.destroy=function(){var a=this;this.Qu.destroy(this.Mm,this.Te);this.Qu.tea(function(){queueMicrotask(function(){a.Te.destroy()})});var b;(b=this.xp)==null||b.call(this)};_.h.createElement=function(a,b){return this.Te.createElement(a,b)};_.h.createComment=function(a){return this.Te.createComment(a)};_.h.Tza=function(a){return this.Te.Tza(a)};
_.h.appendChild=function(a,b){this.Te.appendChild(a,b);this.Qu.Fw.insertNode(this.Mm,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=d===void 0?!0:d;this.Te.insertBefore(a,b,c);this.Qu.Fw.insertNode(this.Mm,b,a,d)};_.h.removeChild=function(a,b,c,d){d?this.Te.removeChild(a,b,c,d):this.parentNode(b)&&this.Qu.Fw.removeNode(this.Mm,b,this.Te)};_.h.Peb=function(a,b){return this.Te.Peb(a,b)};_.h.parentNode=function(a){return this.Te.parentNode(a)};_.h.nextSibling=function(a){return this.Te.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Te.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Te.removeAttribute(a,b,c)};_.h.aH=function(a,b){this.Te.aH(a,b)};_.h.UT=function(a,b){this.Te.UT(a,b)};_.h.Vf=function(a,b,c,d){this.Te.Vf(a,b,c,d)};_.h.tO=function(a,b,c){this.Te.tO(a,b,c)};_.h.setProperty=function(a,b,c){b.charAt(0)=="@"&&b=="@.disabled"?this.disableAnimations(a,!!c):this.Te.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Te.setValue(a,b)};
_.h.listen=function(a,b,c,d){return this.Te.listen(a,b,c,d)};_.h.disableAnimations=function(a,b){this.Qu.disableAnimations(a,b)};_.p.Object.defineProperties(g0a.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.data}}});var h0a=function(a,b,c,d,e){g0a.call(this,b,c,d,e);this.qa=a;this.Mm=b};_.W(h0a,g0a);
h0a.prototype.setProperty=function(a,b,c){b.charAt(0)=="@"?b.charAt(1)=="."&&b=="@.disabled"?this.disableAnimations(a,c===void 0?!0:!!c):this.Qu.process(this.Mm,a,b.slice(1),c):this.Te.setProperty(a,b,c)};h0a.prototype.listen=function(a,b,c,d){var e=this;return b.charAt(0)=="@"?(a=Wua(a),b=b.slice(1),d="",b.charAt(0)!="@"&&(d=_.k(Xua(b)),b=d.next().value,d=d.next().value),this.Qu.listen(this.Mm,a,b,d,function(f){i0a(e.qa,f._data||-1,c,f)})):this.Te.listen(a,b,c,d)};var j0a=function(){var a=_.u(pq),b=_.u(cv),c=_.u(_.wh);this.Te=a;this.Qu=b;this.Of=c;this.nnb=0;this.aWa=1;this.Ylb=[];this.fad=new Map;this.ESa=0;b.Lna=function(d,e){e==null||e.removeChild(null,d)}};
j0a.prototype.Iu=function(a,b){var c=this,d=this.Te.Iu(a,b),e;if(!a||!(b==null?0:(e=b.data)==null?0:e.animation)){var f=this.fad;b=f.get(d);b||(b=new g0a("",d,this.Qu,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.nnb;this.nnb++;this.Qu.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.Qu.pdb(g,m,a,r.name,r)};b.data.animation.forEach(n);return new h0a(this,m,d,this.Qu)};j0a.prototype.begin=function(){this.ESa++;this.Te.begin&&this.Te.begin()};
j0a.prototype.oad=function(){var a=this;queueMicrotask(function(){a.aWa++})};var i0a=function(a,b,c,d){if(b>=0&&b<a.aWa)a.Of.run(function(){return c(d)});else{var e=a.Ylb;e.length==0&&queueMicrotask(function(){a.Of.run(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.Ylb=[]})});e.push([c,d])}};j0a.prototype.end=function(){var a=this;this.ESa--;this.ESa==0&&this.Of.Xb(function(){a.oad();a.Qu.flush(a.aWa)});this.Te.end&&this.Te.end()};var dv=function(a,b,c){cv.call(this,a,b,c)};_.W(dv,cv);dv.prototype.Ma=function(){this.flush()};dv.O=function(a){return new (a||dv)(_.t(_.gi),_.t(r_a),_.t(n_a))};dv.wa=_.q({token:dv,qa:dv.O});var k0a=[{Da:n_a,Jb:function(){return new q_a}},{Da:cv,De:dv},{Da:_.Lf,Jb:function(){return new j0a}}],l0a=[{Da:r_a,De:Vu},{Da:_.wj,mc:"NoopAnimations"}].concat(_.v(k0a)),m0a=[{Da:r_a,Jb:function(){return new f0a}},{Da:_.wj,Jb:function(){return"BrowserAnimations"}}].concat(_.v(k0a));_.ev=function(){};_.ev.O=function(a){return new (a||_.ev)};_.ev.Ka=_.Pf({type:_.ev});_.ev.Ja=_.dd({Vb:m0a,imports:[Iq]});_.fv=function(){};_.fv.O=function(a){return new (a||_.fv)};_.fv.Ka=_.Pf({type:_.fv});_.fv.Ja=_.dd({Vb:l0a,imports:[Iq]});_.n0a=_.Tj(function(){});_.Ri({passive:!0,capture:!0});_.Ri({passive:!0,capture:!0});new Do;var r0a,s0a;_.o0a=["mat-button",""];_.p0a=["*"];_.q0a=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"};
r0a="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");s0a=_.Rj(_.Tj(_.Sj(function(a){this.La=a})));_.gv=function(a,b,c){var d=s0a.call(this,a)||this;d.Sc=b;d.Zv=c;d.o9a=d.ZUa("mat-fab","mat-mini-fab");d.iDa=d.ZUa("mat-icon-button");for(var e=_.k(r0a),f=e.next();!f.done;f=e.next())f=f.value,d.ZUa(f)&&d.fh().classList.add(f);a.na.classList.add("mat-button-base");d.o9a&&(d.color="accent");return d};_.W(_.gv,s0a);_.h=_.gv.prototype;
_.h.Ec=function(){this.Sc.Gk(this.La,!0)};_.h.Ma=function(){this.Sc.Ki(this.La)};_.h.focus=function(a,b){a?_.yt(this.Sc,this.fh(),a,b):this.fh().focus(b)};_.h.fh=function(){return this.La.na};_.h.lu=function(){return this.Gc||this.disabled};_.h.ZUa=function(){var a=this;return _.Jc.apply(0,arguments).some(function(b){return a.fh().hasAttribute(b)})};_.gv.O=function(a){return new (a||_.gv)(_.E(_.qe),_.E(_.xt),_.E(_.wj,8))};
_.gv.Aa=_.Of({type:_.gv,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&&_.Qg(_.Lu,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.leb=c.first)}},ab:[1,"mat-focus-indicator"],qb:6,Wa:function(a,b){a&2&&(_.ug("disabled",b.disabled||null)("mat-id-collision",null),_.dh("_mat-animation-noopable",b.Zv==="NoopAnimations")("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",Gc:"disableRipple",color:"color"},Ob:["matButton"],standalone:!1,features:[_.sg],vc:_.o0a,kc:_.p0a,Ba:4,Ca: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&&(_.Kg(),_.I(0,"span",0),_.Lg(1),_.J(),_.K(2,"span",1)(3,"span",2));a&2&&(_.C(2),_.dh("mat-button-ripple-round",b.o9a||b.iDa),_.G("matRippleDisabled",b.lu())("matRippleCentered",
b.iDa)("matRippleTrigger",b.fh()))},dependencies:[_.Lu],styles:[_.q0a()],hb:2,Na:0});var t0a={params:{Xha:"150ms",lia:"75ms"}},u0a=_.Cj("dialogContainer",[_.Fj("void, exit",_.Ej({opacity:0,transform:"scale(0.7)"})),_.Fj("enter",_.Ej({transform:"none"})),_.Gj("* => enter",{type:3,Kg:[_.Dj("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Ej({transform:"none",opacity:1})),_.Rta("@*",{type:9,options:null})],options:null},t0a),_.Gj("* => void, * => exit",{type:3,Kg:[_.Dj("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Ej({opacity:0})),_.Rta("@*",{type:9,options:null})],
options:null},t0a)]);var v0a=function(){this.role="dialog";this.od="";this.ae=!0;this.Rg="";this.Ai=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.jya=this.Rea=this.data=null;this.ariaModal=!0;this.rz="first-tabbable";this.T0a=this.pha=this.Vo=!0};var hv=function(){this.role="dialog";this.od="";this.ae=!0;this.Rg="";this.Ai=!1;this.height=this.width="";this.ariaLabel=this.jya=this.Rea=this.data=null;this.ariaModal=!1;this.rz="first-tabbable";this.U0a=this.S0a=this.T0a=this.Vo=!0;this.disableAnimations=!1};var iv=function(){this.ns=!1;this.La=_.u(_.qe);this.Cba=_.u(_.Ct);this.dca=_.u(_.zt);this.nb=_.u(_.wh);this.Sc=_.u(_.xt);this.Pc=_.u(_.pj);this.Ua=_.u(_.xo);this.ac=_.u(_.nf);this.Fc=_.u(_.ej);this.Ub=_.u(_.gi);this.pva=new _.cg;this.lL=this.Qnb=this.xD=null;this.fL=[];this.HP=!1;this.Kc=_.u(hv,{optional:!0})||new hv;this.Kc.jya&&this.fL.push(this.Kc.jya)};_.W(iv,_.wu);_.h=iv.prototype;_.h.T3c=function(a){this.fL.push(a);_.mo(this.Ua)};
_.h.X$c=function(a){a=this.fL.indexOf(a);a>-1&&(this.fL.splice(a,1),_.mo(this.Ua))};_.h.Uua=function(){this.I8c();this.CSa()};_.h.CSa=function(){this.oQ()};_.h.Ma=function(){this.pva.complete();this.HP=!0;this.fxa()};_.h.Cs=function(a){a=this.sw.Cs(a);this.Uua();return a};_.h.Lw=function(a){a=this.sw.Lw(a);this.Uua();return a};_.h.L$c=function(){this.Tua()||this.oQ()};
_.h.cUa=function(a,b){var c=this;this.dca.qI(a)||(a.tabIndex=-1,this.nb.Xb(function(){var d=function(){e();f();a.removeAttribute("tabindex")},e=c.Pc.listen(a,"blur",d),f=c.Pc.listen(a,"mousedown",d)}));a.focus(b)};_.h.Bba=function(a,b){(a=this.La.na.querySelector(a))&&this.cUa(a,b)};
_.h.oQ=function(a){var b=this;this.HP||_.of(function(){var c=b.La.na;switch(b.Kc.rz){case !1:case "dialog":b.Tua()||c.focus(a);break;case !0:case "first-tabbable":var d;((d=b.xD)==null?0:d.aja(a))||b.W6c(a);break;case "first-heading":b.Bba('h1, h2, h3, h4, h5, h6, [role="heading"]',a);break;default:b.Bba(b.Kc.rz,a)}b.pva.next()},{Qb:this.ac})};
_.h.fxa=function(){var a=this.Kc.Vo,b=null;typeof a==="string"?b=this.Ub.querySelector(a):typeof a==="boolean"?b=a?this.Qnb:null:a&&(b=a);if(this.Kc.Vo&&b&&typeof b.focus==="function"){a=_.Si();var c=this.La.na;if(!a||a===this.Ub.body||a===c||c.contains(a))this.Sc?(_.yt(this.Sc,b,this.lL),this.lL=null):b.focus()}this.xD&&this.xD.destroy()};_.h.W6c=function(a){var b,c;(c=(b=this.La.na).focus)==null||c.call(b,a)};_.h.Tua=function(){var a=this.La.na,b=_.Si();return a===b||a.contains(b)};
_.h.I8c=function(){this.Fc.isBrowser&&(this.xD=this.Cba.create(this.La.na),this.Ub&&(this.Qnb=_.Si()))};iv.O=function(a){return new (a||iv)};
iv.Aa=_.Of({type:iv,oa:[["cdk-dialog-container"]],mb:function(a,b){a&1&&_.Qg(_.yu,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.sw=c.first)}},ab:["tabindex","-1",1,"cdk-dialog-container"],qb:6,Wa:function(a,b){a&2&&_.ug("id",b.Kc.id||null)("role",b.Kc.role)("aria-modal",b.Kc.ariaModal)("aria-labelledby",b.Kc.ariaLabel?null:b.fL[0])("aria-label",b.Kc.ariaLabel)("aria-describedby",b.Kc.Rea||null)},features:[_.sg],Ba:1,Ca:0,Fa:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.F(0,Yua,0,0,"ng-template",0)},dependencies:[_.yu],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],hb:2});var w0a=new _.Id("DialogScrollStrategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.ota(a)}}}),x0a=new _.Id("DialogData"),y0a=new _.Id("DefaultDialogConfig");var z0a=function(a,b){var c=this;this.ad=a;this.config=b;this.closed=new _.cg;this.Ai=b.Ai;this.Fm=a.Fm();this.xn=a.xn();this.rA=a.rA();this.id=b.id;this.xn.subscribe(function(d){d.keyCode!==27||c.Ai||_.Qi(d)||(d.preventDefault(),c.close(void 0,{bja:"keyboard"}))});this.Fm.subscribe(function(){if(!c.Ai&&c.Cmb())c.close(void 0,{bja:"mouse"});else{var d,e;(e=(d=c.Js).L$c)==null||e.call(d)}});this.bva=a.np.subscribe(function(){b.U0a!==!1&&c.close()})};_.h=z0a.prototype;
_.h.close=function(a,b){if(this.Cmb(a)){var c=this.closed;this.Js.lL=(b==null?void 0:b.bja)||"program";this.bva.unsubscribe();this.ad.dispose();c.next(a);c.complete();this.ar=this.Js=null}};_.h.Ve=function(){this.ad.Ve()};_.h.Bq=function(a,b){this.ad.Bq({width:a===void 0?"":a,height:b===void 0?"":b})};_.h.oz=function(a){this.ad.oz(a)};_.h.sO=function(a){this.ad.sO(a)};_.h.Cmb=function(a){var b=this.config;return!!this.Js&&(!b.V0a||b.V0a(a,b,this.ar))};var jv=function(){var a=this;this.ac=_.u(_.nf);this.Df=_.u(y0a,{optional:!0});this.zp=_.u(jv,{optional:!0,sy:!0});this.Bwa=_.u(gj);this.iw=_.u(_.nj);this.NG=[];this.rP=new _.cg;this.sP=new _.cg;this.kSa=new Map;this.kf=_.u(w0a);this.Vxa=_.cf(function(){return a.Zg.length?a.gu():a.gu().ha(_.ng(void 0))})};_.h=jv.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.Df||new hv,b);b.id=b.id||this.iw.getId("cdk-dialog-");b.id&&this.L5a(b.id);var d=this.sL(b);d=_.xj(this.ac,d);var e=new z0a(d,b);d=this.t4c(d,e,b);e.Js=d;if(!this.Zg.length){var f=wta(this.Bwa);d.pva?d.pva.ha(_.Zf(1)).subscribe(function(){c.Spb(f)}):this.Spb(f)}this.u4c(a,e,d,b);this.Zg.push(e);e.closed.subscribe(function(){return c.jsb(e,!0)});this.zu.next(e);return e};_.h.pza=function(){$ua(this.Zg,function(a){return a.close()})};
_.h.L5a=function(a){this.Zg.find(function(b){return b.id===a})};_.h.Ma=function(){var a=this;$ua(this.NG,function(b){b.config.S0a===!1&&a.jsb(b,!1)});$ua(this.NG,function(b){return b.close()});this.rP.complete();this.sP.complete();this.NG=[]};
_.h.sL=function(a){var b=new _.qj({Pe:a.Pe||_.qu(_.pu(new _.ou)),Uf:a.Uf||this.kf(),od:a.od,ae:a.ae,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,OM:a.T0a,disableAnimations:a.disableAnimations});a.Rg&&(b.Rg=a.Rg);return b};
_.h.t4c=function(a,b,c){var d,e=c.Qb||((d=c.Qe)==null?void 0:d.Qb);b=[{Da:hv,mc:c},{Da:z0a,mc:b},{Da:rj,mc:a}];c.container?typeof c.container==="function"?d=c.container:(d=c.container.type,b.push.apply(b,_.v(c.container.Vb(c)))):d=iv;c=new _.uu(d,c.Qe,_.Eh({parent:e||this.ac,Vb:b}));return a.attach(c).instance};
_.h.u4c=function(a,b,c,d){if(a instanceof _.Mg){var e=this.f3(d,b,c,void 0);b={va:d.data,uj:b};d.FU&&(b=Object.assign({},b,typeof d.FU==="function"?d.FU():d.FU));c.Lw(new _.vu(a,null,b,e))}else e=this.f3(d,b,c,this.ac),a=c.Cs(new _.uu(a,d.Qe,e)),b.l5=a,b.ar=a.instance};
_.h.f3=function(a,b,c,d){var e,f=a.Qb||((e=a.Qe)==null?void 0:e.Qb);e=[{Da:x0a,mc:a.data},{Da:z0a,mc:b}];a.Vb&&(typeof a.Vb==="function"?e.push.apply(e,_.v(a.Vb(b,a,c))):e.push.apply(e,_.v(a.Vb)));!a.direction||f&&f.get(_.oj,null,{optional:!0})||e.push({Da:_.oj,mc:Zua(a.direction)});return _.Eh({parent:f||d,Vb:e})};
_.h.jsb=function(a,b){a=this.Zg.indexOf(a);a>-1&&(this.Zg.splice(a,1),this.Zg.length||(this.kSa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.kSa.clear(),b&&this.gu().next()))};
_.h.Spb=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")||d.hasAttribute("popover")||(this.kSa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.gu=function(){var a=this.zp;return a?a.gu():this.rP};
_.p.Object.defineProperties(jv.prototype,{Zg:{configurable:!0,enumerable:!0,get:function(){return this.zp?this.zp.Zg:this.NG}},zu:{configurable:!0,enumerable:!0,get:function(){return this.zp?this.zp.zu:this.sP}}});jv.O=function(a){return new (a||jv)};jv.wa=_.q({token:jv,qa:jv.O,Ha:"root"});var kv=function(){};kv.O=function(a){return new (a||kv)};kv.Ka=_.Pf({type:kv});kv.Ja=_.dd({Vb:[jv],imports:[_.Bu,_.zu,_.Mt,_.zu]});var lv=function(a,b,c,d,e,f,g,m){iv.call(this,a,b,c,d,e,f,g,m);this.Xr=new _.Uj};_.W(lv,iv);lv.prototype.CSa=function(){this.Kc.pha||this.oQ()};lv.prototype.xWa=function(a){this.Kc.pha&&this.oQ();this.Xr.next({state:"opened",totalTime:a})};lv.O=function(a){return new (a||lv)(_.E(_.qe),_.E(_.Ct),_.E(_.gi,8),_.E(v0a),_.E(_.zt),_.E(_.wh),_.E(rj),_.E(_.xt))};lv.Aa=_.Of({type:lv,oa:[["ng-component"]],standalone:!1,features:[_.sg],Ba:0,Ca:0,ua:function(){},hb:2});var A0a=function(a,b,c){var d=this;this.vk=a;this.Yy=c;this.Vr=new _.cg;this.iL=new _.cg;this.Uj=0;this.Ai=b.Ai;this.id=a.id;c.Xr.ha(_.kf(function(e){return e.state==="opened"}),_.Zf(1)).subscribe(function(){d.Vr.next();d.Vr.complete()});c.Xr.ha(_.kf(function(e){return e.state==="closed"}),_.Zf(1)).subscribe(function(){clearTimeout(d.TSa);d.DG()});a.ad.np.subscribe(function(){d.iL.next(d.jda);d.iL.complete();d.DG()});_.jf(this.Fm(),this.xn().ha(_.kf(function(e){return e.keyCode===27&&!d.Ai&&!_.Qi(e)}))).subscribe(function(e){d.Ai||
(e.preventDefault(),d.lL=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=A0a.prototype;_.h.close=function(a){var b=this;this.jda=a;this.Yy.Xr.ha(_.kf(function(c){return c.state==="closing"}),_.Zf(1)).subscribe(function(c){b.iL.next(a);b.iL.complete();FZa(b.vk.ad);b.TSa=setTimeout(function(){return b.DG()},c.totalTime+100)});this.Uj=1;this.Yy.Cda()};_.h.zu=function(){return this.Vr};_.h.pz=function(){return this.vk.closed};_.h.Fm=function(){return this.vk.Fm};_.h.xn=function(){return this.vk.xn};
_.h.Ve=function(a){var b=this.vk.config.Pe;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.pu(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.qu(b);this.vk.Ve()};_.h.Bq=function(a,b){this.vk.Bq(a===void 0?"":a,b===void 0?"":b)};_.h.oz=function(a){this.vk.oz(a)};_.h.sO=function(a){this.vk.sO(a)};_.h.getState=function(){return this.Uj};_.h.DG=function(){this.Uj=2;this.vk.close(this.jda,{bja:this.lL});this.ar=null};var B0a=function(){this.role="dialog";this.od="";this.ae=!0;this.Rg="";this.Ai=!1;this.height=this.width="";this.ariaLabel=this.jya=this.Rea=this.data=null;this.ariaModal=!1;this.rz="first-tabbable";this.T0a=this.pha=this.Vo=!0};var mv=function(){iv.apply(this,arguments);var a=this;this.Xr=new _.Uj;this.uP=!_.zj();this.VRa=0;this.Qn=this.La.na;var b;this.jva=this.uP?(b=bva(this.Kc.Xha))!=null?b:150:0;var c;this.kva=this.uP?(c=bva(this.Kc.lia))!=null?c:75:0;this.Eaa=null;this.qob=function(){a.Vmb();a.xWa(a.jva)};this.DG=function(){a.Vmb();a.Xr.emit({state:"closed",totalTime:a.kva})}};_.W(mv,iv);_.h=mv.prototype;_.h.Uua=function(){iv.prototype.Uua.call(this);this.gbd()};
_.h.gbd=function(){var a=this;this.Xr.emit({state:"opening",totalTime:this.jva});this.uP?(this.Qn.style.setProperty("--mat-dialog-transition-duration",this.jva+"ms"),this.rsb(function(){return a.Qn.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.kub(this.jva,this.qob)):(this.Qn.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.qob()}))};
_.h.Cda=function(){var a=this;this.Xr.emit({state:"closing",totalTime:this.kva});this.Qn.classList.remove("mdc-dialog--open");this.uP?(this.Qn.style.setProperty("--mat-dialog-transition-duration",this.kva+"ms"),this.rsb(function(){return a.Qn.classList.add("mdc-dialog--closing")}),this.kub(this.kva,this.DG)):Promise.resolve().then(function(){return a.DG()})};_.h.Itb=function(a){this.VRa+=a;_.mo(this.Ua)};_.h.Vmb=function(){this.Qn.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.kub=function(a,b){this.Eaa!==null&&clearTimeout(this.Eaa);this.Eaa=setTimeout(b,a)};_.h.rsb=function(a){this.nb.Xb(function(){typeof requestAnimationFrame==="function"?requestAnimationFrame(a):a()})};_.h.CSa=function(){this.Kc.pha||this.oQ()};_.h.xWa=function(a){this.Kc.pha&&this.oQ();this.Xr.next({state:"opened",totalTime:a})};_.h.Ma=function(){iv.prototype.Ma.call(this);this.Eaa!==null&&clearTimeout(this.Eaa)};
_.h.Cs=function(a){a=iv.prototype.Cs.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};mv.O=function(){var a;return function(b){return(a||(a=_.me(mv)))(b||mv)}}();
mv.Aa=_.Of({type:mv,oa:[["mat-dialog-container"]],ab:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],qb:10,Wa:function(a,b){a&2&&(_.xg("id",b.Kc.id),_.ug("aria-modal",b.Kc.ariaModal)("role",b.Kc.role)("aria-labelledby",b.Kc.ariaLabel?null:b.fL[0])("aria-label",b.Kc.ariaLabel)("aria-describedby",b.Kc.Rea||null),_.dh("_mat-animation-noopable",!b.uP)("mat-mdc-dialog-container-with-actions",b.VRa>0))},features:[_.sg],Ba:3,Ca: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,ava,0,0,"ng-template",2),_.J()())},dependencies:[_.yu],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'],
hb:2});_.nv=function(a,b,c){var d=this;this.vk=a;this.Kc=b;this.Yy=c;this.Vr=new _.hg(1);this.iL=new _.hg(1);this.Uj=0;this.Ai=b.Ai;this.id=a.id;a.oz("mat-mdc-dialog-panel");c.Xr.ha(_.kf(function(e){return e.state==="opened"}),_.Zf(1)).subscribe(function(){d.Vr.next();d.Vr.complete()});c.Xr.ha(_.kf(function(e){return e.state==="closed"}),_.Zf(1)).subscribe(function(){clearTimeout(d.TSa);d.DG()});a.ad.np.subscribe(function(){d.iL.next(d.jda);d.iL.complete();d.DG()});_.jf(this.Fm(),this.xn().ha(_.kf(function(e){return e.keyCode===
27&&!d.Ai&&!_.Qi(e)}))).subscribe(function(e){d.Ai||(e.preventDefault(),d.lL=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=_.nv.prototype;_.h.close=function(a){var b=this,c=this.Kc.V0a;if(!c||c(a,this.Kc,this.ar))this.jda=a,this.Yy.Xr.ha(_.kf(function(d){return d.state==="closing"}),_.Zf(1)).subscribe(function(d){b.iL.next(a);b.iL.complete();FZa(b.vk.ad);b.TSa=setTimeout(function(){return b.DG()},d.totalTime+100)}),this.Uj=1,this.Yy.Cda()};_.h.zu=function(){return this.Vr};
_.h.pz=function(){return this.vk.closed};_.h.Fm=function(){return this.vk.Fm};_.h.xn=function(){return this.vk.xn};_.h.Ve=function(a){var b=this.vk.config.Pe;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.pu(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.qu(b);this.vk.Ve()};_.h.Bq=function(a,b){this.vk.Bq(a===void 0?"":a,b===void 0?"":b)};_.h.oz=function(a){this.vk.oz(a)};_.h.sO=function(a){this.vk.sO(a)};_.h.getState=function(){return this.Uj};
_.h.DG=function(){this.Uj=2;this.vk.close(this.jda,{bja:this.lL});this.ar=null};var D0a,E0a;_.C0a=new _.Id("MatMdcDialogData");D0a=new _.Id("mat-mdc-dialog-default-options");E0a=new _.Id("mat-mdc-dialog-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.ota(a)}}});
_.ov=function(){var a=this;this.Df=_.u(D0a,{optional:!0});this.kf=_.u(E0a);this.zp=_.u(_.ov,{optional:!0,sy:!0});this.iw=_.u(_.nj);this.ac=_.u(_.nf);this.sD=_.u(jv);this.Xc=_.zj();this.NG=[];this.rP=new _.cg;this.sP=new _.cg;this.lAa=B0a;this.Vxa=_.cf(function(){return a.Zg.length?a.gu():a.gu().ha(_.ng(void 0))});this.oba=_.nv;this.nba=mv;this.zTa=_.C0a};_.h=_.ov.prototype;_.h.gu=function(){var a=this.zp;return a?a.gu():this.rP};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Df||new B0a,b);b.id=b.id||this.iw.getId("mat-mdc-dialog-");b.Uf=b.Uf||this.kf();var e,f;a=this.sD.open(a,Object.assign({},b,{Pe:_.qu(_.pu(new _.ou)),Ai:!0,V0a:void 0,S0a:!1,U0a:!1,disableAnimations:this.Xc||((e=b.Xha)==null?void 0:e.toLocaleString())==="0"||((f=b.lia)==null?void 0:f.toString())==="0",container:{type:this.nba,Vb:function(){return[{Da:c.lAa,mc:b},{Da:hv,mc:b}]}},FU:function(){return{uj:d}},Vb:function(g,m,n){d=new c.oba(g,
b,n);var r;d.Ve((r=b)==null?void 0:r.position);return[{Da:c.nba,mc:n},{Da:c.zTa,mc:m.data},{Da:c.oba,mc:d}]}}));d.l5=a.l5;d.ar=a.ar;this.Zg.push(d);this.zu.next(d);d.pz().subscribe(function(){var g=c.Zg.indexOf(d);g>-1&&(c.Zg.splice(g,1),c.Zg.length||c.gu().next())});return d};_.h.pza=function(){this.Xaa(this.Zg)};_.h.L5a=function(a){this.Zg.find(function(b){return b.id===a})};_.h.Ma=function(){this.Xaa(this.NG);this.rP.complete();this.sP.complete()};_.h.Xaa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(_.ov.prototype,{Zg:{configurable:!0,enumerable:!0,get:function(){return this.zp?this.zp.Zg:this.NG}},zu:{configurable:!0,enumerable:!0,get:function(){return this.zp?this.zp.zu:this.sP}}});_.ov.O=function(a){return new (a||_.ov)};_.ov.wa=_.q({token:_.ov,qa:_.ov.O,Ha:"root"});_.pv=function(){this.uj=_.u(_.nv,{optional:!0});this.La=_.u(_.qe);this.sD=_.u(_.ov);this.type="button"};_.pv.prototype.Ra=function(){this.uj||(this.uj=cva(this.La,this.sD.Zg))};_.pv.prototype.Zb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Dha=a.Ef};_.pv.prototype.U3=function(a){var b=this.uj,c=this.Dha;b.lL=a.screenX===0&&a.screenY===0?"keyboard":"mouse";b.close(c)};_.pv.O=function(a){return new (a||_.pv)};
_.pv.Ea=_.Qf({type:_.pv,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.U3(c)});a&2&&_.ug("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",Dha:[0,"mat-dialog-close","dialogResult"],F9c:[0,"matDialogClose","_matDialogClose"]},Ob:["matDialogClose"],features:[_.Xn]});var qv=function(){this.cu=_.u(_.nv,{optional:!0});this.La=_.u(_.qe);this.sD=_.u(_.ov)};
qv.prototype.Ra=function(){var a=this;this.cu||(this.cu=cva(this.La,this.sD.Zg));this.cu&&Promise.resolve().then(function(){a.mrb()})};qv.prototype.Ma=function(){var a=this,b;((b=this.cu)==null?0:b.Yy)&&Promise.resolve().then(function(){a.qrb()})};qv.O=function(a){return new (a||qv)};qv.Ea=_.Qf({type:qv});_.rv=function(){qv.apply(this,arguments);this.id=_.u(_.nj).getId("mat-mdc-dialog-title-")};_.W(_.rv,qv);_.rv.prototype.mrb=function(){var a,b;(a=this.cu.Yy)==null||(b=a.T3c)==null||b.call(a,this.id)};
_.rv.prototype.qrb=function(){var a,b,c;(a=this.cu)==null||(b=a.Yy)==null||(c=b.X$c)==null||c.call(b,this.id)};_.rv.O=function(){var a;return function(b){return(a||(a=_.me(_.rv)))(b||_.rv)}}();_.rv.Ea=_.Qf({type:_.rv,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],ab:[1,"mat-mdc-dialog-title","mdc-dialog__title"],qb:1,Wa:function(a,b){a&2&&_.xg("id",b.id)},inputs:{id:"id"},Ob:["matDialogTitle"],features:[_.sg]});_.sv=function(){};_.sv.O=function(a){return new (a||_.sv)};
_.sv.Ea=_.Qf({type:_.sv,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],ab:[1,"mat-mdc-dialog-content","mdc-dialog__content"],features:[function(a){var b=function(c){var d=Array.isArray(a);c.pS===null?(c.Pdb=Sla,c.pS=d?a.map(Ula):[a]):d?c.pS.unshift.apply(c.pS,_.v(a.map(Ula))):c.pS.unshift(a)};b.cZb=!0;return b}([_.au])]});_.tv=function(){qv.apply(this,arguments)};_.W(_.tv,qv);
_.tv.prototype.mrb=function(){var a,b;(a=this.cu.Yy)==null||(b=a.Itb)==null||b.call(a,1)};_.tv.prototype.qrb=function(){var a,b;(a=this.cu.Yy)==null||(b=a.Itb)==null||b.call(a,-1)};_.tv.O=function(){var a;return function(b){return(a||(a=_.me(_.tv)))(b||_.tv)}}();
_.tv.Ea=_.Qf({type:_.tv,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],ab:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],qb:6,Wa:function(a,b){a&2&&_.dh("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:[_.sg]});var uv=function(){};uv.O=function(a){return new (a||uv)};uv.Ka=_.Pf({type:uv});uv.Ja=_.dd({Vb:[_.ov],imports:[kv,_.Bu,_.zu,_.Zt]});var F0a=0,vv=function(a,b,c,d,e,f,g,m,n){var r=this;this.qw=a;this.Df=c;this.zp=d;this.oba=g;this.nba=m;this.zTa=n;this.NG=[];this.rP=new _.cg;this.sP=new _.cg;this.pEd="mat-dialog-";this.lAa=v0a;this.Vxa=_.cf(function(){return r.Zg.length?r.gu():r.gu().ha(_.ng(void 0))});this.kf=f;this.sD=b.get(jv)};_.h=vv.prototype;_.h.gu=function(){var a=this.zp;return a?a.gu():this.rP};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Df||new v0a,b);b.id=b.id||"mat-dialog-"+F0a++;b.Uf=b.Uf||this.kf();a=this.sD.open(a,Object.assign({},b,{Pe:_.qu(_.pu(this.qw.position().global())),Ai:!0,S0a:!1,U0a:!1,container:{type:this.nba,Vb:function(){return[{Da:c.lAa,mc:b},{Da:hv,mc:b}]}},FU:function(){return{uj:d}},Vb:function(e,f,g){d=new c.oba(e,b,g);var m;d.Ve((m=b)==null?void 0:m.position);return[{Da:c.nba,mc:g},{Da:c.zTa,mc:f.data},{Da:c.oba,mc:d}]}}));d.l5=a.l5;d.ar=a.ar;this.Zg.push(d);
this.zu.next(d);d.pz().subscribe(function(){var e=c.Zg.indexOf(d);e>-1&&(c.Zg.splice(e,1),c.Zg.length||c.gu().next())});return d};_.h.pza=function(){this.Xaa(this.Zg)};_.h.L5a=function(a){this.Zg.find(function(b){return b.id===a})};_.h.Ma=function(){this.Xaa(this.NG);this.rP.complete();this.sP.complete()};_.h.Xaa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(vv.prototype,{Zg:{configurable:!0,enumerable:!0,get:function(){return this.zp?this.zp.Zg:this.NG}},zu:{configurable:!0,enumerable:!0,get:function(){return this.zp?this.zp.zu:this.sP}}});vv.O=function(){_.Jf()};vv.wa=_.q({token:vv,qa:vv.O});_.G0a=function(){A0a.apply(this,arguments)};_.W(_.G0a,A0a);var H0a=function(){v0a.apply(this,arguments);this.Xha=t0a.params.Xha;this.lia=t0a.params.lia};_.W(H0a,v0a);var wv=function(a,b,c,d,e,f,g,m){lv.call(this,a,b,c,d,e,f,g,m);this.Uj="enter"};_.W(wv,lv);wv.prototype.TP=function(a){var b=a.Ln;a=a.totalTime;b==="enter"?this.xWa(a):b==="exit"&&this.Xr.next({state:"closed",totalTime:a})};wv.prototype.Hca=function(a){var b=a.Ln;a=a.totalTime;b==="enter"?this.Xr.next({state:"opening",totalTime:a}):(b==="exit"||b==="void")&&this.Xr.next({state:"closing",totalTime:a})};wv.prototype.Cda=function(){this.Uj="exit";_.mo(this.Ua)};
wv.prototype.k7c=function(){return{value:this.Uj,params:{enterAnimationDuration:this.Kc.Xha||"150ms",exitAnimationDuration:this.Kc.lia||"75ms"}}};wv.O=function(a){return new (a||wv)(_.E(_.qe),_.E(_.Ct),_.E(_.gi,8),_.E(H0a),_.E(_.zt),_.E(_.wh),_.E(rj),_.E(_.xt))};
wv.Aa=_.Of({type:wv,oa:[["mat-dialog-container"]],ab:["tabindex","-1",1,"mat-dialog-container"],qb:8,Wa:function(a,b){a&1&&_.Kma("@dialogContainer.start",function(c){return b.Hca(c)})("@dialogContainer.done",function(c){return b.TP(c)});a&2&&(_.xg("id",b.Kc.id),_.yg("@dialogContainer",b.k7c()),_.ug("aria-modal",b.Kc.ariaModal)("role",b.Kc.role)("aria-labelledby",b.Kc.ariaLabel?null:b.fL[0])("aria-label",b.Kc.ariaLabel)("aria-describedby",b.Kc.Rea||null)("mat-id-collision",null))},standalone:!1,features:[_.sg],
Ba:1,Ca:0,Fa:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.F(0,dva,0,0,"ng-template",0)},dependencies:[_.yu],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"],
hb:2,data:{animation:[u0a]}});var J0a,K0a,L0a;_.I0a=new _.Id("MatDialogData");J0a=new _.Id("mat-dialog-default-options");K0a=new _.Id("mat-dialog-scroll-strategy");L0a={Da:K0a,Wb:[_.Au],Jb:function(a){return function(){return a.TF.block()}}};_.xv=function(a,b,c,d,e,f,g,m){vv.call(this,a,b,d,f,g,e,_.G0a,wv,_.I0a,m);this.lAa=H0a};_.W(_.xv,vv);_.xv.O=function(a){return new (a||_.xv)(_.t(_.Au),_.t(_.nf),_.t(_.uj,8),_.t(J0a,8),_.t(K0a),_.t(_.xv,12),_.t(gj),_.t(_.wj,8))};_.xv.wa=_.q({token:_.xv,qa:_.xv.O});_.yv=function(){};_.yv.O=function(a){return new (a||_.yv)};_.yv.Ka=_.Pf({type:_.yv});_.yv.Ja=_.dd({Vb:[_.xv,L0a],imports:[kv,_.Bu,_.zu,_.Zt]});var zv=function(){};zv.O=function(a){return new (a||zv)};zv.Ka=_.Pf({type:zv});zv.Ja=_.dd({imports:[_.Mt,_.Zt]});var Av=function(a,b,c,d){_.Su.call(this,a,b,c);this.os="row";d&&(this.HL=d.O9a.subscribe(this.Mca.bind(this)))};_.W(Av,_.Su);_.h=Av.prototype;_.h.Zb=function(a){(a.wrap!=null||this.Jl)&&this.kz()};_.h.Ra=function(){var a=this;_.Su.prototype.Ra.call(this);this.rca("wrap","wrap",function(b){a.kz(b.value)});this.kz()};_.h.Ma=function(){_.Su.prototype.Ma.call(this);this.HL&&this.HL.unsubscribe()};
_.h.Mca=function(a){var b=this;this.os=(a||"").toLowerCase().replace("-reverse","");Ita.find(function(c){return c===b.os})||(this.os="row");this.kz()};_.h.kz=function(a){a=a||this.VL("wrap");this.Jl&&(a=this.Jl.QX);a=Jta(a||"wrap");this.N2(this.Paa(a))};_.h.Paa=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.jkd}};
_.p.Object.defineProperties(Av.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrap",a)}},vBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapXs",a)}},tBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapSm",a)}},sBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapMd",a)}},nBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLg",a)}},uBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapXl",a)}},mBd:{configurable:!0,enumerable:!0,
set:function(a){this.Vc("wrapGtXs",a)}},lBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapGtSm",a)}},kBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapGtMd",a)}},jBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapGtLg",a)}},qBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLtSm",a)}},pBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLtMd",a)}},oBd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLtLg",a)}},rBd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("wrapLtXl",a)}},jkd:{configurable:!0,enumerable:!0,get:function(){return this.HL?this.os:this.cpb(this.na)}}});Av.O=function(a){return new (a||Av)(_.E(_.Ru),_.E(_.qe),_.E(_.pj),_.E(_.Tu,10))};
Av.Ea=_.Qf({type:Av,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"],vBd:[0,"fxLayoutWrap.xs","wrapXs"],tBd:[0,"fxLayoutWrap.sm","wrapSm"],sBd:[0,"fxLayoutWrap.md",
"wrapMd"],nBd:[0,"fxLayoutWrap.lg","wrapLg"],uBd:[0,"fxLayoutWrap.xl","wrapXl"],mBd:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],lBd:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],kBd:[0,"fxLayoutWrap.gt-md","wrapGtMd"],jBd:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],qBd:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],pBd:[0,"fxLayoutWrap.lt-md","wrapLtMd"],oBd:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],rBd:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},standalone:!1,features:[_.sg,_.Xn]});_.Bv=function(a,b,c,d,e){_.Su.call(this,a,b,c);var f=this;this.rD=d;this.dea=e;this.os="row";this.Vc("flex","");this.Vc("shrink",1);this.Vc("grow",1);d&&(this.HL=d.O9a.subscribe(function(g){f.Mca(g)}))};_.W(_.Bv,_.Su);_.h=_.Bv.prototype;_.h.Zb=function(a){(a.flex!=null||this.Jl)&&this.qQ()};_.h.Ra=function(){var a=this;_.Su.prototype.Ra.call(this);this.rca("flex","",function(b){a.qQ(b.value)});this.qQ()};_.h.Ma=function(){_.Su.prototype.Ma.call(this);this.HL&&this.HL.unsubscribe()};
_.h.Mca=function(a){this.os=a||this.os||"row";this.qQ()};_.h.qQ=function(a){a=a||this.VL("flex")||"";this.Jl&&(a=this.Jl.QX);a=String(a).replace(";","");var b=this.VL("grow"),c=this.VL("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]=eva(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]=eva(a.trim()):(d=a.split(" "),d=d.length===3?d:[b,c,a]);this.N2(this.ncd.apply(this,d))};
_.h.ncd=function(a,b,c){var d=this.cpb(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=Aj(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=Aj(e,{flex:"0 1 auto"});break;case "grow":e=Aj(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=Aj(e,{flex:"1 0 auto"});break;case "auto":e=Aj(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=Aj(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=Aj(e,{flex:a+" "+b+" "+(f||this.dea?c:"100%")})}g=Kta(d)?"max-width":"max-height";d=Kta(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 Aj(e,{"box-sizing":"border-box"})};
_.p.Object.defineProperties(_.Bv.prototype,{lxd:{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)}},ikd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexXs",a)}},gkd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexSm",a)}},fkd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexMd",a)}},akd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("flexLg",a)}},hkd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexXl",a)}},Zjd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtXs",a)}},Yjd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtSm",a)}},Xjd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtMd",a)}},Wjd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtLg",a)}},dkd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexLtSm",a)}},ckd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("flexLtMd",a)}},bkd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexLtLg",a)}},ekd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexLtXl",a)}}});_.Bv.O=function(a){return new (a||_.Bv)(_.E(_.Ru),_.E(_.qe),_.E(_.pj),_.E(_.Tu,12),_.E(Av,12))};
_.Bv.Ea=_.Qf({type:_.Bv,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:{lxd:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],ikd:[0,"fxFlex.xs","flexXs"],gkd:[0,"fxFlex.sm","flexSm"],fkd:[0,"fxFlex.md","flexMd"],
akd:[0,"fxFlex.lg","flexLg"],hkd:[0,"fxFlex.xl","flexXl"],Zjd:[0,"fxFlex.gt-xs","flexGtXs"],Yjd:[0,"fxFlex.gt-sm","flexGtSm"],Xjd:[0,"fxFlex.gt-md","flexGtMd"],Wjd:[0,"fxFlex.gt-lg","flexGtLg"],dkd:[0,"fxFlex.lt-sm","flexLtSm"],ckd:[0,"fxFlex.lt-md","flexLtMd"],bkd:[0,"fxFlex.lt-lg","flexLtLg"],ekd:[0,"fxFlex.lt-xl","flexLtXl"]},standalone:!1,features:[_.sg,_.Xn]});var gva=[{alias:"xs",Fj:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Qx:!0,Fj:"(min-width: 600px)"},{alias:"lt-sm",Qx:!0,Fj:"(max-width: 599px)"},{alias:"sm",Fj:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Qx:!0,Fj:"(min-width: 960px)"},{alias:"lt-md",Qx:!0,Fj:"(max-width: 959px)"},{alias:"md",Fj:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Qx:!0,Fj:"(min-width: 1280px)"},{alias:"lt-lg",Qx:!0,Fj:"(max-width: 1279px)"},{alias:"lg",Fj:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Qx:!0,Fj:"(min-width: 1920px)"},{alias:"lt-xl",Qx:!0,Fj:"(max-width: 1920px)"},{alias:"xl",Fj:"(min-width: 1920px) and (max-width: 5000px)"}];var hva=/(\.|-|_)/g;var M0a={Da:i_a,Jb:function(){return iva()}};var N0a=function(){},Cv=function(a,b){this.Es=a;this.kab=b;this.P$c();this.IZb=this.M4c()};_.h=Cv.prototype;_.h.isActive=function(a){a=this.ybd(a);return this.kab.isActive(a)};_.h.subscribe=function(a,b,c){return this.IZb.subscribe(a,b,c)};_.h.He=function(){return this.IZb};_.h.P$c=function(){var a=this.Es.iac.map(function(b){return b.Fj});m_a(this.kab,a)};
_.h.M4c=function(){var a=this;return this.kab.observe().ha(_.kf(function(b){return b.matches===!0}),_.kf(function(b){return(b=k_a(a.Es,b.Fj))?!b.Qx:!0}),_.A(function(b){return Fta(b,a.lob(b.Fj))}))};_.h.R6c=function(a){return j_a(this.Es,a)};_.h.lob=function(a){return k_a(this.Es,a)};_.h.ybd=function(a){var b=this.R6c(a)||this.lob(a);return b?b.Fj:a};Cv.O=function(a){return new (a||Cv)(_.t(Pu),_.t(Qu))};Cv.wa=_.q({token:Cv,qa:Cv.O});var O0a={Da:N0a,Wb:[[new _.Zn,new _.$n,N0a],Qu,Pu],Jb:function(a,b,c){return a||new Cv(c,b)}};var Dv=function(){};Dv.O=function(a){return new (a||Dv)};Dv.Ka=_.Pf({type:Dv});Dv.Ja=_.dd({Vb:[M0a,Pu,Qu,_.Ru,O0a]});var P0a={Da:_.Ru,Wb:[[new _.Zn,new _.$n,_.Ru],Pu,Qu],Jb:function(a,b,c){return a||new _.Ru(b,c)}};_.Ev=function(){};_.Ev.O=function(a){return new (a||_.Ev)};_.Ev.Ka=_.Pf({type:_.Ev});_.Ev.Ja=_.dd({Vb:[P0a,M0a,O0a],imports:[Dv,_.Zt,Dv]});new Do;_.Fv=function(){};_.Fv.O=function(a){return new (a||_.Fv)};_.Fv.Ka=_.Pf({type:_.Fv});_.Fv.Ja=_.dd({imports:[_.Mu,_.Zt]});_.Gv=function(){};_.Gv.O=function(a){return new (a||_.Gv)};_.Gv.Ka=_.Pf({type:_.Gv});_.Gv.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,zv,_.Fv,_.yv]});var Q0a=new _.Id("MAT_BUTTON_CONFIG"),Hv=function(){this.La=_.u(_.qe);this.nb=_.u(_.wh);this.Xc=_.zj();this.Kc=_.u(Q0a,{optional:!0});this.Sc=_.u(_.xt);this.Pc=_.u(_.pj);this.eQ=_.u(Nu);this.lc=this.nj=this.IP=!1;_.u(_.lj).load(_.Eu);var a=this.La.na;this.EVa=a.tagName==="A";var b,c;this.Md=(c=(b=this.Kc)==null?void 0:b.Md)!=null?c:!1;var d,e;this.color=(e=(d=this.Kc)==null?void 0:d.color)!=null?e:null;var f;(f=this.eQ)==null||e_a(f,a,{className:"mat-mdc-button-ripple"})};_.h=Hv.prototype;
_.h.Ec=function(){this.Sc.Gk(this.La,!0);this.EVa&&this.Qad()};_.h.Ma=function(){var a;(a=this.Y2)==null||a.call(this);this.Sc.Ki(this.La);var b;(b=this.eQ)==null||d_a(b,this.La.na)};_.h.focus=function(a,b){(a=a===void 0?"program":a)?_.yt(this.Sc,this.La.na,a,b):this.La.na.focus(b)};_.h.m7c=function(){return this.ariaDisabled!=null?this.ariaDisabled:this.EVa?this.disabled||null:this.disabled&&this.Md?!0:null};_.h.pUa=function(){return this.Md||!this.disabled?null:!0};
_.h.Ytb=function(){var a;(a=this.eQ)==null||a.jfb(this.La.na,this.Gc||this.disabled)};_.h.ks=function(){return this.EVa?this.disabled&&!this.Md?-1:this.tabIndex:this.tabIndex};_.h.Qad=function(){var a=this;this.Y2=this.nb.Xb(function(){return a.Pc.listen(a.La.na,"click",function(b){a.disabled&&(b.preventDefault(),b.stopImmediatePropagation())})})};
_.p.Object.defineProperties(Hv.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.nj},set:function(a){this.nj=a;this.Ytb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.Ytb()}},BX:{configurable:!0,enumerable:!0,set:function(a){this.tabIndex=a}}});Hv.O=function(a){return new (a||Hv)};
Hv.Ea=_.Qf({type:Hv,ab:[1,"mat-mdc-button-base"],qb:13,Wa:function(a,b){a&2&&(_.ug("disabled",b.pUa())("aria-disabled",b.m7c())("tabindex",b.ks()),_.eh(b.color?"mat-"+b.color:""),_.dh("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Md)("mat-unthemed",!b.color)("_mat-animation-noopable",b.Xc))},inputs:{color:"color",Gc:[2,"disableRipple","disableRipple",_.Gh],disabled:[2,"disabled","disabled",_.Gh],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Gh],Md:[2,"disabledInteractive",
"disabledInteractive",_.Gh],tabIndex:[2,"tabIndex","tabIndex",jva],BX:[2,"tabindex","_tabindex",jva]}});var R0a,S0a;R0a=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];
S0a=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"]]]);
_.Iv=function(){Hv.call(this);this.nD=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)&&T0a(this,a)};_.W(_.Iv,Hv);_.Iv.Ea=Hv.Ea;var T0a=function(a,b){if(b!==a.nD){var c=a.La.na.classList,d=a.nD?S0a.get(a.nD):null,e=S0a.get(b);d&&c.remove.apply(c,_.v(d));c.add.apply(c,_.v(e));a.nD=b}};
_.p.Object.defineProperties(_.Iv.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.nD},set:function(a){var b;T0a(this,a||((b=this.Kc)==null?void 0:b.hJd)||"text")}}});_.Iv.O=function(a){return new (a||_.Iv)};
_.Iv.Aa=_.Of({type:_.Iv,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",""]],ab:[1,"mdc-button"],inputs:{appearance:[0,"matButton","appearance"]},Ob:["matButton","matAnchor"],features:[_.sg],vc:["matButton",""],kc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Ba:7,Ca: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&&(_.Kg(R0a),_.Bg(0,"span",0),_.Lg(1),_.zg(2,"span",1),_.Lg(3,1),_.Ag(),_.Lg(4,2),_.Bg(5,"span",2)(6,"span",3));a&2&&_.dh("mdc-button__ripple",!b.IP)("mdc-fab__ripple",b.IP)},styles:['.mat-mdc-button-base{text-decoration:none}.mat-mdc-button-base .mat-icon{min-height:fit-content;flex-shrink:0}@media(hover: none){.mat-mdc-button-base:hover>span.mat-mdc-button-persistent-ripple::before{opacity: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))}@media(hover: hover){.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"],hb:2,Na:0});_.Jv=function(a){this.groups=a};_.Jv.prototype.isArray=function(a){return a instanceof Array};_.p.Object.defineProperties(_.Jv.prototype,{Vod:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Jv.O=function(a){return new (a||_.Jv)(_.E(_.C0a))};
_.Jv.Aa=_.Of({type:_.Jv,oa:[["keyboard-shortcut-dialog"]],standalone:!1,Ba:8,Ca: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),_.Jg(1,2),_.J(),_.I(2,"mat-dialog-content",5)(3,"div",6),_.F(4,sva,2,1,"ng-container",7),_.J()(),_.I(5,"mat-dialog-actions",8)(6,"button",9),_.Jg(7,3),_.J()());a&2&&(_.C(4),_.G("ngForOf",b.Vod))},dependencies:[_.pr,_.Ep,_.Fp,Ou,_.Iv,_.pv,_.rv,_.tv,_.sv],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 U0a,V0a,W0a,Y0a,X0a;U0a=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];V0a=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
W0a=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))}@media(hover: hover){.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))}@media(hover: hover){.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))}@media(hover: hover){.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'};
Y0a=new _.Id("mat-mdc-fab-default-options",{Ha:"root",qa:function(){return X0a}});X0a={color:"accent"};_.Kv=function(){Hv.call(this);this.ih=_.u(Y0a,{optional:!0});this.IP=!0;this.ih=this.ih||X0a;this.color=this.ih.color||X0a.color};_.W(_.Kv,Hv);_.Kv.Ea=Hv.Ea;_.Kv.O=function(a){return new (a||_.Kv)};
_.Kv.Aa=_.Of({type:_.Kv,oa:[["button","mat-fab",""],["a","mat-fab",""],["button","matFab",""],["a","matFab",""]],ab:[1,"mdc-fab","mat-mdc-fab-base","mat-mdc-fab"],qb:4,Wa:function(a,b){a&2&&_.dh("mdc-fab--extended",b.YY)("mat-mdc-extended-fab",b.YY)},inputs:{YY:[2,"extended","extended",_.Gh]},Ob:["matButton","matAnchor"],features:[_.sg],vc:["mat-fab",""],kc:V0a,Ba:7,Ca: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&&(_.Kg(U0a),_.Bg(0,"span",0),_.Lg(1),_.zg(2,"span",1),_.Lg(3,1),_.Ag(),_.Lg(4,2),_.Bg(5,"span",2)(6,"span",3));a&2&&_.dh("mdc-button__ripple",!b.IP)("mdc-fab__ripple",b.IP)},styles:[W0a()],hb:2,Na:0});_.Lv=function(){Hv.call(this);this.ih=_.u(Y0a,{optional:!0});this.IP=!0;this.ih=this.ih||X0a;this.color=this.ih.color||X0a.color};_.W(_.Lv,Hv);_.Lv.Ea=Hv.Ea;_.Lv.O=function(a){return new (a||_.Lv)};
_.Lv.Aa=_.Of({type:_.Lv,oa:[["button","mat-mini-fab",""],["a","mat-mini-fab",""],["button","matMiniFab",""],["a","matMiniFab",""]],ab:[1,"mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"],Ob:["matButton","matAnchor"],features:[_.sg],vc:["mat-mini-fab",""],kc:V0a,Ba:7,Ca: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&&(_.Kg(U0a),_.Bg(0,"span",0),_.Lg(1),_.zg(2,"span",1),_.Lg(3,1),_.Ag(),
_.Lg(4,2),_.Bg(5,"span",2)(6,"span",3));a&2&&_.dh("mdc-button__ripple",!b.IP)("mdc-fab__ripple",b.IP)},styles:[W0a()],hb:2,Na:0});_.Mv=function(){Hv.call(this);e_a(this.eQ,this.La.na,{centered:!0})};_.W(_.Mv,Hv);_.Mv.Ea=Hv.Ea;_.Mv.O=function(a){return new (a||_.Mv)};
_.Mv.Aa=_.Of({type:_.Mv,oa:[["button","mat-icon-button",""],["a","mat-icon-button",""],["button","matIconButton",""],["a","matIconButton",""]],ab:[1,"mdc-icon-button","mat-mdc-icon-button"],Ob:["matButton","matAnchor"],features:[_.sg],vc:["mat-icon-button",""],kc:["*"],Ba:4,Ca: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&&(_.Kg(),_.Bg(0,"span",0),_.Lg(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"],hb:2,Na:0});_.Nv=function(){};_.Nv.O=function(a){return new (a||_.Nv)};_.Nv.Ka=_.Pf({type:_.Nv});_.Nv.Ja=_.dd({imports:[_.Mu,_.Zt]});_.Z0a=new _.Id("localstorage",{qa:function(){return _.u(bTa)}});_.Ov=function(a){this.Sa=a;this.zYb=this.Sa.events.ha(_.kf(function(b){return b instanceof lQa&&!b.c$b}),_.A(function(b){return b.url}),_.jg(1));this.zYb.connect()};_.Ov.O=function(a){return new (a||_.Ov)(_.t(_.oi))};_.Ov.wa=_.q({token:_.Ov,qa:_.Ov.O});_.ul(Wj,Vj);Wj.prototype.wrap=function(a){return $0a(this,a)};var Pv=function(a,b){return(b?"__wrapper_":"__protected_")+_.Fa(a)+"__"},$0a=function(a,b){var c=Pv(a,!0);b[c]||((b[c]=a1a(a,b))[Pv(a,!1)]=b);return b[c]},a1a=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.rN(d)}};c[Pv(a,!1)]=b;return c};
Wj.prototype.rN=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.Qid(a),new b1a(a);};
var c1a=function(a,b){var c=_.da.window||_.da.globalThis,d=c[b];if(!d)throw Error("Ob`"+b);c[b]=function(e,f){typeof e==="string"&&(e=_.sl(SCa,e));e&&(arguments[0]=e=$0a(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][Pv(a,!1)]=d};
Wj.prototype.Wn=function(){var a=_.da.window||_.da.globalThis;var b=a.setTimeout;b=b[Pv(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Pv(this,!1)]||b;a.setInterval=b;Wj.QA.Wn.call(this)};var b1a=function(a){_.aa.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&typeof a==="string"&&(this.stack=a)};_.ul(b1a,_.aa);var Qv=function(a,b,c){Zr.call(this);this.ODb=b||null;this.Qub={};this.BBd=d1a;this.Old=a;if(!c){this.a6=null;this.a6=new Wj((0,_.hk)(this.RNb,this));c1a(this.a6,"setTimeout");c1a(this.a6,"setInterval");a=this.a6;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&&c1a(a,e)}a=this.a6;GUa=!0;b=(0,_.hk)(a.wrap,a);for(c=0;c<EUa.length;c++)EUa[c](b);FUa.push(a)}};
_.ul(Qv,Zr);var e1a=function(a,b){Zj.call(this,"a");this.error=a;this.context=b};_.ul(e1a,Zj);var d1a=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 $r;fVa.push(d);d.n$a("ready",d.dfd);d.send(a,b,c,e)};
Qv.prototype.RNb=function(a,b){a=a.error||a;b=b?_.Hc(b):{};a instanceof Error&&_.Ic(b,a.__closure__error__context__984382||{});var c=sHa(a);if(this.ODb)try{this.ODb(c,b)}catch(x){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.Q4b){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=Qda(this.Old,"script",e,"error",d,"line",f);if(!_.Ada(this.Qub)){d=g;var m=_.Pda(this.Qub);g=Mda(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.Pda(m);this.BBd(g,"POST",r,this.cLd)}catch(x){}}try{this.dispatchEvent(new e1a(c,
b))}catch(x){}};Qv.prototype.Wn=function(){Ec(this.a6);Qv.QA.Wn.call(this)};var f1a=new _.Id("errorReporter",{Ha:"root",qa:function(){return _.u(lOa,{optional:!0})?new Qv("/devfuse/_/jserror",void 0,!0):new Qv("/_/jserror",void 0,!0)}}),g1a=new _.Id("uncaughtErrors",{Ha:"root",qa:function(){return new _.cg}});_.Rv=function(a,b,c){var d=this;this.Rid=a;this.D5=b;this.zone=c;this.FJb=new _.cg;this.count=0;this.FJb.ha(_.kf(function(){d.setTimeout();if(d.count>=10)return!1;d.count++;return!0}),_.Zf(100)).subscribe(function(e){var f={};d.D5&&(f["devfuse.feature"]=d.D5);d.Rid.RNb(e,f)})};
_.Sv=function(a,b){b.pjb&&(b=b.pjb);b.stack||(b=Error(JSON.stringify(b)));var c=b;console.error("ErrorLogger:",c);c.message&&console.error("Message:",c.message);c.stack&&console.error("Stack:",c.stack);try{var d=JSON.stringify(c);d!=="{}"&&console.error("Details:",d)}catch(e){}a.FJb.next(b)};_.Rv.prototype.setTimeout=function(){var a=this;this.timer==null&&this.zone.Xb(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};
_.Rv.O=function(a){return new (a||_.Rv)(_.t(f1a),_.t(lOa,8),_.t(_.wh))};_.Rv.wa=_.q({token:_.Rv,qa:_.Rv.O,Ha:"root"});var h1a;_.Tv=new _.Id("MatSnackBarData");h1a=function(){this.CF="polite";this.Kw="";this.duration=0;this.data=null;this.Uz="center";this.W1="bottom"};_.Uv=function(){};_.Uv.O=function(a){return new (a||_.Uv)};_.Uv.Ea=_.Qf({type:_.Uv,oa:[["","matSnackBarLabel",""]],ab:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});_.Vv=function(){};_.Vv.O=function(a){return new (a||_.Vv)};_.Vv.Ea=_.Qf({type:_.Vv,oa:[["","matSnackBarActions",""]],ab:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});_.Wv=function(){};_.Wv.O=function(a){return new (a||_.Wv)};_.Wv.Ea=_.Qf({type:_.Wv,oa:[["","matSnackBarAction",""]],ab:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});_.Xv=function(a,b){var c=this;this.Eb=b;this.lD=new _.cg;this.Vr=new _.cg;this.LD=new _.cg;this.i3=!1;this.Js=a;a.NL.subscribe(function(){return c.VTa()})};_.Xv.prototype.fe=function(){this.lD.closed||this.Js.kia();clearTimeout(this.eva)};_.i1a=function(a){a.LD.closed||(a.i3=!0,a.LD.next(),a.LD.complete(),a.fe());clearTimeout(a.eva)};_.Xv.prototype.DTa=function(a){var b=this;this.eva=setTimeout(function(){return b.fe()},Math.min(a,2147483647))};
_.Xv.prototype.wWa=function(){this.Vr.closed||(this.Vr.next(),this.Vr.complete())};_.Xv.prototype.VTa=function(){this.Eb.dispose();this.LD.closed||this.LD.complete();this.lD.next({Ihd:this.i3});this.lD.complete();this.i3=!1};_.Xv.prototype.zu=function(){return this.Js.W3};var Yv=function(){this.Rra=_.u(_.Xv);this.data=_.u(_.Tv)};Yv.prototype.action=function(){_.i1a(this.Rra)};_.p.Object.defineProperties(Yv.prototype,{iCa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Yv.O=function(a){return new (a||Yv)};
Yv.Aa=_.Of({type:Yv,oa:[["simple-snack-bar"]],ab:[1,"mat-mdc-simple-snack-bar"],Ob:["matSnackBar"],Ba:3,Ca:2,Fa:[["matSnackBarLabel",""],["matSnackBarActions",""],["matButton","","matSnackBarAction","",3,"click"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.Q(1),_.J(),_.vg(2,tva,3,1,"div",1));a&2&&(_.C(),_.fh(" ",b.data.message,"\n"),_.C(),_.wg(b.iCa?2:-1))},dependencies:[_.Iv,_.Uv,_.Vv,_.Wv],styles:[".mat-mdc-simple-snack-bar{display:flex}.mat-mdc-simple-snack-bar .mat-mdc-snack-bar-label{max-height:50vh;overflow:auto}\n"],
hb:2,Na:0});var j1a=["label"],Zv=function(){this.ns=!1;this.nb=_.u(_.wh);this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.Fc=_.u(_.ej);this.Xc=_.zj();this.vU=_.u(h1a);this.Ub=_.u(_.gi);this.EX=new Set;this.ac=_.u(_.nf);this.fSa=150;this.Lb=!1;this.bX=new _.cg;this.NL=new _.cg;this.W3=new _.cg;this.tP="void";this.TW=_.u(_.nj).getId("mat-snack-bar-container-live-");var a=this.vU;this.lw=a.CF!=="assertive"||a.Kw?a.CF==="off"?"off":"polite":"assertive";this.Fc.XKa&&(this.lw==="polite"&&(this.kda="status"),this.lw==="assertive"&&
(this.kda="alert"))};_.W(Zv,_.wu);_.h=Zv.prototype;_.h.Cs=function(a){a=this.sw.Cs(a);this.TV();return a};_.h.Lw=function(a){a=this.sw.Lw(a);this.TV();return a};_.h.lT=function(a){var b=this;a==="_mat-snack-bar-exit"?this.bba():a==="_mat-snack-bar-enter"&&(clearTimeout(this.Znb),this.nb.run(function(){b.W3.next();b.W3.complete()}))};
_.h.xR=function(){var a=this;this.Lb||(this.tP="visible",_.mo(this.Ua),_.no(this.Ua),this.yXa(),this.Xc?_.of(function(){a.nb.run(function(){return queueMicrotask(function(){return a.lT("_mat-snack-bar-enter")})})},{Qb:this.ac}):(clearTimeout(this.Znb),this.Znb=setTimeout(function(){a.La.na.classList.add("mat-snack-bar-fallback-visible");a.lT("_mat-snack-bar-enter")},200)))};
_.h.kia=function(){var a=this;if(this.Lb)return _.Qe(void 0);this.nb.run(function(){a.tP="hidden";_.mo(a.Ua);a.La.na.setAttribute("mat-exit","");clearTimeout(a.Faa);a.Xc?_.of(function(){a.nb.run(function(){return queueMicrotask(function(){return a.lT("_mat-snack-bar-exit")})})},{Qb:a.ac}):(clearTimeout(a.eob),a.eob=setTimeout(function(){return a.lT("_mat-snack-bar-exit")},200))});return this.NL};_.h.Ma=function(){this.Lb=!0;this.PSa();this.bba()};
_.h.bba=function(){var a=this;clearTimeout(this.eob);queueMicrotask(function(){a.NL.next();a.NL.complete()})};_.h.TV=function(){var a=this.La.na,b=this.vU.od;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.RTa();b=this.vp.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.RTa=function(){for(var a=this.TW,b=this.Ub.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.EX.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.PSa=function(){var a=this;this.EX.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.TW,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.EX.clear()};
_.h.o4c=function(){};_.h.yXa=function(){var a=this;this.Faa||this.nb.Xb(function(){a.Faa=setTimeout(function(){if(!a.Lb){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.bX.next();a.bX.complete()}}},a.fSa)})};
Zv.O=function(a){return new (a||Zv)};
Zv.Aa=_.Of({type:Zv,oa:[["mat-snack-bar-container"]],mb:function(a,b){a&1&&(_.Qg(_.yu,7),_.Qg(j1a,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.sw=c.first);_.Ug(c=_.Vg())&&(b.vp=c.first)}},ab:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],qb:6,Wa:function(a,b){a&1&&_.O("animationend",function(c){return b.lT(c.animationName)})("animationcancel",function(c){return b.lT(c.animationName)});a&2&&_.dh("mat-snack-bar-container-enter",b.tP==="visible")("mat-snack-bar-container-exit",b.tP==="hidden")("mat-snack-bar-container-animations-enabled",
!b.Xc)},features:[_.sg],Ba:6,Ca: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,uva,0,0,"ng-template",4),_.J(),_.K(5,"div"),_.J()());a&2&&(_.C(5),_.ug("aria-live",b.lw)("role",b.kda)("id",b.TW))},dependencies:[_.yu],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"],
hb: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}}
*/
_.k1a=new _.Id("mat-snack-bar-default-options",{Ha:"root",qa:function(){return new h1a}});_.$v=function(){this.lw=_.u(_.Lt);this.ac=_.u(_.nf);this.Oaa=_.u(_.Ft);this.iX=_.u(_.$v,{optional:!0,sy:!0});this.lba=_.u(_.k1a);this.Xc=_.zj();this.XL=null;this.ggb=Yv;this.mgb=Zv;this.g7a="mat-mdc-snack-bar-handset"};_.h=_.$v.prototype;_.h.nT=function(a,b){return this.Laa(a,b)};_.h.XEa=function(a,b){return this.Laa(a,b)};
_.h.open=function(a,b,c){b=b===void 0?"":b;var d=Object.assign({},this.lba,c);d.data={message:a,action:b};d.Kw===a&&(d.Kw=void 0);return this.nT(this.ggb,d)};_.h.fe=function(){this.Rk&&this.Rk.fe()};_.h.Ma=function(){this.XL&&this.XL.fe()};_.h.nSa=function(a,b){var c=_.Eh({parent:b&&b.Qe&&b.Qe.Qb||this.ac,Vb:[{Da:h1a,mc:b}]});a=a.attach(new _.uu(this.mgb,b.Qe,c));a.instance.vU=b;return a.instance};
_.h.Laa=function(a,b){var c=this,d=Object.assign({},new h1a,this.lba,b),e=this.bw(d);b=this.nSa(e,d);var f=new _.Xv(b,e);if(a instanceof _.Mg)f.instance=b.Lw(new _.vu(a,null,{va:d.data,Rra:f}));else{var g=this.f3(d,f);a=b.Cs(new _.uu(a,void 0,g));f.instance=a.instance}this.Oaa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.pg(e.np)).subscribe(function(m){e.Om.classList.toggle(c.g7a,m.matches)});d.Kw&&b.bX.subscribe(function(){c.lw.Em(d.Kw,d.CF)});this.cSa(f,d);return this.Rk=f};
_.h.cSa=function(a,b){var c=this;a.lD.subscribe(function(){c.Rk==a&&(c.Rk=null);b.Kw&&c.lw.clear()});b.duration&&b.duration>0&&a.zu().subscribe(function(){return a.DTa(b.duration)});this.Rk?(this.Rk.lD.subscribe(function(){a.Js.xR()}),this.Rk.fe()):a.Js.xR()};
_.h.bw=function(a){var b=new _.qj;b.direction=a.direction;var c=new _.ou,d=a.direction==="rtl";d=a.Uz==="left"||a.Uz==="start"&&!d||a.Uz==="end"&&d;var e=!d&&a.Uz!=="center";d?c.left("0"):e?c.right("0"):_.pu(c);a.W1==="top"?c.top("0"):c.bottom("0");b.Pe=c;b.disableAnimations=this.Xc;return _.xj(this.ac,b)};_.h.f3=function(a,b){return _.Eh({parent:a&&a.Qe&&a.Qe.Qb||this.ac,Vb:[{Da:_.Xv,mc:b},{Da:_.Tv,mc:a.data}]})};
_.p.Object.defineProperties(_.$v.prototype,{Rk:{configurable:!0,enumerable:!0,get:function(){var a=this.iX;return a?a.Rk:this.XL},set:function(a){this.iX?this.iX.Rk=a:this.XL=a}}});_.$v.O=function(a){return new (a||_.$v)};_.$v.wa=_.q({token:_.$v,qa:_.$v.O,Ha:"root"});_.aw=function(){};_.aw.O=function(a){return new (a||_.aw)};_.aw.Ka=_.Pf({type:_.aw});_.aw.Ja=_.dd({Vb:[_.$v],imports:[_.Bu,_.zu,_.Nv,Yv,_.Zt]});var l1a={Ljb:{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"}},qpc:{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"}}},m1a=l1a;m1a=l1a;var n1a={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 o1a={DECIMAL_SEP:".",GROUP_SEP:",",jlb:"%",PRa:"0",NMc:"+",ykb:"-",Zjb:"E",klb:"\u2030",xNa:"\u221e",CJc:"NaN",DECIMAL_PATTERN:"#,##0.###",OSc:"#E0",lMc:"#,##0%",kqc:"\u00a4#,##0.00",zKa:"USD"},bw=o1a;bw=o1a;_.cw=function(a){this.Vma=40;this.nF=1;this.yHa=0;this.mA=3;this.gEa=this.DI=0;this.Rfc=!1;this.Goa=this.e0="";this.eT=bw.ykb;this.d8="";this.oA=1;this.z_=!1;this.CZ=[];this.HIa=this.yFb=!1;this.fga=0;this.poa=typeof a==="string"?a:"";typeof a==="number"?this.gya(a):this.lM(a)};
_.cw.prototype.lM=function(a){this.poa=a.replace(/ /g,"\u00a0");var b=[0];this.e0=p1a(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("Yb`"+a);f++;m>=0&&d<0&&m++;break;case ",":m>0&&this.CZ.push(m);m=0;break;case ".":if(d>=0)throw Error("Zb`"+a);d=e+f+g;break;case "E":if(this.HIa)throw Error("$b`"+a);this.HIa=!0;this.gEa=0;b[0]+1<n&&a.charAt(b[0]+1)=="+"&&(b[0]++,this.Rfc=!0);
for(;b[0]+1<n&&a.charAt(b[0]+1)=="0";)b[0]++,this.gEa++;if(e+f<1||this.gEa<1)throw Error("ac`"+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("bc`"+a);g=e+f+g;this.mA=d>=0?g-d:0;d>=0&&(this.DI=e+f-d,this.DI<0&&(this.DI=0));this.nF=(d>=0?d:g)-e;this.HIa&&(this.Vma=e+this.nF,this.mA==0&&this.nF==0&&(this.nF=1));this.CZ.push(Math.max(0,m));this.yFb=d==0||d==g;c=b[0]-c;this.Goa=p1a(this,a,b);b[0]<a.length&&a.charAt(b[0])==
";"?(b[0]++,this.oA!=1&&(this.z_=!0),this.eT=p1a(this,a,b),b[0]+=c,this.d8=p1a(this,a,b)):(this.eT+=this.e0,this.d8+=this.Goa)};
_.cw.prototype.gya=function(a){switch(a){case 1:this.lM(bw.DECIMAL_PATTERN);break;case 2:this.lM(bw.OSc);break;case 3:this.lM(bw.lMc);break;case 4:a=this.lM;var b=bw.kqc;var c=["0"],d=n1a[bw.zKa];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:q1a(this,1);break;case 6:q1a(this,2);break;default:throw Error("Sb");}};var q1a=function(a,b){a.fga=b;a.lM(bw.DECIMAL_PATTERN);a.DI=0;a.mA=2;if(a.DI>0)throw Error("Qb");a.yHa=2};
_.cw.prototype.parse=function(a,b){b=b||[0];if(this.fga!==0)throw Error("Tb");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.e0,b[0])==b[0],d=a.indexOf(this.eT,b[0])==b[0];c&&d&&(this.e0.length>this.eT.length?d=!1:this.e0.length<this.eT.length&&(c=!1));c?b[0]+=this.e0.length:d&&(b[0]+=this.eT.length);if(a.indexOf(bw.xNa,b[0])==b[0]){b[0]+=bw.xNa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,x=bw.DECIMAL_SEP,z=bw.GROUP_SEP,D=bw.Zjb;if(this.fga!=0)throw Error("Ub");z=z.replace(/\u202f/g,
"\u00a0");for(var L="";b[0]<e.length;b[0]++){var N=e.charAt(b[0]),S=r1a(N);if(S>=0&&S<=9)L+=S,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&&r1a(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.oA==1&&N==bw.jlb.charAt(0)){if(r!=1)break;r=100;if(m){b[0]++;break}}else if(this.oA==1&&N==bw.klb.charAt(0)){if(r!=1)break;r=1E3;
if(m){b[0]++;break}}else break}this.oA!=1&&(r=this.oA);e=parseFloat(L)/r}if(c){if(a.indexOf(this.Goa,b[0])!=b[0])return NaN;b[0]+=this.Goa.length}else if(d){if(a.indexOf(this.d8,b[0])!=b[0])return NaN;b[0]+=this.d8.length}return d?-e:e};
_.cw.prototype.format=function(a){if(this.DI>this.mA)throw Error("Vb");if(isNaN(a))return bw.CJc;var b=[];var c=a;if(this.fga==0)c=s1a;else{c=Math.abs(c);var d=t1a(this,c<=1?0:u1a(c)).S2a;c=t1a(this,d+u1a(v1a(this,dw(c,-d)).intValue))}a=dw(a,-c.S2a);(d=a<0||a==0&&1/a<0)?c.Kab?b.push(c.Kab):(b.push(c.prefix),b.push(this.eT)):(b.push(c.prefix),b.push(this.e0));if(isFinite(a))if(a*=d?-1:1,a*=this.oA,this.HIa){var e=a;if(e==0)w1a(this,e,this.nF,b),x1a(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=dw(e,-f);var g=this.nF;this.Vma>1&&this.Vma>this.nF?(g=f%this.Vma,g<0&&(g=this.Vma+g),e=dw(e,g),f-=g,g=1):this.nF<1?(f++,e=dw(e,-1)):(f-=this.nF-1,e=dw(e,this.nF-1));w1a(this,e,g,b);x1a(this,f,b)}}else w1a(this,a,this.nF,b);else b.push(bw.xNa);d?c.Lab?b.push(c.Lab):(isFinite(a)&&b.push(c.suffix),b.push(this.d8)):(isFinite(a)&&b.push(c.suffix),b.push(this.Goa));return b.join("")};
var v1a=function(a,b){var c=dw(b,a.mA);a.yHa>0&&(c=y1a(c,a.yHa,a.mA));c=Math.round(c);if(isFinite(c)){var d=Math.floor(dw(c,-a.mA));c=Math.floor(c-dw(d,a.mA));if(c<0||c>=dw(1,a.mA))d=Math.round(b),c=0}else d=b,c=0;return{intValue:d,ykd:c}},w1a=function(a,b,c,d){if(a.DI>a.mA)throw Error("Vb");d||(d=[]);b=v1a(a,b);var e=b.intValue,f=b.ykd,g=a.DI>0||f>0||!1;b=a.DI;g&&(b=a.DI);for(var m="",n=e;n>1E20;)m="0"+m,n=Math.round(dw(n,-1));m=n+m;var r=bw.DECIMAL_SEP;n=bw.PRa.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.CZ.length>=2)for(c=1;c<a.CZ.length;c++)z+=a.CZ[c];c=x-z;if(c>0){e=a.CZ;z=x=0;for(var D,L=bw.GROUP_SEP,N=m.length,S=0;S<N;S++)if(d.push(String.fromCodePoint(n+Number(m.charAt(S)))),N-S>1)if(D=e[z],S<c){var ca=c-S;(D===1||D>0&&ca%D===1)&&d.push(L)}else z<e.length&&(S===c?z+=1:D===S-c-x+1&&(d.push(L),x+=D,z+=1))}else{c=m;m=a.CZ;e=bw.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.yFb||g)&&d.push(r);f=String(f);g=f.split("e+");g.length==2&&(f=String(y1a(parseFloat(g[0]),a.yHa,1)),f=f.replace(".",""),f+=PHa("0",parseInt(g[1],10)-f.length+1));a.mA+1>f.length&&(f="1"+PHa("0",a.mA-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))))},x1a=function(a,b,c){c.push(bw.Zjb);b<0?(b=-b,c.push(bw.ykb)):
a.Rfc&&c.push(bw.NMc);b=""+b;for(var d=bw.PRa,e=b.length;e<a.gEa;e++)c.push(d);a=d.codePointAt(0)-z1a;for(d=0;d<b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},r1a=function(a){a=a.codePointAt(0);if(48<=a&&a<58)return a-48;var b=bw.PRa.codePointAt(0);return b<=a&&a<b+10?a-b:-1},z1a="0".codePointAt(0),p1a=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+=bw.zKa):(g=bw.zKa,d+=g in n1a?n1a[g][1]:g);break;case "%":if(!a.z_&&a.oA!=1)throw Error("Wb");if(a.z_&&a.oA!=100)throw Error("Xb");a.oA=100;a.z_=!1;d+=bw.jlb;break;case "\u2030":if(!a.z_&&a.oA!=1)throw Error("Wb");if(a.z_&&a.oA!=1E3)throw Error("Xb");a.oA=1E3;a.z_=!1;d+=bw.klb;break;default:d+=g}}return d},s1a={S2a:0,Kab:"",Lab:"",prefix:"",suffix:""},t1a=function(a,b){a=a.fga==1?m1a.Ljb:m1a.qpc;a==null&&(a=m1a.Ljb);if(b<3)return s1a;b=
Math.min(14,b);var c=a[dw(1,b)];for(--b;!c&&b>=3;)c=a[dw(1,b)],b--;if(!c)return s1a;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))?{S2a:b+1-(c[2].length-1),Kab:a,Lab:d,prefix:c[1],suffix:c[3]}:s1a:s1a},u1a=function(a){if(!isFinite(a))return a>0?a:0;for(var b=0;(a/=10)>=1;)b++;return b},dw=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))},A1a=function(a,b){return a&&isFinite(a)?dw(Math.round(dw(a,b)),-b):a},y1a=function(a,b,c){if(!a)return a;b=b-u1a(a)-1;return b<-c?A1a(a,-c):A1a(a,b)};var B1a=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"},C1a=B1a;C1a=B1a;var D1a=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"},E1a=D1a;E1a=D1a;var F1a,G1a,H1a,I1a,J1a;_.ew=function(a){this.poa=a;this.jFa=this.L7=this.a8a=null;a=bw;var b=m1a;if(F1a!==a||G1a!==b)F1a=a,G1a=b,H1a=new _.cw(1);this.wrd=H1a};F1a=null;G1a=null;H1a=null;I1a=RegExp("'([{}#].*?)'","g");J1a=RegExp("''","g");
_.ew.prototype.format=function(a){if(this.poa){this.a8a=[];var b=K1a(this,this.poa);this.jFa=L1a(this,b);this.poa=null}if(this.jFa&&this.jFa.length!=0)for(this.L7=_.Aa(this.a8a),b=[],M1a(this,this.jFa,a,!1,b),a=b.join("");this.L7.length>0;)a=a.replace(this.a0a(this.L7),String(this.L7.pop()).replace("$","$$$$"));else a="";return a};
var M1a=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.L7.push(r),n.push(m.a0a(m.L7)));break;case 2:g=b[f].value;m=a;n=c;r=d;var x=e,z=g.iya;n[z]===void 0?x.push("Undefined parameter - "+z):(z=g[n[z]],z===void 0&&(z=g.other),M1a(m,z,n,r,x));break;case 0:g=b[f].value;N1a(a,g,c,E1a,d,e);break;case 1:g=b[f].value,N1a(a,g,c,C1a,d,e)}},N1a=function(a,b,c,d,e,f){var g=
b.iya,m=b.Lxb,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=[],M1a(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.wrd.format(m),f.push(c.replace(/#/g,a))))},K1a=function(a,b){var c=a.a8a,d=a.a0a.bind(a);b=b.replace(J1a,function(){c.push("'");return d(c)});return b=b.replace(I1a,function(e,f){c.push(f);return d(c)})},O1a=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},P1a=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,Q1a=/^\s*(\w+)\s*,\s*selectordinal\s*,/,R1a=/^\s*(\w+)\s*,\s*select\s*,/,L1a=function(a,b){var c=[];b=O1a(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(P1a.test(f)?0:Q1a.test(f)?1:R1a.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=S1a(a,b[d].value);break;case 0:e.type=0;e.value=T1a(a,b[d].value);break;case 1:e.type=1;e.value=U1a(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},S1a=function(a,b){var c="";b=b.replace(R1a,function(m,n){c=n;return""});var d={};d.iya=c;b=O1a(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g=void 0;1==b[e].type&&(g=L1a(a,b[e].value));d[f.replace(/\s/g,"")]=
g;e++}return d},T1a=function(a,b){var c="",d=0;b=b.replace(P1a,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.iya=c;e.Lxb=d;b=O1a(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m=void 0;1==b[f].type&&(m=L1a(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},U1a=function(a,b){var c="";b=b.replace(Q1a,function(m,n){c=n;return""});var d={};d.iya=c;d.Lxb=0;b=O1a(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g=void 0;1==b[e].type&&(g=L1a(a,b[e].value));
d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};_.ew.prototype.a0a=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.ew("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 _.ew("{projectName} project created");new _.ew("Failed to connect to {gitProvider}");_.fw=function(a,b){this.Eh=a;this.xg=b};_.W1a=function(a){document.querySelectorAll("snack-bar-container").length>0||_.V1a(a,{message:"An unexpected error occurred.",fe:"Dismiss"})};
_.gw=function(a,b){var c=b.error;var d=b.message;b=b.fe;a.log(c);_.V1a(a,{message:d,fe:b})};_.fw.prototype.log=function(a){_.Sv(this.Eh,a)};_.V1a=function(a,b){a.notify({message:b.message,fe:b.fe,duration:0})};_.fw.prototype.notify=function(a){this.xg.open(a.message,a.fe,{duration:a.duration})};_.fw.O=function(a){return new (a||_.fw)(_.t(_.Rv),_.t(_.$v))};_.fw.wa=_.q({token:_.fw,qa:_.fw.O,Ha:"root"});_.hw=function(a,b){this.Ci=a;this.uib=b};_.hw.prototype.Ra=function(){var a=this;this.tb=this.uib.subscribe(function(b){a.handleError(b)})};_.hw.prototype.handleError=function(){_.W1a(this.Ci)};_.hw.prototype.Ma=function(){this.tb&&this.tb.unsubscribe()};_.hw.O=function(a){return new (a||_.hw)(_.E(_.fw),_.E(g1a))};_.hw.Ea=_.Qf({type:_.hw,oa:[["uncaught-error-notifier"]],standalone:!1});_.iw=function(){};_.iw.O=function(a){return new (a||_.iw)};_.iw.Ka=_.Pf({type:_.iw});_.iw.Ja=_.dd({});_.X1a=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var vva;_.jw=function(a,b){this.uib=a;this.Eh=b};_.jw.prototype.handleError=function(a){a&&(a===wva()||a.rejection!==void 0&&a.rejection===wva())||(_.Sv(this.Eh,a),this.uib.next(a))};_.jw.O=function(a){return new (a||_.jw)(_.t(g1a),_.t(_.Rv))};_.jw.wa=_.q({token:_.jw,qa:_.jw.O,Ha:"root"});var Y1a=function(){var a=(SHa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},Z1a=function(a){SHa.remove("GuidedHelpResume",null,(a==null?void 0:a.domain)||window.location.hostname)};var $1a=function(a,b){this.Zfd=a;this.Hud=b;this.GEa=0;this.pCa=null};$1a.prototype.get=function(){if(this.GEa>0){this.GEa--;var a=this.pCa;this.pCa=a.next;a.next=null}else a=this.Zfd();return a};$1a.prototype.put=function(a){this.Hud(a);this.GEa<100&&(this.GEa++,a.next=this.pCa,this.pCa=a)};HUa(function(){});var a2a=function(){this.cJa=this.G$=null};a2a.prototype.add=function(a,b){var c=yva.get();c.set(a,b);this.cJa?this.cJa.next=c:this.G$=c;this.cJa=c};a2a.prototype.remove=function(){var a=null;this.G$&&(a=this.G$,this.G$=this.G$.next,this.G$||(this.cJa=null),a.next=null);return a};var yva=new $1a(function(){return new b2a},function(a){return a.reset()}),b2a=function(){this.next=this.scope=this.fn=null};b2a.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
b2a.prototype.reset=function(){this.next=this.scope=this.fn=null};var c2a,zva=!1,xva=new a2a,e2a=function(a,b){c2a||d2a();zva||(c2a(),zva=!0);xva.add(a,b)},d2a=function(){var a=Promise.resolve(void 0);c2a=function(){a.then(Ava)}};var f2a=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var lw=function(a){this.Tc=0;this.uh=void 0;this.W4=this.QQ=this.tt=null;this.gCa=this.D3a=!1;if(a!=BHa)try{var b=this;a.call(void 0,function(c){kw(b,2,c)},function(c){kw(b,3,c)})}catch(c){kw(this,3,c)}},g2a=function(){this.next=this.context=this.l8=this.Gna=this.oh=null;this.Zxa=!1};g2a.prototype.reset=function(){this.context=this.l8=this.Gna=this.oh=null;this.Zxa=!1};
var h2a=new $1a(function(){return new g2a},function(a){a.reset()}),i2a=function(a,b,c){var d=h2a.get();d.Gna=a;d.l8=b;d.context=c;return d},mw=function(a){if(a instanceof lw)return a;var b=new lw(BHa);kw(b,2,a);return b},j2a=function(a){return new lw(function(b,c){c(a)})},l2a=function(a,b,c){k2a(a,b,c,null)||e2a(_.sl(b,a))},m2a=function(a){return new lw(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],l2a(m,_.sl(f,
n),g);else b(e)})};lw.prototype.then=function(a,b,c){return n2a(this,Yr(typeof a==="function"?a:null),Yr(typeof b==="function"?b:null),c)};lw.prototype.$goog_Thenable=!0;var p2a=function(a,b,c,d){o2a(a,i2a(b||BHa,c||null,d))};lw.prototype.finally=function(a){var b=this;a=Yr(a);return new lw(function(c,d){p2a(b,function(e){a();c(e)},function(e){a();d(e)})})};lw.prototype.JU=function(a,b){return n2a(this,null,Yr(a),b)};lw.prototype.catch=lw.prototype.JU;
lw.prototype.cancel=function(a){if(this.Tc==0){var b=new nw(a);e2a(function(){q2a(this,b)},this)}};
var q2a=function(a,b){if(a.Tc==0)if(a.tt){var c=a.tt;if(c.QQ){for(var d=0,e=null,f=null,g=c.QQ;g&&(g.Zxa||(d++,g.oh==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.Tc==0&&d==1?q2a(c,b):(f?(d=f,d.next==c.W4&&(c.W4=d),d.next=d.next.next):r2a(c),s2a(c,e,3,b)))}a.tt=null}else kw(a,3,b)},o2a=function(a,b){a.QQ||a.Tc!=2&&a.Tc!=3||t2a(a);a.W4?a.W4.next=b:a.QQ=b;a.W4=b},n2a=function(a,b,c,d){var e=i2a(null,null,null);e.oh=new lw(function(f,g){e.Gna=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.l8=c?function(m){try{var n=c.call(d,m);n===void 0&&m instanceof nw?g(m):f(n)}catch(r){g(r)}}:g});e.oh.tt=a;o2a(a,e);return e.oh};lw.prototype.Zzd=function(a){this.Tc=0;kw(this,2,a)};lw.prototype.aAd=function(a){this.Tc=0;kw(this,3,a)};
var kw=function(a,b,c){a.Tc==0&&(a===c&&(b=3,c=new TypeError("dc")),a.Tc=1,k2a(c,a.Zzd,a.aAd,a)||(a.uh=c,a.Tc=b,a.tt=null,t2a(a),b!=3||c instanceof nw||u2a(a,c)))},k2a=function(a,b,c,d){if(a instanceof lw)return p2a(a,b,c,d),!0;if(f2a(a))return a.then(b,c,d),!0;if(_.Da(a))try{var e=a.then;if(typeof e==="function")return v2a(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},v2a=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)}},t2a=function(a){a.D3a||(a.D3a=!0,e2a(a.NAa,a))},r2a=function(a){var b=null;a.QQ&&(b=a.QQ,a.QQ=b.next,b.next=null);a.QQ||(a.W4=null);return b};lw.prototype.NAa=function(){for(var a;a=r2a(this);)s2a(this,a,this.Tc,this.uh);this.D3a=!1};
var s2a=function(a,b,c,d){if(c==3&&b.l8&&!b.Zxa)for(;a&&a.gCa;a=a.tt)a.gCa=!1;if(b.oh)b.oh.tt=null,w2a(b,c,d);else try{b.Zxa?b.Gna.call(b.context):w2a(b,c,d)}catch(e){x2a.call(null,e)}h2a.put(b)},w2a=function(a,b,c){b==2?a.Gna.call(a.context,c):a.l8&&a.l8.call(a.context,c)},u2a=function(a,b){a.gCa=!0;e2a(function(){a.gCa&&x2a.call(null,b)})},x2a=ea,nw=function(a){_.aa.call(this,a);this.Q4b=!1};_.ul(nw,_.aa);nw.prototype.name="cancel";/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var ow=function(a,b){this.MGa=[];this.QZb=a;this.MFb=b||null;this.nka=this.SR=!1;this.uh=void 0;this.fgb=this.ded=this.J_a=!1;this.xIa=0;this.tt=null;this.xya=0};ow.prototype.cancel=function(a){if(this.SR)this.uh instanceof ow&&this.uh.cancel();else{if(this.tt){var b=this.tt;delete this.tt;a?b.cancel(a):(b.xya--,b.xya<=0&&b.cancel())}this.QZb?this.QZb.call(this.MFb,this):this.fgb=!0;this.SR||this.Y5(new pw(this))}};ow.prototype.QDb=function(a,b){this.J_a=!1;y2a(this,a,b)};
var y2a=function(a,b,c){a.SR=!0;a.uh=c;a.nka=!b;z2a(a)},B2a=function(a){if(a.SR){if(!a.fgb)throw new A2a(a);a.fgb=!1}};ow.prototype.callback=function(a){B2a(this);y2a(this,!0,a)};ow.prototype.Y5=function(a){B2a(this);y2a(this,!1,a)};ow.prototype.addCallback=function(a,b){return C2a(this,a,null,b)};ow.prototype.finally=function(a){var b=this;return D2a(new Promise(function(c,d){C2a(b,function(e){a();c(e)},function(e){a();d(e)})}))};
var C2a=function(a,b,c,d){var e=a.SR;e||(b===c?b=c=Yr(b):(b=Yr(b),c=Yr(c)));a.MGa.push([b,c,d]);e&&z2a(a);return a};ow.prototype.then=function(a,b,c){var d,e,f=new lw(function(g,m){e=g;d=m});C2a(this,e,function(g){g instanceof pw?f.cancel():d(g);return E2a},this);return f.then(a,b,c)};ow.prototype.$goog_Thenable=!0;ow.prototype.Zd=function(a){var b=new ow;C2a(this,b.callback,b.Y5,b);a&&(b.tt=this,this.xya++);return b};ow.prototype.isError=function(a){return a instanceof Error};
var F2a=function(a){return rDa(a.MGa,function(b){return typeof b[1]==="function"})},E2a={},z2a=function(a){if(a.xIa&&a.SR&&F2a(a)){var b=a.xIa,c=G2a[b];c&&(_.da.clearTimeout(c.Yz),delete G2a[b]);a.xIa=0}a.tt&&(a.tt.xya--,delete a.tt);b=a.uh;for(var d=c=!1;a.MGa.length&&!a.J_a;){var e=a.MGa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.nka?g:f)try{var m=f.call(e||a.MFb,b);m===E2a&&(m=void 0);m!==void 0&&(a.nka=a.nka&&(m==b||a.isError(m)),a.uh=b=m);if(f2a(b)||typeof _.da.Promise==="function"&&b instanceof _.da.Promise)d=
!0,a.J_a=!0}catch(n){b=n,a.nka=!0,F2a(a)||(c=!0)}}a.uh=b;d&&(m=(0,_.hk)(a.QDb,a,!0),d=(0,_.hk)(a.QDb,a,!1),b instanceof ow?(C2a(b,m,d),b.ded=!0):b.then(m,d));c&&(b=new H2a(b),G2a[b.Yz]=b,a.xIa=b.Yz)},D2a=function(a){var b=new ow;a.then(function(c){b.callback(c)},function(c){b.Y5(c)});return b},A2a=function(a){_.aa.call(this);this.gAa=a};_.ul(A2a,_.aa);A2a.prototype.message="Deferred has already fired";A2a.prototype.name="AlreadyCalledError";var pw=function(a){_.aa.call(this);this.gAa=a};_.ul(pw,_.aa);
pw.prototype.message="Deferred was canceled";pw.prototype.name="CanceledError";var H2a=function(a){this.Yz=_.da.setTimeout((0,_.hk)(this.throwError,this),0);this.Gf=a};H2a.prototype.throwError=function(){delete G2a[this.Yz];throw this.Gf;};var G2a={};var Ova=function(a,b){var c=b||{};b=c.document||document;var d=_.rc(a).toString(),e=(new lIa(b)).createElement("SCRIPT"),f={S7b:e,Qsa:void 0},g=new ow(I2a,f),m=null,n=c.timeout!=null?c.timeout:5E3;n>0&&(m=window.setTimeout(function(){J2a(e,!0);g.Y5(new K2a(1,"Timeout reached for loading script "+d))},n),f.Qsa=m);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(J2a(e,c.pHd||!1,m),g.callback(null))};e.onerror=function(){J2a(e,!0,m);g.Y5(new K2a(0,
"Error while loading script "+d))};f=c.attributes||{};_.Ic(f,{type:"text/javascript",charset:"UTF-8"});oIa(e,f);_.Bc(e,a);L2a(b).appendChild(e);return g},L2a=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&b.length!==0?b[0]:a.documentElement},I2a=function(){if(this&&this.S7b){var a=this.S7b;a&&a.tagName=="SCRIPT"&&J2a(a,!0,this.Qsa)}},J2a=function(a,b,c){c!=null&&_.da.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.tn(a)},
0)},K2a=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.ul(K2a,_.aa);var M2a=_.ml(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),N2a=_.ml(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),O2a=_.Kc(M2a),P2a=_.Kc(N2a),qw=function(){};
qw.prototype.Dgb=function(a){var b=this,c,d,e,f,g,m,n,r;return _.He(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{Q2a(b,a.runtimeEnvironment).then(function(){var L,N;return _.He(function(S){return _.Je(S,(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 R2a=function(){var a;return!((a=window.guidedhelp)==null||!a.loaded)};_.h=qw.prototype;
_.h.dismissFlow=function(){return _.He(function(a){return R2a()?a.return(new Promise(function(b){var c,d,e;return _.He(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.dismissFlow())!=null?e:!1);_.Ne(f)})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.He(function(a){return R2a()?a.return(new Promise(function(b){var c,d,e;return _.He(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.reset())!=null?e:!1);_.Ne(f)})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return R2a()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getFlowId():void 0};_.h.Wkd=function(){return Y1a().flowId||void 0};_.h.Xkd=function(){return Y1a().stepId||void 0};_.h.getStepId=function(){var a,b;return R2a()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getStepId():void 0};
_.h.bvd=function(a){var b=this,c,d;return _.He(function(e){c=Y1a();Z1a({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.Dgb(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.Rxd=function(a){var b=this,c;return _.He(function(d){c=S2a();return d.return(new Promise(function(e,f){c.flowId?(Z1a({domain:a.resumeCookieDomain}),b.Dgb(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var S2a=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}},Q2a=function(a,b){(b=b===void 0?"PROD":b)||(b="PROD");if(R2a())return Promise.resolve();a.y7b||(a.y7b=Promise.resolve(Ova(b==="STAGING"?P2a:O2a)));return a.y7b};qw.prototype.startFlowFromUrl=qw.prototype.Rxd;qw.prototype.resumeCookiedFlow=qw.prototype.bvd;qw.prototype.getStepId=qw.prototype.getStepId;
qw.prototype.getResumeCookiedStepId=qw.prototype.Xkd;qw.prototype.getResumeCookiedFlowId=qw.prototype.Wkd;qw.prototype.getFlowId=qw.prototype.getFlowId;qw.prototype.reset=qw.prototype.reset;qw.prototype.dismissFlow=qw.prototype.dismissFlow;qw.prototype.startFlowById=qw.prototype.Dgb;uwa("help.guidedhelp.createBootstrapper",function(){return new qw});var T2a={nCd:"https://www.google.com",xDd:"https://support.google.com",SCd:"https://play.google.com"},V2a=function(){var a=this;this.reb=[];this.seb=[];this.initialize=Bva(function(){return _.He(function(b){if(b.Qc==1)return typeof document==="undefined"||document.requestStorageAccessFor===void 0||navigator.permissions===void 0||navigator.permissions.query===void 0||location.hostname.match(".+\\.google\\.com$")?b.return(Promise.resolve()):_.Je(b,U2a(a),2);a.reb.length>0&&document.addEventListener("click",
a.Z4b);_.Ne(b)})});this.Z4b=function(){if(!(a.seb.length>0)){for(var b=_.k(a.reb),c=b.next();!c.done;c=b.next()){c=c.value;try{a.seb.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.seb).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};V2a.prototype.reset=function(){document.removeEventListener("click",this.Z4b)};
var U2a=function(a){var b,c,d,e;return _.He(function(f){switch(f.Qc){case 1:b=_.k(Object.values(T2a)),c=b.next();case 2:if(c.done){f.Ce(0);break}d=c.value;_.Ie(f,5);return _.Je(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),7);case 7:e=f.Yd;e.state!=="granted"&&a.reb.push(d);f.Qc=3;f.nH=0;break;case 5:_.Me(f);f.Ce(0);break;case 3:c=b.next(),f.Ce(2)}})};(new V2a).initialize();var W2a=function(a){this.vwd=a;a.then((0,_.hk)(function(){},this),function(){},this)},X2a=function(a,b,c){return a.vwd.then(function(d){var e=d[b];if(!e)throw Error("hc`"+b);return e.apply(d,c)})},$2a=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=Y2a(a,b).then(function(f){return f.apply(null,d)},function(f){f=Error("ic`"+b+"`"+a+"`"+f,{cause:f});delete Z2a[b];return j2a(f)});return new W2a(e)},Z2a={},Y2a=function(a,b){var c=Z2a[b];if(c)return c;
c=(c=jk(b))?mw(c):(new lw(function(d,e){var f=(new lIa(document)).createElement("SCRIPT");f.async=!0;_.Bc(f,_.qc(a instanceof kIa&&a.constructor===kIa&&a.uVc===jIa?a.cbc:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=function(g){e(Error("jc`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=jk(b);if(!d)throw Error("kc`"+b+"`"+a);return d});
return Z2a[b]=c};var a3a=function(a){this.Mo=a};a3a.prototype.xU=function(a){X2a(this.Mo,"startFeedback",arguments)};a3a.prototype.zud=function(a){X2a(this.Mo,"requestSurvey",arguments).JU(function(){},this)};a3a.prototype.dtd=function(a){X2a(this.Mo,"presentSurvey",arguments).JU(function(){},this)};var b3a=new kIa(iIa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");Y2a(b3a,"help.service.Lazy.create").JU(function(){});var Cva=function(a,b){b=b||{};a=$2a(b3a,"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.MLd||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 a3a(a)};var d3a,rw;_.c3a=new _.Id("helpServiceCreationDelegate",{qa:function(){return Cva}});d3a=new _.Id("HelpService productData",{qa:function(){return{}}});rw=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.Rtd=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};rw.prototype.xU=function(a){this.Rtd.xU(a)};
rw.O=function(a){return new (a||rw)(_.t(KOa),_.t(_.Bh),_.t(_.c3a),_.t(d3a),_.t(f1a),_.t(_.xp))};rw.wa=_.q({token:rw,qa:rw.O,Ha:"root"});_.sw=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.xU=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,JJd:!0};typeof f!=="undefined"&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.xU(g)}};_.sw.O=function(a){return new (a||_.sw)(_.t(rw),_.t(fPa,8),_.t(up),_.t(_.yp))};_.sw.wa=_.q({token:_.sw,qa:_.sw.O});_.tw=function(a){if(a)throw Error("lc");};_.tw.O=function(a){return new (a||_.tw)(_.t(_.tw,12))};_.tw.Ka=_.Pf({type:_.tw});_.tw.Ja=_.dd({});var Eva;var e3a,f3a,g3a;e3a=function(a,b){this.url=a;this.CU=null;this.options=b};_.uw=function(a,b,c,d){this.Vpb=a;this.Asb=b;this.MTa=d;this.uxa=new Map;this.Ova=new Map;this.S4c=new Map;this.oVa=new Map;this.c7c=new Map;this.tXa=[];this.lTa=["material-icons","mat-ligature-font"];this.Ub=c};f3a=function(a,b,c){a.Rlb("",b,new e3a(c))};g3a=function(a,b){return a.c7c.get(b)||b};_.uw.prototype.xwd=function(){this.lTa=_.Jc.apply(0,arguments)};
var h3a=function(a,b,c){c=c===void 0?"":c;var d=c+":"+b,e=a.uxa.get(d);return e?a.tpb(e):(e=a.H7c(c,b))?(a.uxa.set(d,e),a.tpb(e)):(c=a.Ova.get(c))?a.Z7c(b,c):_.Re(Error("mc`"+d))};_.h=_.uw.prototype;_.h.Ma=function(){this.tXa=[];this.uxa.clear();this.Ova.clear();this.S4c.clear()};_.h.tpb=function(a){return a.CU?_.Qe(this.jYa(a).cloneNode(!0)):this.B9c(a).ha(_.A(function(b){return b.cloneNode(!0)}))};
_.h.Z7c=function(a,b){var c=this,d=this.iob(a,b);if(d)return _.Qe(d);d=b.filter(function(e){return!e.CU}).map(function(e){return c.C9c(e).ha(_.Vf(function(f){f="Loading icon set URL: "+c.Asb.Bt(5,e.url)+" failed: "+f.message;c.MTa.handleError(Error(f));return _.Qe(null)}))});return _.df(d).ha(_.A(function(){var e=c.iob(a,b);if(!e)throw Error("mc`"+a);return e}))};
_.h.iob=function(a,b){for(var c=b.length-1;c>=0;c--){var d=b[c];if(d.CU&&d.CU.toString().indexOf(a)>-1){var e=this.jYa(d);if(d=this.O6c(e,a,d.options))return d}}return null};_.h.B9c=function(a){var b=this;return this.kob(a).ha(_.qg(function(c){return a.CU=c}),_.A(function(){return b.jYa(a)}))};_.h.C9c=function(a){return a.CU?_.Qe(null):this.kob(a).ha(_.qg(function(b){return a.CU=b}))};
_.h.O6c=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.mxa(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.mxa(this.zbd(a),c);b=this.kYa(Gva("<svg></svg>"));b.appendChild(a);return this.mxa(b,c)};_.h.kYa=function(a){var b=this.Ub.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("pc");return a};
_.h.zbd=function(a){for(var b=this.kYa(Gva("<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.Ub.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.mxa=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.kob=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.Vpb)throw Error("nc");if(c==null)throw Error("qc`"+c);var f=this.Asb.Bt(5,c);if(!f)throw Error("oc`"+c);if(c=this.oVa.get(f))return c;c=this.Vpb.get(f,{responseType:"text",withCredentials:a}).ha(_.A(function(g){return Gva(g)}),xla(function(){return b.oVa.delete(f)}),Gla());this.oVa.set(f,c);return c};_.h.Rlb=function(a,b,c){this.uxa.set(a+":"+b,c);return this};
_.h.RDd=function(a,b){var c=this.Ova.get(a);c?c.push(b):this.Ova.set(a,[b]);return this};_.h.jYa=function(a){if(!a.Qbc){var b=this.kYa(a.CU);this.mxa(b,a.options);a.Qbc=b}return a.Qbc};_.h.H7c=function(a,b){for(var c=0;c<this.tXa.length;c++){var d=this.tXa[c](b,a);if(d)return d.url&&d.options?new e3a(d.url,d.options):new e3a(d)}};_.uw.O=function(a){return new (a||_.uw)(_.t(_.Aq,8),_.t(Fq),_.t(_.gi,8),_.t(_.lo))};_.uw.wa=_.q({token:_.uw,qa:_.uw.O,Ha:"root"});var i3a,j3a,k3a,l3a,m3a;i3a=new _.Id("MAT_ICON_DEFAULT_OPTIONS");j3a=new _.Id("mat-icon-location",{Ha:"root",qa:function(){var a=_.u(_.gi),b=a?a.location:null;return{UMb:function(){return b?b.pathname+b.search:""}}}});k3a="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");l3a=k3a.map(function(a){return"["+a+"]"}).join(", ");m3a=/^url\(['"]?#(.*?)['"]?\)$/;
_.vw=function(){this.La=_.u(_.qe);this.lVa=_.u(_.uw);this.mw=_.u(j3a);this.MTa=_.u(_.lo);this.inline=!1;this.Vrb=[];this.fTa=_.xe.EMPTY;var a=_.u(new _.Yn("aria-hidden"),{optional:!0}),b=_.u(i3a,{optional:!0});b&&(b.color&&(this.color=this.lW=b.color),b.fZ&&(this.fZ=b.fZ));a||this.La.na.setAttribute("aria-hidden","true")};_.h=_.vw.prototype;_.h.cbd=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("rc`"+a);}};_.h.Ra=function(){this.KYa()};
_.h.Po=function(){var a=this.nW;a&&a.size&&(a=this.mw.UMb(),a!==this.Yrb&&(this.Yrb=a,this.Qrb(a)))};_.h.Ma=function(){this.fTa.unsubscribe();this.nW&&this.nW.clear()};_.h.TYa=function(){return!this.yh};_.h.Kad=function(a){this.Ymb();var b=this.mw.UMb();this.Yrb=b;this.P4c(a);this.Qrb(b);this.La.na.appendChild(a)};_.h.Ymb=function(){var a=this.La.na,b=a.childNodes.length;for(this.nW&&this.nW.clear();b--;){var c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}};
_.h.KYa=function(){if(this.TYa()){var a=this.La.na,b=(this.fZ?g3a(this.lVa,this.fZ).split(/ +/):this.lVa.lTa).filter(function(c){return c.length>0});this.Vrb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.Vrb=b;this.Xg===this.YWa||b.includes("mat-ligature-font")||(this.YWa&&a.classList.remove(this.YWa),this.Xg&&a.classList.add(this.Xg),this.YWa=this.Xg)}};_.h.Rmb=function(a){return typeof a==="string"?a.trim().split(" ")[0]:a};
_.h.Qrb=function(a){var b=this.nW;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.P4c=function(a){var b=a.querySelectorAll(l3a),c=this.nW=this.nW||new Map;for(a={Wka:0};a.Wka<b.length;a={Wka:a.Wka},a.Wka++)k3a.forEach(function(d){return function(e){var f=b[d.Wka],g=f.getAttribute(e);if(g=g?g.match(m3a):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.fcd=function(a){var b=this;this.gtb=this.htb=null;this.fTa.unsubscribe();if(a){a=_.k(this.cbd(a));var c=a.next().value,d=a.next().value;c&&(this.htb=c);d&&(this.gtb=d);this.fTa=h3a(this.lVa,d,c).ha(_.Zf(1)).subscribe(function(e){return b.Kad(e)},function(e){b.MTa.handleError(Error("sc`"+c+"`"+d+"`"+e.message))})}};
_.p.Object.defineProperties(_.vw.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.xi||this.lW},set:function(a){this.xi=a}},yh:{configurable:!0,enumerable:!0,get:function(){return this.lYa},set:function(a){a!==this.lYa&&(a?this.fcd(a):this.lYa&&this.Ymb(),this.lYa=a)}},fZ:{configurable:!0,enumerable:!0,get:function(){return this.Bob},set:function(a){a=this.Rmb(a);a!==this.Bob&&(this.Bob=a,this.KYa())}},Xg:{configurable:!0,enumerable:!0,get:function(){return this.Aob},set:function(a){a=
this.Rmb(a);a!==this.Aob&&(this.Aob=a,this.KYa())}}});_.vw.O=function(a){return new (a||_.vw)};
_.vw.Aa=_.Of({type:_.vw,oa:[["mat-icon"]],ab:["role","img",1,"mat-icon","notranslate"],qb:10,Wa:function(a,b){a&2&&(_.ug("data-mat-icon-type",b.TYa()?"font":"svg")("data-mat-icon-name",b.gtb||b.Xg)("data-mat-icon-namespace",b.htb||b.fZ)("fontIcon",b.TYa()?b.Xg:null),_.eh(b.color?"mat-"+b.color:""),_.dh("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",_.Gh],yh:"svgIcon",fZ:"fontSet",Xg:"fontIcon"},
Ob:["matIcon"],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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"],
hb:2,Na:0});_.ww=function(){};_.ww.O=function(a){return new (a||_.ww)};_.ww.Ka=_.Pf({type:_.ww});_.ww.Ja=_.dd({imports:[_.Zt]});var n3a;n3a=_.ml(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.o3a=[{lv:"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(" ")},{lv:"iam",icons:["domain","group","service_account","user"]},{lv:"logs",icons:"any debug error fatal info warning".split(" ")},{lv:"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(" ")},{lv:"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(" "),
cGb:["arrow_right","arrow_down"]},{lv:"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(" ")},{lv:"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(" ")},
{lv:"oss",icons:["logo","logo_monochrome"]},{lv:"tasks",icons:["g3c_logo_200x200"]}];_.p3a=new _.Id("SvgIconGroupsToBeRegistered");_.xw=function(a,b){this.FCa=a;this.Dmd=b;this.FCa.xwd("material-icons-extended")};_.xw.O=function(a){return new (a||_.xw)(_.t(_.uw),_.t(_.p3a))};_.xw.wa=_.q({token:_.xw,qa:_.xw.O});var q3a;_.si=function(a){var b=this;this.Nc=a;this.tdb=!1;this.Nc.Xb(function(){q3a(b)})};q3a=function(a){setTimeout(function(){a.tdb=!0},864E5)};_.si.prototype.gY=function(a,b){if(this.tdb){var c=window.location;b=_.oda(b.url);b!==void 0&&(c.href=b)}return!this.tdb};_.si.O=function(a){return new (a||_.si)(_.t(_.wh))};_.si.wa=_.q({token:_.si,qa:_.si.O});var Kva=null,Qva=new WeakMap;var r3a=function(){};r3a.prototype.send=function(a,b){xoa(a);return this.makeRequest(a).then(function(c){return b?_.Kh(b,c):c})};var yw=function(a,b,c,d,e){this.x6=a;this.w6=b;this.a5a=c||{};this.v6=d||{};this.Sgd=e};_.W(yw,r3a);var t3a=function(a){return _.Mva({timeout:3E4}).then(function(b){b=b||window.gapi;s3a(a,b);return Sva(b,{apiKey:a.w6,clientId:a.v6.clientId,scope:a.v6.scope,ZOb:a.v6.ZOb,OKb:a.v6.OKb}).then(function(){return b})})};yw.prototype.makeRequest=function(a){var b=this;return t3a(this).then(function(c){return _.He(function(d){if(d.Qc==1)return b.v6.Hqd===void 0?d.Ce(2):_.Je(d,Rva(c,b.v6.Hqd),2);s3a(b,c);return d.return(u3a(c.client.request(b.N1a(a))))})})};
yw.prototype.N1a=function(a){return{root:this.x6,path:a.path,method:a.Mb,body:a.body,params:a.Va,headers:a.headers,authType:a.authType,apiId:a.apiId||this.Sgd}};var u3a=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)})})},s3a=function(a,b){for(var c in a.a5a)a.a5a.hasOwnProperty(c)&&_.Pva(b,c,a.a5a[c])};
yw.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var v3a=function(a,b,c,d,e,f,g){yw.call(this,a,b,f,g);this.Ph=c;this.p_a=d;this.sr=e};_.W(v3a,yw);v3a.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Ph.sessionId;this.Ph.actionId&&(a.headers.actionId=this.Ph.actionId);this.sr&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.sr);return w3a(this.p_a).then(function(){return yw.prototype.makeRequest.call(b,a)})};var x3a=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.W(x3a,Error);var y3a=/^\)\]\}',?\n/,zw=function(a,b){this.Vl=b;this.config=_.Ee(Promise.resolve(a))};_.W(zw,wOa);zw.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.og(function(c){return b.A3a(c,a)}),_.og(function(c){if(c.headers.get("content-type")==="text/csv"||c.headers.get("content-type")==="text/plain")var d=_.Qe({data:c.body});else try{var e=(c.body||"{}").replace(y3a,"");d=_.Qe(JSON.parse(e))}catch(f){d=_.Re(new _.vq({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.A(function(c){return c}))};
zw.prototype.A3a=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.OGd){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;rOa.includes(n)?c[n]=r:n==="Content-Type"&&tOa.includes(r)?(c[n]=r,g=!0):(d[n]=r,e=!0)}}if(b.body!=null||b.Mb==="PUT"||b.Mb==="POST")f||(d["Content-Type"]="application/json",e=!0),g||(c["Content-Type"]="text/plain");
e&&(d=Oc(qOa(d)),yoa(b,"$httpHeaders",d));b.headers=c;sOa.includes(b.Mb)||(yoa(b,"$httpMethod",b.Mb),b.Mb="POST")}return this.Vl.request(b.Mb,_.Tva(a.x6,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new di(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
zw.prototype.searchParams=function(a,b){b=Object.entries(b.Va||{}).reduce(function(c,d){d=_.k(d);var e=d.next().value;d=d.next().value;return a.UKd&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.ei({JAa:a.dNd}));return a.w6?b.set("key",a.w6):b};var z3a=function(a,b,c,d){zw.call(this,a,b);this.Xsa=c;this.sr=d};_.W(z3a,zw);
z3a.prototype.A3a=function(a,b){var c=this;return _.Ee(this.Xsa.getToken()).ha(_.og(function(d){b.Va||(b.Va={});b.Va.access_token=d;c.sr&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.sr);return zw.prototype.A3a.call(c,a,b)}),_.Vf(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 x3a("No xhr error returned",
{code:d.status,message:f})}}return _.Re(f)}))};var A3a=function(a,b,c,d,e){z3a.call(this,{x6:a,w6:b},c,d,e)};_.W(A3a,z3a);var Xva=Error("vc"),Yva=Error("wc");var C3a=function(a,b,c,d,e){var f=B3a;this.oauthClientId=a;this.sessionIndex=b;this.Ci=c;this.p_a=d;this.Ga=e;this.TAa=null;this.Ydb=2;this.scopes=[].concat(_.v(new Set(f))).join(" ")};
C3a.prototype.getToken=function(){var a=this,b,c,d,e;return _.He(function(f){switch(f.Qc){case 1:return a.TAa||(a.TAa=fr(a.Ga,Wva(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.Je(f,D3a(a.p_a),2);case 2:return b=f.Yd,c=null,_.Ie(f,3,4),_.Je(f,a.TAa,6);case 6:c=f.Yd;case 4:Ke(f);b();Le(f,5);break;case 3:throw d=_.Me(f),_.gw(a.Ci,{error:d,message:"Failed to fetch oauth token.",fe:"Dismiss"}),wva();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.Ydb=2,f.return(e);if(a.Ydb>0)return a.Ydb--,a.TAa=null,f.return(a.getToken());throw Error("xc");}})};_.E3a=new _.Id("authenticationLock");_.F3a=new _.Id("Cookies");_.Aw=new _.Id("windowToken");var w3a,D3a;_.G3a=function(){this.locked=!1;this.H0b=[]};w3a=function(a){return D3a(a).then(function(b){b()})};D3a=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.H0b.push(c):c()})};_.G3a.prototype.release=function(){this.locked=!1;var a=this.H0b.shift();a&&a()};var B3a;B3a=[].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"]));
_.Bw=function(a,b,c,d,e){this.Ard=new C3a(a,b,c,d,e)};_.Bw.prototype.getToken=function(){return this.Ard.getToken()};_.Bw.O=function(a){return new (a||_.Bw)(_.t(OOa),_.t(_.yp),_.t(_.fw),_.t(_.E3a),_.t(_.ir))};_.Bw.wa=_.q({token:_.Bw,qa:_.Bw.O});var H3a=function(a,b,c){this.C_a=a;this.Ph=b;this.debug=c};_.W(H3a,wOa);H3a.prototype.makeRequest=function(a){var b=this.C_a.makeRequest(a).ha(_.Xj(this.Ph,a.Sb||"Unknown RPC"));return this.debug.gWb(a,b)};_.I3a=function(){};_.W(_.I3a,_.Ho);var koa=function(a){var b;return{Frd:function(){b=Error("yc")},gO: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.pjb)return;d=Error("zc`"+a.path+"`"+JSON.stringify(c));c.pjb=d}d.stack+="\nCaused by: "+b.stack}}}};_.J3a=function(a,b,c){zw.call(this,a,b);this.sessionIndex=c};_.W(_.J3a,zw);_.J3a.prototype.makeRequest=function(a){a.Va=a.Va||{};a.Va.authuser=this.sessionIndex||"0";var b;a.headers=(b=a.headers)!=null?b:{};b=_.UHa([]);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 zw.prototype.makeRequest.call(this,a)};_.Rj(_.Tj(_.Sj(function(a){this.La=a})));_.v(["disabled","disableRipple","color","tabIndex"]);_.K3a=function(){this.CF="assertive";this.Kw="";this.duration=0;this.data=null;this.Uz="center";this.W1="bottom"};var L3a=_.Cj("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 M3a=0,Cw=function(a,b,c,d,e){this.ns=!1;this.nb=a;this.La=b;this.Ua=c;this.Fc=d;this.vU=e;this.Ub=_.u(_.gi);this.EX=new Set;this.fSa=150;this.Lb=!1;this.bX=new _.cg;this.NL=new _.cg;this.W3=new _.cg;this.tP="void";this.TW="mat-snack-bar-container-live-"+M3a++;this.lw=e.CF!=="assertive"||e.Kw?e.CF==="off"?"off":"polite":"assertive";this.Fc.XKa&&(this.lw==="polite"&&(this.kda="status"),this.lw==="assertive"&&(this.kda="alert"))};_.W(Cw,_.wu);_.h=Cw.prototype;
_.h.Cs=function(a){a=this.sw.Cs(a);this.TV();return a};_.h.Lw=function(a){a=this.sw.Lw(a);this.TV();return a};_.h.lT=function(a){var b=a.Qz;a=a.Ln;(a==="void"&&b!=="void"||a==="hidden")&&this.bba();if(a==="visible"){var c=this.W3;this.nb.run(function(){c.next();c.complete()})}};_.h.xR=function(){this.Lb||(this.tP="visible",_.no(this.Ua),this.yXa())};_.h.kia=function(){var a=this;this.nb.run(function(){a.tP="hidden";a.La.na.setAttribute("mat-exit","");clearTimeout(a.Faa)});return this.NL};
_.h.Ma=function(){this.Lb=!0;this.PSa();this.bba()};_.h.bba=function(){var a=this;this.nb.Hna.ha(_.Zf(1)).subscribe(function(){a.nb.run(function(){a.NL.next();a.NL.complete()})})};_.h.TV=function(){var a=this.La.na,b=this.vU.od;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.RTa()};
_.h.RTa=function(){for(var a=this.TW,b=this.Ub.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.EX.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.PSa=function(){var a=this;this.EX.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.TW,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.EX.clear()};
_.h.o4c=function(){};_.h.yXa=function(){var a=this;this.Faa||this.nb.Xb(function(){a.Faa=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.bX.next();a.bX.complete()}},a.fSa)})};
Cw.O=function(a){return new (a||Cw)(_.E(_.wh),_.E(_.qe),_.E(_.xo),_.E(_.ej),_.E(_.K3a))};Cw.Ea=_.Qf({type:Cw,mb:function(a,b){a&1&&_.Qg(_.yu,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.sw=c.first)}},standalone:!1,features:[_.sg]});_.Dw=function(){Cw.apply(this,arguments)};_.W(_.Dw,Cw);_.Dw.Ea=Cw.Ea;_.Dw.prototype.TV=function(){Cw.prototype.TV.call(this);this.vU.Uz==="center"&&this.La.na.classList.add("mat-snack-bar-center");this.vU.W1==="top"&&this.La.na.classList.add("mat-snack-bar-top")};_.Dw.O=function(){var a;return function(b){return(a||(a=_.me(_.Dw)))(b||_.Dw)}}();
_.Dw.Aa=_.Of({type:_.Dw,oa:[["snack-bar-container"]],ab:[1,"mat-snack-bar-container"],qb:2,Wa:function(a,b){a&1&&_.Kma("@state.done",function(c){return b.lT(c)});a&2&&(_.yg("@state",b.tP),_.ug("mat-id-collision",null))},standalone:!1,features:[_.sg],Ba:3,Ca:3,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,awa,0,0,"ng-template",1),_.J(),_.K(2,"div"));a&2&&(_.C(2),_.ug("aria-live",b.lw)("role",b.kda)("id",b.TW))},dependencies:[_.yu],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"],
hb:2,data:{animation:[L3a]}});var Ew=function(a,b){this.Ga=a;this.Lgd=b};Ew.prototype.create=function(a){return new H3a(a,this.Ga,this.Lgd)};Ew.O=function(a){return new (a||Ew)(_.t(_.ir),_.t(Wp))};Ew.wa=_.q({token:Ew,qa:Ew.O,Ha:"root"});var Fw=function(a,b,c,d){this.WEa=a;this.Vl=b;this.Xsa=c;this.sr=d};Fw.prototype.create=function(a){return new A3a(a,this.WEa,this.Vl,this.Xsa,this.sr)};Fw.O=function(a){return new (a||Fw)(_.t(_.xp),_.t(_.Aq),_.t(_.Bw),_.t(_.zp))};Fw.wa=_.q({token:Fw,qa:Fw.O,Ha:"root"});var bwa=[429,503];_.Gw=function(a){a=a===void 0?{}:a;a=a.Tg===void 0?36E5:a.Tg;this.store={};this.BXb=0;this.Tg=a};_.Gw.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.N3a(this,a);if(d)return d;d=this.BXb++;b=this.VAb(c,d,b);this.QWb(c,d,b,a);return b};_.N3a=function(a,b,c){c=c===void 0?{}:c;var d=c.ala===void 0?!1:c.ala;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.gid,d=Date.now()-(d!=null?d:a.Tg),d=c.afc.getTime()>=d),a=d?c.response:a.PZb(b,c)):a=null;return a};
_.Gw.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.BXb++;Hw(this,a,c,b)};_.Gw.prototype.VAb=function(a,b,c){return c()};_.Gw.prototype.PZb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Hw=function(a,b,c,d,e){a.store[b]={id:c,response:d,afc:new Date,gid:e}};_.Gw.prototype.QWb=function(a,b,c){Hw(this,a,b,c)};
_.Iw=function(a,b){var c=b===void 0?{}:b;b=c.Tg===void 0?36E5:c.Tg;var d=c.R5a;var e=c.Ddb;var f=c.ceb===void 0?!0:c.ceb;var g=c.deb===void 0?cwa:c.deb;var m=c.eab===void 0?5:c.eab;c=c.eeb===void 0?500:c.eeb;_.Gw.call(this,{Tg:b});this.Ga=a;this.Ddb=e;this.ceb=f;this.deb=g;this.eab=m;this.eeb=c;this.R5a=d};_.W(_.Iw,_.Gw);
_.Iw.prototype.QWb=function(a,b,c,d){var e=this;if(this.R5a)if(d=this.R5a(d,c),typeof d!=="number"){Hw(this,a,b,c);var f=Date.now();d.ha(_.Zf(1),qia(36E5)).subscribe(function(g){g-=Date.now()-f;Hw(e,a,b,c,g)},function(){})}else Hw(this,a,b,c,d);else Hw(this,a,b,c)};
_.Iw.prototype.VAb=function(a,b,c){var d=this;c=_.cf(c);var e=this.deb;this.ceb&&(c=c.ha(_.Jva(this.Ga,e,{w6b:this.eeb,beb:this.eab})));var f=c.ha(_.qg({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.fg(new _.hg(this.Ddb))),g=!1;return _.cf(function(){g||(f.connect(),g=!0);return f})};_.Iw.prototype.getValue=function(a,b){b=b===void 0?{}:b;a=_.N3a(this,a,{ala:b.ala===void 0?!1:b.ala});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var O3a=function(a,b,c){_.Iw.call(this,a,Object.assign({},b,{Ddb:1}));this.nf=c};_.W(O3a,_.Iw);O3a.prototype.PZb=function(a,b){this.nf.refresh(a);return b.response};O3a.prototype.vbb=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{afc:new Date}))};O3a.prototype.H5a=function(a){return this.getValue(a,{ala:!0})};_.Jw=function(a,b){b=b===void 0?{}:b;this.cud=new _.Gw({Tg:Number.POSITIVE_INFINITY});this.zna=new O3a(a,b,this)};
_.Jw.prototype.fetch=function(a,b){var c=this;return this.zna.fetch(a,function(){return P3a(c,a).ha(_.og(function(d){var e=d.Isd;d=d.fetch?b():_.hf;return e===void 0?d:d.ha(_.ng(e))}))})};_.Jw.prototype.H5a=function(a){return this.zna.H5a(a)};_.Jw.prototype.refresh=function(a,b,c){c=c===void 0?!0:c;if(!c&&!b)throw Error("Bc");var d=this.zna.H5a(a);d!=null&&(P3a(this,a).next({Isd:b?b(d):void 0,fetch:c}),c&&this.zna.vbb(a))};var P3a=function(a,b){return a.cud.fetch(b,function(){return new _.Zh({fetch:!0})})};var R3a;_.Kw=function(a){a=a===void 0?{}:a;this.i={};this.i.request=a.request==null?null:a.request};_.W(_.Kw,_.U);_.Kw.prototype.ka=function(){return _.Kw};_.Kw.prototype.ma=function(){return{Pa:{request:_.Lw},keys:["request"]}};_.p.Object.defineProperties(_.Kw.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.T(this,"request"):null},set:function(a){this.i.request=a}}});var Mw=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};
_.W(Mw,_.U);Mw.prototype.ka=function(){return Mw};Mw.prototype.ma=function(){return{Pa:{result:Nw},keys:["result"]}};_.p.Object.defineProperties(Mw.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});var Nw=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(Nw,_.U);Nw.prototype.ka=function(){return Nw};
Nw.prototype.ma=function(){return{keys:["resourceType","status"],Ia:{status:Ow}}};_.p.Object.defineProperties(Nw.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 Pw=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(Pw,_.U);Pw.prototype.ka=function(){return Pw};Pw.prototype.ma=function(){return{Pa:{result:Qw},keys:["result"]}};_.p.Object.defineProperties(Pw.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});
var Qw=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(Qw,_.U);Qw.prototype.ka=function(){return Qw};Qw.prototype.ma=function(){return{keys:["key","status"],Ia:{key:Rw,status:Ow}}};
_.p.Object.defineProperties(Qw.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}}});_.Sw=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(_.Sw,_.U);_.Sw.prototype.ka=function(){return _.Sw};
_.Sw.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.p.Object.defineProperties(_.Sw.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 Tw=function(a){a=a===void 0?{}:a;this.i={};this.i.resources=a.resources==null?null:a.resources};_.W(Tw,_.U);Tw.prototype.ka=function(){return Tw};Tw.prototype.ma=function(){return{Pa:{resources:_.Uw},keys:["resources"]}};_.p.Object.defineProperties(Tw.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.T(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.Uw=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(_.Uw,_.U);_.Uw.prototype.ka=function(){return _.Uw};_.Uw.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.p.Object.defineProperties(_.Uw.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 Vw=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(Vw,_.U);Vw.prototype.ka=function(){return Vw};Vw.prototype.ma=function(){return{Pa:{result:Ww},keys:["result"]}};_.p.Object.defineProperties(Vw.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});
var Ww=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.sJ==null?null:a.sJ;this.i.status=a.status==null?null:a.status};_.W(Ww,_.U);Ww.prototype.ka=function(){return Ww};Ww.prototype.ma=function(){return{keys:["setting","status"],Ia:{setting:Xw,status:Ow}}};
_.p.Object.defineProperties(Ww.prototype,{sJ:{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}}});_.Lw=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(_.Lw,_.U);
_.Lw.prototype.ka=function(){return _.Lw};_.Lw.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.p.Object.defineProperties(_.Lw.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}}});_.Yw=function(){this.i={}};
_.W(_.Yw,_.U);_.Yw.prototype.ka=function(){return _.Yw};_.Yw.prototype.ma=function(){return{keys:[]}};var Q3a=function(){this.i={}};_.W(Q3a,_.U);Q3a.prototype.ka=function(){return Q3a};Q3a.prototype.ma=function(){return{keys:[]}};var Zw=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceIds=a.M5b==null?null:a.M5b;this.i.timestamps=a.odc==null?null:a.odc};_.W(Zw,_.U);Zw.prototype.ka=function(){return Zw};
Zw.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.p.Object.defineProperties(Zw.prototype,{M5b:{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}},odc:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.T(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.$w=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.sJ==null?null:a.sJ;this.i.subkey=a.qsa==null?null:a.qsa;this.i.projectId=a.projectId==null?null:a.projectId};_.W(_.$w,_.U);_.$w.prototype.ka=function(){return _.$w};_.$w.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.p.Object.defineProperties(_.$w.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},sJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},qsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.ax=function(a){a=a===void 0?{}:a;this.i={};this.i.stringVal=a.dbc==null?null:a.dbc;this.i.int32Val=a.WQb==null?null:a.WQb;this.i.doubleVal=a.doubleVal==null?null:a.doubleVal;this.i.boolVal=a.M_a==null?null:a.M_a;this.i.int64Val=a.i8a==null?null:a.i8a;this.i.protoVal=a.Zoa==null?null:a.Zoa};_.W(_.ax,_.U);_.ax.prototype.ka=function(){return _.ax};_.ax.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Bd:{protoVal:{xc:null,Hc:!1,Ic:!1,Jc:!1}}}};
_.p.Object.defineProperties(_.ax.prototype,{M_a:{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}},WQb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.T(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},i8a:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.T(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},Zoa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.T(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},dbc:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.T(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var Ow=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.Hfa==null?null:a.Hfa;this.i.messageSet=a.PXb==null?null:a.PXb};_.W(Ow,_.U);Ow.prototype.ka=function(){return Ow};Ow.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ia:{messageSet:Q3a}}};
_.p.Object.defineProperties(Ow.prototype,{Hfa:{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}},PXb:{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}}});_.bx=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceId=a.resourceId==null?null:a.resourceId};_.W(_.bx,_.U);_.bx.prototype.ka=function(){return _.bx};_.bx.prototype.ma=function(){return{keys:["resourceId"]}};
_.p.Object.defineProperties(_.bx.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.dx=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.gZb==null?null:a.gZb};_.W(_.dx,_.U);_.dx.prototype.ka=function(){return _.dx};
_.dx.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ia:{key:_.$w,value:_.ax}}};
_.p.Object.defineProperties(_.dx.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},gZb:{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 Xw=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(Xw,_.U);Xw.prototype.ka=function(){return Xw};Xw.prototype.ma=function(){return{keys:["key","value","version"],Ia:{key:Rw,value:_.ax}}};
_.p.Object.defineProperties(Xw.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 Rw=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.sJ==null?null:a.sJ;this.i.subkey=a.qsa==null?null:a.qsa;this.i.projectNumber=a.projectNumber==null?null:a.projectNumber;this.i.projectId=a.projectId==null?null:a.projectId};_.W(Rw,_.U);Rw.prototype.ka=function(){return Rw};Rw.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.p.Object.defineProperties(Rw.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}},sJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},qsa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.i.subkey=a}}});R3a=new _.Id("API_VERSION");_.S3a=new _.Id("REQUEST_SERVICE for cloud_user_settings_api");_.ex=function(){};_.ex.O=function(a){return new (a||_.ex)};_.ex.Ka=_.Pf({type:_.ex});_.ex.Ja=_.dd({});
var fx={$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"},gx=function(a,b,c){this.Za=a;this.Za=a==null?"v1alpha1":a;this.wb=new _.Io(b,c)};_.h=gx.prototype;
_.h.E_a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Za+"/recent:batchDelete",Va:_.Lh(b,fx,c),Tb:Mw})};_.h.F_a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Za+"/recent:batchGet",Va:_.Lh(b,fx,c),Tb:Tw})};
_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:null,Mb:"DELETE",Sb:"cloudusersettings_pa.recent.delete",path:"/"+this.Za+"/recent/"+a,Va:_.Lh(b,fx,c),Tb:_.Yw})};_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"cloudusersettings_pa.recent.get",path:"/"+this.Za+"/recent/"+a,Va:_.Lh(b,fx,c),Tb:Zw})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Jo(this.wb,{body:b,Mb:"PUT",Sb:"cloudusersettings_pa.recent.update",path:"/"+this.Za+"/recent/"+a,Va:_.Lh(c,fx,d),Tb:_.Yw})};gx.O=function(a){return new (a||gx)(_.t(R3a,8),_.t(_.S3a),_.t(_.Ho,8))};gx.wa=_.q({token:gx,qa:gx.O});_.hx=function(){};_.hx.O=function(a){return new (a||_.hx)};_.hx.wa=_.q({token:_.hx,qa:function(a){return gx.O(a)},Ha:_.ex});
var ix=function(a,b,c){this.Za=a;this.Za=a==null?"v1alpha1":a;this.wb=new _.Io(b,c)};_.h=ix.prototype;_.h.E_a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Za+"/settings:batchDelete",Va:_.Lh(b,fx,c),Tb:Pw})};
_.h.F_a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Za+"/settings:batchGet",Va:_.Lh(b,fx,c),Tb:Vw})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:null,Mb:"DELETE",Sb:"cloudusersettings_pa.settings.delete",path:"/"+this.Za+"/settings/"+a,Va:_.Lh(b,fx,c),Tb:_.Yw})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"cloudusersettings_pa.settings.get",path:"/"+this.Za+"/settings/"+a,Va:_.Lh(b,fx,c),Tb:Xw})};_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Jo(this.wb,{body:b,Mb:"PUT",Sb:"cloudusersettings_pa.settings.update",path:"/"+this.Za+"/settings/"+a,Va:_.Lh(c,fx,d),Tb:Xw})};ix.O=function(a){return new (a||ix)(_.t(R3a,8),_.t(_.S3a),_.t(_.Ho,8))};ix.wa=_.q({token:ix,qa:ix.O});
_.jx=function(){};_.jx.O=function(a){return new (a||_.jx)};_.jx.wa=_.q({token:_.jx,qa:function(a){return ix.O(a)},Ha:_.ex});_.T3a=new _.Id("API_VERSION");_.U3a=new _.Id("REQUEST_SERVICE for cloudresourcemanager_api");_.kx=function(){};_.kx.O=function(a){return new (a||_.kx)};_.kx.Ka=_.Pf({type:_.kx});_.kx.Ja=_.dd({});_.V3a=new _.Id("REQUEST_SERVICE for cloudresourcemanager_api_v2");_.lx=function(){};_.lx.O=function(a){return new (a||_.lx)};_.lx.Ka=_.Pf({type:_.lx});_.lx.Ja=_.dd({});_.W3a=new _.Id("REQUEST_SERVICE for iam_api_client");_.mx=function(){};_.mx.O=function(a){return new (a||_.mx)};_.mx.Ka=_.Pf({type:_.mx});_.mx.Ja=_.dd({});_.X3a=new _.Id("REQUEST_SERVICE for logging_api_client");_.nx=function(){};_.nx.O=function(a){return new (a||_.nx)};_.nx.Ka=_.Pf({type:_.nx});_.nx.Ja=_.dd({});_.Y3a=new _.Id("API_VERSION");_.Z3a=new _.Id("REQUEST_SERVICE for service_manager_api_client");_.ox=function(){};_.ox.O=function(a){return new (a||_.ox)};_.ox.Ka=_.Pf({type:_.ox});_.ox.Ja=_.dd({});var a4a=function(a){if(xl)a=$3a(a);else if(_.zl&&_.yl)switch(a){case 93:a=91}return a},$3a=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 b4a={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"};dwa.prototype.getKey=function(){return this.MN};dwa.prototype.ct=function(){return this.UHa};
var g4a=function(a){var b=a.VY;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&b.length>0?b[0]:a.target;return c4a(d4a(e4a((new f4a).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).timeStamp(a.timeStamp||0).ob()},f4a=function(){this.HS=null;this.MN="";this.ldc=this.Mgb=this.g0=this.pGa=this.UHa=this.Yma=
this.s5=this.G4=this.oHa=null};_.h=f4a.prototype;_.h.keyCode=function(a){this.HS=a;return this};_.h.key=function(a){this.MN=a;return this};_.h.shiftKey=function(a){this.oHa=a;return this};_.h.altKey=function(a){this.G4=a;return this};_.h.ctrlKey=function(a){this.s5=a;return this};_.h.metaKey=function(a){this.Yma=a;return this};_.h.target=function(a){this.UHa=a;return this};var e4a=function(a,b){a.pGa=b;return a},d4a=function(a,b){a.g0=b;return a},c4a=function(a,b){a.Mgb=b;return a};
f4a.prototype.timeStamp=function(a){this.ldc=a;return this};f4a.prototype.ob=function(){return new dwa(this.HS,this.MN,this.oHa,this.G4,this.s5,this.Yma,this.UHa,this.pGa,this.g0,this.Mgb,this.ldc)};_.ul(ewa,Zj);var j4a;_.px=function(a){Zr.call(this);this.Qga=this.H9={};this.GDa=0;this.jld=Cda(h4a);this.gzd=Cda(i4a);this.aya=!0;this.iZa=null;this.Gx=a;_.Wr(this.Gx,"keydown",this.NNb,void 0,this);_.Wr(this.Gx,"synthetic-keydown",this.SNb,void 0,this);Al&&(_.Wr(this.Gx,"keypress",this.UNb,void 0,this),_.Wr(this.Gx,"synthetic-keypress",this.VNb,void 0,this));_.Wr(this.Gx,"keyup",this.ONb,void 0,this);_.Wr(this.Gx,"synthetic-keyup",this.TNb,void 0,this)};_.ul(_.px,Zr);
var k4a=function(a){this.bc=a||null;this.next=a?null:{}},h4a=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],i4a="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.px.prototype.ST=function(a,b){l4a(this.H9,m4a(1,arguments),a)};_.px.prototype.Dl=function(a){n4a(this.H9,m4a(0,arguments))};
var m4a=function(a,b){if(typeof b[a]==="string")a=o4a(b[a]).map(function(e){return p4a(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(p4a("",c[d],c[d+1]))}return a};
_.px.prototype.Wn=function(){_.px.QA.Wn.call(this);this.H9={};Xr(this.Gx,"keydown",this.NNb,!1,this);Xr(this.Gx,"synthetic-keydown",this.SNb,!1,this);Al&&(Xr(this.Gx,"keypress",this.UNb,!1,this),Xr(this.Gx,"synthetic-keypress",this.VNb,!1,this));Xr(this.Gx,"keyup",this.ONb,!1,this);Xr(this.Gx,"synthetic-keyup",this.TNb,!1,this);this.Gx=null};
var o4a=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(!j4a){g={};for(e in b4a)g[b4a[e]]=a4a(parseInt(e,10));j4a=g}g=j4a[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.px.prototype.ONb=function(a){a=g4a(a);xl&&q4a(this,a);Al&&!this.pDa&&r4a(a)&&this.d7(a,!0)};_.px.prototype.TNb=function(a){a=a.getData();xl&&q4a(this,a);Al&&!this.pDa&&r4a(a)&&this.d7(a,!0)};var q4a=function(a,b){32==a.iZa&&32==b.HS&&(0,b.g0)();a.iZa=null},r4a=function(a){return Al&&a.s5&&a.G4};_.px.prototype.UNb=function(a){a=g4a(a);a.HS>32&&r4a(a)&&(this.pDa=!0)};_.px.prototype.VNb=function(a){a=a.getData();a.HS>32&&r4a(a)&&(this.pDa=!0)};
var l4a=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(b.length==0||e.bc))throw Error("Cc`"+e.bc);});b.length?d.forEach(function(e){e=e.toString();var f=new k4a;e=e in a?a[e]:a[e]=f;l4a(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new k4a(c)})},n4a=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(b.length==0?d.bc&&delete a[c]:d.next&&(n4a(d.next,b.slice(0)),_.Ada(d.next)&&delete a[c]))})},s4a=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},
p4a=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];a!=""&&b.push("n_"+a+"_"+c);return b};_.px.prototype.NNb=function(a){this.d7(g4a(a))};_.px.prototype.SNb=function(a){this.d7(a.getData())};
_.px.prototype.d7=function(a,b){a:{var c=a.HS;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.pGa;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.jld[c]?!0:f?!1:a.G4||a.s5||a.Yma?!0:d.tagName=="INPUT"&&this.gzd[d.type]?c==13:d.tagName=="INPUT"||d.tagName=="BUTTON"?
c!=32:!1}if(c)if(!b&&r4a(a))this.pDa=!1;else{b=a4a(a.HS);c=a.getKey();c=p4a(c,b,(a.oHa?1:0)|(a.s5?2:0)|(a.G4?4:0)|(a.Yma?8:0));d=s4a(this.Qga,c);if(!d||Date.now()-this.GDa>=1500)this.Qga=this.H9,this.GDa=Date.now();(d=s4a(this.Qga,c))&&d.next&&(this.Qga=d.next,this.GDa=Date.now());d&&(d.next?(0,a.g0)():(this.Qga=this.H9,this.GDa=Date.now(),this.aya&&(0,a.g0)(),c=d.bc,d=new ewa("shortcut",c,a.ct(),a.timeStamp),d=this.dispatchEvent(d),c=new ewa("shortcut_"+c,c,a.ct(),a.timeStamp),(d&=this.dispatchEvent(c))||
(0,a.g0)(),xl&&(this.iZa=b)))}};_.qx=function(a){this.jZa=new Map;this.fi=new _.px(a)};_.qx.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=t4a(this,a,b,c,d);if(e)return f;var g=function(){};typeof b!=="string"||b.includes("alt")||(g=t4a(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=t4a(this,"alt+"+a,b,c,d));return function(){f();g()}};
var t4a=function(a,b,c,d,e){var f=typeof c==="string"?c:c.join(),g=a.jZa.get(f);g||(g=[],a.jZa.set(f,g));if(!e&&g.length)throw Error("Dc`"+c);if(e&&g.length>=3)throw Error("Ec`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&u4a(a,c,g[g.length-1].callback);g.push({name:b,callback:f});v4a(a,b,c,f);return w4a(a,b,c,f)},w4a=function(a,b,c,d){return function(){var e=a.jZa.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?(u4a(a,c,d),e.pop(),(e=e[e.length-1])&&v4a(a,e.name,c,e.callback)):e.splice(f,1))}}},v4a=function(a,b,c,d){typeof c==="string"?a.fi.ST(b,c):a.fi.ST.apply(a.fi,[b].concat(_.v(c)));_.Wr(a.fi,"shortcut",d)},u4a=function(a,b,c){typeof b==="string"?a.fi.Dl(b):a.fi.Dl.apply(a.fi,_.v(b));Xr(a.fi,"shortcut",c)};_.qx.O=function(a){return new (a||_.qx)(_.t(_.gi))};_.qx.wa=_.q({token:_.qx,qa:_.qx.O,Ha:"root"});var x4a=function(a){this.ya=_.Lb(a)};_.W(x4a,_.$k);x4a.prototype.qZ=function(){return _.Ik(this,1)};x4a.prototype.getContainer=function(){return _.Yl(this,2)};var y4a=function(a){this.ya=_.Lb(a)};_.W(y4a,_.$k);_.h=y4a.prototype;_.h.getMetadata=function(){return _.Fk(this,x4a,1)};_.h.NO=function(a){return _.Nl(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.Yja=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Mc(this,2,a)};_.h.Aj=function(){return _.vm(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.Al=function(a){return _.Mc(this,3,a)};var z4a=function(a){this.ya=_.Lb(a)};_.W(z4a,_.$k);z4a.prototype.getEmail=function(){return _.Fk(this,y4a,1)};var A4a=function(a){if(a!=null)return _.jc(a),{H8:_.l(_.km(a,1)),container:_.l(_.im(a,2)),KOd:_.l(_.dm(a,3)),BKd:_.l(_.X(a,4)),eZd:_.Ik(a,5)}};x4a.prototype.toObject=function(){return A4a(this)};var B4a=function(a){if(a!=null)return _.jc(a),{metadata:A4a(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),LLd:_.l(_.X(a,4))}};y4a.prototype.toObject=function(){return B4a(this)};z4a.prototype.toObject=function(){if(this!=null){_.jc(this);var a={email:B4a(this.getEmail()),yVd:_.l(_.X(this,2))}}else a=void 0;return a};var C4a=function(a){this.ya=_.Lb(a)};_.W(C4a,_.$k);C4a.prototype.getEmail=function(){return _.Fk(this,y4a,1)};C4a.prototype.toObject=function(){if(this!=null){_.jc(this);var a={email:B4a(this.getEmail()),uKd:_.l(_.X(this,2))}}else a=void 0;return a};var D4a=function(a){this.ya=_.Lb(a)};_.W(D4a,_.$k);D4a.prototype.toObject=function(){if(this!=null){_.jc(this);var a={gZd:_.l(_.im(this,1)),hZd:_.l(_.X(this,2)),EXd:_.l(_.X(this,3)),CXd:_.l(_.X(this,4))}}else a=void 0;return a};var swa=new Vr;swa.altKey=!0;swa.keyCode=39;(new Vr).keyCode=13;var E4a;E4a=function(a){if(!a)return a;a=(typeof a==="object"?a.href:a).match(Nc);var b=a[1];return b!=="http"&&b!=="https"?b||"":Jda(a[1],"",a[3],a[4],a[5],a[6],"")};var F4a=function(){Vj.call(this);this.ddb=0;this.uGa=null};_.W(F4a,Vj);F4a.prototype.init=function(){this.uGa=[]};
var fwa=function(a,b){var c=G4a;if(b instanceof Object&&!Object.isFrozen(b)){var d=E4a(b.fileName||b.filename||b.sourceURL||_.da.$googDebugFname||location.href);try{b.fileName=d}catch(e){}}if(c.ddb>=3)throw Error("Gc`"+a);c.ddb++;try{c.isDisposed()||b instanceof pw||b instanceof nw||(b==null?void 0:b.name)==="CanceledError"||c.uGa&&c.uGa.length<10&&c.uGa.push(new H4a(a,b))}finally{c.ddb--}},G4a=new F4a,H4a=function(a,b){this.msg=a;this.e=b;this.severity="unknown"};_.h=bk.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new bk(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof bk?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){_.Da(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 Fc?(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};_.h=ck.prototype;_.h.clone=function(){return new ck(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 ck(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 ck(this.left,this.top,this.width,a.top-this.top)),c=a.top,d-=a.top-this.top);m<f&&(b.push(new ck(this.left,
m,this.width,f-m)),d=m-c);a.left>this.left&&b.push(new ck(this.left,c,a.left-this.left,d));g<e&&b.push(new ck(g,c,e-g,d));a=b}else a=[this.clone()];return a};_.h.contains=function(a){return a instanceof Fc?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 nn(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 Fc?(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 rx=function(a,b){a:{var c=on(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]},I4a=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},J4a=function(a){var b=on(a),c=rx(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=rx(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},L4a=function(a){for(var b=new bk(0,Infinity,Infinity,0),c=pn(a),d=c.Pl.body,e=c.Pl.documentElement,f=qIa(c.Pl);a=J4a(a);)if((!_.yl||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&rx(a,"overflow")!="visible"){var g=K4a(a),m=new Fc(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.pN();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},K4a=function(a){var b=on(a),c=new Fc(0,0);if(a==(b?on(b):document).documentElement)return c;a=I4a(a);b=pn(b);b=rIa(b.Pl);c.x=a.left+b.x;c.y=a.top+b.y;return c},M4a=function(a){typeof a==
"number"&&(a+="px");return a},O4a=function(a){var b=N4a;if(rx(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},N4a=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.yl&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=I4a(a),new nn(a.right-a.left,a.bottom-a.top)):new nn(b,c)},P4a=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 Q4a=function(){if(Al){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(oa()))?a[1]:"0"}return _.zl?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(oa()))?a[0].replace(/_/g,"."):"10"):vDa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(oa()))?a[1]:""):wDa||xDa||yDa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(oa()))?a[1].replace(/_/g,"."):""):""}();var sx=function(a){return(a=a.exec(oa()))?a[1]:""},R4a=function(){if(GDa)return sx(/Firefox\/([0-9.]+)/);if(_.wl||uDa||tDa)return FDa;if(KDa){if(_.naa()||oaa()){var a=sx(/CriOS\/([0-9.]+)/);if(a)return a}return sx(/Chrome\/([0-9.]+)/)}if(LDa&&!_.naa())return sx(/Version\/([0-9.]+)/);if(HDa||IDa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(oa()))return a[1]+"."+a[2]}else if(JDa)return(a=sx(/Android\s+([0-9.]+)/))?a:sx(/Version\/([0-9.]+)/);return""}();var U4a=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||rx(n,"position")!="static"){var x=K4a(n);if(!r){r="rtl"==rx(n,"direction");var z;if(z=r){z=LDa&&caa(R4a,10)>=0;var D;if(D=zDa)D=caa(Q4a,10)>=0;var L=KDa&&caa(R4a,85)>=0;z=xl||z||D||L}r=z?-n.scrollLeft:r&&rx(n,"overflowX")!="visible"?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=hIa(x,new Fc(r,n.scrollTop))}}}n=x||new Fc;x=K4a(a);r=O4a(a);x=new ck(x.x,x.y,r.width,r.height);(r=L4a(a))&&
x.intersection(new ck(r.left,r.top,r.right-r.left,r.bottom-r.top));r=pn(a);z=pn(c);if(r.Pl!=z.Pl){r=r.Pl.body;z=z.getWindow();D=new Fc(0,0);L=qn(on(r));b:{try{sDa(L.parent);var N=!0;break b}catch(wa){}N=!1}if(N){N=r;do{if(L==z)var S=K4a(N);else S=I4a(N),S=new Fc(S.left,S.top);D.x+=S.x;D.y+=S.y}while(L&&L!=z&&L!=L.parent&&(N=L.frameElement)&&(L=L.parent))}N=hIa(D,K4a(r));x.left+=N.x;x.top+=N.y}a=S4a(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Fc(b,x.top+(a&1?x.height:0));b=hIa(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=L4a(c))ca.top-=n.y,ca.right-=n.x,ca.bottom-=n.y,ca.left-=n.x;return T4a(b,c,d,void 0,ca,f,g)},T4a=function(a,b,c,d,e,f,g){a=a.clone();var m=S4a(b,c);c=O4a(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 ck(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 Fc(f.left,f.top);a instanceof Fc?(g=a.x,a=a.y):(g=a,a=void 0);b.style.left=M4a(g);b.style.top=M4a(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,xl?b.MozBoxSizing="border-box":_.yl?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},S4a=function(a,b){return(b&8&&"rtl"==rx(a,"direction")?b^4:b)&-9};var V4a=function(){this.Hka=this.Yk=null;this.ik=new _.cg},Y4a=function(a,b){if(b.c1)a:{var c=b.c1.Bed,d=b.c1.Z7,e=b.c1.domHelper,f=b.c1.config;b=b.c1.umd;if(a.Yk){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=d===void 0?!1:d,a.Yk){a.Yk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=W4a(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 Fc(100,-10));U4a(b,g,a.Yk,m,x,f,c,e)>2&&U4a(b,n,a.Yk,r,x,f,c,e)>2&&U4a(b,g,a.Yk,m,x,0,c,e)}else ak("this.el_ is falsy");
else if(d)f=rIa(e.Pl),b=d.x+f.x,d=d.y+f.y,a.Yk?(a.Yk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=W4a(e),b=new Fc(b,d),d=new bk(15,15,15,15),T4a(b,a.Yk,8,d,e,5,c)&496&&T4a(b,a.Yk,9,d,e,5,c)&496&&T4a(b,a.Yk,8,d,e,0,c)):ak("this.el_ is falsy");else{ak("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=c===void 0?!0:c;a.Yk?(X4a(a,c),a.Hka&&(a.Hka=null),a.Yk.style.display="",P4a(a.Yk,1),a.ik.next({type:0})):ak("this.el_ is falsy")}}else a.Yk?(a.Yk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Yk.style.display="",a.ik.next({type:0})):ak("this.el_ is falsy")},W4a=function(a){var b=rIa(a.Pl);a=a.pN();return new bk(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},Z4a=function(a){a.Yk?(X4a(a,!1),P4a(a.Yk,0),a.Hka&&(a.Hka.unsubscribe(),a.Hka=null),a.Yk.style.display="none",a.ik.next({type:1})):ak("this.el_ is falsy")},X4a=function(a,b){b?a.Yk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Yk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var $4a=function(){this.Fz={GJ:!1,wH:!1,DU:""};this.UIa=new _.cg};_.h=$4a.prototype;_.h.pka=function(){var a=Object.assign({},this.Fz,{wH:!0,GJ:!1});a5a(this,a)};_.h.oka=function(){var a=Object.assign({},this.Fz,{wH:!1});a5a(this,a)};_.h.rka=function(a){a=Object.assign({},this.Fz,{wH:!1,GJ:!0,DU:a});a5a(this,a)};_.h.qka=function(a){a=Object.assign({},this.Fz,{GJ:!1,DU:a});a5a(this,a)};_.h.e7a=function(){a5a(this,{wH:!1,GJ:!1,DU:""})};_.h.rBa=function(){this.Fz={wH:!1,GJ:!1,DU:""};this.UIa.next("forceHide")};
var a5a=function(a,b){b.DU!==a.Fz.DU&&(a.Fz={GJ:!1,wH:!1,DU:b.DU});b.GJ||b.wH?!b.GJ&&!b.wH||a.Fz.GJ||a.Fz.wH||a.UIa.next("cancelHide"):a.UIa.next("beginHide");a.Fz=b};$4a.prototype.h9a=function(){return this.Fz.GJ||this.Fz.wH};var d5a=function(a){var b=this;this.ZG=a;this.M5=new _.xe;this.mS=new $4a;this.M5.add(this.mS.UIa.He().ha(_.kf(function(c){var d=b.ZG;return(d.xh?d.xh.config.allowOnlyForcedHide:d.Yh&&d.Yh.config.allowOnlyForcedHide)&&c!=="forceHide"?!1:!0})).subscribe(function(c){switch(c){case "beginHide":b5a(b.ZG);break;case "cancelHide":c5a(b.ZG);break;case "forceHide":b5a(b.ZG,0);break;default:ak("Unknown Visibility Event: "+c)}}))};_.h=d5a.prototype;_.h.pka=function(){var a=this.ZG,b=Date.now();a.dF=b;this.mS.pka()};
_.h.oka=function(){var a=this.ZG,b=Date.now();a.dF=b;this.mS.oka()};_.h.rka=function(a,b){this.ZG.dF=b;this.mS.rka(a)};_.h.qka=function(a,b){this.ZG.dF=b;this.mS.qka(a)};_.h.e7a=function(a){this.ZG.dF=a;this.mS.e7a()};_.h.rBa=function(a){this.ZG.dF=a;this.mS.rBa()};_.h.h9a=function(){return this.mS.h9a()};var e5a=function(a){this.config=a},f5a=function(){},g5a=function(){},h5a=function(){},i5a=function(a){this.size=a},j5a=function(a){this.size=a},k5a=function(a){this.wud=a},l5a=function(a){this.message=a},m5a=function(a){this.Ftd=a};var n5a=function(a){this.jja=a;this.cFa=this.jja.iframeGetCrossOriginFilter()};var tx=function(a){this.ya=_.Lb(a)};_.W(tx,_.$k);tx.prototype.dt=function(){return _.cm(this,2,o5a)};tx.prototype.mHa=function(a){return rk(this,2,o5a,zb(a))};tx.prototype.jfb=function(a){_.Gl(this,3,fb(a))};var o5a=[2,4];var p5a=function(a){this.ya=_.Lb(a)};_.W(p5a,_.$k);p5a.prototype.q6a=function(){return _.Fk(this,tx,1)};var q5a=function(a){if(a!=null)return _.jc(a),{USd:_.l(_.lm(a,1)),text:_.l(_.gm(a,2,o5a)),YUd:_.l(jm(a,4,o5a)),disabled:_.l(_.km(a,3))}};tx.prototype.toObject=function(){return q5a(this)};p5a.prototype.toObject=function(){if(this!=null){_.jc(this);var a={std:q5a(this.q6a())}}else a=void 0;return a};var twa=function(a){this.xBa=new n5a(a);this.ik=new _.cg},r5a=function(a,b){a=a.xBa;a.jja.iframeSend("loadData",a.cFa,b.config)},s5a=function(a){a=a===void 0?{width:0,height:0}:a;var b=new nn(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var t5a=function(a,b,c){this.vz=a;this.N4=b;this.yCa=c},u5a=function(a){this.vz=a},v5a=function(a,b){this.vz=a;this.N4=b},w5a=function(a){this.vz=a},x5a=function(a,b){this.vz=a;this.N4=b},y5a=function(a,b){this.vz=a;this.N4=b},z5a=function(a){this.vz=a},A5a=function(a){this.vz=a};var gwa=!_.wl&&!jaa();var B5a=function(){this.Ska=new Map;this.Rka=new Map;this.sfa=new Map;this.tfa=new Map;this.MJb={};this.ik=new _.cg},C5a=function(a,b){var c=String(_.Fa(b)),d=ux(a,b);a.Vzb=function(e){vx(e)&&a.ik.next(new y5a(e,c))};d.listen(b,"keydown",a.Vzb)},H5a=function(a,b,c,d){var e=pn(b).Pl.body;ux(a,b).listen(b,"mouseover",D5a(a,b,function(f){vx(f)&&a.ik.next(new t5a(f,c,d))})).listen(b,"mouseout",E5a(a,b,function(f){vx(f)&&a.ik.next(new u5a(f))})).listen(e,"mousemove",F5a(a,b,function(f){return void a.ik.next(new z5a(f))})).listen(e,
"touchstart",G5a(a,b,function(f){return void a.ik.next(new A5a(f))}))},I5a=function(a,b){var c=ux(a,b),d=String(_.Fa(b));a.Wzb=function(e){vx(e)&&a.ik.next(new x5a(e,d))};a.Hdc=function(e){return void a.ik.next(new A5a(e))};c.listen(b,"mouseover",a.Wzb).listen(b,"touchstart",a.Hdc);C5a(a,b);return(b=pn(b).xj("C__HC_94253229"))?(a.UZb=function(e){return void a.ik.next(new v5a(e,d))},a.TZb=function(e){return void a.ik.next(new w5a(e))},c.listen(b,"mouseover",a.UZb).listen(b,"mouseout",a.TZb),b):null},
J5a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Ska.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ux(a,g).Lv(g,"mouseover",e),a.Ska.delete(f))});a.Rka.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ux(a,g).Lv(g,"mouseout",e),a.Rka.delete(f))});var d=pn(b).Pl.body;a.sfa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ux(a,g).Lv(d,"mousemove",e),a.sfa.delete(f))});a.tfa.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(ux(a,g).Lv(d,"touchstart",
e),a.tfa.delete(f))})},ux=function(a,b){b=parseInt(dk(b,"hovercardOwnerId")||"-1",10);return a.MJb[b]=a.MJb[b]||new cs(a)},K5a=function(a,b){b=b===void 0?!1:b;return wIa(a,function(c){var d=b;d=d===void 0?!1:d;if(_.Da(c)&&c.nodeType==1){var e=!1;iwa(c,"hovercardHoverTriggerDisabled")&&(e=dk(c,"hovercardHoverTriggerDisabled")==="true");c=iwa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},L5a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};B5a.prototype.GBa=function(a){return pn(a)};
B5a.prototype.lfb=function(a,b,c){if(gwa&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error("$");a.setAttribute("data-"+hwa(b),c)}};
var vx=function(a){return!!a.target&&a.target.tagName!=="IFRAME"},D5a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Ska.has(d)||a.Ska.set(d,{element:b,listener:c});return a.Ska.get(d).listener},E5a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Rka.has(d)||a.Rka.set(d,{element:b,listener:c});return a.Rka.get(d).listener},F5a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.sfa.has(d)||a.sfa.set(d,{element:b,listener:c});return a.sfa.get(d).listener},G5a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.tfa.has(d)||a.tfa.set(d,{element:b,listener:c});return a.tfa.get(d).listener};var M5a=function(a){this.ya=_.Lb(a)};_.W(M5a,_.$k);var N5a=function(a){this.ya=_.Lb(a)};_.W(N5a,_.$k);var O5a=function(a){this.ya=_.Lb(a)};_.W(O5a,_.$k);var wx=function(a){this.ya=_.Lb(a)};_.W(wx,_.$k);wx.prototype.getEmail=function(){return _.Y(this,1)};wx.prototype.k6a=function(){return _.Y(this,2)};wx.prototype.iZ=function(){return _.Y(this,4)};var P5a=function(a){this.ya=_.Lb(a)};_.W(P5a,_.$k);P5a.prototype.q6a=function(){return _.Fk(this,tx,2)};var Q5a=function(a){if(a!=null)return _.jc(a),{gHd:_.l(_.X(a,1))}};M5a.prototype.toObject=function(){return Q5a(this)};var R5a=function(a){if(a!=null)return _.jc(a),{pId:_.l(_.X(a,1)),qZd:_.l(_.X(a,2))}};N5a.prototype.toObject=function(){return R5a(this)};var S5a=function(a){if(a!=null)return _.jc(a),{oRd:_.l(_.km(a,1))}};O5a.prototype.toObject=function(){return S5a(this)};var T5a=function(a){if(a!=null)return _.jc(a),{email:_.l(_.X(a,1)),EZb:_.l(_.X(a,2)),zSd:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};wx.prototype.toObject=function(){return T5a(this)};P5a.prototype.toObject=function(){if(this!=null){_.jc(this);var a={DXd:T5a(_.Fk(this,wx,1)),std:q5a(this.q6a()),eHd:Q5a(_.Fk(this,M5a,3)),oKd:R5a(_.Fk(this,N5a,4)),BSd:S5a(_.Fk(this,O5a,5))}}else a=void 0;return a};_.U5a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var V5a=function(a,b){Zr.call(this);this.WCa=a||1;this.Rsa=b||_.da;this.Uzb=(0,_.hk)(this.pzd,this);this.FUb=_.tl()};_.ul(V5a,Zr);_.h=V5a.prototype;_.h.enabled=!1;_.h.hG=null;_.h.setInterval=function(a){this.WCa=a;this.hG&&this.enabled?(this.stop(),this.start()):this.hG&&this.stop()};
_.h.pzd=function(){if(this.enabled){var a=_.tl()-this.FUb;a>0&&a<this.WCa*.8?this.hG=this.Rsa.setTimeout(this.Uzb,this.WCa-a):(this.hG&&(this.Rsa.clearTimeout(this.hG),this.hG=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.hG||(this.hG=this.Rsa.setTimeout(this.Uzb,this.WCa),this.FUb=_.tl())};_.h.stop=function(){this.enabled=!1;this.hG&&(this.Rsa.clearTimeout(this.hG),this.hG=null)};
_.h.Wn=function(){V5a.QA.Wn.call(this);this.stop();delete this.Rsa};var W5a=function(a,b){if(typeof a!=="function")if(a&&typeof a.handleEvent=="function")a=(0,_.hk)(a.handleEvent,a);else throw Error("Hc");return Number(b)>2147483647?-1:_.da.setTimeout(a,b||0)},X5a=function(a){var b=null;return(new lw(function(c,d){b=W5a(function(){c(void 0)},a);b==-1&&d(Error("Ic"))})).JU(function(c){_.da.clearTimeout(b);throw c;})};var xx={kLa:0,nPa:1,saa:2},zx=function(a,b,c,d){Zr.call(this);var e=this;this.zx=d;this.wza=this.M9=this.PDa=this.Fka=null;this.Z7={x:0,y:0};this.wab=null;this.E$=document.body;this.zz={};this.M5=new _.xe;this.vY=b||new V4a;this.M5.add(this.vY.ik.He().subscribe(function(f){switch(f.type){case 3:f=e.zx.xBa,f.jja.iframeSend("hide",f.cFa,void 0)}}));this.M5.add(this.zx.ik.He().subscribe(function(f){if(f instanceof f5a)e.PNb();else if(f instanceof k5a)f.wud==e.uUb&&e.lpd();else if(f instanceof i5a){if(f=
f.size,e.WT===xx.nPa||e.WT===xx.saa)e.WT=xx.saa,e.wab=e.Z7,Y5a(e,f,e.Z7)}else if(f instanceof j5a){if(f=f.size,e.WT===xx.nPa||e.WT===xx.saa)e.WT=xx.saa,Y5a(e,f,e.wab?e.wab:e.Z7)}else if(f instanceof h5a)Z4a(e.vY);else if(f instanceof g5a){if(f=e.JH.GBa(e.E$).xj("C__HC_94253229")){var g=e.JH,m=e.E$;ux(g,m).Lv(m,"mouseover",g.Wzb).Lv(m,"keydown",g.Vzb).Lv(m,"touchstart",g.Hdc).Lv(f,"mouseout",g.TZb).Lv(f,"mouseover",g.UZb)}e.M5.unsubscribe()}else if(f instanceof l5a){if(f=f.message,e.xh)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.xh.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.xh.config.contentConfiguration.docsHeaderConfig.callback(f.payload);break;case "CLIENT_FOOTER_ID":var n=e.xh.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.xh.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){ak("Error in client footer callback.")}break;default:ak("Unknown client content message ID: "+
f.id)}}else if(f instanceof m5a&&(f=f.Ftd,!(f.timestamp<e.dF)&&e.xh)){m=e.xh.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=kc(z4a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){ak("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Yja();m(g);yx(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){ak("Unrecognized handlerInput for Events.Chat: "+g);
break}g=kc(P5a,g.eventInfo);m(g);yx(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=kc(C4a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){ak("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Yja();m(g);yx(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?kc(D4a,g.eventInfo):g;m(g);yx(e);break;case "openInContactsCompanion":g=m.openLinkInContactsCompanionCallback;if(!g)break;m=kc(P5a,f.data.eventInfo);g(m);break;case "close":Z5a(e,
f.data.closeTriggeredByEscape);break;default:ak("Unrecognized event type: "+f.eventType)}f.eventType=="mouseover"&&c5a(e)}}));this.EDb=document.body;this.xh=this.Yh=null;this.uUb=0;this.WT=xx.kLa;this.dF=null;this.Oya=!1;this.xFb={Mbc:!1};this.yx=new d5a(this);this.pka=this.yx.pka.bind(this.yx);this.oka=this.yx.oka.bind(this.yx);this.rka=this.yx.rka.bind(this.yx);this.qka=this.yx.qka.bind(this.yx);this.YRb=!1;this.Fsa=null;this.kd=a;this.JH=c||new B5a;this.M5.add(this.JH.ik.He().subscribe(function(f){try{if(f instanceof
t5a)$5a(e,Number(f.N4),f.vz);else if(f instanceof u5a){var g=f.vz;e.xh&&e.yx.qka(e.xh.el.getAttribute("data-hovercard-id"),Date.now());if(e.Yh){f=!0;if(g){var m=g.relatedTarget;m&&L5a(e.Yh.el,m)&&(f=!1)}f&&a6a(e)}}else if(f instanceof v5a)e.pka();else if(f instanceof w5a)e.oka();else if(f instanceof x5a)$5a(e,Number(f.N4),f.vz);else if(f instanceof y5a)e.d7(Number(f.N4),f.vz);else if(f instanceof z5a){var n=f.vz,r=b6a(n)||n.target;r&&(r.id==="C__HC_94253229"||r.parentNode&&r.parentNode.id==="C__HC_94253229"||
e.xh&&L5a(e.xh.el,r)||e.Yh&&L5a(e.Yh.el,r))||e.yx.e7a(Date.now())}else f instanceof A5a?e.yx.rBa(Date.now()):ak("Unknown outputEvent instance in AbstractContextManager")}catch(x){ak("Error thrown in DomCommunicator subscription",x)}}))};_.W(zx,Zr);zx.prototype.mAb=function(){};zx.prototype.PNb=function(){c6a(this)};var c6a=function(a){a.Oya=!0;var b=I5a(a.JH,a.E$);b&&(a.EDb=b,a.vY.Yk=a.EDb,Z4a(a.vY))};
zx.prototype.d7=function(a,b){b.keyCode===27&&this.xh&&(b.preventDefault(),Z5a(this,!0));if(vx(b)&&d6a(this,b)){var c=K5a(b.target,!1);if(c){b.preventDefault();this.dF=Date.now();b=c.getBoundingClientRect();var d=d===void 0?{}:d;e6a(this,a,c,b.right,b.bottom,{Q7a:!0,z8a:!0,yCa:d})}}};
var d6a=function(a,b){return a.kd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},$5a=function(a,b,c){var d=!1;d=d===void 0?!1:d;if(vx(c)){var e=b6a(c)||c.target;if(e=K5a(e,!0))if(a.dF=Date.now(),d){var f=f===void 0?{}:f;e6a(a,b,e,c.clientX,c.clientY,{Q7a:!0,z8a:!1,yCa:f})}else{var g=g===void 0?{}:g;e6a(a,b,e,c.clientX,c.clientY,{Q7a:!1,z8a:!1,yCa:g})}}},e6a=function(a,b,c,d,e,f){a.Z7={x:d,
y:e};if(pIa(window).width<375)mw();else if(a.xh&&a.xh.el==c)c5a(a),mw();else if(a.Yh&&a.Yh.el==c)mw();else if(f6a(a),c?(d=dk(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.JH.lfb(c,"hovercardOwnerId",b.toString());e=vwa(a,a.zz[b]||{},f.yCa);var g=!!a.xh,m=f.Q7a||!!e.skipArtificialDelays,n=g6a({EVb:g,K$b:m,J3b:250,HFb:1E3});h6a(a);a.M9=X5a(n);m&&g&&yx(a);n=a.Yh={el:c,uId:b,
config:e};H5a(a.JH,c,String(b),e);a.YRb||a.rka(n.el.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Fsa=document.activeElement);i6a(a,c,d,g6a({EVb:g,K$b:m,J3b:100,HFb:400}),f.z8a)}else mw()},g6a=function(a){var b=a.EVb;var c=a.K$b;var d=a.J3b;a=a.HFb;return c?0:b?d:a},i6a=function(a,b,c,d,e){if(a.Yh){var f=a.wDb(b,c,e);a.Yh.config=Object.assign(f,a.Yh.config||{});j6a(a,d).then(function(){return void k6a(a,f)},function(g){g instanceof nw||ak(g,"Failed during delay to load data. delay: "+
d)})}else mw()},k6a=function(a,b){f6a(a);a.Yh&&(a.lpd=function(){a.Yh&&l6a(a,a.Yh.el)},r5a(a.zx,new e5a(b)))},l6a=function(a,b){a.Oya?m6a(a).then(function(){if(a.Yh&&a.Yh.el===b&&a.Oya&&a.M9){var c=a.Yh;yx(a);h6a(a);f6a(a);n6a(a);a.xh=c;a.Yh=null;Y4a(a.vY,{type:0,c1:null,kmd:null});a.WT=xx.nPa;var d=a.zx;c=new p5a;d=d.xBa;c=c.hd();d.jja.iframeSend("render",d.cFa,c)}}):(ak("Attempting to render card before card is built."),mw())},Y5a=function(a,b,c){if(a.xh){var d=a.JH.GBa(a.E$);Y4a(a.vY,{type:0,c1:{Bed:b,
Z7:c,domHelper:d,config:a.xh.config,umd:a.xh.el},kmd:null})}},b5a=function(a,b){a6a(a);a.xh&&!a.Fka&&(a.xFb.Mbc||o6a(a,b).then(function(){return void yx(a)}))},a6a=function(a){a.Yh&&(f6a(a),h6a(a),n6a(a),J5a(a.JH,a.Yh.el),a.Yh=null)},yx=function(a){c5a(a);!a.yx.h9a()&&a.xh&&(a.xh.NEa&&a.xh.POb&&a.xh.NEa(a.xh.POb),a.YRb=!1,J5a(a.JH,a.xh.el),a.xh=null,a.Fsa=null,a.WT=xx.kLa,Z4a(a.vY),a.dispatchEvent("b"),a.Yh||a.dispatchEvent("c"))},Z5a=function(a,b){var c=Date.now();(a.dF===null||a.dF<c)&&a.yx.rBa(c);
a.xh&&(b&&a.Fsa&&a.Fsa.focus(),a.Fsa=null,a.xh.POb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};zx.prototype.wDb=function(a,b,c){return p6a(this,a,b,this.Yh?this.Yh.config:{},c)};
var o6a=function(a,b){b=b===void 0?500:b;b=typeof b==="number"?b:500;c5a(a);a.Fka=X5a(b);return a.Fka},c5a=function(a){var b=a.Fka;b&&b.cancel();a.Fka=null},j6a=function(a,b){b=b===void 0?400:b;f6a(a);a.PDa=X5a(b);return a.PDa},f6a=function(a){var b=a.PDa;b&&b.cancel();a.PDa=null},h6a=function(a){var b=a.M9;b&&b.cancel();a.M9=null},m6a=function(a){n6a(a);var b=[];a.M9&&b.push(a.M9);a.wza=m2a(b);return a.wza},n6a=function(a){var b=a.wza;b&&b.cancel();a.wza=null},vwa=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.xFb.Mbc=!0);return b},p6a=function(a,b,c,d,e){d=d===void 0?{}:d;var f={};f.ri=++a.uUb;c&&(f["hovercard-id"]=c);(dk(b,"hovercardVariant")||"")==="mini"&&(f.displayAsMiniHovercard=!0);iwa(b,"hovercardAlign")&&
(f.hovercardAlign=dk(b,"hovercardAlign")=="v"?"v":"h");(a=dk(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=_.nc());d.contentConfiguration=Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},b6a=function(a){return(a=a.VY)&&typeof a.composedPath==="function"&&(a=a.composedPath(),a=a.length>0?
a[0]:null,a instanceof Node)?a:null};var q6a=function(a){this.vF=a||{}};_.h=q6a.prototype;_.h.value=function(){return this.vF};_.h.Et=function(a){this.vF.url=a;return this};_.h.getUrl=function(){return this.vF.url};_.h.Vf=function(a){this.vF.style=a;return this};_.h.getStyle=function(){return this.vF.style};_.h.getId=function(){return this.vF.id};_.h.t6a=function(){return this.vF.queryParams};_.h.getContext=function(){return this.vF.context};var r6a=function(){q6a.apply(this,arguments)};_.W(r6a,q6a);var ik=function(a,b,c,d,e,f){zx.call(this,d,null,e,f);this.Gmd=b;this.Ekd=a};_.W(ik,zx);ik.prototype.mAb=function(){if(!this.Oya){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new r6a({disableMultiLevelParentRelay:!0,hover:!0,id:"I__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.vF.messageHandlers=s6a(this);b.vF.messageHandlersFilter=this.Ekd;b.vF.queryParams=a;a=b.Vf("hover").Et(":card");this.Gmd(a.value())}};
ik.prototype.PNb=function(){var a=this.JH.GBa(this.E$);a=mIa(a.Pl,"I__HC_94253229");a.parentNode.id="C__HC_94253229";a.tabIndex=-1;c6a(this)};ik.prototype.wDb=function(a,b,c){var d=p6a(this,a,b,this.Yh?this.Yh.config:{},c);this.Yh&&_.Ic(d,this.Yh.config);for(b=[];a;a=a.parentElement)(c=_.Fa(a))&&this.zz[c]&&b.push(this.zz[c]);_.vl(b.reverse(),function(e){_.Ic(d,e)});d.hl||(d.hl="en-US");return d};ik.prototype.close=function(){var a=this.zx.xBa;a.jja.iframeSend("dispose",a.cFa,void 0)};
var s6a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.OLd=b.fromCard;c.data=b.data;a.zx.ik.next(new m5a(c))},_ready:function(){a.zx.ik.next(new f5a)},loaded:function(b){b=b.ri;a.zx.ik.next(new k5a(isNaN(b)?0:b))},rendered:function(b){a.zx.ik.next(new i5a(s5a(b)))},resize:function(b){a.zx.ik.next(new j5a(s5a(b)))},renderfailed:function(){a.zx.ik.next(new h5a)},disposed:function(){a.zx.ik.next(new g5a)},messageFromClientContent:function(b){a.zx.ik.next(new l5a(b))}}};var t6a=_.ml(["https://apis.google.com/js/api.js"]),u6a=null,v6a=function(a,b,c){this.Fkd=a;this.nkd=b;this.Qsa=c},rwa=function(a,b){if(!u6a){var c=c===void 0?!1:c;var d=d===void 0?1E4:d;u6a=new v6a(_.Kc(t6a),c,d)}return u6a.load(a,b)};v6a.prototype.load=function(a,b,c){var d=this;return w6a(this,a,c).then(function(e){return new lw(function(f,g){e.load(b,{callback:_.sl(f,e),timeout:d.Qsa,ontimeout:function(){return g(Error("Kc`"+b))}})})})};
var w6a=function(a,b,c){if(!a.nkd&&b.gapi)return mw(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new lw(function(d,e){var f=pn(b).createElement("SCRIPT");_.Bc(f,a.Fkd);c&&tIa(f,(new XSa).hd(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e(Error("Lc"))};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};var x6a=function(a,b){this.Red=kwa(a);this.pqd=b};x6a.prototype[Symbol.iterator]=function(){return this};x6a.prototype.next=function(){var a=this.Red.next();return{value:a.done?void 0:this.pqd.call(void 0,a.value),done:a.done}};var y6a=function(a,b){return new x6a(a,b)},z6a=function(a){this.uTb=a;this.y9a=0};z6a.prototype[Symbol.iterator]=function(){return this};z6a.prototype.next=function(){for(;this.y9a<this.uTb.length;){var a=this.uTb[this.y9a].next();if(!a.done)return a;this.y9a++}return{done:!0}};
var A6a=function(){return new z6a(_.Jc.apply(0,arguments).map(kwa))};var mwa=_.da.URL,B6a;try{new mwa("http://example.com"),B6a=!0}catch(a){B6a=!1}var lwa=B6a,gk=function(a){this.s8=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.s8.get(b);c==null&&(c=[],this.s8.set(b,c));c.push(d)}};gk.prototype.get=function(a){return(a=this.s8.get(a))&&a.length?a[0]:null};
gk.prototype.getAll=function(a){return[].concat(_.v(this.s8.get(a)||[]))};gk.prototype.has=function(a){return this.s8.has(a)};gk.prototype[Symbol.iterator]=function(){return A6a.apply(null,_.v(y6a(this.s8,function(a){var b=a[0];return y6a(a[1],function(c){return[b,c]})})))};gk.prototype.toString=function(){return C6a(this)};
var C6a=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("&")},owa=function(a){var b=_.rn(document,"A");try{_.wc(b,new _.sc(a));var c=b.protocol}catch(e){throw Error("Mc`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("Mc`"+a);if(!nwa.has(c))throw Error("Mc`"+a);if(!b.hostname)throw Error("Mc`"+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}};nwa.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},nwa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Ax=function(){this.loaded=!1;this.sessionIndex=0};_.Ax.prototype.cA=function(){return!!document.getElementById("C__HC_94253229")};
_.Ax.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.cA()||_.Mva({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:!jwa()&&(ra("iPod")||ra("iPhone")||ra("Android")||ra("IEMobile")))||jwa())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&c.clientName!=="DOCS_SMART_SELECT")throw Error("Jc`"+
c.clientName);xwa(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Ax.O=function(a){return new (a||_.Ax)};_.Ax.wa=_.q({token:_.Ax,qa:_.Ax.O,Ha:"root"});var D6a=function(a,b){_.cg.call(this);var c=this;this.Nc=a;this.Abb=new _.Ce(function(d){b();return c.ha(_.bg()).subscribe(d)})};_.W(D6a,_.cg);D6a.create=_.cg.create;D6a.prototype.next=function(){for(var a=_.k(this.ol.slice()),b=a.next();!b.done;b=a.next())E6a(this,b.value)};var E6a=function(a,b){try{b.next(void 0)}catch(c){a.Nc.runGuarded(function(){throw c;})}};var F6a,J6a,I6a;_.Bx=function(){this.Nc=_.u(_.wh);this.rab=F6a(this);this.wEa=this.rab.Abb;this.mEa=F6a(this);this.kna=this.mEa.Abb;this.Zcb=F6a(this);this.hT=this.Zcb.Abb;this.YZa=0};_.G6a=function(a,b){a.wEa.subscribe(b)};_.H6a=function(a,b){a.hT.subscribe(b)};F6a=function(a){return new D6a(a.Nc,function(){I6a(a)})};J6a=function(a){a.Zcb.next();a.rab.next();ywa(a.mEa)&&a.Nc.run(function(){a.mEa.next()});a.YZa=0;ywa(a.Zcb,a.rab,a.mEa)&&I6a(a)};I6a=function(a){a.YZa===0&&(a.YZa=a.Nc.Xb(function(){return requestAnimationFrame(function(){J6a(a)})}))};
_.Bx.O=function(a){return new (a||_.Bx)};_.Bx.wa=_.q({token:_.Bx,qa:_.Bx.O,Ha:"root"});_.Cx=function(a){this.rya=a};_.Cx.prototype.scrollTo=function(a,b,c){var d=this;c=c===void 0?0:c;a&&_.H6a(this.rya,function(){if(typeof a.offsetTop==="number"){var e=zwa(a);if(e){var f=Awa(a,e,b,c),g=e.scrollTop+f,m=Bwa(a,e),n=e.scrollLeft+m;_.G6a(d.rya,function(){f!==0&&(e.scrollTop=g);m!==0&&(e.scrollLeft=n)})}}})};_.Cx.O=function(a){return new (a||_.Cx)(_.t(_.Bx))};_.Cx.wa=_.q({token:_.Cx,qa:_.Cx.O,Ha:"root"});_.Dx=function(){};_.Dx.O=function(a){return new (a||_.Dx)};_.Dx.Aa=_.Of({type:_.Dx,oa:[["page-not-found"]],standalone:!1,Ba:7,Ca: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),_.Jg(4,0),_.J(),_.I(5,"p",5),_.Jg(6,1),_.J()())},dependencies:[_.vw],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}"]});_.Ex=function(){};_.Ex.O=function(a){return new (a||_.Ex)};_.Ex.Ka=_.Pf({type:_.Ex});_.Ex.Ja=_.dd({imports:[_.Mp,_.ww]});_.K6a=new _.Id("faviconsConfiguration");
_.L6a={zA:[{name:_.RPa.JNa,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:_.RPa.a_c,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],X2a:[{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"}]};_.Fx=function(a,b){this.Sa=a;this.icons=b;this.RY="favicon";this.o2a=null};
_.Fx.prototype.initialize=function(){var a=this;M6a(this);this.Sa.events.ha(_.kf(function(b){return b instanceof _.hi}),_.ag(function(b,c){return b.ni.split("/")[1]===c.ni.split("/")[1]})).subscribe(function(b){a.Gw(b.ni.split("/")[1],!1)})};_.Fx.prototype.reset=function(){var a=N6a(this);if(a){var b=a.type;a=a.href;O6a(P6a());Q6a(this,b,a)}else if(O6a(P6a()),this.o2a)for(b=_.k(Array.from(this.o2a)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.Fx.prototype.Gw=function(a,b){(b=R6a(this,a,b===void 0?!0:b))?(a=b.type,b=b.href,O6a(P6a()),Q6a(this,a,b)):this.reset()};
var R6a=function(a,b,c){return(c?a.icons.X2a:a.icons.zA).find(function(d){return d.name===b})},N6a=function(a){return a.icons.zA.find(function(b){return b.name===""})},Q6a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.RY);_.sda(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},M6a=function(a){var b=P6a();a.o2a=b;O6a(b)},P6a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},O6a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.Fx.O=function(a){return new (a||_.Fx)(_.t(_.oi),_.t(_.K6a))};_.Fx.wa=_.q({token:_.Fx,qa:_.Fx.O,Ha:"root"});_.Gx=function(a){this.qic=a};_.Gx.prototype.getToken=function(){return this.qic};_.Gx.O=function(a){return new (a||_.Gx)(_.t(MOa))};_.Gx.wa=_.q({token:_.Gx,qa:_.Gx.O});var S6a=function(a){this.Hr=a;this.gq="/client_streamz/one_developer_workflow/events/usage";a.pZa(this.gq,kk("name"),kk("source"),{e4a:1,d4a:"state"})};S6a.prototype.nI=function(a,b,c){this.Hr.NCa(this.gq,a,b,c)};S6a.prototype.dI=function(){return this.Hr.dI(this.gq)};var T6a=function(a){this.Hr=a;this.gq="/client_streamz/one_developer_workflow/events/performance";a.Lcd(this.gq,kk("source"),kk("name"))};T6a.prototype.QT=function(a,b,c){this.Hr.QT(this.gq,a,b,c)};T6a.prototype.dI=function(){return this.Hr.dI(this.gq)};
var U6a=function(a){this.Hr=a;this.gq="/client_streamz/one_developer_workflow/rpc/request_count";a.pZa(this.gq,kk("source"),kk("method_id"))};U6a.prototype.nI=function(a,b){this.Hr.NCa(this.gq,a,b)};U6a.prototype.dI=function(){return this.Hr.dI(this.gq)};var V6a=function(a){this.Hr=a;this.gq="/client_streamz/one_developer_workflow/rpc/error_count";a.pZa(this.gq,kk("source"),kk("method_id"),{e4a:2,d4a:"code"})};V6a.prototype.nI=function(a,b,c){this.Hr.NCa(this.gq,a,b,c)};V6a.prototype.dI=function(){return this.Hr.dI(this.gq)};var W6a=function(a){this.ya=_.Lb(a)};_.W(W6a,_.$k);W6a.prototype.getName=function(){return _.Y(this,1)};W6a.prototype.ne=function(a){return _.qk(this,1,a)};_.X6a=function(a){this.ya=_.Lb(a)};_.W(_.X6a,_.$k);var Y6a=function(a){this.ya=_.Lb(a)};_.W(Y6a,_.$k);Y6a.prototype.ft=function(){return _.Y(this,5)};Y6a.prototype.dj=function(a){return _.qk(this,5,a)};_.Z6a=function(a){this.ya=_.Lb(a)};_.W(_.Z6a,_.$k);var Hx=function(a){this.ya=_.Lb(a)};_.W(Hx,_.$k);Hx.prototype.bNb=function(){return _.Fk(this,_.Z6a,1)};Hx.prototype.j5a=function(){return _.Fk(this,Fo,2)};var Ix=function(a){this.ya=_.Lb(a)};_.W(Ix,_.$k);var $6a=function(a){this.ya=_.Lb(a)};_.W($6a,_.$k);var a7a=function(a){this.ya=_.Lb(a)};_.W(a7a,_.$k);var b7a=function(a){this.ya=_.Lb(a)};_.W(b7a,_.$k);b7a.prototype.mN=function(){return _.Y(this,2)};var c7a=function(a){this.ya=_.Lb(a)};_.W(c7a,_.$k);var d7a=function(a){this.ya=_.Lb(a)};_.W(d7a,_.$k);var e7a=function(a){this.ya=_.Lb(a)};_.W(e7a,_.$k);var f7a=function(a){this.ya=_.Lb(a)};_.W(f7a,_.$k);var g7a=function(a){this.ya=_.Lb(a)};_.W(g7a,_.$k);g7a.prototype.iZ=function(){return _.Y(this,1)};var h7a=function(a){this.ya=_.Lb(a)};_.W(h7a,_.$k);var i7a=function(a){this.ya=_.Lb(a)};_.W(i7a,_.$k);var j7a=[3,4];var k7a=function(a){this.ya=_.Lb(a)};_.W(k7a,_.$k);k7a.prototype.getValue=function(){return _.Xl(this,1)};k7a.prototype.setValue=function(a){return ac(this,1,mba(a),0)};_.l7a=function(a){this.ya=_.Lb(a)};_.W(_.l7a,_.$k);var m7a=function(a){this.ya=_.Lb(a)};_.W(m7a,_.$k);m7a.prototype.I6=function(){return _.Y(this,1)};m7a.prototype.Er=function(a){return _.qk(this,1,a)};var n7a=function(a){this.ya=_.Lb(a)};_.W(n7a,_.$k);n7a.prototype.ct=function(){return _.Y(this,2)};var Jx=function(a){this.ya=_.Lb(a)};_.W(Jx,_.$k);Jx.prototype.K6=function(){return _.Zl(this,3,_.Ek())};Jx.prototype.PMb=function(){return _.Y(this,4)};Jx.prototype.getName=function(){return _.Y(this,5)};Jx.prototype.ne=function(a){return _.qk(this,5,a)};var Kx=function(a){this.ya=_.Lb(a)};_.W(Kx,_.$k);Kx.prototype.al=function(){return _.Y(this,1)};Kx.prototype.zj=function(){return _.Y(this,3)};Kx.prototype.uo=function(a){return _.qk(this,3,a)};Kx.prototype.oH=function(){return _.Gl(this,3)};var o7a=function(a){this.ya=_.Lb(a)};_.W(o7a,_.$k);o7a.prototype.al=function(){return _.Y(this,3)};var p7a=function(a){this.ya=_.Lb(a)};_.W(p7a,_.$k);var q7a=function(a){this.ya=_.Lb(a)};_.W(q7a,_.$k);var Lx=function(a){this.ya=_.Lb(a)};_.W(Lx,_.$k);Lx.prototype.getName=function(){return _.Y(this,1)};Lx.prototype.ne=function(a){return _.qk(this,1,a)};Lx.prototype.iZ=function(){return _.Y(this,2)};Lx.prototype.S6=function(){return _.Y(this,5)};var r7a=function(a){this.ya=_.Lb(a)};_.W(r7a,_.$k);var s7a=function(a){this.ya=_.Lb(a)};_.W(s7a,_.$k);_.h=s7a.prototype;_.h.t5a=function(){return _.X(this,1)};_.h.setCell=function(a){return _.Mc(this,1,a)};_.h.hasTask=function(){return _.pb(_.dc(this,2))!=null};_.h.zBa=function(){return _.X(this,5)};_.h.ny=function(a){return _.Mc(this,5,a)};var t7a=function(a){this.ya=_.Lb(a)};_.W(t7a,_.$k);t7a.prototype.k6a=function(){return _.Y(this,22)};var Mx=function(a){return _.Fk(a,Y6a,8)},Nx=function(a){return _.Fk(a,$6a,12)};_.h=t7a.prototype;_.h.bNb=function(){return _.Y(this,24)};_.h.yja=function(){return _.Fk(this,s7a,14)};_.h.r9b=function(a){return _.Nl(this,14,a)};_.h.Vi=function(){return _.Y(this,27)};_.h.oU=function(a){_.qk(this,27,a)};_.h.Q6=function(){return _.Fk(this,_.Ms,32)};_.h.ora=function(a){return _.Nl(this,32,a)};
var u7a=function(a){return _.Ck(a,_.X6a,36,_.Ek())},v7a=function(a){return _.Ck(a,W6a,39,_.Ek())},w7a=_.lc(t7a);var x7a=function(a){if(a!=null)return _.jc(a),{name:_.Y(a,1),AUd:_.l(_.Zl(a,2,3)),wUd:_.l(_.Zl(a,3,3)),xUd:_.l(_.Zl(a,4,3))}};W6a.prototype.toObject=function(){return x7a(this)};var y7a=function(a){if(a!=null)return _.jc(a),{LRd:_.Y(a,1),oMd:_.Y(a,2),Sg:_.Y(a,3)}};_.X6a.prototype.toObject=function(){return y7a(this)};var z7a=function(a){if(a!=null)return _.jc(a),{cya:_.Y(a,1),Yvd:_.Y(a,2),Zvd:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),jS:_.Y(a,10)}};Y6a.prototype.toObject=function(){return z7a(this)};_.A7a=function(a){if(a!=null)return _.jc(a),{YSd:_.l(_.X(a,3))}};_.Z6a.prototype.toObject=function(){return _.A7a(this)};var B7a=function(a){if(a!=null)return _.jc(a),{Ryd:_.A7a(a.bNb()),announcement:nOa(a.j5a())}};Hx.prototype.toObject=function(){return B7a(this)};var C7a=function(a){if(a!=null)return _.jc(a),{enabled:_.Ik(a,1),jVd:_.Y(a,2),zVd:_.Y(a,3),ZXd:_.Y(a,7),ULd:_.Y(a,8)}};Ix.prototype.toObject=function(){return C7a(this)};var D7a=function(a){if(a!=null)return _.jc(a),{CMd:_.Y(a,1),RHd:_.Y(a,2),KWd:_.Y(a,3),JWd:_.Y(a,16),eNd:_.Y(a,4),uSd:_.Y(a,5),LHd:_.Y(a,6),SHd:_.Y(a,7),MHd:_.Y(a,8),YVd:_.Y(a,9),NHd:_.Y(a,10),UHd:_.Y(a,11),VXd:_.Y(a,12),qPd:_.Y(a,13),GGd:_.Y(a,14),OFd:_.Y(a,15)}};$6a.prototype.toObject=function(){return D7a(this)};var E7a=function(a){if(a!=null)return _.jc(a),{LFd:oEa(a,2),o9:_.Y(a,11)}};a7a.prototype.toObject=function(){return E7a(this)};var F7a=function(a){if(a!=null)return _.jc(a),{nxd:_.Y(a,1),product:_.Y(a,2),ZSd:_.Xl(a,3),rYd:_.Ul(a,4),oWd:_.Yl(a,5)}};b7a.prototype.toObject=function(){return F7a(this)};var G7a=function(a){if(a!=null){_.jc(a);var b=_.l(_.Zl(a,1,3));a=_.Ck(a,b7a,2,_.Ek());return{lSd:b,mWd:_.ec(a,F7a)}}};c7a.prototype.toObject=function(){return G7a(this)};var H7a=function(a){if(a!=null)return _.jc(a),a=_.Ck(a,c7a,1,_.Ek()),{mId:_.ec(a,G7a)}};d7a.prototype.toObject=function(){return H7a(this)};var I7a=function(a){if(a!=null)return _.jc(a),{DMd:_.Y(a,2),VJd:_.Y(a,6),UJd:_.Y(a,7),QJd:_.Y(a,11),SJd:_.Y(a,12),RJd:_.Y(a,13),TJd:_.Y(a,15),YJd:_.Y(a,8),XJd:_.Y(a,9),WJd:_.Y(a,10),BUd:fc(_.Zb(a,16,_.Bb))}};e7a.prototype.toObject=function(){return I7a(this)};var J7a=function(a){if(a!=null)return _.jc(a),{bNd:_.Y(a,1),OUd:_.Y(a,2),pXd:_.Y(a,5),ROd:_.Y(a,3),hLd:_.Y(a,4)}};f7a.prototype.toObject=function(){return J7a(this)};var K7a=function(a){if(a!=null)return _.jc(a),{displayName:_.Y(a,1),cq:_.Y(a,2),gea:_.Y(a,3),Qfa:_.Y(a,4),Roa:_.Y(a,5),Isa:_.Y(a,6)}};g7a.prototype.toObject=function(){return K7a(this)};var L7a=function(a){if(a!=null)return _.jc(a),{}};h7a.prototype.toObject=function(){return L7a(this)};var M7a=function(a){if(a!=null){_.jc(a);var b=_.l(_.Zl(a,5,3)),c=_.l(_.Zl(a,2,3)),d=K7a(_.hm(a,g7a,3,j7a)),e=L7a(_.hm(a,h7a,4,j7a));var f=_.Ck(a,f7a,6,_.Ek());f=_.ec(f,J7a);a=_.Ck(a,f7a,7,_.Ek());return{KFd:b,tNd:c,aAb:d,rRd:e,pKd:f,sMd:_.ec(a,J7a)}}};i7a.prototype.toObject=function(){return M7a(this)};var N7a=function(a){if(a!=null)return _.jc(a),{value:_.Xl(a,1)}};k7a.prototype.toObject=function(){return N7a(this)};var O7a=function(a){if(a!=null)return _.jc(a),{red:_.Xl(a,1),green:_.Xl(a,2),blue:_.Xl(a,3),alpha:N7a(_.Fk(a,k7a,4))}};_.l7a.prototype.toObject=function(){return O7a(this)};var P7a=function(a){if(a!=null)return _.jc(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),HU:O7a(_.Fk(a,_.l7a,3))}};m7a.prototype.toObject=function(){return P7a(this)};var Q7a=function(a){if(a!=null)return _.jc(a),{source:_.Y(a,1),target:_.Y(a,2)}};n7a.prototype.toObject=function(){return Q7a(this)};var i8a=function(a){if(a!=null){_.jc(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.l(_.Zl(a,3,3)),e=_.Y(a,4),f=_.Y(a,5),g=_.Ik(a,6);var m=_.Ck(a,n7a,7,_.Ek());return{XT:b,qMd:c,hUb:d,license:e,name:f,hidden:g,AGd:_.ec(m,Q7a),m2a:_.Y(a,8)}}};Jx.prototype.toObject=function(){return i8a(this)};var j8a=function(a){if(a!=null)return _.jc(a),{Xd:_.Y(a,1),Mh:_.Y(a,2),label:_.Y(a,3),bc:_.Y(a,4)}};Kx.prototype.toObject=function(){return j8a(this)};var k8a=function(a){if(a!=null)return _.jc(a),{er:_.Y(a,1),Kv:_.Y(a,2),Xd:_.Y(a,3),Mh:_.Y(a,4)}};o7a.prototype.toObject=function(){return k8a(this)};var l8a=function(a){if(a!=null)return _.jc(a),{BJ:k8a(_.Fk(a,o7a,1)),HJ:k8a(_.Fk(a,o7a,2))}};p7a.prototype.toObject=function(){return l8a(this)};var m8a=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,Kx,1,_.Ek());b=_.ec(b,j8a);a=_.Ck(a,p7a,2,_.Ek());return{DUd:b,YXd:_.ec(a,l8a)}}};q7a.prototype.toObject=function(){return m8a(this)};var n8a=function(a){if(a!=null){_.jc(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3),e=_.Y(a,5),f=P7a(_.Fk(a,m7a,7));var g=_.Ck(a,Jx,8,_.Ek());return{name:b,displayName:c,r0a:d,uJ:e,cXd:f,TUd:_.ec(g,i8a),Edb:_.Y(a,10),S8:m8a(_.Fk(a,q7a,11))}}};Lx.prototype.toObject=function(){return n8a(this)};var o8a=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,i7a,3,_.Ek());b=_.ec(b,M7a);var c=_.Ck(a,Lx,1,_.Ek());return{tTd:b,vTd:_.ec(c,n8a),kLd:_.l(_.Zl(a,2,3))}}};r7a.prototype.toObject=function(){return o8a(this)};var p8a=function(a){if(a!=null)return _.jc(a),{Y4:_.l(_.X(a,1)),task:_.l(_.lm(a,2)),Vla:_.l(_.X(a,3)),Fo:_.l(_.im(a,4)),Rw:_.l(_.X(a,5)),dib:_.l(_.km(a,6)),qeb:_.l(_.dm(a,7)),spanId:_.l(_.dm(a,8))}};s7a.prototype.toObject=function(){return p8a(this)};t7a.prototype.toObject=function(){if(this!=null){_.jc(this);var a={WEa:_.Y(this,1),Pu:_.Y(this,11),isBot:_.Ik(this,17),I8a:_.Ik(this,19),EZb:_.Y(this,22),sessionIndex:_.Y(this,2),qic:_.Y(this,3),BGd:z7a(Mx(this)),lHd:C7a(_.Fk(this,Ix,4)),DWd:I7a(_.Fk(this,e7a,7)),Ko:E7a(_.Fk(this,a7a,10)),KHd:D7a(Nx(this)),WYd:_.Y(this,13),Ryd:_.Y(this,24),jia:p8a(this.yja()),fS:_.Y(this,15),Sq:pOa(_.Fk(this,oOa,16)),KGd:_.ec(_.Ck(this,Hx,35,_.Ek()),B7a),UMd:H7a(_.Fk(this,d7a,20)),x2b:_.Y(this,23),mLd:_.Y(this,25),
tHd:_.Y(this,31),EMd:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),ctd:fXa(this.Q6()),MRd:_.ec(u7a(this),y7a),pMd:_.l(_.Zl(this,37,3)),nMd:_.ec(v7a(this),x7a),BRd:o8a(_.Fk(this,r7a,38))}}else a=void 0;return a};var Fwa,Hwa,Rwa;Fwa=function(){return{Bla:!1}};Hwa=function(){return[]};Rwa=function(){return{Bla:!0}};_.Ox=function(){this.Ue="";this.Id={};this.Gha=!1;this.directories=[];this.L8b=""};_.Ox.prototype.Zb=function(){if(this.Gha&&this.Id.path){for(var a=this.Id.path,b=[],c=0,d=0;d<a.length;d++)a[d]==="/"&&(b.push({name:a.substring(c,d),scope:_.lk(Object.assign({},this.Id,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Gha&&this.I5(this.Id.Kb)&&(this.L8b=_.lk(Object.assign({},this.Id,{path:void 0})))};
_.Ox.prototype.t6a=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Ox.prototype.I5=function(a){return!!a&&(_.Gi(_.Ki(a))||_.wsa(_.Ki(a)))};_.Ox.O=function(a){return new (a||_.Ox)};
_.Ox.Aa=_.Of({type:_.Ox,oa:[["scope-indicator"]],inputs:{Ue:"savedQuery",Id:"searchScope",Gha:"displayBreadcrumb"},standalone:!1,features:[_.Xn],Ba:15,Ca: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,Cwa,4,1,"ng-container",10)(1,Ewa,1,2,"ng-template",null,0,_.rh)(3,Owa,1,2,"ng-template",null,1,_.rh)(5,Twa,1,2,"ng-template",null,2,_.rh)(7,Xwa,1,2,"ng-template",null,3,_.rh)(9,cxa,1,2,"ng-template",null,4,_.rh)(11,dxa,2,0,"ng-template",null,5,_.rh)(13,ixa,5,4,"ng-template",null,6,_.rh);a&2&&(a=_.bh(2),_.G("ngIf",b.Ue)("ngIfElse",
a))},dependencies:[_.pr,_.Ep,_.Fp,_.Kp,_.Gp,_.Hp,_.Ip,_.vw,_.Wq],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});_.Px=function(){};_.Px.O=function(a){return new (a||_.Px)};_.Px.Ka=_.Pf({type:_.Px});_.Px.Ja=_.dd({imports:[_.rr,_.Mp,_.ww,_.Yq]});_.Rk=new Set;_.Qx=function(){};_.Qx.O=function(a){return new (a||_.Qx)};_.Qx.wa=_.q({token:_.Qx,qa:_.Qx.O,Ha:"root"});var q8a;_.Rx=new Set;q8a=new _.Id("enabled_features",{Ha:"root",qa:function(){return _.Rx}});_.Sx=function(){};_.Sx.O=function(a){return new (a||_.Sx)};_.Sx.wa=_.q({token:_.Sx,qa:_.Sx.O,Ha:"root"});_.Tx=function(a){this.Sa=a;this.tr=_.Rk.has(2)};
_.r8a=function(a,b){var c=_.Sq(a.Sa,b),d=_.Fsa(c.Va).gcb,e=c.root.children.primary;e||(e=_.Sq(a.Sa,c.lf).root.children.primary);if(!e)throw Error("Oc`"+b);b=e.ue;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.tr&&!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),
_.qt(_.pt(new RYa,a),b[_.Li.changelist]).Oc(c).Kj(Csa(b)).ob();d&&c.shift();a=d?"host":"project";f=_.k(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.qt(_.pt(_.ot(new _.rt,c,a),d),e).Oc(f===""?"/":f).Kj(Dsa(b)).ob()};_.Tx.O=function(a){return new (a||_.Tx)(_.t(_.oi),_.t(_.Qx))};_.Tx.wa=_.q({token:_.Tx,qa:_.Tx.O,Ha:"root"});_.Ux=void 0;_.s8a=void 0;_.t8a=void 0;_.u8a=void 0;var v8a;
v8a={Mwc:["BC","AD"],Lwc:["Before Christ","Anno Domini"],DJc:"JFMAMJJASOND".split(""),bVc:"JFMAMJJASOND".split(""),rHc:"January February March April May June July August September October November December".split(" "),aVc:"January February March April May June July August September October November December".split(" "),tUc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),dVc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),j2c:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),fVc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
vUc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),eVc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),OCd:"SMTWTFS".split(""),cVc:"SMTWTFS".split(""),uUc:["Q1","Q2","Q3","Q4"],xRc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],ujc:["AM","PM"],P$:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],vua:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],msc:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],hkb:6,HDd:[5,6],ikb:5};_.Vx=v8a;_.Vx=v8a;var w8a=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 x8a,y8a;x8a=function(){};
_.Wx=function(a){if(typeof a=="number"){var b=new x8a;b.Dac=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(":",kn(c,2));c=d.join("")}b.Ihb=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=y8a(a);b.ita=[c,c];b.O1={sDd:a,zlb:a};b.qIa=[];return b}b=new x8a;b.Ihb=a.id;b.Dac=-a.std_offset;b.ita=a.names;b.O1=a.names_ext;b.qIa=a.transitions;return b};
y8a=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(kn(Math.floor(a/60)%100,2),":",kn(a%60,2));return b.join("")};_.Xx=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.qIa.length&&b>=a.qIa[c];)c+=2;return c==0?0:a.qIa[c-1]};x8a.prototype.P6=function(a){a=this.Dac-_.Xx(this,a);return a===-1440?0:a};var z8a,A8a;_.Yx=function(a){this.oFa=[];this.zi=_.Vx;typeof a=="number"?this.gya(a):this.lM(a)};z8a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];A8a=function(a){return a.getHours?a.getHours():0};
_.Yx.prototype.lM=function(a){for(B8a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<z8a.length;++c){var d=a.match(z8a[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.oFa.push({text:e,type:c});break}}if(b===a)throw Error("Pc`"+a);}};
_.Yx.prototype.format=function(a,b){if(!a)throw Error("Qc");var c=b?(a.getTimezoneOffset()-b.P6(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.oFa.length;++f){var g=this.oFa[f].text;1==this.oFa[f].type?c.push(C8a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Yx.prototype.gya=function(a){if(a<4)var b=this.zi.P$[a];else if(a<8)b=this.zi.vua[a-4];else if(a<12)b=this.zi.msc[a-8],b=b.replace("{1}",this.zi.P$[a-8]),b=b.replace("{0}",this.zi.vua[a-8]);else if(a===12)b=this.zi.P$[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(a===13)b=this.zi.P$[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.gya(10);return}this.lM(b)};
var Zx=function(a,b){b=String(b);a=a.zi||_.Vx;if(a.N3c!==void 0&&!D8a){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&e<=57?String.fromCharCode(a.N3c+e-48):b.charAt(d))}b=c.join("")}return b},D8a=!1,B8a=!1,F8a=function(a,b,c,d){c=c.getFullYear();c<=0&&d&&(c=1-c);return Zx(a,E8a(c,b))},E8a=function(a,b){b==2&&(a%=100);a<0&&b++;return kn(a,b)},$x=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("Rc");},G8a=function(a,b){$x(b);b=A8a(b);return a.zi.ujc[b>=12&&
b<24?1:0]},C8a=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.zi.Lwc[c]:a.zi.Mwc[c];case "y":return F8a(a,g,d,!0);case "Y":return c=d.getFullYear(),e=d.getMonth(),c=w8a(c,e,d.getDate(),a.zi.ikb,a.zi.hkb),c=(new Date(c)).getFullYear(),g==2&&(c%=100),Zx(a,E8a(c,g));case "u":return F8a(a,g,d,!1);case "M":a:switch(c=d.getMonth(),g){case 5:g=a.zi.DJc[c];break a;case 4:g=a.zi.rHc[c];break a;case 3:g=a.zi.tUc[c];break a;default:g=Zx(a,kn(c+1,g))}return g;
case "k":return $x(e),c=A8a(e)||24,Zx(a,kn(c,g));case "S":return Zx(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(g>3?kn(0,g-3):""));case "E":return c=d.getDay(),g>=4?a.zi.j2c[c]:a.zi.vUc[c];case "a":return G8a(a,e);case "b":return G8a(a,e);case "B":return G8a(a,e);case "h":return $x(e),c=A8a(e)%12||12,Zx(a,kn(c,g));case "K":return $x(e),c=A8a(e)%12,Zx(a,kn(c,g));case "H":return $x(e),c=A8a(e),Zx(a,kn(c,g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.zi.cVc[c];break a;case 4:g=a.zi.fVc[c];
break a;case 3:g=a.zi.eVc[c];break a;default:g=Zx(a,kn(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.zi.bVc[c];break a;case 4:g=a.zi.aVc[c];break a;case 3:g=a.zi.dVc[c];break a;default:g=Zx(a,kn(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),g<4?a.zi.uUc[c]:a.zi.xRc[c];case "d":return Zx(a,kn(d.getDate(),g));case "m":return $x(e),Zx(a,kn(e.getMinutes?e.getMinutes():0,g));case "s":return $x(e),Zx(a,kn(e.getSeconds(),g));case "v":return(f||_.Wx(c.getTimezoneOffset())).Ihb;
case "V":return a=f||_.Wx(c.getTimezoneOffset()),g<=2?a.Ihb:_.Xx(a,c)>0?a.O1.fvc!==void 0?a.O1.fvc:a.O1.DST_GENERIC_LOCATION:a.O1.zlb!==void 0?a.O1.zlb:a.O1.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=w8a(c,d,e.getDate(),a.zi.ikb,a.zi.hkb),Zx(a,kn(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Wx(c.getTimezoneOffset()),g<4?a.ita[_.Xx(a,c)>0?2:0]:a.ita[_.Xx(a,c)>0?3:1];case "Z":return d=f||_.Wx(c.getTimezoneOffset()),
g<4?(g=-d.P6(c),a=[g<0?"-":"+"],g=Math.abs(g),a.push(kn(Math.floor(g/60)%100,2),kn(g%60,2)),g=a.join("")):g=Zx(a,y8a(d.P6(c))),g;default:return""}};_.H8a=new _.Yx("yyyy-MM-dd_HHmmss");_.I8a=new _.Id("GM2_BUTTON_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.ay=function(a,b){this.lb=a;this.options=b;if(b.Ff)throw Error("Sc");};_.ay.prototype.Ra=function(){var a=this.lb.na;a.querySelector(".mat-icon, .material-icons")&&a.classList.add("gmat-mdc-button-with-prefix")};_.ay.O=function(a){return new (a||_.ay)(_.E(_.qe),_.E(_.I8a))};
_.ay.Ea=_.Qf({type:_.ay,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",""],[""]],ab:[1,"gmat-mdc-button"],standalone:!1});_.by=function(){_.ir.apply(this,arguments)};_.W(_.by,_.ir);_.by.prototype.Ya=function(a,b,c){_.ir.prototype.Ya.call(this,a,b,c===void 0?0:c)};_.by.prototype.o_=function(a,b){_.ir.prototype.o_.call(this,a,b)};_.by.prototype.Aq=function(a){_.ir.prototype.Aq.call(this,a)};_.by.O=function(){var a;return function(b){return(a||(a=_.me(_.by)))(b||_.by)}}();_.by.wa=_.q({token:_.by,qa:_.by.O,Ha:"root"});var cy=function(){Ap.apply(this,arguments)};_.W(cy,Ap);cy.prototype.W_a=function(a){var b=Ap.prototype.W_a.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Mj?_.Oi(a.Mj):void 0)&&a.ub&&(b.projectId=a.ub);return b};cy.prototype.Bk=function(a){var b=Ap.prototype.Bk.call(this,a);a.jH&&(b.availabilityStatuses=pxa(a));return b};cy.O=function(){var a;return function(b){return(a||(a=_.me(cy)))(b||cy)}}();cy.wa=_.q({token:cy,qa:cy.O,Ha:"root"});var dy=function(a,b,c,d){this.productVersion=a;this.Fo=b;this.jqd=c;this.Sa=d;this.IBd=_.u(_.ci);this.sessionIndex=_.u(_.yp);this.instanceId=_.ln()};dy.prototype.TS=function(a){var b=this;a=a.map(function(c){return b.VBa(c)});a=new qp({entries:a});EOa(this.jqd,a).ha(_.Vf(function(){return _.hf})).subscribe()};
dy.prototype.cWb=function(a){var b=this.IBd.getToken();if(b){var c=this.sessionIndex||"0";a=new qp({entries:[this.VBa(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(_.Jh(a)),keepalive:!0})}catch(d){}}};
dy.prototype.VBa=function(a){var b=this.w5a(a);b=new dp({eventId:new ip({dIa:"0",serverIp:0,KFa:0}),gestureName:a.gestureName,RY:[a.element,a.action].join("/"),nza:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Yu:a.Yu,targetRoute:a.targetRoute,Nh:a.Nh,aV:a.aV,RR:a.RR,actionOwner:a.actionOwner,bucket:a.bucket});a.element==="InitialPageLoad"?b.bucket=_.Pi.skb:a.bucket===void 0&&a.actionOwner===Mo.VK&&(b.bucket=Ksa(a));a.vo.length>0&&(b.vo=a.vo.map(function(f){return new ep({name:f.name,statusCode:f.statusCode,
vj:f.vj,Wz:f.Wz})}));a.jH&&(b.availabilityStatuses=pxa(a)||null);if(a.Bz){var c=a.Bz.selection?new mp({start:new np({lineNumber:a.Bz.selection.start.line,column:a.Bz.selection.start.column}),end:new np({lineNumber:a.Bz.selection.end.line,column:a.Bz.selection.end.column})}):null;b.Bz=new hp({rG:a.Bz.rG,length:a.Bz.length,selection:c})}a.fileInfo&&(b.fileInfo=new kp({repositoryType:a.fileInfo.repositoryType,repositoryId:a.fileInfo.repositoryId,path:a.fileInfo.path,revision:a.fileInfo.revision,fingerprint:a.fileInfo.fingerprint}));
a.Or&&(b.Or=a.Or.map(function(f){return new fp(f)}));a.vj&&(b.vj=a.vj);a.Ge&&(b.Ge=typeof a.Ge==="string"?a.Ge:decodeURIComponent(_.Tq(this.Sa,a.Ge).toString()));a.searchTerm&&(b.searchTerm=a.searchTerm);a.lg!==void 0&&(b.lg=a.lg);a.JE&&(c=a.JE.selection?new mp({start:new np({lineNumber:a.JE.selection.start.line,column:a.JE.selection.start.column}),end:new np({lineNumber:a.JE.selection.end.line,column:a.JE.selection.end.column})}):null,b.JE=new jp({rG:a.JE.rG,selection:c}));a.TM&&(c=a.TM,c>performance.timeOrigin&&
(c-=performance.timeOrigin),b.igb=Math.floor(c).toString());if(a.metrics){var d,e;b.metrics=new Vo({bY:new Wo(a.metrics.bY),cY:new Xo(a.metrics.cY),rza:new Yo(a.metrics.rza),Un:a.metrics.Un?new Zo(Object.assign({},a.metrics.Un,{conversationId:(d=a.metrics.Un.conversationId)!=null?d:void 0,turnId:(e=a.metrics.Un.turnId)!=null?e:void 0,jR:a.metrics.Un.jR?new op(a.metrics.Un.jR):void 0})):void 0})}a.additionalData&&(b.additionalData=a.additionalData);b.R0a=(a.khb||Date.now()).toString();return b};
dy.prototype.w5a=function(a){var b=new gp({sessionId:a.sessionId,instanceId:this.instanceId,actionId:a.actionId});if(this.productVersion||this.Fo)b.jia=new lp({Rw:this.productVersion,Fo:this.Fo});a.projectId?b.uO=a.projectId:(a=a.Mj?_.Oi(a.Mj):void 0)&&a.ub&&(b.uO=a.ub);return b};dy.O=function(a){return new (a||dy)(_.t(up),_.t(_.vp),_.t(FOa),_.t(_.oi))};dy.wa=_.q({token:dy,qa:dy.O,Ha:"root"});var ey,rxa,J8a,N8a,P8a,Q8a,R8a,S8a,T8a,Y8a,Z8a,b9a;ey=new _.Id("consoleConfiguration");rxa=new _.Id("withCredentials",{qa:function(){var a=new _.Dc(document);_.u(_.Sx);return(!!a.get("SAPISID")||!!a.get("__Secure-1PAPISID")||!!a.get("APISID"))&&(!_.Rx.has(28)||_.Rx.has(29))}});J8a=new _.Id("obfuscatedGaiaId");_.K8a=new _.Id("preference");_.L8a=new _.Id("repositories",{qa:function(){var a=v7a(_.u(ey));return new Map(a.map(function(b){return[b.getName(),b]}))}});
_.M8a=new _.Id("packageToRepoSpec",{qa:function(){var a=u7a(_.u(ey));return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});N8a=new _.Id("clientDomain");_.O8a=new _.Id("gtagId");P8a=new _.Id("appBarBackgroundColor");Q8a=new _.Id("appBarFontColor");R8a=new _.Id("searchTokenColor");S8a=new _.Id("searchTokenBackgroundColor");T8a=new _.Id("appIconName");_.U8a=new _.Id("whitelabelTitle");_.V8a=new _.Id("helpArticleLink");_.W8a=new _.Id("gsDebounceMs");_.X8a=new _.Id("gsConfig");Y8a=new _.Id("announcementMessages");
Z8a=new _.Id("hatsTriggerPathsConfigurationList");_.$8a=new _.Id("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.a9a=new _.Id("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});b9a=new _.Id("grimoireOnePlatformRegionalHosts");_.c9a=void 0;_.fy=function(){};_.fy.prototype.create=function(){return function(a){return a}};_.fy.O=function(a){return new (a||_.fy)};_.fy.wa=_.q({token:_.fy,qa:function(){return _.c9a?_.u(_.c9a):new _.fy},Ha:"root"});var d9a=function(a){this.qe=a},hy;d9a.prototype.Bk=function(){for(var a={},b=_.k(this.qe),c=b.next();!c.done;c=b.next())c.value.nEa(a);return a};_.gy=function(a,b,c){b=_.cf(b);a=_.k(a.qe);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.kGa(c));return b};hy=function(a,b){this.rld=a;this.Bgb=b};hy.prototype.nEa=function(a){return a};hy.prototype.kGa=function(){return this.Bgb.create(this.rld)};hy.O=function(a){return new (a||hy)(_.t(_.qxa),_.t(_.fy))};hy.wa=_.q({token:hy,qa:hy.O,Ha:"root"});var iy=function(a,b){this.qe=[a,b]};_.W(iy,d9a);iy.O=function(a){return new (a||iy)(_.t(jy),_.t(hy))};iy.wa=_.q({token:iy,qa:iy.O,Ha:"root"});var jy=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.sr=c;this.withCredentials=d};jy.prototype.nEa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.UHa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.sr&&(a["X-Goog-IAM-Authorization-Token"]=this.sr));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
jy.prototype.kGa=function(){return _.Be(_.Vf(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=c==null?-1:e9a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};jy.O=function(a){return new (a||jy)(_.t(_.xp),_.t(_.yp),_.t(_.zp),_.t(rxa))};jy.wa=_.q({token:jy,qa:jy.O,Ha:"root"});var e9a=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 ky;ky=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]}))};_.f9a=function(){return new ky(_.Jc.apply(0,arguments))};_.ly=function(){return{create:_.f9a}};ky.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.my=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};ky.prototype.keys=function(){return this.forward.keys()};ky.prototype.values=function(){return this.forward.values()};
ky.prototype.entries=function(){return this.forward.entries()};ky.prototype.filter=function(a){return new ky(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 g9a=_.ly().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),h9a=_.ly().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]),i9a=
new _.Id("feedbackClient",{qa:function(){return _.yk(MYa)}}),ny=function(a,b){this.a7=a;this.qe=b};ny.prototype.bfb=function(a){var b=this;return _.gy(this.qe,function(){return b.a7.bfb(a,b.qe.Bk())},"FeedbackLogger.sendFeedback")};ny.O=function(a){return new (a||ny)(_.t(i9a),_.t(iy))};ny.wa=_.q({token:ny,qa:ny.O,Ha:"root"});_.oy=function(a){this.client=a;this.Wl=_.Rk.has(2)};
_.oy.prototype.TS=function(a){if(this.Wl){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.XM)for(var c=_.k(b.XM),d=c.next();!d.done;d=c.next()){d=d.value;var e=yXa((new Ps).Al(g9a.get(d.eventType,0)),d.PJb.map(function(f){return h9a.get(f,0)})).Dr(d.fileSpec);d.lineNumber!=null&&_.qm(e,5,d.lineNumber);d.ky&&_.qk(e,6,d.ky);d.Cr&&_.qk(e,7,d.Cr);b.TM&&e.N9b(txa(b.TM));d.XF&&b.TM&&d.XF<b.TM&&zXa(e,txa(d.XF));d.mE&&b.TM&&d.mE<b.TM&&AXa(e,txa(d.mE));this.client.bfb(e).subscribe()}}};
_.oy.O=function(a){return new (a||_.oy)(_.t(ny),_.t(_.Qx))};_.oy.wa=_.q({token:_.oy,qa:_.oy.O,Ha:"root"});_.py=function(){};_.py.O=function(a){return new (a||_.py)};_.py.Ka=_.Pf({type:_.py});_.py.Ja=_.dd({imports:[_.rr]});_.qy=function(){};_.qy.O=function(a){return new (a||_.qy)};_.qy.Ka=_.Pf({type:_.qy});
_.qy.Ja=_.dd({Vb:[{Da:dr,Ab:_.by},{Da:_.ir,Ab:_.by},{Da:yTa,mc: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.jH;var g=b.jH;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.XM;m=b.XM;g=g?m&&g!==m?[].concat(_.v(g),_.v(m)):g:m;return e.call(d,{},a,b,{bucket:c,jH:f,XM:g})}},{Da:hr,Ab:dy,Zc:!0},{Da:hr,Ab:_.oy,Zc:!0},{Da:hr,Ab:cy,Zc:!0}].concat(_.v(xTa))});_.ry=function(){};_.ry.O=function(a){return new (a||_.ry)};_.ry.Ka=_.Pf({type:_.ry});_.ry.Ja=_.dd({Vb:[{Da:Y0a,mc:{color:"primary"}}],imports:[_.Nv]});var sy=function(){};sy.O=function(a){return new (a||sy)};sy.Ka=_.Pf({type:sy});sy.Ja=_.dd({imports:[_.ry,_.py]});var j9a,vxa;j9a="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(" ");
_.k9a=new Set(j9a);
vxa=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)"]]);_.l9a=j9a.map(_.uxa);_.m9a={id:"COVERAGE_GENERIC",name:"File Coverage",children:j9a.map(function(a){return{id:_.uxa(a),name:wxa(a),children:[],Q8a:!0}})};_.n9a=[{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:[]}];
_.o9a={id:"LINE_COUNTS",name:"Line counts",children:_.n9a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.p9a={id:"FILE_COUNTS",name:"File counts",children:_.n9a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var q9a=function(a,b,c){this.zone=a;this.Fe=b;this.cache=new Map;this.Vhd=_.ef(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,xxa(b))};q9a.prototype.push=function(a){var b=this,c,d;return _.He(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,xxa(a));_.Ne(e)})};
q9a.prototype.prefetch=function(a,b){var c=this,d=document.readyState==="loading",e=this.cache.get(a);if(!e){if(!d)return _.hf;e=new _.hg(1);this.cache.set(a,e)}d&&(e=e.ha(_.pg(this.Vhd)));return e.ha(_.qg({complete:function(){b&&c.cache.delete(a)}}),_.Xj(this.Fe,"Prefetch."+a))};q9a.prototype.delete=function(a){this.cache.delete(a)};_.ty=function(a,b){this.zone=a;this.Fe=b};
_.ty.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 q9a(this.zone,this.Fe,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.pla())};_.ty.prototype.delete=function(a){var b=window,c,d=(c=b.prefetchRpcs)!=null?c:[];Array.isArray(d)&&(d=new q9a(this.zone,this.Fe,d),b.prefetchRpcs=d);d.delete(a)};_.ty.O=function(a){return new (a||_.ty)(_.t(_.wh),_.t(_.ir))};_.ty.wa=_.q({token:_.ty,qa:_.ty.O,Ha:"root"});_.uy=function(a,b){this.qe=[a,b]};_.W(_.uy,d9a);_.uy.O=function(a){return new (a||_.uy)(_.t(vy),_.t(hy))};_.uy.wa=_.q({token:_.uy,qa:_.uy.O,Ha:"root"});var vy=function(a,b,c,d,e,f){jy.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.sr=c;this.withCredentials=d;this.productVersion=e;this.Ph=f};_.W(vy,jy);
vy.prototype.nEa=function(a){a=jy.prototype.nEa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Ph.actionId+"."+this.Ph.sessionId+("."+this.productVersion.replace("_","-")));return a};vy.prototype.kGa=function(a){return _.Be(jy.prototype.kGa.call(this,a),_.Xj(this.Ph,a))};vy.O=function(a){return new (a||vy)(_.t(_.xp),_.t(_.yp),_.t(_.zp),_.t(rxa),_.t(up),_.t(_.ir))};vy.wa=_.q({token:vy,qa:vy.O,Ha:"root"});_.r9a=new _.Id("file_service",{Ha:"root",qa:function(){return _.yk(LYa)}});var t9a;_.s9a=new _.Id("file_contents_derived_data_memoizers");_.wy=function(a){this.Ga=a;this.nf=new _.Iw(this.Ga)};t9a=function(a,b,c){a.nf.put(b.toObject(),c.ha(_.A(function(d){return a.extract(d)}),_.kf(function(d){return!!d}),_.pla(a.Pza()),_.og(function(d){return a.isValid(d)?_.Qe(d):a.fetch(b)})))};_.u9a=!0;_.FXa=!1;_.HXa=!1;_.xy=function(a,b,c,d,e){this.Ga=a;this.DXb=b;this.IR=c;this.qe=d;this.oO=e;this.mqd=[3,0];this.gR=new _.Iw(this.Ga)};
_.xy.prototype.list=function(a,b,c,d,e,f){var g=this;if(e===""||e==="/")e=void 0;a=_.vk(a,b,c,d,e,f);var m=(new Qs).Dr(a),n=m.clone();a.Al(3);return this.oO.prefetch("directory").ha(_.og(function(r){r&&g.gR.put(JXa(r.request).toObject(),v9a(g,n,m,_.Qe(TXa(r.response))));return g.gR.fetch(n.toObject(),function(){var x=EXa(n.clone(),!0).toObject(),z,D;return(D=(z=_.N3a(g.gR,x))==null?void 0:z.ha(_.bg()))!=null?D:g.DBa(n,m)}).ha(_.A(yxa))}))};
_.xy.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.vk(a,b,c,d,e,f==null?void 0:f.Pb);(f==null?0:f.fileSize)&&_.qm(a,4,f.fileSize);var m=EXa((new Qs).Dr(a),!0),n=m.clone();if(b=w9a(this,a))b.getType()&&a.Al(b.getType()),b.eI().length>0&&a.Ffb(b.eI()),b.g6a()&&a.A9b(b.g6a());(f==null?void 0:f.type)!==void 0&&a.Al(f==null?void 0:f.type);IXa(GXa(_.nm(m,4,!0)));this.Ga.Aq({XM:[{eventType:"FILE_OPENED",PJb:[],fileSpec:a,lineNumber:f==null?void 0:f.line}]});return this.oO.prefetch("file").ha(_.og(function(r){r&&
g.gR.put(JXa(r.request).toObject(),v9a(g,n,m,_.Qe(TXa(r.response))));return g.gR.fetch(n.toObject(),function(){var x=g.gR;var z=EXa(n.clone(),!1).toObject();x=x.getValue(z);z=g.DBa(n,m);return x?z.ha(_.ng(x),_.ag(_.sEa)):z})}))};_.xy.prototype.DBa=function(a,b){return v9a(this,a,b,x9a(this,b))};
var v9a=function(a,b,c,d){c=c.ux().clone().Al(0);for(var e=d.ha(_.A(function(m){var n;return((n=_.ct(m))==null?void 0:_.Zs(n))||new _.Xs})),f=_.k(a.DXb),g=f.next();!g.done;g=f.next())t9a(g.value,c,e);return d.ha(_.Jla(function(m,n){return!!_.Bk(m)||n===0}),_.qg(function(m){var n=_.Fk(m,_.is,7),r;if(n==null?0:(r=_.js(n))==null?0:_.Y(r,3)){n=n.clone().Al(0);r=_.k(a.DXb);for(var x=r.next();!x.done;x=r.next())t9a(x.value,n,e);n=b.clone().Dr(n);a.gR.put(n.toObject(),_.Qe(m))}}))},x9a=function(a,b){var c=
a.mqd.includes(b.ux().getType());return _.gy(a.qe,function(){if(c){var d=a.qe.Bk();d["X-Server-Timeout"]="60"}else d=a.qe.Bk();if(_.u9a){var e=a.IR;d=e.rg.pJ(e.ug+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},oYa);d=_.sxa(d)}else d=a.IR.DBa(b,d);return d},"FileService.getContentsStreaming").ha(_.lg())},w9a=function(a,b){var c=b.clone();c.Oc(_.Ei(_.qsa(b.Hd())));var d,e;return(e=(d=y9a(a,c))==null?void 0:_.Bk(d))==null?void 0:_.Ck(e,_.Dk,1,_.Ek()).find(function(f){return f.Hd()===
b.Hd()})},y9a=function(a,b){b=EXa((new Qs).Dr(b),!1);a=a.gR;b=b.toObject();return a.getValue(b)};_.xy.O=function(a){return new (a||_.xy)(_.t(_.by),_.t(_.s9a),_.t(_.r9a),_.t(_.uy),_.t(_.ty))};_.xy.wa=_.q({token:_.xy,qa:_.xy.O,Ha:"root"});_.yy=function(a){this.ya=_.Lb(a)};_.W(_.yy,_.$k);var z9a=function(a){if(a!=null)return _.jc(a),{FJd:_.l(_.X(a,1)),xA:_.Yl(a,2,1),cGd:_.l(_.dm(a,3))}};_.yy.prototype.toObject=function(){return z9a(this)};var zy=function(a){this.ya=_.Lb(a)};_.W(zy,_.$k);var A9a=function(a,b){return _.Pl(a,1,b)};zy.prototype.toObject=function(){if(this!=null){_.jc(this);var a={BJd:_.ec(_.Ck(this,_.yy,1,_.Ek()),z9a)}}else a=void 0;return a};var B9a,C9a;_.Ay=function(){this.Zn=_.u(_.xy);this.Fo=_.u(_.vp);this.cR=B9a(this)};
B9a=function(a){return a.Zn.get("Google","depot","piper",{Kb:"HEAD"},a.Fo===_.So.N$?"google3/tools/gsearch/ai_wiki/config/prod/ai_wiki_directory_config.json":"google3/tools/gsearch/ai_wiki/config/staging/ai_wiki_directory_config.json",{Pb:void 0,type:1}).ha(_.A(function(b){b=(b=_.ct(b))?b.dt():"";if(!b)return console.error("AI Wiki config file is empty."),new zy;try{var c=JSON.parse(b);return C9a(c)}catch(d){return console.error("Failed to parse AI Wiki config JSON:",d),new zy}}),_.Vf(function(b){console.error("Failed to load AI Wiki config from FileService:",
b);return _.Qe(new zy)}),_.lg({bufferSize:1,zr:!0}))};C9a=function(a){var b;return _.tEa(_.wm(A9a(new zy,(b=a.directory_paths)==null?void 0:b.map(function(c){var d=new _.yy;c=_.Mc(d,1,c);return _.wm(c)}))))};_.Ay.O=function(a){return new (a||_.Ay)};_.Ay.wa=_.q({token:_.Ay,qa:_.Ay.O,Ha:"root"});var Wk={M$:"COMPLETE_QUERY",oOa:"MODIFIER_TYPE_UNKNOWN",OOa:"PREFIX_ADD",POa:"PREFIX_REMOVE",tua:"SUFFIX_ADD",yQa:"SUFFIX_REMOVE",values:function(){return[Wk.oOa,Wk.M$,Wk.OOa,Wk.tua,Wk.POa,Wk.yQa]}},By=function(a){a=a===void 0?{}:a;this.i={};this.i.currentUserQuery=a.aAa==null?null:a.aAa;this.i.modelCombinationOverride=a.jEa==null?null:a.jEa;this.i.recentFiles=a.h4b==null?null:a.h4b},Jy,D9a;_.W(By,_.U);By.prototype.ka=function(){return By};
By.prototype.ma=function(){return{keys:["currentUserQuery","modelCombinationOverride","recentFiles"]}};
_.p.Object.defineProperties(By.prototype,{aAa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"currentUserQuery")?_.T(this,"currentUserQuery"):""},set:function(a){this.i.currentUserQuery=a}},jEa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modelCombinationOverride")?_.T(this,"modelCombinationOverride"):""},set:function(a){this.i.modelCombinationOverride=a}},h4b:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"recentFiles")?_.T(this,"recentFiles"):[]},
set:function(a){this.i.recentFiles=a}}});var Cy=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestedQueries=a.wsa==null?null:a.wsa};_.W(Cy,_.U);Cy.prototype.ka=function(){return Cy};Cy.prototype.ma=function(){return{Pa:{suggestedQueries:Dy},keys:["suggestedQueries"]}};_.p.Object.defineProperties(Cy.prototype,{wsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestedQueries")?_.T(this,"suggestedQueries"):[]},set:function(a){this.i.suggestedQueries=a}}});
var Dy=function(a){a=a===void 0?{}:a;this.i={};this.i.searchModifier=a.CA==null?null:a.CA;this.i.modifierType=a.y_==null?null:a.y_;this.i.searchModifierUserFriendlyText=a.Cqa==null?null:a.Cqa};_.W(Dy,_.U);Dy.prototype.ka=function(){return Dy};Dy.prototype.ma=function(){return{Oa:{modifierType:Wk},keys:["modifierType","searchModifier","searchModifierUserFriendlyText"]}};
_.p.Object.defineProperties(Dy.prototype,{y_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modifierType")?_.T(this,"modifierType"):null},set:function(a){this.i.modifierType=a}},CA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifier")?_.T(this,"searchModifier"):""},set:function(a){this.i.searchModifier=a}},Cqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifierUserFriendlyText")?_.T(this,"searchModifierUserFriendlyText"):""},set:function(a){this.i.searchModifierUserFriendlyText=
a}}});_.Ey=new _.Id("API_VERSION");_.Fy=new _.Id("REQUEST_SERVICE for grimoire_js_api");_.Hy=function(){};_.Hy.O=function(a){return new (a||_.Hy)};_.Hy.Ka=_.Pf({type:_.Hy});_.Hy.Ja=_.dd({});
_.Iy={$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"};Jy=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};
D9a=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Jo(a.wb,{body:b,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.autoSuggestService.generateSearchSuggestions",path:"/"+a.Za+"/autoSuggestService/generateSearchSuggestions",Va:_.Lh(c,_.Iy,d),Tb:Cy})};Jy.O=function(a){return new (a||Jy)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};Jy.wa=_.q({token:Jy,qa:Jy.O});var E9a=function(){};E9a.O=function(a){return new (a||E9a)};E9a.wa=_.q({token:E9a,qa:function(a){return Jy.O(a)},Ha:_.Hy});var Ky=function(a){this.Dyb=_.u(E9a);_.u(_.Sx);this.nf=new _.Iw(a)},F9a=function(a,b){var c=new By({aAa:b,jEa:"v1"});return a.nf.fetch(c,function(){return D9a(a.Dyb,c)})},G9a=function(a,b){var c=new By({aAa:b});_.Rx.has(109)&&(c.jEa="v1");return a.nf.fetch(c,function(){return D9a(a.Dyb,c)})};Ky.O=function(a){return new (a||Ky)(_.t(_.ir))};Ky.wa=_.q({token:Ky,qa:Ky.O,Ha:"root"});var H9a,I9a,J9a,K9a,L9a,M9a,N9a,O9a;_.Ly=function(){this.Eyb=_.u(Ky);this.Ga=_.u(_.by);this.Cyb=new _.Zh(new Dy);this.Mdd=this.Cyb.He();this.e$=new _.Zh([]);this.zsa=new _.Zh("");this.wbc=this.e$.He();this.vyd=this.zsa.He();this.gma=""};H9a=function(a,b){var c=a.e$.getValue().filter(function(d){return d!==b});a.e$.next(c)};I9a=function(a){a.endsWith(":")&&(a=a.substring(0,a.length-1));return"language".startsWith(a)};
J9a=function(a,b){b=b.trim();a.gma=b;a.e$.next([]);b!==null&&b!==""&&G9a(a.Eyb,b).subscribe(function(c){a.Ga.Ya({element:"GlobalSearchBox",action:"autoSuggest",gestureName:"CHANGE",Nh:b,metrics:{bY:{pG:b,ej:c.wsa,Um:void 0}}});a.e$.next(c.wsa)})};K9a=function(a){var b,c;return(b=a.find(function(d){return d.CA.startsWith("lang:")}))==null?void 0:(c=b.CA)==null?void 0:c.replace("lang:","language:")};L9a=function(a){var b;return(a=(b=a.split(" ").pop())==null?void 0:b.toLowerCase())?I9a(a):!1};
M9a=function(a,b){a=a.zsa.getValue();return a===""?!1:b.endsWith(a)};N9a=function(a){return L9a(a)?(a=a.split(" "),a.pop(),a.length===0?"":a.join(" ")):a};
O9a=function(a,b){var c=b.trim();if(M9a(a,c)){var d={cY:{pG:a.gma,Zea:a.zsa.getValue(),Ola:!0}};a.Ga.Ya({element:"GlobalSearchBox",action:"autoSuggestAutoComplete",gestureName:"CHANGE",Nh:b,metrics:d})}a.gma=c;a.zsa.next("");b===null||b===""||I9a(b.toLowerCase())||(c=N9a(c),F9a(a.Eyb,c).subscribe(function(e){var f;a:{var g=K9a(e.wsa);if(g){if(L9a(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.zsa.next(f);a.Ga.Ya({element:"GlobalSearchBox",action:"autoSuggestAutoComplete",gestureName:"CHANGE",Nh:b,metrics:{cY:{pG:b,Zea:f,Ola:!1}}})}))};_.Ly.O=function(a){return new (a||_.Ly)};_.Ly.wa=_.q({token:_.Ly,qa:_.Ly.O,Ha:"root"});var P9a=new _.Id("code_search_chat_client",{qa:function(){return _.yk(XWa)}}),My=function(){this.qe=_.u(_.uy);this.Oed=_.u(P9a);_.u(_.Sx)},Q9a=function(a,b,c,d,e,f,g,m,n,r){var x=new XVa;_.Ak(b)?YVa(x,(new ls).Dr(b).setRange(c)):ZVa(x,(new ls).Dr(b));b=WVa(VVa(new UVa,g),m);_.Nl(x,4,b);e=MWa(LWa(new KWa,e),x);d=mWa(new Cs,d);var z=SWa(RWa(QWa((new Es).SGa(r),e).Ifb(d),n),f);_.Rx.has(117)&&(_.Hl(e,hs,3)||NWa(e),QVa(_.Fk(e,hs,3)));return _.gy(a.qe,function(){var D=a.Oed;var L=zxa(a.qe,21E4);D=D.rg.pJ(D.ug+
"/$rpc/devtools.grimoire.ChatService/SendMessageStream",z,L||{},WWa);return _.sxa(D)},"CodeSearchChat.SendMessageStream").ha(qia(21E4),_.Vf(function(D){return D instanceof ria?_.Re(function(){return Error("Uc")}):_.Re(function(){return D})}))};My.O=function(a){return new (a||My)};My.wa=_.q({token:My,qa:My.O,Ha:"root"});var R9a=new _.Id("code_sense_client",{qa:function(){return _.yk($Wa)}}),Ny=function(){this.qe=_.u(_.uy);this.nfd=_.u(R9a)},T9a=function(a,b,c){var d=(new Gs).t9b((new ls).Dr(b).setRange(c));return _.gy(a.qe,function(){var e=a.nfd;var f=zxa(a.qe,6E4);e=e.rg.pJ(e.ug+"/$rpc/devtools.grimoire.CodeSenseService/GetCodeExplanationStream",d,f||{},ZWa);return _.sxa(e)},"CodeSense.getCodeExplanationStream").ha(_.qg(function(e){if(e.Ae()!==3)throw Error(S9a(e.Ae()));}))},S9a=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."}};Ny.O=function(a){return new (a||Ny)};Ny.wa=_.q({token:Ny,qa:Ny.O,Ha:"root"});var U9a,Oy;U9a={};
Oy=(U9a["gemini-for-google-2.5-flash"]={id:"gemini-for-google-2.5-flash",name:"Gemini for Google 2.5 Flash",description:"A fast and capable model in the Goose family, suitable for quick tasks with Google3 data.",type:2},U9a["gemini-for-google-2.5-pro"]={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.",type:2},U9a["gemini-2.5-pro"]={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},U9a["gemini-2.5-flash"]={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},U9a);_.Bxa=[Object.assign({},Oy["gemini-for-google-2.5-flash"],{default:!0}),Oy["gemini-for-google-2.5-pro"],Oy["gemini-2.5-pro"]];_.Kk=[Object.assign({},Oy["gemini-for-google-2.5-flash"],{default:!0}),Oy["gemini-for-google-2.5-pro"],Oy["gemini-2.5-flash"],Oy["gemini-2.5-pro"]];
_.Lk=[{id:"simple-chat-mode",name:"Chat",description:"Get explanations of code snippets and files.",default:!0},{id:"ai-mode",name:"AI Mode (Agent)",description:"Ask questions about your code, fix errors, generate new code and more."}];_.Py=function(a){var b=a.line;a=a.column;this.line=b;this.column=a};_.Py.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};_.Py.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};_.Qy=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};_.Qy.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var Gxa=Symbol("Yc"),Ixa=[WeakSet,WeakMap,Promise,Date,Error,ArrayBuffer,DataView,Function];var Lxa=new WeakMap,Mk=Symbol("Zc");_.V9a=function(){var a=[].concat(_.v(_.Jc.apply(0,arguments))),b=typeof a[0]==="function"?{}:a.shift(),c=function(){var d=a.reduce(function(m,n){return n(m)},Mxa()),e=d.Oka,f=Object.assign({},d.HHa,d.props,d.methods);this[Mk]=d[Mk];d=_.k(Reflect.ownKeys(f));for(var g=d.next();!g.done;g=d.next())g=g.value,this[g]=f[g];f=e.kbb;e=e.be;f&&f();e&&_.u(_.sf).be(e)};c.O=function(d){return new (d||c)};c.wa=_.q({token:c,qa:c.O,Ha:b.Ha||null});return c}({Ha:"root"},function(a){return function(b){var c=typeof a===
"function"?a():a,d=Reflect.ownKeys(c),e=b[Mk],f={};d=_.k(d);for(var g=d.next();!g.done;g=d.next())g=g.value,e[g]=_.Wg(c[g]),f[g]=Hxa(e[g]);return Object.assign({},b,{HHa:Object.assign({},b.HHa,f)})}}({viewState:0,chatHistory:[],conversationHistory:[],currentConversationId:null}),function(a){return function(b){var c={};c=a(Object.assign({},(c[Mk]=b[Mk],c),b.HHa,b.props,b.methods));return Object.assign({},b,{methods:Object.assign({},b.methods,c)})}}(function(a,b,c,d,e){function f(g){var m,n;g=(n=g==
null?void 0:(m=g.kN())==null?void 0:_.Ck(m,As,1,_.Ek()))!=null?n:[];if(g.length!==1)return!1;m=g[0];return _.Yl(m,2)===2&&_.Ck(m,ys,1,_.Ek()).some(function(r){var x,z,D;return((D=(x=_.hm(r,rs,2,zs))==null?void 0:(z=_.Fk(x,dWa,3))==null?void 0:_.Ck(z,_.is,1,_.Ek()))!=null?D:[]).length>0})}b=b===void 0?_.u(Ny):b;c=c===void 0?_.u(My):c;d=d===void 0?_.u(_.by):d;e=e===void 0?_.u(_.Ry):e;return{djd:function(g,m){var n,r,x,z,D,L,N,S,ca,wa,Ha,sa;return _.He(function(xa){n=_.vk(g.ub,g.Uc,g.repository,_.tk(g),
g.path,g.params.Pb);r=_.nc();x={type:0,fileSpec:n,range:m,timestamp:new Date};d.Ya({element:"ChatPanel",action:"explainCode",gestureName:"CLICK",JE:{rG:r,selection:new _.Qy({start:new _.Py({line:(S=(z=m)==null?void 0:z.un())!=null?S:0,column:(ca=(D=m)==null?void 0:_.SVa(D))!=null?ca:0}),end:new _.Py({line:(wa=(L=m)==null?void 0:L.Su())!=null?wa:0,column:(Ha=(N=m)==null?void 0:_.TVa(N))!=null?Ha:0})})}});Nk(a,{viewState:1,chatHistory:[].concat(_.v(a.chatHistory()),[{conversationId:"NOT USED",turnId:0,
id:r,status:"LOADING",request:x,response:void 0}])});try{T9a(b,n,m).subscribe({next:function(Na){Nk(a,{chatHistory:a.chatHistory().map(function(Va){if(Va.id===r){var za,Pa,Ta;return Object.assign({},Va,{status:"STREAMING",response:{response:""+((Pa=(za=Va.response)==null?void 0:za.response)!=null?Pa:"")+((Ta=_.Y(Na,1))!=null?Ta:""),timestamp:new Date}})}return Va})})},error:function(Na){var Va=Na instanceof Error?Na.message:"Unknown error";Nk(a,{chatHistory:a.chatHistory().map(function(za){return za.id===
r?Object.assign({},za,{status:"ERROR",response:{response:Va,timestamp:new Date}}):za})})},complete:function(){Nk(a,{chatHistory:a.chatHistory().map(function(Na){if(Na.id===r){var Va;return Object.assign({},Na,{status:"SUCCESS",response:{response:(Va=Na.response)==null?void 0:Va.response,timestamp:new Date}})}return Na})})}})}catch(Na){sa=Na instanceof Error?Na.message:"Unknown error",Nk(a,{chatHistory:a.chatHistory().map(function(Va){return Va.id===r?Object.assign({},Va,{status:"ERROR",response:{response:sa,
timestamp:new Date}}):Va})})}_.Ne(xa)})},sendMessage:function(g,m,n,r,x,z){var D,L,N,S,ca,wa,Ha,sa,xa,Na,Va,za,Pa,Ta,tb,Gb,Wc,Ed,Ae;return _.He(function(cd){e.Ngb.set(!1);D=g?_.tk(g):void 0;sa=_.vk((L=g)==null?void 0:L.ub,(N=g)==null?void 0:N.Uc,(S=g)==null?void 0:S.repository,D,(ca=g)==null?void 0:ca.path,(wa=g)==null?void 0:wa.params.Pb,((Ha=g)==null?0:Ha.Fx)?1:3);xa=[];Na=[];Va=[];x.forEach(function(Cd){var vb=(new ls).Dr(Cd);Va.push(Cd);_.Ak(Cd)?xa.push(vb):Na.push(vb)});za=a.currentConversationId();
za||(za=_.nc(),Nk(a,{currentConversationId:za}));Pa=_.nc();Ta=pWa(new oWa,a.conversationHistory());tb=a.conversationHistory().length+1;d.Ya({element:"ChatPanel",action:"sendMessage",gestureName:"CLICK",metrics:{Un:{conversationId:(Gb=za)!=null?Gb:void 0,turnId:tb}}});Nk(a,{viewState:1,chatHistory:[].concat(_.v(a.chatHistory()),[{conversationId:za,turnId:tb,id:Pa,status:"LOADING",request:{type:1,userPrompt:n,fileSpec:sa,additionalFileContext:Va,range:m,timestamp:new Date,isAiModeRequest:r===6},response:void 0}])});
z===void 0&&Axa()&&(Wc=Axa(),z=_.PWa(_.OWa(new _.Ds,Wc.id),Wc.type));e.b5.set(!0);try{Q9a(c,sa,m,n,r,Ta,xa,Na,z,(Ed=za)!=null?Ed:void 0).ha(_.pg(e.zed)).subscribe({next:function(Cd){Nk(a,{chatHistory:a.chatHistory().map(function(vb){if(vb.id===Pa){var Kb=Cd.kN(),ob,Cb,Tb=(Cb=(ob=vb.response)==null?void 0:ob.responseParts)!=null?Cb:[],bc,na,ic=new Map((na=(bc=vb.response)==null?void 0:bc.toolCallResponsesMap)!=null?na:new Map),pc=[].concat(_.v(Tb)),$c,kd,Ad=(kd=($c=vb.response)==null?void 0:$c.response)!=
null?kd:"",Td,ie,af=(ie=(Td=vb.response)==null?void 0:Td.citations)!=null?ie:[],ji,Hi,Eg=(Hi=(ji=vb.response)==null?void 0:ji.ignoredFiles)!=null?Hi:[];Kb==null||_.Ck(Kb,As,1,_.Ek()).forEach(function(gl){_.Ck(gl,ys,1,_.Ek()).forEach(function(te){var li=_.Il(te,zs,1);if(_.Ab(_.dc(te,li))!=null){var $p,Po=($p=_.cm(te,1,zs))!=null?$p:"",Qo=pc.length>0?pc[pc.length-1]:void 0;if(Qo&&Qo.type==="plainText"){var kb;Qo.content=((kb=Qo.content)!=null?kb:"")+Po}else pc.push({type:"plainText",content:Po});Ad+=
Po}else if(_.Jl(te,rs,2,zs)){te=_.hm(te,rs,2,zs);var Jd;kb=(Jd=te.qr())!=null?Jd:"";Jd=te.eI();te=(Qo=(Po=_.Fk(te,dWa,3))==null?void 0:_.Ck(Po,_.is,3,_.Ek()))!=null?Qo:[];pc.push({type:"sourced",content:kb,citations:Jd,ignoredFiles:te});Ad+=kb;af=[].concat(_.v(af),_.v(Jd));Eg=[].concat(_.v(Eg),_.v(te))}else _.Jl(te,ws,5,zs)?pc.push({type:"toolCallRequest",toolCallRequest:_.hm(te,ws,5,zs)}):_.Jl(te,xs,6,zs)?(Po=_.hm(te,xs,6,zs),ic.set(Po.s5a(),Po),pc.push({type:"toolCallResponse",toolCallResponse:_.hm(te,
xs,6,zs)})):_.Jl(te,ps,3,zs)&&pc.push({type:"followUps",followUps:_.hm(te,ps,3,zs)})})});var ph,ki,em,Ii;Kb=!Cd||!Cd.kN()||((ph=Cd.kN())==null?void 0:(ki=ph.Tja())==null?void 0:ki.Ae())!==2&&((em=Cd.kN())==null?void 0:(Ii=em.Tja())==null?void 0:Ii.Ae())!==1;var jj,kj;ph=(jj=Cd.kN())==null?void 0:(kj=jj.Tja())==null?void 0:_.Y(kj,2);!Kb&&ph&&pc.push({type:"plainText",content:ph});return Object.assign({},vb,{status:"STREAMING",response:{containsUnhandledError:Kb,response:Ad,timestamp:new Date,hasSmartContextReferences:f(Cd),
ignoredFiles:Eg,citations:af,responseParts:pc,toolCallResponsesMap:ic}})}return vb})})},error:function(Cd){e.b5.set(!1);var vb=Cd.message?Cd.message:"Unknown error",Kb;d.Ya({element:"ChatPanel",action:"sendMessageError",gestureName:"CLICK",metrics:{Un:{conversationId:(Kb=za)!=null?Kb:void 0,turnId:tb}}});Nk(a,{chatHistory:a.chatHistory().map(function(ob){return ob.id===Pa?Object.assign({},ob,{status:"ERROR",response:{response:vb,timestamp:new Date,containsUnhandledError:!0,responseParts:[{type:"plainText",
content:vb}]}}):ob})})},complete:function(){e.b5.set(!1);Nk(a,{chatHistory:a.chatHistory().map(function(Cd){if(Cd.id===Pa){if(e.Ngb()){var vb,Kb,ob=(Kb=(vb=Cd.response)==null?void 0:vb.response)!=null?Kb:"",Cb,Tb;vb=(Tb=(Cb=Cd.response)==null?void 0:Cb.responseParts)!=null?Tb:[];return Object.assign({},Cd,{status:"CANCELLED",response:{response:ob+"\n\nExecution canceled",timestamp:new Date,responseParts:[].concat(_.v(vb),[{type:"plainText",content:"\n\nExecution canceled"}])}})}return Object.assign({},
Cd,{status:"SUCCESS",response:Cd.response?Object.assign({},Cd.response):void 0})}return Cd})});a.chatHistory().forEach(function(Cd){if(Cd.id===Pa&&Cd.status==="SUCCESS"){var vb=new Bs,Kb=new As,ob,Cb,Tb;Cd=(Tb=(ob=Cd.response)==null?void 0:(Cb=ob.responseParts)==null?void 0:Cb.map(function(bc){var na=new ys;if(bc.type==="plainText"||bc.type==="sourced"){var ic;bc=(ic=bc.content)!=null?ic:"";rk(na,1,zs,zb(bc))}else bc.type==="toolCallRequest"&&bc.toolCallRequest?_.Ol(na,5,zs,bc.toolCallRequest):bc.type===
"toolCallResponse"&&bc.toolCallResponse&&_.Ol(na,6,zs,bc.toolCallResponse);return na}))!=null?Tb:[];Cd.length>0&&(_.Pl(Kb,1,Cd),jWa(vb,[Kb]));Kb=mWa(new Cs,n);vb=(new nWa).z9b(Cd.length>0?vb:void 0).Ifb(Kb).nHa(a.conversationHistory().length+1);Nk(a,{conversationHistory:[].concat(_.v(a.conversationHistory()),[vb])})}})}})}catch(Cd){Ae=Cd instanceof Error?Cd.message:"Unknown error",Nk(a,{chatHistory:a.chatHistory().map(function(vb){return vb.id===Pa?Object.assign({},vb,{status:"ERROR",response:{response:Ae,
timestamp:new Date,responseParts:[{type:"plainText",content:Ae}]}}):vb})})}_.Ne(cd)})},MUd:function(g){return _.He(function(m){Nk(a,{chatHistory:a.chatHistory().filter(function(n){return n.id!==g})});_.Ne(m)})},Cud:function(){return _.He(function(g){d.Ya({element:"ChatPanel",action:"resetChat",gestureName:"CLICK"});Nk(a,{chatHistory:[],conversationHistory:[],currentConversationId:null});_.Ne(g)})}}}));
_.Ry=function(){_.Wg.apply(null,[!1].concat(_.v([])));this.Ngb=_.Wg.apply(null,[!1].concat(_.v([])));this.zed=this.bBb=new _.cg;this.z0a=new _.Zh(void 0);this.Ped=this.z0a.He();this.aCb=_.Wg.apply(null,[!1].concat(_.v([])));this.b5=_.Wg.apply(null,[!1].concat(_.v([])));this.Lub=new _.Zh(void 0);this.Kcd=this.Lub.He()};_.Ry.O=function(a){return new (a||_.Ry)};_.Ry.wa=_.q({token:_.Ry,qa:_.Ry.O,Ha:"root"});_.Sy=function(){this.ROb=new _.Zh(!1);this.djb=new _.Zh(!1);this.r7a=new _.Zh((typeof window!=="undefined"&&window.localStorage.getItem("grimoire.hideExplainCodeBubble"))==="true")};_.h=_.Sy.prototype;_.h.mZ=function(){return this.ROb};_.h.z9=function(a){this.ROb.next(a)};_.h.G6=function(){return _.Qe("SHOW_ALWAYS")};_.h.ira=function(){};_.h.W6=function(){return _.Qe(!1)};_.h.kHa=function(){};_.h.L6=function(){return _.Qe("FILES")};_.h.A9=function(){};_.h.PKb=function(){return _.Qe(new Map)};
_.h.IXb=function(){};_.h.R6=function(){return _.Qe([])};_.h.uta=function(){};_.h.V6=function(){return _.Qe([])};_.h.EHa=function(){return _.hf};_.h.AIa=function(){return _.hf};_.h.lN=function(){return _.hf};_.h.nA=function(){};_.h.sZ=function(){return _.Qe(0)};_.h.F9=function(){};_.h.Uja=function(){return _.Qe("SNIPPET_SUBSET")};_.h.fHa=function(){};_.h.vZ=function(){return _.Qe(2)};_.h.ura=function(){};_.h.O6=function(){return _.Qe(50)};_.h.nra=function(){};
_.h.XBa=function(){return _.Qe(_.Rx.has(15)?"DARK":"LIGHT")};_.h.gHa=function(){};_.h.uja=function(){return _.Qe("cider-dark")};_.h.ara=function(){};_.h.Jja=function(){return _.Qe("cider")};_.h.mra=function(){};_.h.YBa=function(){return _.Qe(!1)};_.h.hHa=function(){};_.h.Vja=function(){return _.Qe(!1)};_.h.sra=function(){};_.h.L6a=function(){return _.Qe(!0)};_.h.Dfb=function(){};_.h.Ija=function(){return _.Qe("PREVIEW")};_.h.lra=function(){};_.h.tZ=function(){return _.Qe(!1)};_.h.rra=function(){};
_.h.bka=function(){return _.Qe(new Set)};_.h.vra=function(){};_.h.yZ=function(){return _.hf};_.h.G9=function(){};_.h.dCa=function(){return _.Qe(0)};_.h.Jfb=function(){};_.h.B6=function(){return _.Qe("cider")};_.h.PGa=function(){};_.h.X6=function(){return _.Qe(!1)};_.h.lHa=function(){};_.h.T6=function(){return _.Qe(!0)};_.h.qra=function(){};_.h.U6=function(){return _.Qe(!1)};_.h.iHa=function(){};_.h.ZBa=function(){return _.Qe(!1)};_.h.Efb=function(){};_.Sy.O=function(a){return new (a||_.Sy)(_.t(_.Sx))};
_.Sy.wa=_.q({token:_.Sy,qa:function(){return _.u(_.W9a)},Ha:"root"});var Ty=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.Ghb=new _.Zh(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.Ghb.next(c.matches?"DARK":"LIGHT")})}else this.Ghb=new _.Zh("LIGHT")};Ty.O=function(a){return new (a||Ty)};Ty.wa=_.q({token:Ty,qa:Ty.O,Ha:"root"});var X9a=function(){};X9a.O=function(a){return new (a||X9a)};X9a.wa=_.q({token:X9a,qa:function(a){return Ty.O(a)},Ha:"root"});_.Y9a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.Z9a=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 $9a={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 c$a=function(a){a=a$a(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+=b$a(a,g),c+=b$a(a,g+4),d+=b$a(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 $9a.toString(d)},d$a=function(a){return a},a$a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},b$a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var e$a=function(a){this.ya=_.Lb(a)};_.W(e$a,_.$k);var Uy=[1,2,3];var f$a=function(a){this.ya=_.Lb(a)};_.W(f$a,_.$k);var g$a=function(a){this.ya=_.Lb(a)};_.W(g$a,_.$k);g$a.prototype.removeEntry=function(a){return mEa(this,1,f$a,a)};var h$a=function(a){this.ya=_.Lb(a)};_.W(h$a,_.$k);var i$a=[1,2,3];var j$a=function(a){this.ya=_.Lb(a)};_.W(j$a,_.$k);var k$a=function(a){this.ya=_.Lb(a)};_.W(k$a,_.$k);var l$a=function(a){this.ya=_.Lb(a)};_.W(l$a,_.$k);var m$a=function(a){this.ya=_.Lb(a)};_.W(m$a,_.$k);var n$a=function(a){this.ya=_.Lb(a)};_.W(n$a,_.$k);n$a.prototype.QMb=function(){return _.hm(this,l$a,1,o$a)};n$a.prototype.C9b=function(a){_.Ol(this,1,o$a,a)};var o$a=[1,2,3];var p$a=function(a){this.ya=_.Lb(a)};_.W(p$a,_.$k);var R$a=function(a){if(a!=null){_.jc(a);var b=_.l(_.gm(a,1,Uy));var c=_.lm(a,_.Il(a,Uy,2));return{WWd:b,intVal:_.l(c),M_a:_.l(_.km(a,_.Il(a,Uy,3)))}}};e$a.prototype.toObject=function(){return R$a(this)};var S$a=function(a){if(a!=null)return _.jc(a),{ZYd:_.l(_.mm(a,1)),count:_.l(_.dm(a,2))}};f$a.prototype.toObject=function(){return S$a(this)};var T$a=function(a){if(a!=null)return _.jc(a),a=_.Ck(a,f$a,1,_.Ek()),{EKd:_.ec(a,S$a)}};g$a.prototype.toObject=function(){return T$a(this)};var U$a=function(a){if(a!=null)return _.jc(a),{i8a:_.l(_.fm(a,1,i$a)),doubleVal:_.l(_.mm(a,_.Il(a,i$a,2))),aNd:T$a(_.hm(a,g$a,3,i$a))}};h$a.prototype.toObject=function(){return U$a(this)};var V$a=function(a){if(a!=null){_.jc(a);var b=_.Ck(a,e$a,1,_.Ek());return{nLd:_.ec(b,R$a),kNd:U$a(_.Fk(a,h$a,2))}}};j$a.prototype.toObject=function(){return V$a(this)};var W$a=function(a){if(a!=null)return _.jc(a),{UDa:_.l(_.X(a,1))}};k$a.prototype.toObject=function(){return W$a(this)};var X$a=function(a){if(a!=null)return _.jc(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),sAd:_.l(_.km(a,3))}};l$a.prototype.toObject=function(){return X$a(this)};var Y$a=function(a){if(a!=null)return _.jc(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),VKd:_.l(_.lm(a,3)),sAd:_.l(_.km(a,4))}};m$a.prototype.toObject=function(){return Y$a(this)};var Z$a=function(a){if(a!=null)return _.jc(a),{mobile:X$a(a.QMb()),pQd:Y$a(_.hm(a,m$a,2,o$a)),oPd:W$a(_.hm(a,k$a,3,o$a))}};n$a.prototype.toObject=function(){return Z$a(this)};var $$a=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1));var c=nEa(a,5);c=_.l(c);var d=Z$a(_.Fk(a,n$a,2)),e=_.l(_.Zl(a,3,3)),f=_.Ub(a,6,Iba,3,void 0,0);f=_.l(f);a=_.Ck(a,j$a,4,_.Ek());return{XWd:b,SMd:c,sVd:d,oLd:e,RMd:f,lNd:_.ec(a,V$a)}}};p$a.prototype.toObject=function(){return $$a(this)};var aab=function(a){this.ya=_.Lb(a)};_.W(aab,_.$k);aab.prototype.getKey=function(){return _.Y(this,1)};aab.prototype.Dv=function(a){return _.Mc(this,1,a)};var bab=function(a){this.ya=_.Lb(a)};_.W(bab,_.$k);var cab=function(a){if(a!=null)return _.jc(a),{key:_.l(_.X(a,1)),UDa:_.l(_.X(a,2))}};aab.prototype.toObject=function(){return cab(this)};bab.prototype.toObject=function(){if(this!=null){_.jc(this);var a={oGd:_.ec(_.Ck(this,p$a,1,_.Ek()),$$a),tWd:cab(_.Fk(this,aab,2))}}else a=void 0;return a};var dab=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;Vj.call(this);this.WN=a;this.componentId=b;f?c=f:(a=(new FKa(a,"0")).Zqa(b),XHa(this,_.sl(Ec,a)),c!==""&&(a.w2a=c),d&&(a.g9b=!0),e&&a.ny(e),g&&(a.network=g),c=a.ob());this.transport=c};_.W(dab,Vj);
dab.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new bab,c=[],d=0;d<a.length;d++){var e=a[d],f=new p$a;f=_.Mc(f,1,e.gq);var g=eab(e);f=_.$b(f,3,g,_.yb);g=[];var m=[];for(var n=_.k(e.Z4.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.Ged;for(var z=e.u5a(r)||[],D=[],L=0;L<z.length;L++){var N=z[L],S=N&&N.vBb;N=new h$a;switch(x){case 3:S=Number(S);Number.isFinite(S)&&rk(N,1,i$a,_.sb(S));break;case 2:rk(N,2,i$a,mba(Number(S)))}D.push(N)}x=
D;for(z=0;z<x.length;z++){D=x[z];L=new j$a;D=_.Nl(L,2,D);L=r;N=[];S=fab(e);for(var ca=0;ca<S.length;ca++){var wa=S[ca],Ha=L[ca],sa=new e$a;switch(wa){case 3:rk(sa,1,Uy,zb(String(Ha)));break;case 2:wa=Number(Ha);Number.isFinite(wa)&&rk(sa,2,Uy,wa==null?wa:rba(wa));break;case 1:rk(sa,3,Uy,fb(Ha==="true"))}N.push(sa)}_.Pl(D,1,N);g.push(D)}}_.Pl(f,4,g);c.push(f);e.clear()}_.Pl(b,1,c);this.transport.dispatch(b);this.transport.flush()}};var gab=function(a){this.vBb=a};var hab=function(a,b,c){this.gq=a;this.Ged=b;this.fields=c||[];this.Z4=new Map},fab=function(a){return a.fields.map(function(b){return b.e4a})},eab=function(a){return a.fields.map(function(b){return b.d4a})};_.h=hab.prototype;_.h.Jcd=function(a){var b=_.Jc.apply(1,arguments),c=this.u5a(b);c?c.push(new gab(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.Jc.apply(1,arguments));this.Z4.set(b,[new gab(a)])};
_.h.u5a=function(){var a=this.getKey(_.Jc.apply(0,arguments));return this.Z4.has(a)?this.Z4.get(a):void 0};_.h.t5a=function(){var a=this.u5a(_.Jc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.Z4.clear()};_.h.getKey=function(){var a=_.Jc.apply(0,arguments);return a?a.join(","):"key"};var iab=function(a,b){hab.call(this,a,3,b)};_.W(iab,hab);iab.prototype.NCa=function(){this.OCa(1,_.Jc.apply(0,arguments))};iab.prototype.OCa=function(a){var b=_.Jc.apply(1,arguments),c=0,d=this.t5a(b);d&&(c=d.vBb);this.setCell(c+a,b)};var jab=function(a,b){hab.call(this,a,2,b)};_.W(jab,hab);jab.prototype.QT=function(a){this.Jcd(a,_.Jc.apply(1,arguments))};var kab=function(a){Vj.call(this);this.hyd=a;this.q8a=0;this.V7=new Map;this.Hhd=new Set;this.ELb=3E4;this.Ho=new V5a(this.ELb);this.Ho.listen("tick",this.cac,!1,this);XHa(this,_.sl(Ec,this.Ho))};_.W(kab,Vj);var lab=function(a){a.bEa();a.q8a++;a.q8a>=100&&a.cac()};_.h=kab.prototype;_.h.cac=function(){var a=this.V7.values();a=[].concat(_.v(a)).filter(function(b){return b.Z4.size});a.length&&this.hyd.flush(a,!1);mab(a);this.q8a=0;this.Ho.enabled&&this.Ho.stop()};
_.h.pZa=function(a){var b=_.Jc.apply(1,arguments);this.V7.has(a)||this.V7.set(a,new iab(a,b))};_.h.Lcd=function(a){var b=_.Jc.apply(1,arguments);this.V7.has(a)||this.V7.set(a,new jab(a,b))};_.h.dI=function(a){return this.Hhd.has(a)?void 0:this.V7.get(a)};_.h.NCa=function(a){this.OCa(a,1,_.Jc.apply(1,arguments))};_.h.OCa=function(a,b){var c=_.Jc.apply(2,arguments),d=this.dI(a);d&&d instanceof iab&&(d.OCa(b,c),lab(this))};
_.h.QT=function(a,b){var c=_.Jc.apply(2,arguments),d=this.dI(a);d&&d instanceof jab&&(d.QT(b,c),lab(this))};_.h.bEa=function(){this.Ho.enabled||this.Ho.start()};var mab=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var nab,oab,pab,qab;nab=new _.Id("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(" ")}});oab=new _.Id("STREAMZ_PRODUCT_IDENTIFIER");pab=new _.Id("STREAMZ_ALLOWLIST_IDENTIFIER");
qab=new _.Id("one_developer_workflow.streamz_service",{Ha:"root",qa:function(){return _.u(_.wh).Xb(function(){var a=new dab(1503);a=new kab(a);a.ELb=1E4;a.Ho.setInterval(1E4);return a})}});_.Vy=function(a,b,c,d,e){this.Hr=a;this.zone=b;this.Vrd=new S6a(this.Hr);new T6a(this.Hr);this.gBd=new U6a(this.Hr);new V6a(this.Hr);this.Gcb=d||window.location.hostname;this.vtd=c.map(d$a);this.Zcd=c$a(e!=null?e:this.Gcb)};_.sab=function(a,b){a.zone.Xb(function(){rab(a)&&a.Vrd.nI(b,a.Gcb,!0)})};
_.Vy.prototype.gWb=function(a){var b=this;this.zone.Xb(function(){rab(b)&&b.gBd.nI(b.Gcb,a)})};var rab=function(a){return a.vtd.some(function(b){return a.Zcd===b})};_.Vy.O=function(a){return new (a||_.Vy)(_.t(qab),_.t(_.wh),_.t(nab),_.t(oab,8),_.t(pab,8))};_.Vy.wa=_.q({token:_.Vy,qa:_.Vy.O,Ha:"root"});_.Wy=function(a,b,c){var d=this;this.document=a;this.S9b=b;this.theme=b.XBa().ha(_.og(function(e){return e==="SYSTEM"?c.Ghb.He():_.Qe(e)}));this.a1a=this.theme.ha(_.og(function(e){return _.tab(d,e)}));this.tza=this.a1a.ha(_.A(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.n1()?e:"LIGHT")})};_.Wy.prototype.n1=function(){return!!this.document.getElementById("darkTheme")};
_.tab=function(a,b){return a.n1()&&b==="DARK"?a.S9b.uja().ha(_.A(function(c){return _.Z9a.has(c)?c:"cider-dark"})):a.S9b.Jja().ha(_.A(function(c){return _.Y9a.has(c)?c:"cider"}))};_.Wy.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")}};_.Wy.O=function(a){return new (a||_.Wy)(_.t(_.gi),_.t(_.Sy),_.t(X9a))};
_.Wy.wa=_.q({token:_.Wy,qa:_.Wy.O,Ha:"root"});var uab=new _.Id("enabledRouterConfig");var Nxa=new Set(Object.values({RCd:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var vab=/^\s*$/,wab=function(a){var b=a.Yla;var c=a.Cid;a=a.Fid;this.Yla=b;this.KRb=!!c;this.kod=!!a},xab=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Uxa(5,c,b);b.dT=a.length>0&&a[0].dT;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},yab=function(a,b,c){c=Pk(c);c.start+=a?a.length:0;c.end-=b.length;return c};var zab=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(Jd,kb)}function d(Ca){var Ma=Gy[Ca],cb;if(!Ma){for(cb=Ca-1;!Gy[cb];)cb--;Ma=Gy[cb];for(Ma={line:Ma.line,column:Ma.column};cb<Ca;)b.charCodeAt(cb)===10?(Ma.line++,
Ma.column=1):Ma.column++,cb++;Gy[Ca]=Ma}return Ma}function e(Ca,Ma){var cb=d(Ca),jd=d(Ma);return{start:{offset:Ca,line:cb.line,column:cb.column},end:{offset:Ma,line:jd.line,column:jd.column}}}function f(Ca){kb<Gk||(kb>Gk&&(Gk=kb,kE=[]),kE.push(Ca))}function g(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);if(Ma!==na){Ma=[];var cb=m();for(cb===na&&(cb=n());cb!==na;)Ma.push(cb),cb=m(),cb===na&&(cb=n());Ma!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}function m(){var Ca=kb;var Ma=z();Ma===
na&&(Ma=r(),Ma===na&&(Ma=wa(),Ma===na&&(Ma=L())));if(Ma!==na){var cb=Cb();cb===na&&(cb=null);cb!==na?(Jd=kb,cb=(cb=bc.KRb)?void 0:na,cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}function n(){var Ca=kb;var Ma=L();if(Ma!==na){var cb=Cb();cb===na&&(cb=null);cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}function r(){var Ca,Ma;var cb=kb;var jd=[];for(Ca=x();Ca!==na;)jd.push(Ca),Ca=x();if(jd!==na)if(Ca=tb(),Ca!==na){var ge=r();if(ge===na)for(ge=[],Ma=x();Ma!==
na;)ge.push(Ma),Ma=x();ge!==na?(Jd=cb,cb=jd,jd=c(),cb=jd=Txa(0,cb,ge,Ca,jd)):(kb=cb,cb=na)}else kb=cb,cb=na;else kb=cb,cb=na;return cb}function x(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);Ma!==na?(Ma=wa(),Ma===na&&(Ma=L()),Ma!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);return Ca}function z(){var Ca,Ma;var cb=kb;var jd=[];for(Ca=D();Ca!==na;)jd.push(Ca),Ca=D();if(jd!==na)if(Ca=Gb(),Ca!==na){var ge=z();if(ge===na)for(ge=[],Ma=D();Ma!==na;)ge.push(Ma),Ma=D();ge!==na?(Jd=cb,cb=jd,jd=c(),cb=jd=Txa(2,
cb,ge,Ca,jd)):(kb=cb,cb=na)}else kb=cb,cb=na;else kb=cb,cb=na;return cb}function D(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);Ma!==na?(Ma=wa(),Ma===na&&(Ma=r(),Ma===na&&(Ma=L())),Ma!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);return Ca}function L(){var Ca=kb;var Ma=Ae();Ma!==na?(Ma=N(),Ma===na&&(Ma=null),Ma!==na?(Jd=Ca,Ca=Ma=$c(Ma)):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);Ca===na&&(Ca=N());return Ca}function N(){var Ca=kb;var Ma=Cd();if(Ma!==na){if(b.charCodeAt(kb)===58){var cb=kd;kb++}else cb=na,ig===0&&
f(Ad);if(cb!==na){cb=Wc();if(cb===na&&(cb=S(),cb===na)){cb=kb;ig++;var jd=Cb();jd===na&&(jd=null);ig--;jd!==na?(kb=cb,cb=void 0):cb=na}cb!==na?(Jd=Ca,Ca=Ma=Td(Ma,cb)):(kb=Ca,Ca=na)}else kb=Ca,Ca=na}else kb=Ca,Ca=na;Ca===na&&(Ca=Wc(),Ca===na&&(Ca=S()));return Ca}function S(){var Ca=kb;var Ma=[];var cb=Ed();cb===na&&(cb=ca());if(cb!==na)for(;cb!==na;)Ma.push(cb),cb=Ed(),cb===na&&(cb=ca());else Ma=na;Ma!==na&&(Jd=Ca,Ma=xab(Ma,c()));return Ma}function ca(){var Ca=kb;if(b.charCodeAt(kb)===41){var Ma=ie;
kb++}else Ma=na,ig===0&&f(af);Ma!==na&&(Jd=Ca,Ca=c(),Ca=Uxa(5,")",Ca),Ca.error={type:3,location:Ca.location},Ma=Ca);return Ma}function wa(){var Ca;var Ma=kb;if(b.charCodeAt(kb)===40){var cb=ji;kb++}else cb=na,ig===0&&f(Hi);if(cb!==na)if(cb=Cb(),cb===na&&(cb=null),cb!==na){cb=[];for(Ca=Ha();Ca!==na;)cb.push(Ca),Ca=Ha();if(cb!==na)if(b.charCodeAt(kb)===41?(Ca=ie,kb++):(Ca=na,ig===0&&f(af)),Ca===na&&(Ca=null),Ca!==na){Jd=kb;var jd=Ca;var ge=c();if(jd&&cb.length===1){var If=cb[0];if(If.Jm!==5)ge=!0;else{ge=
Pk(ge);jd=ge.end;If=If.location;var $h=If.end;ge=ge.start+1<If.start||jd-1>$h}}else ge=!0;ge=ge?void 0:na;ge!==na?(Jd=Ma,Ma=Ca,Ca=c(),Ca=Pk(Ca),Ma=cb={Jm:3,elements:cb,location:Ca,error:Ma?void 0:{type:4,location:Ca}}):(kb=Ma,Ma=na)}else kb=Ma,Ma=na;else kb=Ma,Ma=na}else kb=Ma,Ma=na;else kb=Ma,Ma=na;return Ma}function Ha(){var Ca=kb;var Ma=sa();Ma===na&&(Ma=Na(),Ma===na&&(Ma=wa(),Ma===na&&(Ma=za())));if(Ma!==na){var cb=Cb();cb===na&&(cb=null);cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}
function sa(){var Ca,Ma;var cb=kb;var jd=[];for(Ca=xa();Ca!==na;)jd.push(Ca),Ca=xa();if(jd!==na)if(Ca=Gb(),Ca!==na){var ge=sa();if(ge===na)for(ge=[],Ma=xa();Ma!==na;)ge.push(Ma),Ma=xa();ge!==na?(Jd=cb,cb=jd,jd=c(),cb=jd=Txa(2,cb,ge,Ca,jd)):(kb=cb,cb=na)}else kb=cb,cb=na;else kb=cb,cb=na;return cb}function xa(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);Ma!==na?(Ma=wa(),Ma===na&&(Ma=Na(),Ma===na&&(Ma=za())),Ma!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);return Ca}function Na(){var Ca,Ma;var cb=kb;
var jd=[];for(Ca=Va();Ca!==na;)jd.push(Ca),Ca=Va();if(jd!==na)if(Ca=tb(),Ca!==na){var ge=Na();if(ge===na)for(ge=[],Ma=Va();Ma!==na;)ge.push(Ma),Ma=Va();ge!==na?(Jd=cb,cb=jd,jd=c(),cb=jd=Txa(0,cb,ge,Ca,jd)):(kb=cb,cb=na)}else kb=cb,cb=na;else kb=cb,cb=na;return cb}function Va(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);Ma!==na?(Ma=wa(),Ma===na&&(Ma=za()),Ma!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);return Ca}function za(){var Ca=kb;var Ma=Ae();Ma!==na?(Ma=Pa(),Ma===na&&(Ma=null),Ma!==na?(Jd=Ca,
Ca=Ma=$c(Ma)):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);Ca===na&&(Ca=Pa());return Ca}function Pa(){var Ca=kb;var Ma=Cd();if(Ma!==na){if(b.charCodeAt(kb)===58){var cb=kd;kb++}else cb=na,ig===0&&f(Ad);if(cb!==na){cb=Wc();if(cb===na&&(cb=Ta(),cb===na)){cb=kb;ig++;var jd=Cb();jd===na&&(jd=null);ig--;jd!==na?(kb=cb,cb=void 0):cb=na}cb!==na?(Jd=Ca,Ca=Ma=Td(Ma,cb)):(kb=Ca,Ca=na)}else kb=Ca,Ca=na}else kb=Ca,Ca=na;Ca===na&&(Ca=Wc(),Ca===na&&(Ca=Ta()));return Ca}function Ta(){var Ca=kb;var Ma=[];var cb=Ed();if(cb!==na)for(;cb!==
na;)Ma.push(cb),cb=Ed();else Ma=na;Ma!==na&&(Jd=Ca,Ma=xab(Ma,c()));return Ma}function tb(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);if(Ma!==na){var cb=[];var jd=Kb();if(jd!==na)for(;jd!==na;)cb.push(jd),jd=Kb();else cb=na;cb!==na?(jd=Cb(),jd!==na?(Jd=kb,cb=(cb=cb.join("")==="AND")?void 0:na,cb!==na?(Jd=Ca,Ca=Ma=yab(Ma,jd,c())):(kb=Ca,Ca=na)):(kb=Ca,Ca=na)):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}function Gb(){var Ca=kb;var Ma=Cb();Ma===na&&(Ma=null);if(Ma!==na){var cb=[];var jd=Kb();if(jd!==na)for(;jd!==
na;)cb.push(jd),jd=Kb();else cb=na;cb!==na?(jd=Cb(),jd!==na?(Jd=kb,cb=(cb=cb.join("")==="OR")?void 0:na,cb!==na?(Jd=Ca,Ca=Ma=yab(Ma,jd,c())):(kb=Ca,Ca=na)):(kb=Ca,Ca=na)):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}function Wc(){var Ca;var Ma=kb;if(b.charCodeAt(kb)===34){var cb=Eg;kb++}else cb=na,ig===0&&f(ph);if(cb!==na){cb=[];for(Ca=vb();Ca!==na;)cb.push(Ca),Ca=vb();cb!==na?(b.charCodeAt(kb)===34?(Ca=Eg,kb++):(Ca=na,ig===0&&f(ph)),Ca===na&&(Ca=null),Ca!==na?(Jd=Ma,Ma=Ca,Ca=c(),cb=Uxa(4,cb.join(""),
Ca),Ma||(cb.error=Sxa(0,Ca.start.offset,Ca.end.offset)),Ma=cb):(kb=Ma,Ma=na)):(kb=Ma,Ma=na)}else kb=Ma,Ma=na;return Ma}function Ed(){var Ca;var Ma=kb;if(b.charCodeAt(kb)===40){var cb=ji;kb++}else cb=na,ig===0&&f(Hi);if(cb!==na){cb=[];for(Ca=Ed();Ca!==na;)cb.push(Ca),Ca=Ed();cb!==na?(b.charCodeAt(kb)===41?(Ca=ie,kb++):(Ca=na,ig===0&&f(af)),Ca===na&&(Ca=null),Ca!==na?(Jd=Ma,Ma=Ca,Ca=c(),cb=xab(cb,Ca),cb.value="("+cb.value,Ma?cb.value+=")":cb.error={type:4,location:{start:cb.location.start,end:cb.location.start+
1}},Ma=cb):(kb=Ma,Ma=na)):(kb=Ma,Ma=na)}else kb=Ma,Ma=na;cb=Ma;if(cb===na){cb=kb;Ma=[];Ca=ob();if(Ca!==na)for(;Ca!==na;)Ma.push(Ca),Ca=ob();else Ma=na;Ma!==na?(Jd=kb,Ca=Ma,Ca=(Ca=!bc.KRb||Ca.join("")!=="AND"&&Ca.join("")!=="OR")?void 0:na,Ca!==na?(Jd=cb,cb=Ma,Ma=c(),cb=Ma=Uxa(5,cb.join(""),Ma)):(kb=cb,cb=na)):(kb=cb,cb=na)}return cb}function Ae(){var Ca=kb;if(b.charCodeAt(kb)===45){var Ma=ki;kb++}else Ma=na,ig===0&&f(em);if(Ma!==na){Jd=kb;var cb=(cb=bc.kod)?void 0:na;cb!==na?Ca=Ma=[Ma,cb]:(kb=Ca,
Ca=na)}else kb=Ca,Ca=na;return Ca}function cd(){var Ca=kb;if(b.charCodeAt(kb)===92){var Ma=Ii;kb++}else Ma=na,ig===0&&f(jj);Ma!==na?(b.length>kb?(Ma=b.charAt(kb),kb++):(Ma=na,ig===0&&f(kj)),Ma===na&&(Ma=null),Ma!==na?(Jd=Ca,Ca=Ma?"\\"+Ma:"\\"):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);return Ca}function Cd(){var Ca=kb;var Ma=[];if(li.test(b.charAt(kb))){var cb=b.charAt(kb);kb++}else cb=na,ig===0&&f($p);if(cb!==na)for(;cb!==na;)Ma.push(cb),li.test(b.charAt(kb))?(cb=b.charAt(kb),kb++):(cb=na,ig===0&&f($p));else Ma=
na;Ma!==na?(Jd=kb,cb=(cb=bc.Yla.has(Ma.join("")))?void 0:na,cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);return Ca}function vb(){var Ca=kb;if(b.substr(kb,2)===gl){var Ma=gl;kb+=2}else Ma=na,ig===0&&f(te);Ma!==na&&(Jd=Ca,Ma='"');Ca=Ma;Ca===na&&(Ca=cd(),Ca===na&&(Po.test(b.charAt(kb))?(Ca=b.charAt(kb),kb++):(Ca=na,ig===0&&f(Qo))));return Ca}function Kb(){var Ca=kb;if(b.charCodeAt(kb)===92){var Ma=Ii;kb++}else Ma=na,ig===0&&f(jj);Ma!==na?(b.charCodeAt(kb)===34?(Ma=Eg,kb++):(Ma=na,ig===0&&f(ph)),
Ma===na&&(Ma=Tb(),Ma===na&&(b.charCodeAt(kb)===58?(Ma=kd,kb++):(Ma=na,ig===0&&f(Ad)))),Ma!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)):(kb=Ca,Ca=na);if(Ca===na&&(Ca=cd(),Ca===na))if(Ca=kb,b.length>kb?(Ma=b.charAt(kb),kb++):(Ma=na,ig===0&&f(kj)),Ma!==na){Jd=kb;var cb=(cb=!vab.test(Ma))?void 0:na;cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}function ob(){var Ca=kb;var Ma=Kb();if(Ma!==na){Jd=kb;var cb=Ma!=="("&&Ma!==")"?void 0:na;cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}
function Cb(){var Ca=[];var Ma=Tb();if(Ma!==na)for(;Ma!==na;)Ca.push(Ma),Ma=Tb();else Ca=na;return Ca}function Tb(){var Ca=kb;if(b.length>kb){var Ma=b.charAt(kb);kb++}else Ma=na,ig===0&&f(kj);if(Ma!==na){Jd=kb;var cb=(cb=vab.test(Ma))?void 0:na;cb!==na?(Jd=Ca,Ca=Ma):(kb=Ca,Ca=na)}else kb=Ca,Ca=na;return Ca}var bc=arguments.length>1?arguments[1]:{},na={},ic={cDd:g},pc=g,$c=function(Ca){var Ma=c();Ca||(Ma.start.offset++,Ca=Uxa(5,"",Ma),Ca.error=Sxa(2,Ma.start.offset-1,Ma.end.offset));Ca.dT=!0;return Ca},
kd=":",Ad={type:"literal",value:":",description:"':'"},Td=function(Ca,Ma){var cb=bc,jd=c();Ca=Ca.join("");cb={Jm:1,label:cb.Yla.get(Ca),Yod:Ca,value:Ma,location:Pk(jd)};Ma||(Ma=jd.end.offset,cb.error=Sxa(1,Ma-1,Ma));return cb},ie=")",af={type:"literal",value:")",description:"')'"},ji="(",Hi={type:"literal",value:"(",description:"'('"},Eg='"',ph={type:"literal",value:'"',description:"'\"'"},ki="-",em={type:"literal",value:"-",description:"'-'"},Ii="\\",jj={type:"literal",value:"\\",description:"'\\\\'"},
kj={type:"any",description:"any character"},gl='\\"',te={type:"literal",value:'\\"',description:"'\\\\\"'"},li=/^[a-zA-Z0-9_]/,$p={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},Po=/^[^"]/,Qo={type:"class",value:'[^"]',description:'[^"]'},kb=0,Jd=0,Gy=[{line:1,column:1}],Gk=0,kE=[],ig=0;if("startRule"in bc){if(!(bc.Mac in ic))throw Error("$c`"+bc.Mac);pc=ic[bc.Mac]}ic=pc();if(ic!==na&&kb===b.length)return ic;ic!==na&&kb<b.length&&f({type:"end",description:"end of input"});throw function(Ca,
Ma,cb){function jd(If){var $h,xn;If.sort(function(lE,JU){return lE.description<JU.description?-1:lE.description>JU.description?1:0});if(If.length>0){for(xn=$h=1;$h<If.length;$h++)If[$h-1]!==If[$h]&&(If[xn]=If[$h],xn++);If.length=xn}}function ge(If){var $h=Array(If.length),xn;for(xn=0;xn<If.length;xn++)$h[xn]=If[xn].description;return"Expected "+(If.length>1?$h.slice(0,-1).join(", ")+" or "+$h[If.length-1]:$h[0])+"."}Ma!==null&&jd(Ma);return new a(Ca!==null?Ca:ge(Ma),Ma,cb)}(null,kE,e(Gk,Gk));}}}();_.Aab=new _.Id("parserConfig");_.Xy=function(a){this.Zeb=a.Zeb||[];this.Nsd=new wab(a);this.logger=a.logger};
_.Xy.prototype.parse=function(a){var b={start:0,end:a.length};if(a.split(" ").length+a.split("(").length+a.split(")").length>100)return[{Jm:5,location:b,value:a}];try{var c=zab.parse(a,this.Nsd);return this.Zeb.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.Sv(this.logger,d),[{Jm:5,error:{type:8,location:d instanceof zab.SyntaxError?Pk(d.location):b},location:b,value:a}]}};_.Xy.O=function(a){return new (a||_.Xy)(_.t(_.Aab))};_.Xy.wa=_.q({token:_.Xy,qa:_.Xy.O});_.Yy=function(a){this.kFa=a;this.GN=_.Rx.has(28)};_.Yy.prototype.parse=function(a){return this.kFa.parse(a)};_.Yy.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Vxa(a,b).sort(function(c,d){return c.start-d.start})};_.Yy.O=function(a){return new (a||_.Yy)(_.t(_.Xy),_.t(_.Sx))};_.Yy.wa=_.q({token:_.Yy,qa:_.Yy.O});_.Zy=function(a,b,c,d,e,f){var g=this;this.Sa=a;this.fdd=b;this.Qq=c;this.oo=d;this.localStorage=e;this.Ila=!1;this.Sq=[];this.scope=0;this.url="";this.announcement=new _.Zh(void 0);this.Aoa=null;this.Sq=Bab(this,f);this.tb=this.Sa.events.ha(_.kf(function(m){return m instanceof _.hi}),_.qg(function(m){g.scope=m.url.startsWith("/"+_.tr.xV)?4:2;g.url=m.url}),_.og(function(m){return Cab(g,g.Sq,g.scope,m.url)})).subscribe(function(m){g.announcement.next(m);if(g.Ila||g.current)g.Ila=!1,g.Aoa&&g.Aoa.unsubscribe(),
Dab(g)})};_.Zy.prototype.Ma=function(){this.tb.unsubscribe()};_.Zy.prototype.fe=function(){var a=this;return this.current?Eab(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return Cab(a,a.Sq,a.scope,a.url)}).then(function(b){a.announcement.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var Dab=function(a){a.Ila=!0;a.Aoa=_.gf(0,18E5).ha(_.Jla(function(){return a.Ila})).ha(_.og(function(){return a.fdd.list()}),_.qg(function(b){a.Sq=Fab(a,b.Sq);a.Sq.length===0&&(a.Ila=!1,a.Aoa&&a.Aoa.unsubscribe())}),_.og(function(){return Cab(a,a.Sq,a.scope,a.url)})).subscribe(function(b){a.announcement.next(b)})},Bab=function(a,b){var c=[];b&&_.Ck(b,Fo,1,_.Ek())&&_.Ck(b,Fo,1,_.Ek()).length>0&&(c=_.Ck(b,Fo,1,_.Ek()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.zc(_.Yxa(e)||_.OHa).toString():
"";var f=d?d.K6a():2,g=d.I6a(_.Cl),m=Gab;var n=_.Zl(d,4,_.Ek());m=m(a,n);d=_.Zl(d,5,_.Ek());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(Oxa),severity:f}}));return c},Fab=function(a,b){var c=[];if(b==null?0:b.Sq)c=b.Sq.map(function(d){var e=_.Qk(d.message);e=e?e.toString():"";var f=d.severity?$xa(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return Zxa(m)}),targetPatterns:Gab(a,d.targetPatterns),
targetQueryWarnings:((g=d.targetQueryWarnings)==null?void 0:g.filter(Oxa))||[],severity:f}});return c},Cab=function(a,b,c,d){var e,f,g,m,n,r,x,z,D,L,N,S,ca;return _.He(function(wa){switch(wa.Qc){case 1:e=a.Qq.snapshot.uv,f=_.Bi(e),g=f.Zl,m=f.Ue,n=g?a.oo.parse(g):[],r=m?a.oo.parse(m):[],x=b.filter(function(Ha){return!Ha.scopes.includes(0)&&!Ha.isDismissed}),z=x.filter(function(Ha){var sa=n,xa=r,Na=Ha.scopes.includes(c),Va=Ha.targetPatterns.length===0&&Ha.targetQueryWarnings.length===0,za=Hab(Ha.targetPatterns,
d);a:{Ha=Ha.targetQueryWarnings;if(Ha.length!==0&&d.startsWith("/"+_.tr.kaa)){Ha=new Set(Ha);sa=_.k(_.Ok(sa));for(var Pa=sa.next();!Pa.done;Pa=sa.next()){Pa=Pa.value;var Ta=void 0;if(((Ta=Pa.warning)==null?0:Ta.type)&&Ha.has(Pa.warning.type)){Ha=!0;break a}}xa=_.k(_.Ok(xa));for(sa=xa.next();!sa.done;sa=xa.next())if(sa=sa.value,Pa=void 0,((Pa=sa.warning)==null?0:Pa.type)&&Ha.has(sa.warning.type)){Ha=!0;break a}}Ha=!1}return Na&&(Va||za||Ha)}),D=x.filter(function(Ha){return Ha.scopes.includes(1)}),
L=[].concat(_.v(z),_.v(D)),N=_.k(L),S=N.next();case 2:if(S.done){wa.Ce(4);break}ca=S.value;return _.Je(wa,Iab(a,ca),5);case 5:if(!wa.Yd)return wa.return(ca);S=N.next();wa.Ce(2);break;case 4:return wa.return(void 0)}})},Gab=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},Hab=function(a,b){return a.length===0?!1:a.some(function(c){return c.test(b)})},Eab=function(a){var b;return _.He(function(c){if(c.Qc==1){var d=
a.messageHtml;var e="SHA-256";e=e===void 0?"SHA-256":e;Wxa()?(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(Xxa);return _.Je(c,e,2)}b=c.Yd;return c.return("dismissed-announcement-"+b)})},Iab=function(a,b){return Eab(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.p.Object.defineProperties(_.Zy.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.announcement.value}},eHb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Zy.O=function(a){return new (a||_.Zy)(_.t(_.oi),_.t(DOa),_.t(_.Yh),_.t(_.Yy),_.t(bTa),_.t(Y8a,8))};_.Zy.wa=_.q({token:_.Zy,qa:_.Zy.O,Ha:"root"});var aya;var dya;dya=function(a,b){return{warning:a,critical:b}};_.$y=function(a){this.Wwb=a;this.zQa=mOa};_.$y.prototype.fe=function(){this.Wwb.fe()};_.$y.O=function(a){return new (a||_.$y)(_.E(_.Zy),_.E(_.Qx))};
_.$y.Aa=_.Of({type:_.$y,oa:[["announcement-bar"]],standalone:!1,Ba:2,Ca: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,eya,6,7,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.Wwb.announcement))},dependencies:[_.Dp,_.Fp,_.ay,_.Iv,_.vw,_.Lp],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 Jab=function(){};Jab.O=function(a){return new (a||Jab)};
Jab.Aa=_.Of({type:Jab,oa:[["ng-component"]],standalone:!1,Ba:27,Ca: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&&(_.C(25),_.G("mat-dialog-close",!0))},dependencies:[_.ay,_.Iv,_.pv,_.rv,_.tv,_.sv],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var Lab;_.ti=function(a,b){var c=this;this.Ga=a;this.document=b;this.ypa=new Map;this.O8=new Map;this.Wl=_.Rk.has(2);this.handler=function(d){if(d.type!=="focus"||d.target!==c.document)c.uT=void 0,c.Ya(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 Kab=function(a,b){a.Wl&&a.Ga.Ya({element:a.AY?a.AY:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.ti.prototype.Ya=function(a){if(a.target!==this.document)if(a.type==="focusout")Kab(this,"focusout"),this.AY=void 0;else if(a.type==="focus"){a:if(a=a.target,a!=null)if(this.O8.has(a))a=this.O8.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&a.parentElement!==null;)if(a=a.parentElement,this.O8.has(a)){a=this.O8.get(a);break a}a="mainContent"}else a=void 0;a!==this.AY&&(this.AY=a,Kab(this,"focus"))}};_.ti.prototype.gY=function(){this.AY=this.uT="mainContent";return!0};
_.az=function(a,b){a.uT=b;a.AY=a.uT;var c=a.ypa.get(b);c&&Lab(a,b,c)};_.ti.prototype.registerCallback=function(a,b,c){return _.Mab(this,a,b,c)};_.Mab=function(a,b,c,d){a.ypa.has(b);a.ypa.set(b,d);c&&a.O8.set(c,b);b===a.uT&&Lab(a,b,d);return function(){a.ypa.get(b)===d&&(a.ypa.delete(b),c&&a.O8.delete(c))}};Lab=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});fr(a.Ga,d.then(function(){b===a.uT&&(a.AY=b,Kab(a,"focus"),a.uT=void 0,c())}),"focusCallback",!1)};
_.ti.O=function(a){return new (a||_.ti)(_.t(_.ir),_.t(_.gi),_.t(_.Qx))};_.ti.wa=_.q({token:_.ti,qa:_.ti.O,Ha:"root"});var Nab=new _.Id("GM2_TOOLTIP_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var Oab,Rab;Oab=["tooltip"];_.Pab=new _.Id("mat-tooltip-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.cj(a,{U7b:20})}}});_.Qab=new _.Id("mat-tooltip-default-options",{Ha:"root",qa:function(){return{YF:0,WE:0,cib:1500}}});Rab=_.Ri({passive:!0});
_.cz=function(){this.La=_.u(_.qe);this.nb=_.u(_.wh);this.Fc=_.u(_.ej);this.oD=_.u(_.Nt);this.Sc=_.u(_.xt);this.rc=_.u(_.oj);this.ac=_.u(_.nf);this.Le=_.u(_.Ng);this.Xc=_.zj();this.Df=_.u(_.Qab,{optional:!0});this.Re="below";this.Zca=this.bea=this.lc=this.ada=!1;this.yYa=bz;this.Bo=8;this.mL="mat-mdc";this.Gnb=!1;this.Lt="auto";this.KL="";this.Ap=[];this.iz=null;this.Lb=new _.cg;this.HP=!1;var a=this.Df;a&&(this.Bda=a.YF,this.wL=a.WE,a.position&&(this.position=a.position),a.Tx&&(this.Tx=a.Tx),a.Lt&&
(this.Lt=a.Lt),a.vy&&(this.vy=a.vy));this.Bo=8};_.h=_.cz.prototype;_.h.Ec=function(){var a=this;this.bea=!0;this.uX();this.Sc.Gk(this.La).ha(_.pg(this.Lb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.mf(0)})})};
_.h.Ma=function(){var a=this.La.na;this.iz&&clearTimeout(this.iz);this.Eb&&(this.Eb.dispose(),this.Se=null);this.Ap.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,Rab)});this.Ap.length=0;this.Lb.next();this.Lb.complete();this.HP=!0;_.Ot(this.oD,a,this.message,"tooltip");this.Sc.Ki(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.YF:a;if(this.disabled||!this.message||this.HD()){var d;(d=this.Se)==null||d.dW()}else b=this.bw(b),this.Kq(),this.Sj=this.Sj||new _.uu(this.yYa,this.Le),b=this.Se=b.attach(this.Sj).instance,b.eM=this.La.na,b.yca=this.wL,b.cX.ha(_.pg(this.Lb)).subscribe(function(){return c.Kq()}),this.yda(this.DX),this.Vda(),b.show(a)};_.h.mf=function(a){a=a===void 0?this.WE:a;var b=this.Se;b&&(b.isVisible()?b.mf(a):(b.dW(),this.Kq()))};
_.h.toggle=function(a){this.HD()?this.mf():this.show(void 0,a)};_.h.HD=function(){return!!this.Se&&this.Se.isVisible()};
_.h.bw=function(a){var b=this;if(this.Eb){var c=this.Eb.Sl().Pe;if((!this.Tx||!a)&&c.fz instanceof _.qe)return this.Eb;this.Kq()}var d=_.vZa(this.ac.get(_.bj),this.La);c=this.mL+"-tooltip-panel";a=_.MZa(_.KZa(_.ku(_.lu(_.nu(_.hj(this.ac,this.Tx?a||this.La:this.La),"."+this.mL+"-tooltip"),!1),this.Bo),d),"global");a.B8.ha(_.pg(this.Lb)).subscribe(function(f){b.HYa(f.tY);b.Se&&f.X7b.oDa&&b.Se.isVisible()&&b.nb.run(function(){return b.mf(0)})});this.Eb=_.xj(this.ac,{direction:this.rc,Pe:a,od:this.RL?
[].concat(_.v(this.RL),[c]):c,Uf:this.ac.get(_.Pab)(),disableAnimations:this.Xc,xo:!0});this.KX(this.Eb);this.Eb.np.ha(_.pg(this.Lb)).subscribe(function(){return b.Kq()});this.Eb.rA().ha(_.pg(this.Lb)).subscribe(function(){var f;return(f=b.Se)==null?void 0:f.LUa()});this.Eb.xn().ha(_.pg(this.Lb)).subscribe(function(f){b.HD()&&f.keyCode===27&&!_.Qi(f)&&(f.preventDefault(),f.stopPropagation(),b.nb.run(function(){return b.mf(0)}))});var e;((e=this.Df)==null?0:e.QGb)&&this.Eb.oz(this.mL+"-tooltip-panel-non-interactive");
this.Gnb||(this.Gnb=!0,this.rc.Cc.ha(_.pg(this.Lb)).subscribe(function(){b.Eb&&b.KX(b.Eb)}));return this.Eb};_.h.Kq=function(){this.Eb&&this.Eb.Hf()&&this.Eb.detach();this.Se=null};_.h.KX=function(a){a=a.Sl().Pe;var b=this.u3(),c=this.zW();_.ju(a,[this.Aaa(Object.assign({},b.Oo,c.Oo)),this.Aaa(Object.assign({},b.fallback,c.fallback))])};
_.h.Aaa=function(a){var b=!this.rc||this.rc.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.u3=function(){var a=!this.rc||this.rc.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.gca(c.zc,c.Ac);return{Oo:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.zW=function(){var a=!this.rc||this.rc.value=="ltr",b=this.position;if(b=="above")var c={oc:"center",uc:"bottom"};else if(b=="below")c={oc:"center",uc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={oc:"end",uc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={oc:"start",uc:"center"};a=this.gca(c.oc,c.uc);return{Oo:c,fallback:{oc:a.x,uc:a.y}}};_.h.Vda=function(){var a=this;this.Se&&(this.Se.message=this.message,this.Se.nu(),_.of(function(){a.Se&&a.Eb.Ve()},{Qb:this.ac}))};
_.h.yda=function(a){this.Se&&(this.Se.vy=a,this.Se.nu())};_.h.gca=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.HYa=function(a){var b=a.uc,c=a.zc;a=a.Ac;b=b==="center"?this.rc&&this.rc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.iba){if(c=this.Eb)a=this.mL+"-tooltip-panel-",c.sO(a+this.iba),c.oz(a+b);this.iba=b}};
_.h.uX=function(){var a=this;!this.lc&&this.message&&this.bea&&!this.Ap.length&&(this.Yca()?this.Ap.push(["mouseenter",function(b){a.Ada();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Lt!=="off"&&(this.qba(),this.Ap.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.Ada();a.iz&&clearTimeout(a.iz);var e,f;a.iz=setTimeout(function(){a.iz=null;a.show(void 0,d)},(f=(e=a.Df)==null?void 0:e.pYd)!=null?f:500)}])),
this.zaa(this.Ap))};_.h.Ada=function(){var a=this;if(!this.Zca){this.Zca=!0;var b=[];if(this.Yca())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.Eb)==null?0:e.Om.contains(d))||a.mf()}],["wheel",function(d){return a.XYa(d)}]);else if(this.Lt!=="off"){this.qba();var c=function(){a.iz&&clearTimeout(a.iz);var d;a.mf((d=a.Df)==null?void 0:d.cib)};b.push(["touchend",c],["touchcancel",c])}this.zaa(b);this.Ap.push.apply(this.Ap,_.v(b))}};
_.h.zaa=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,Rab)})};_.h.Yca=function(){return!this.Fc.nP&&!this.Fc.Rr};_.h.XYa=function(a){if(this.HD()){a=this.ac.get(_.gi).elementFromPoint(a.clientX,a.clientY);var b=this.La.na;a===b||b.contains(a)||this.mf()}};
_.h.qba=function(){var a=this.Lt;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.itb=function(a){var b=this;this.jmb||(this.jmb=!0,_.Ot(this.oD,this.La.na,a,"tooltip"),this.HP||_.of({write:function(){b.jmb=!1;b.message&&!b.disabled&&b.oD.describe(b.La.na,b.message,"tooltip")}},{Qb:this.ac}))};
_.p.Object.defineProperties(_.cz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Re},set:function(a){if(a!==this.Re&&(this.Re=a,this.Eb)){this.KX(this.Eb);var b;(b=this.Se)==null||b.show(0);this.Eb.Ve()}}},Tx:{configurable:!0,enumerable:!0,get:function(){return this.ada},set:function(a){this.ada=_.Vi(a);this.Kq();this.Eb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.Vi(a);this.lc!==a&&((this.lc=a)?this.mf(0):this.uX(),
this.itb(this.message))}},YF:{configurable:!0,enumerable:!0,get:function(){return this.Bda},set:function(a){this.Bda=_.Yi(a)}},WE:{configurable:!0,enumerable:!0,get:function(){return this.wL},set:function(a){this.wL=_.Yi(a);this.Se&&(this.Se.yca=this.wL)}},message:{configurable:!0,enumerable:!0,get:function(){return this.KL},set:function(a){var b=this.KL;this.KL=a!=null?String(a).trim():"";!this.KL&&this.HD()?this.mf(0):(this.uX(),this.Vda());this.itb(b)}},vy:{configurable:!0,enumerable:!0,get:function(){return this.DX},
set:function(a){this.DX=a;this.Se&&this.yda(this.DX)}}});_.cz.O=function(a){return new (a||_.cz)};
_.cz.Ea=_.Qf({type:_.cz,oa:[["","matTooltip",""]],ab:[1,"mat-mdc-tooltip-trigger"],qb:2,Wa:function(a,b){a&2&&_.dh("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],Tx:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],YF:[0,"matTooltipShowDelay","showDelay"],WE:[0,"matTooltipHideDelay","hideDelay"],Lt:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],vy:[0,"matTooltipClass","tooltipClass"]},
Ob:["matTooltip"]});var bz=function(){this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.tqb=!1;this.Xc=_.zj();this.F3=this.Yaa=!1;this.cX=new _.cg;this.vX="mat-mdc-tooltip-show";this.Yba="mat-mdc-tooltip-hide"};_.h=bz.prototype;_.h.show=function(a){var b=this;this.hw!=null&&clearTimeout(this.hw);this.Dw=setTimeout(function(){b.Nda(!0);b.Dw=void 0},a)};_.h.mf=function(a){var b=this;this.Dw!=null&&clearTimeout(this.Dw);this.hw=setTimeout(function(){b.Nda(!1);b.hw=void 0},a)};_.h.isVisible=function(){return this.F3};
_.h.Ma=function(){this.dW();this.cX.complete();this.eM=null};_.h.LUa=function(){this.Yaa&&this.mf(0)};_.h.nu=function(){_.mo(this.Ua)};_.h.QUa=function(a){(a=a.relatedTarget)&&this.eM.contains(a)||(this.isVisible()?this.mf(this.yca):this.tW(!1))};_.h.vWa=function(){this.tqb=this.m9c();this.nu()};_.h.m9c=function(){var a=this.La.na.getBoundingClientRect();return a.height>24&&a.width>=200};_.h.JUa=function(a){a=a.animationName;a!==this.vX&&a!==this.Yba||this.tW(a===this.vX)};
_.h.dW=function(){this.Dw!=null&&clearTimeout(this.Dw);this.hw!=null&&clearTimeout(this.hw);this.Dw=this.hw=void 0};_.h.tW=function(a){a?this.Yaa=!0:this.isVisible()||this.cX.next()};
_.h.Nda=function(a){var b=this.xYa.na,c=this.vX,d=this.Yba;b.classList.remove(a?d:c);b.classList.add(a?c:d);this.F3!==a&&(this.F3=a,_.mo(this.Ua));a&&!this.Xc&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Xc=!0);a&&this.vWa();this.Xc&&(b.classList.add("_mat-animation-noopable"),this.tW(a))};bz.O=function(a){return new (a||bz)};
bz.Aa=_.Of({type:bz,oa:[["mat-tooltip-component"]],mb:function(a,b){a&1&&_.Qg(Oab,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.xYa=c.first)}},ab:["aria-hidden","true"],Wa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.QUa(c)})},Ba:4,Ca: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=_.Yd();_.I(0,"div",1,0);_.O("animationend",function(d){_.w(c);return _.y(b.JUa(d))});_.I(2,"div",
2);_.Q(3);_.J()()}a&2&&(_.dh("mdc-tooltip--multiline",b.tqb),_.G("ngClass",b.vy),_.C(3),_.gh(b.message))},dependencies:[_.Dp],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'],
hb:2,Na:0});_.dz=function(){};_.dz.O=function(a){return new (a||_.dz)};_.dz.Ka=_.Pf({type:_.dz});_.dz.Ja=_.dd({imports:[_.Mt,_.Bu,_.Zt,_.gu]});_.ez=function(){if(_.u(Nab).Ff)throw Error("Sc");var a=_.u(_.cz,{self:!0,optional:!0});a&&(a.RL=["gmat-mdc-tooltip"])};_.ez.O=function(a){return new (a||_.ez)};_.ez.Ea=_.Qf({type:_.ez,oa:[["","matTooltip",""]]});_.fz=function(){};_.fz.O=function(a){return new (a||_.fz)};_.fz.Ka=_.Pf({type:_.fz});_.fz.Ja=_.dd({imports:[_.dz]});var Uab,Vab,Wab,Xab;_.Sab=new _.Id("mat-chips-default-options",{Ha:"root",qa:function(){return{Q0:[13]}}});Uab=new _.Id("MatChipAvatar");Vab=new _.Id("MatChipTrailingIcon");Wab=new _.Id("MatChipEdit");Xab=new _.Id("MatChipRemove");_.Yab=new _.Id("MatChip");var gz=function(){this.La=_.u(_.qe);this.VP=_.u(_.Yab);this.BL=!0;this.lc=this.d9c=!1;this.tabIndex=-1;this.ZRa=!1;_.u(_.lj).load(_.Eu);this.La.na.nodeName==="BUTTON"&&this.La.na.setAttribute("type","button")};gz.prototype.pUa=function(){return this.disabled&&!this.ZRa?"":null};gz.prototype.focus=function(){this.La.na.focus()};
_.p.Object.defineProperties(gz.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.lc||((a=this.VP)==null?void 0:a.disabled)||!1},set:function(a){this.lc=a}}});gz.O=function(a){return new (a||gz)};
gz.Ea=_.Qf({type:gz,oa:[["","matChipContent",""]],ab:[1,"mat-mdc-chip-action","mdc-evolution-chip__action","mdc-evolution-chip__action--presentational"],qb:8,Wa:function(a,b){a&2&&(_.ug("disabled",b.pUa())("aria-disabled",b.disabled),_.dh("mdc-evolution-chip__action--primary",b.BL)("mdc-evolution-chip__action--secondary",!b.BL)("mdc-evolution-chip__action--trailing",!b.BL&&!b.d9c))},inputs:{disabled:[2,"disabled","disabled",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?-1:_.Hh(a)}],
ZRa:"_allowFocusWhenDisabled"}});_.hz=function(){gz.apply(this,arguments)};_.W(_.hz,gz);_.hz.prototype.a8c=function(){return this.disabled&&!this.ZRa?null:this.tabIndex.toString()};_.hz.prototype.tk=function(a){!this.disabled&&this.BL&&(a.preventDefault(),this.VP.UUa())};_.hz.prototype.re=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||!this.BL||this.VP.ku||(a.preventDefault(),this.VP.UUa())};_.hz.O=function(){var a;return function(b){return(a||(a=_.me(_.hz)))(b||_.hz)}}();
_.hz.Ea=_.Qf({type:_.hz,oa:[["","matChipAction",""]],qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.tk(c)})("keydown",function(c){return b.re(c)});a&2&&(_.ug("tabindex",b.a8c()),_.dh("mdc-evolution-chip__action--presentational",!1))},features:[_.sg]});_.iz=function(){};_.iz.O=function(a){return new (a||_.iz)};_.iz.Ea=_.Qf({type:_.iz,oa:[["mat-chip-avatar"],["","matChipAvatar",""]],ab:["role","img",1,"mat-mdc-chip-avatar","mdc-evolution-chip__icon","mdc-evolution-chip__icon--primary"],features:[_.lh([{Da:Uab,Ab:_.iz}])]});_.jz=function(){gz.apply(this,arguments);this.BL=!1};_.W(_.jz,gz);_.jz.O=function(){var a;return function(b){return(a||(a=_.me(_.jz)))(b||_.jz)}}();
_.jz.Ea=_.Qf({type:_.jz,oa:[["mat-chip-trailing-icon"],["","matChipTrailingIcon",""]],ab:["aria-hidden","true",1,"mat-mdc-chip-trailing-icon","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],features:[_.lh([{Da:Vab,Ab:_.jz}]),_.sg]});_.kz=function(){_.hz.apply(this,arguments);this.BL=!1};_.W(_.kz,_.hz);_.kz.prototype.tk=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.VP.remove())};
_.kz.prototype.re=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||(a.stopPropagation(),a.preventDefault(),this.VP.remove())};_.kz.O=function(){var a;return function(b){return(a||(a=_.me(_.kz)))(b||_.kz)}}();
_.kz.Ea=_.Qf({type:_.kz,oa:[["","matChipRemove",""]],ab:["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&&_.ug("aria-hidden",null)},features:[_.lh([{Da:Xab,Ab:_.kz}]),_.sg]});var lz=function(a,b){this.Pc=a;this.La=b;this.Hj=function(){};this.qA=function(){}};lz.prototype.setProperty=function(a,b){this.Pc.setProperty(this.La.na,a,b)};lz.prototype.qo=function(a){this.qA=a};lz.prototype.Ik=function(a){this.Hj=a};lz.prototype.Jn=function(a){this.setProperty("disabled",a)};lz.O=function(a){return new (a||lz)(_.E(_.pj),_.E(_.qe))};lz.Ea=_.Qf({type:lz});var Uk=function(){lz.apply(this,arguments)};_.W(Uk,lz);
Uk.O=function(){var a;return function(b){return(a||(a=_.me(Uk)))(b||Uk)}}();Uk.Ea=_.Qf({type:Uk,features:[_.sg]});_.mz=new _.Id("");var Zab,$ab;Zab={Da:_.mz,Ab:_.wd(function(){return _.Tk}),Zc:!0};$ab=new _.Id("");_.Tk=function(a,b,c){lz.call(this,a,b);this.dba=c;this.aTa=!1;this.dba==null&&(this.dba=!/android (\d+)/.test((Bj?window.navigator.userAgent:"").toLowerCase()))};_.W(_.Tk,lz);_.Tk.prototype.Fl=function(a){this.setProperty("value",a==null?"":a)};_.Tk.prototype.Sba=function(a){(!this.dba||this.dba&&!this.aTa)&&this.Hj(a)};_.Tk.prototype.B5c=function(){this.aTa=!0};_.Tk.prototype.A5c=function(a){this.aTa=!1;this.dba&&this.Hj(a)};
_.Tk.O=function(a){return new (a||_.Tk)(_.E(_.pj),_.E(_.qe),_.E($ab,8))};
_.Tk.Ea=_.Qf({type:_.Tk,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.Sba(c.target.value)})("blur",function(){return b.qA()})("compositionstart",function(){return b.B5c()})("compositionend",function(c){return b.A5c(c.target.value)})},
standalone:!1,features:[_.lh([Zab]),_.sg]});var abb;_.nz=new _.Id("");abb=new _.Id("");_.bbb=function(a){return iya(a)};var oz=function(){this.SG=[];this.WL=[];this.pWa=[]};_.h=oz.prototype;_.h.nxa=function(a){this.SG=a||[];this.Sua=qya(this.SG)};_.h.lxa=function(a){this.WL=a||[];this.Rua=sya(this.WL)};_.h.fsb=function(a){this.pWa.push(a)};_.h.R8c=function(){this.pWa.forEach(function(a){return a()});this.pWa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.rr=function(a,b){return this.control?this.control.rr(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.p.Object.defineProperties(oz.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}},wA:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.wA:null}},hg:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.hg: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}},Cib:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Cib:null}},gsa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.gsa:null}},hj:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.hj:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Ag:{configurable:!0,enumerable:!0,get:function(){return this.Sua||
null}},cE:{configurable:!0,enumerable:!0,get:function(){return this.Rua||null}}});_.pz=function(){oz.apply(this,arguments);this.Eq=this.name=this.Cd=null};_.W(_.pz,oz);_.qz=function(){oz.apply(this,arguments)};_.W(_.qz,oz);_.p.Object.defineProperties(_.qz.prototype,{Zs:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.cbb=function(a){this.au=a};
_.p.Object.defineProperties(_.cbb.prototype,{mTb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.au)==null||(b=a.control)==null||(c=b.Bbd)==null||c.call(b);var d,e;return!!((d=this.au)==null?0:(e=d.control)==null?0:e.touched)}},nTb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.au)==null?0:(b=a.control)==null?0:b.Cib)}},SSb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.au)==null||(b=a.control)==null||(c=b.G$c)==null||c.call(b);var d,e;return!!((d=
this.au)==null?0:(e=d.control)==null?0:e.wA)}},CS:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.au)==null?0:(b=a.control)==null?0:b.hg)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.au)==null||(b=a.control)==null||(c=b.hbd)==null||c.call(b);var d,e;return!!((d=this.au)==null?0:(e=d.control)==null?0:e.valid)}},zSb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.au)==null?0:(b=a.control)==null?0:b.invalid)}},OSb:{configurable:!0,
enumerable:!0,get:function(){var a,b;return!!((a=this.au)==null?0:(b=a.control)==null?0:b.pending)}},Cod:{configurable:!0,enumerable:!0,get:function(){var a,b;(a=this.au)==null||(b=a.btb)==null||b.call(a);var c;return!((c=this.au)==null||!c.BU)}}});_.rz=function(a){this.au=a};_.W(_.rz,_.cbb);_.rz.O=function(a){return new (a||_.rz)(_.E(_.pz,2))};
_.rz.Ea=_.Qf({type:_.rz,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],qb:14,Wa:function(a,b){a&2&&_.dh("ng-untouched",b.nTb)("ng-touched",b.mTb)("ng-pristine",b.SSb)("ng-dirty",b.CS)("ng-valid",b.isValid)("ng-invalid",b.zSb)("ng-pending",b.OSb)},standalone:!1,features:[_.sg]});var dbb=new _.Id("",{qa:function(){return"whenDisabledForLegacyCode"}});var sz=function(){},ebb=function(a,b){this.value=a;this.source=b},tz,Fya,kbb,Iya,lbb;_.W(ebb,sz);var fbb=function(a,b){this.wA=a;this.source=b};_.W(fbb,sz);var gbb=function(a,b){this.touched=a;this.source=b};_.W(gbb,sz);var hbb=function(a,b){this.status=a;this.source=b};_.W(hbb,sz);var ibb=function(a){this.source=a};_.W(ibb,sz);var jbb=function(a){this.source=a};_.W(jbb,sz);
tz=function(a,b){var c=this;this.Fwa=!1;this.w3=null;this.KWa=!1;this.MD=function(){};this.Cd=null;this.hbd=_.Fh.apply(null,[function(){return c.Igb()}].concat(_.v([])));this.Igb=_.Wg.apply(null,[void 0].concat(_.v([])));this.G$c=_.Fh.apply(null,[function(){return c.Acb()}].concat(_.v([])));this.Acb=_.Wg.apply(null,[!0].concat(_.v([])));this.Bbd=_.Fh.apply(null,[function(){return c.bib()}].concat(_.v([])));this.bib=_.Wg.apply(null,[!1].concat(_.v([])));this.Ni=new _.cg;this.events=this.Ni.He();this.swa=
[];this.Kaa(a);this.lSa(b)};_.Eya=function(a,b){a.Kaa(b)};Fya=function(a,b){a.lSa(b)};_.uz=function(a){a=a.SG;return Array.isArray(a)?a.includes(_.bbb):a===_.bbb};_.Hya=function(a,b){b=b===void 0?{}:b;var c=a.touched===!1;a.touched=!0;var d,e=(d=b.yJ)!=null?d:a;a.Cd&&!b.Kh&&_.Hya(a.Cd,Object.assign({},b,{yJ:e}));c&&b.jd!==!1&&a.Ni.next(new gbb(!0,e))};
kbb=function(a,b){b=b===void 0?{}:b;var c=a.touched===!0;a.touched=!1;a.KWa=!1;var d,e=(d=b.yJ)!=null?d:a;a.hs(function(f){kbb(f,{Kh:!0,jd:b.jd,yJ:e})});a.Cd&&!b.Kh&&a.Cd.Wda(b,e);c&&b.jd!==!1&&a.Ni.next(new gbb(!1,e))};Iya=function(a,b){b=b===void 0?{}:b;var c=a.wA===!0;a.wA=!1;var d,e=(d=b.yJ)!=null?d:a;a.Cd&&!b.Kh&&Iya(a.Cd,Object.assign({},b,{yJ:e}));c&&b.jd!==!1&&a.Ni.next(new fbb(!1,e))};
lbb=function(a,b){b=b===void 0?{}:b;var c=a.wA===!1;a.wA=!0;a.Fwa=!1;var d,e=(d=b.yJ)!=null?d:a;a.hs(function(f){lbb(f,{Kh:!0,jd:b.jd})});a.Cd&&!b.Kh&&a.Cd.Tda(b,e);c&&b.jd!==!1&&a.Ni.next(new fbb(!0,e))};
tz.prototype.disable=function(a){a=a===void 0?{}:a;var b=this.Grb(a.Kh);this.status="DISABLED";this.errors=null;this.hs(function(e){e.disable(Object.assign({},a,{Kh:!0}))});this.u4();var c,d=(c=a.yJ)!=null?c:this;a.jd!==!1&&(this.Ni.next(new ebb(this.value,d)),this.Ni.next(new hbb(this.status,d)),this.hj.emit(this.value),this.gsa.emit(this.status));this.Ltb(Object.assign({},a,{N$b:b}),this);this.swa.forEach(function(e){return e(!0)})};
tz.prototype.enable=function(a){a=a===void 0?{}:a;var b=this.Grb(a.Kh);this.status="VALID";this.hs(function(c){c.enable(Object.assign({},a,{Kh:!0}))});_.Sk(this,{Kh:!0,jd:a.jd});this.Ltb(Object.assign({},a,{N$b:b}),this);this.swa.forEach(function(c){return c(!1)})};tz.prototype.Ltb=function(a,b){this.Cd&&!a.Kh&&(_.Sk(this.Cd,a),a.N$b||this.Cd.Tda({},b),this.Cd.Wda({},b))};tz.prototype.aHa=function(a){this.Cd=a};
_.Sk=function(a,b){b=b===void 0?{}:b;a.Ead();a.u4();if(a.enabled){var c=a.e5c();a.errors=a.nad();a.status=a.Bmb();a.status!=="VALID"&&a.status!=="PENDING"||a.mad(c,b.jd)}var d;c=(d=b.yJ)!=null?d:a;b.jd!==!1&&(a.Ni.next(new ebb(a.value,c)),a.Ni.next(new hbb(a.status,c)),a.hj.emit(a.value),a.gsa.emit(a.status));a.Cd&&!b.Kh&&_.Sk(a.Cd,Object.assign({},b,{yJ:c}))};_.h=tz.prototype;_.h.aub=function(a){a=a===void 0?{jd:!0}:a;this.hs(function(b){return b.aub(a)});_.Sk(this,{Kh:!0,jd:a.jd})};
_.h.Ead=function(){this.status=this.Dua()?"DISABLED":"VALID"};_.h.nad=function(){return this.Ag?this.Ag(this):null};_.h.mad=function(a,b){var c=this;this.cE&&(this.status="PENDING",this.w3={jd:b!==!1,Mfb:a!==!1},this.lmb=lya(this.cE(this)).subscribe(function(d){c.w3=null;_.vz(c,d,{jd:b,Mfb:a})}))};_.h.e5c=function(){if(this.lmb){this.lmb.unsubscribe();var a,b,c,d=(c=((a=this.w3)==null?void 0:a.jd)||((b=this.w3)==null?void 0:b.Mfb))!=null?c:!1;this.w3=null;return d}return!1};
_.vz=function(a,b,c){c=c===void 0?{}:c;a.errors=b;a.Ntb(c.jd!==!1,a,c.Mfb)};_.h=tz.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.UTa(c)},this)};_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.rr=function(a,b){return!!this.getError(a,b)};
_.h.Ntb=function(a,b,c){this.status=this.Bmb();a&&this.gsa.emit(this.status);(a||c)&&this.Ni.next(new hbb(this.status,b));this.Cd&&this.Cd.Ntb(a,b,c)};_.h.qVa=function(){this.hj=new _.Uj;this.gsa=new _.Uj};_.h.Bmb=function(){return this.Dua()?"DISABLED":this.errors?"INVALID":this.w3||this.cmb("PENDING")?"PENDING":this.cmb("INVALID")?"INVALID":"VALID"};_.h.cmb=function(a){return this.Gaa(function(b){return b.status===a})};_.h.bmb=function(){return this.Gaa(function(a){return a.hg})};_.h.j4c=function(){return this.Gaa(function(a){return a.touched})};
_.h.Tda=function(a,b){var c=!this.bmb(),d=this.wA!==c;this.wA=c;this.Cd&&!a.Kh&&this.Cd.Tda(a,b);d&&this.Ni.next(new fbb(this.wA,b))};_.h.Wda=function(a,b){a=a===void 0?{}:a;this.touched=this.j4c();this.Ni.next(new gbb(this.touched,b));this.Cd&&!a.Kh&&this.Cd.Wda(a,b)};_.h.TG=function(a){this.MD=a};_.h.tX=function(a){Vk(a)&&a.Nv!=null&&(this.Hxa=a.Nv)};_.h.Grb=function(a){var b=this.Cd&&this.Cd.hg;return!a&&!!b&&!this.Cd.bmb()};_.h.UTa=function(){return null};
_.h.Kaa=function(a){a=this.SG=Array.isArray(a)?a.slice():a;this.Sua=Array.isArray(a)?qya(a):a||null};_.h.lSa=function(a){a=this.WL=Array.isArray(a)?a.slice():a;this.Rua=Array.isArray(a)?sya(a):a||null};
_.p.Object.defineProperties(tz.prototype,{Ag:{configurable:!0,enumerable:!0,get:function(){return this.Sua},set:function(a){this.SG=this.Sua=a}},cE:{configurable:!0,enumerable:!0,get:function(){return this.Rua},set:function(a){this.WL=this.Rua=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Cd}},status:{configurable:!0,enumerable:!0,get:function(){return _.pd(this.Igb)},set:function(a){var b=this;_.pd(function(){return b.Igb.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"}},wA:{configurable:!0,enumerable:!0,get:function(){return _.pd(this.Acb)},set:function(a){var b=this;_.pd(function(){return b.Acb.set(a)})}},hg:{configurable:!0,
enumerable:!0,get:function(){return!this.wA}},touched:{configurable:!0,enumerable:!0,get:function(){return _.pd(this.bib)},set:function(a){var b=this;_.pd(function(){return b.bib.set(a)})}},Cib:{configurable:!0,enumerable:!0,get:function(){return!this.touched}},Nv:{configurable:!0,enumerable:!0,get:function(){return this.Hxa?this.Hxa:this.parent?this.parent.Nv:"change"}},root:{configurable:!0,enumerable:!0,get:function(){for(var a=this;a.Cd;)a=a.Cd;return a}}});_.wz=function(a,b,c){tz.call(this,(Vk(b)?b.Cy:b)||null,(Vk(b)?b.YX:c)||null);this.controls=a;this.qVa();this.tX(b);this.QXa();_.Sk(this,{Kh:!0,jd:!!this.cE})};_.W(_.wz,tz);var mbb=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.aHa(a);c.TG(a.MD);return c};_.h=_.wz.prototype;_.h.pea=function(a,b){var c=c===void 0?{}:c;mbb(this,a,b);_.Sk(this,{jd:c.jd});this.MD()};
_.h.s0=function(a){var b=b===void 0?{}:b;this.controls[a]&&this.controls[a].TG(function(){});delete this.controls[a];_.Sk(this,{jd:b.jd});this.MD()};_.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;Nya(this,a);Object.keys(a).forEach(function(d){Mya(c,!0,d);c.controls[d].setValue(a[d],{Kh:!0,jd:b.jd})});_.Sk(this,b)};
_.h.moa=function(a,b){var c=this;b=b===void 0?{}:b;a!=null&&(Object.keys(a).forEach(function(d){var e=c.controls[d];e&&e.moa(a[d],{Kh:!0,jd:b.jd})}),_.Sk(this,b))};_.h.reset=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;this.hs(function(d,e){d.reset(a?a[e]:null,Object.assign({},b,{Kh:!0}))});this.Tda(b,this);this.Wda(b,this);_.Sk(this,b);var c;((c=b)==null?void 0:c.jd)!==!1&&this.Ni.next(new jbb(this))};
_.h.Fda=function(){var a=this.dsb(!1,function(b,c){return c.Fda()?!0:b});a&&_.Sk(this,{Kh:!0});return a};_.h.hs=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.QXa=function(){var a=this;this.hs(function(b){b.aHa(a);b.TG(a.MD)})};_.h.u4=function(){this.value=this.N$c()};_.h.Gaa=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.N$c=function(){var a=this;return this.dsb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.dsb=function(a,b){var c=a;this.hs(function(d,e){c=b(c,d,e)});return c};_.h.Dua=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.UTa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var nbb=function(){_.wz.apply(this,arguments)};
_.W(nbb,_.wz);var obb,pbb;obb={Da:_.qz,Ab:_.wd(function(){return _.xz})};pbb=Promise.resolve();_.xz=function(a,b,c){_.qz.call(this);var d=this;this.PQ=c;this.btb=_.Fh.apply(null,[function(){return d.MHa()}].concat(_.v([])));this.MHa=_.Wg.apply(null,[!1].concat(_.v([])));this.ATa=new Set;this.pna=new _.Uj;this.form=new _.wz({},qya(a),sya(b))};_.W(_.xz,_.qz);_.h=_.xz.prototype;_.h.Ec=function(){this.tX()};
_.h.pea=function(a){var b=this;pbb.then(function(){var c=b.nob(a.path);a.control=mbb(c,a.name,a.control);Aya(a.control,a,b.PQ);_.Sk(a.control,{jd:!1});b.ATa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};_.h.s0=function(a){var b=this;pbb.then(function(){var c=b.nob(a.path);c&&c.s0(a.name);b.ATa.delete(a)})};_.h.Vec=function(a,b){var c=this;pbb.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};
_.h.pA=function(a){this.MHa.set(!0);Kya(this.form,this.ATa);this.pna.emit(a);this.form.Ni.next(new ibb(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.Kdb=function(){this.form.reset(void 0);this.MHa.set(!1)};_.h.tX=function(){this.options&&this.options.Nv!=null&&(this.form.Hxa=this.options.Nv)};_.h.nob=function(a){a.pop();return a.length?this.form.get(a):this.form};
_.p.Object.defineProperties(_.xz.prototype,{BU:{configurable:!0,enumerable:!0,get:function(){return _.pd(this.MHa)}},Zs:{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}}});_.xz.O=function(a){return new (a||_.xz)(_.E(_.nz,10),_.E(abb,10),_.E(dbb,8))};
_.xz.Ea=_.Qf({type:_.xz,oa:[["form",3,"ngNoForm","",3,"formGroup","",3,"formArray",""],["ng-form"],["","ngForm",""]],Wa:function(a,b){a&1&&_.O("submit",function(c){return b.pA(c)})("reset",function(){b.Kdb()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{pna:"ngSubmit"},Ob:["ngForm"],standalone:!1,features:[_.lh([obb]),_.sg]});_.yz=function(a,b,c){a=a===void 0?null:a;tz.call(this,(Vk(b)?b.Cy:b)||null,(Vk(b)?b.YX:c)||null);this.defaultValue=null;this.we=[];this.jX=!1;this.gmb(a);this.tX(b);this.qVa();_.Sk(this,{Kh:!0,jd:!!this.cE});Vk(b)&&(b.rZb||b.wNd)&&(Oya(a)?this.defaultValue=a.value:this.defaultValue=a)};_.W(_.yz,tz);_.h=_.yz.prototype;_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;this.value=this.gz=a;this.we.length&&b.mIb!==!1&&this.we.forEach(function(d){return d(c.value,b.Aid!==!1)});_.Sk(this,b)};
_.h.moa=function(a,b){b=b===void 0?{}:b;this.setValue(a,b)};_.h.reset=function(a,b){a=a===void 0?this.defaultValue:a;b=b===void 0?{}:b;this.gmb(a);lbb(this,b);kbb(this,b);this.setValue(this.value,b);b.GRd&&(this.defaultValue=this.value);this.jX=!1;var c;((c=b)==null?void 0:c.jd)!==!1&&this.Ni.next(new jbb(this))};_.h.u4=function(){};_.h.Gaa=function(){return!1};_.h.Dua=function(){return this.disabled};_.h.Ik=function(a){this.we.push(a)};
_.h.Nbd=function(a){var b=this.we;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.Obd=function(a){var b=this.swa;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.hs=function(){};_.h.Fda=function(){return this.Nv==="submit"&&(this.Fwa&&Iya(this),this.KWa&&_.Hya(this),this.jX)?(this.setValue(this.gz,{Kh:!0,mIb:!1}),!0):!1};_.h.gmb=function(a){Oya(a)?(this.value=this.gz=a.value,a.disabled?this.disable({Kh:!0,jd:!1}):this.enable({Kh:!0,jd:!1})):this.value=this.gz=a};var qbb,rbb;qbb={Da:_.pz,Ab:_.wd(function(){return _.zz})};rbb=Promise.resolve();_.zz=function(a,b,c,d,e,f){_.pz.call(this);this.Ua=e;this.PQ=f;this.control=new _.yz;this.jXa=!1;this.name="";this.update=new _.Uj;this.Cd=a;this.nxa(b);this.lxa(c);this.Eq=Lya(d)};_.W(_.zz,_.pz);_.h=_.zz.prototype;
_.h.Zb=function(a){this.l5c();if(!this.jXa||"name"in a){if(this.jXa&&(this.Jmb(),this.Zs)){var b=a.name.Hk;this.Zs.s0({name:b,path:this.lpb(b)})}this.PXa()}"isDisabled"in a&&this.Ubd(a);Jya(a,this.XU)&&(this.u4(this.model),this.XU=this.model)};_.h.Ma=function(){this.Zs&&this.Zs.s0(this)};_.h.Ota=function(a){this.XU=a;this.update.emit(a)};_.h.PXa=function(){this.tX();this.l9c()?this.Oad():this.Zs.pea(this);this.jXa=!0};_.h.tX=function(){this.options&&this.options.Nv!=null&&(this.control.Hxa=this.options.Nv)};
_.h.l9c=function(){return!this.Cd||!(!this.options||!this.options.standalone)};_.h.Oad=function(){Aya(this.control,this,this.PQ);_.Sk(this.control,{jd:!1})};_.h.l5c=function(){this.Jmb()};_.h.Jmb=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.u4=function(a){var b=this;rbb.then(function(){b.control.setValue(a,{Aid:!1});var c;(c=b.Ua)==null||_.mo(c)})};
_.h.Ubd=function(a){var b=this;a=a.isDisabled.Ef;var c=a!==0&&_.Gh(a);rbb.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;(d=b.Ua)==null||_.mo(d)})};_.h.lpb=function(a){return this.Cd?uya(a,this.Cd):[a]};_.p.Object.defineProperties(_.zz.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.lpb(this.name)}},Zs:{configurable:!0,enumerable:!0,get:function(){return this.Cd?this.Cd.Zs:null}}});
_.zz.O=function(a){return new (a||_.zz)(_.E(_.qz,9),_.E(_.nz,10),_.E(abb,10),_.E(_.mz,10),_.E(_.xo,8),_.E(dbb,8))};_.zz.Ea=_.Qf({type:_.zz,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Gg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Ob:["ngModel"],standalone:!1,features:[_.lh([qbb]),_.sg,_.Xn]});var sbb;sbb={Da:_.mz,Ab:_.wd(function(){return _.Az}),Zc:!0};_.Az=function(){Uk.apply(this,arguments)};_.W(_.Az,Uk);_.Az.prototype.Fl=function(a){this.setProperty("value",a==null?"":a)};_.Az.prototype.Ik=function(a){this.Hj=function(b){a(b==""?null:parseFloat(b))}};_.Az.O=function(){var a;return function(b){return(a||(a=_.me(_.Az)))(b||_.Az)}}();
_.Az.Ea=_.Qf({type:_.Az,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.Hj(c.target.value)})("blur",function(){return b.qA()})},standalone:!1,features:[_.lh([sbb]),_.sg]});var Bz=function(a,b,c){_.qz.call(this);var d=this;this.PQ=c;this.btb=_.Fh.apply(null,[function(){return d.txa()}].concat(_.v([])));this.txa=_.Wg.apply(null,[!1].concat(_.v([])));this.MD=function(){return d.Ptb()};this.pR=[];this.nxa(a);this.lxa(b)};_.W(Bz,_.qz);_.h=Bz.prototype;_.h.Zb=function(a){this.HEa(a)};_.h.Ma=function(){this.be()};_.h.HEa=function(a){a.hasOwnProperty("form")&&(this.gcd(),this.Ptb(),this.bcd(),this.rwa=this.form)};
_.h.be=function(){this.form&&(Bya(this.form,this),this.form.MD===this.MD&&this.form.TG(function(){}))};_.h.pea=function(a){var b=this.form.get(a.path);Aya(b,a,this.PQ);_.Sk(b,{jd:!1});this.pR.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.s0=function(a){Cya(a.control||null,a);var b=this.pR;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.Vec=function(a,b){this.form.get(a.path).setValue(b)};_.h.Kdb=function(){var a=a===void 0?{}:a;this.form.reset(void 0,a);this.txa.set(!1)};
_.h.pA=function(a){this.BU=!0;Kya(this.form,this.pR);this.pna.emit(a);this.form.Ni.next(new ibb(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.Ptb=function(){var a=this;this.pR.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Cya(c||null,b),d instanceof _.yz&&(Aya(d,b,a.PQ),b.control=d))});this.form.aub({jd:!1})};_.h.DEd=function(a){var b=this.form.get(a.path);vya(b,a);_.Sk(b,{jd:!1})};
_.h.ZDd=function(a){if(this.form){var b=this.form.get(a.path);b&&Bya(b,a)&&_.Sk(b,{jd:!1})}};_.h.bcd=function(){this.form.TG(this.MD);this.rwa&&this.rwa.TG(function(){})};_.h.gcd=function(){vya(this.form,this);this.rwa&&Bya(this.rwa,this)};_.h.XDd=function(){};
_.p.Object.defineProperties(Bz.prototype,{BU:{configurable:!0,enumerable:!0,get:function(){return _.pd(this.txa)},set:function(a){this.txa.set(a)}},Zs:{configurable:!0,enumerable:!0,get:function(){return this}},path:{configurable:!0,enumerable:!0,get:function(){return[]}}});Bz.O=function(a){return new (a||Bz)(_.E(_.nz,10),_.E(abb,10),_.E(dbb,8))};Bz.Ea=_.Qf({type:Bz,features:[_.sg,_.Xn]});var tbb=function(a,b,c){tz.call(this,(Vk(b)?b.Cy:b)||null,(Vk(b)?b.YX:c)||null);this.controls=a;this.qVa();this.tX(b);this.QXa();_.Sk(this,{Kh:!0,jd:!!this.cE})};_.W(tbb,tz);_.h=tbb.prototype;_.h.at=function(a){return this.controls[this.J2(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.Ywa(d)}):(this.controls.push(a),this.Ywa(a));_.Sk(this,{jd:b.jd});this.MD()};
_.h.nla=function(a,b,c){c=c===void 0?{}:c;this.controls.splice(a,0,b);this.Ywa(b);_.Sk(this,{jd:c.jd})};_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;Nya(this,a);a.forEach(function(d,e){Mya(c,!1,e);c.at(e).setValue(d,{Kh:!0,jd:b.jd})});_.Sk(this,b)};_.h.moa=function(a,b){var c=this;b=b===void 0?{}:b;a!=null&&(a.forEach(function(d,e){c.at(e)&&c.at(e).moa(d,{Kh:!0,jd:b.jd})}),_.Sk(this,b))};
_.h.reset=function(a,b){a=a===void 0?[]:a;b=b===void 0?{}:b;this.hs(function(d,e){d.reset(a[e],Object.assign({},b,{Kh:!0}))});this.Tda(b,this);this.Wda(b,this);_.Sk(this,b);var c;((c=b)==null?void 0:c.jd)!==!1&&this.Ni.next(new jbb(this))};_.h.clear=function(a){a=a===void 0?{}:a;this.controls.length<1||(this.hs(function(b){return b.TG(function(){})}),this.controls.splice(0),_.Sk(this,{jd:a.jd}))};_.h.J2=function(a){return a<0?a+this.length:a};
_.h.Fda=function(){var a=this.controls.reduce(function(b,c){return c.Fda()?!0:b},!1);a&&_.Sk(this,{Kh:!0});return a};_.h.hs=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.h.u4=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};_.h.Gaa=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.h.QXa=function(){var a=this;this.hs(function(b){return a.Ywa(b)})};
_.h.Dua=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.Ywa=function(a){a.aHa(this);a.TG(this.MD)};_.h.UTa=function(a){var b;return(b=this.at(a))!=null?b:null};_.p.Object.defineProperties(tbb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});var ubb,vbb;ubb=new _.Id("");vbb={Da:_.pz,Ab:_.wd(function(){return _.Cz})};_.Cz=function(a,b,c,d,e){_.pz.call(this);this.U9c=d;this.PQ=e;this.update=new _.Uj;this.V9c=!1;this.nxa(a);this.lxa(b);this.Eq=Lya(c)};_.W(_.Cz,_.pz);_.Cz.prototype.Zb=function(a){if(this.X8c(a)){var b=a.form.Hk;b&&Cya(b,this);Aya(this.form,this,this.PQ);_.Sk(this.form,{jd:!1})}Jya(a,this.XU)&&(this.form.setValue(this.model),this.XU=this.model)};_.Cz.prototype.Ma=function(){this.form&&Cya(this.form,this)};
_.Cz.prototype.Ota=function(a){this.XU=a;this.update.emit(a)};_.Cz.prototype.X8c=function(a){return a.hasOwnProperty("form")};_.p.Object.defineProperties(_.Cz.prototype,{Gg:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.Cz.W9c=!1;_.Cz.O=function(a){return new (a||_.Cz)(_.E(_.nz,10),_.E(abb,10),_.E(_.mz,10),_.E(ubb,8),_.E(dbb,8))};
_.Cz.Ea=_.Qf({type:_.Cz,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],Gg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Ob:["ngForm"],standalone:!1,features:[_.lh([vbb]),_.sg,_.Xn]});var wbb;wbb={Da:_.pz,Ab:_.wd(function(){return _.Dz})};_.Dz=function(a,b,c,d,e){_.pz.call(this);this.U9c=e;this.Tlb=!1;this.name=null;this.update=new _.Uj;this.V9c=!1;this.Cd=a;this.nxa(b);this.lxa(c);this.Eq=Lya(d)};_.W(_.Dz,_.pz);_.Dz.prototype.Zb=function(a){this.Tlb||this.PXa();Jya(a,this.XU)&&(this.XU=this.model,this.Zs.Vec(this,this.model))};_.Dz.prototype.Ma=function(){this.Zs&&this.Zs.s0(this)};_.Dz.prototype.Ota=function(a){this.XU=a;this.update.emit(a)};
_.Dz.prototype.PXa=function(){this.control=this.Zs.pea(this);this.Tlb=!0};_.p.Object.defineProperties(_.Dz.prototype,{Gg:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return uya(this.name==null?this.name:this.name.toString(),this.Cd)}},Zs:{configurable:!0,enumerable:!0,get:function(){return this.Cd?this.Cd.Zs:null}}});_.Dz.W9c=!1;_.Dz.O=function(a){return new (a||_.Dz)(_.E(_.qz,13),_.E(_.nz,10),_.E(abb,10),_.E(_.mz,10),_.E(ubb,8))};
_.Dz.Ea=_.Qf({type:_.Dz,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],Gg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[_.lh([wbb]),_.sg,_.Xn]});var xbb;xbb={Da:_.qz,Ab:_.wd(function(){return _.Ez})};_.Ez=function(){Bz.apply(this,arguments);this.form=null;this.pna=new _.Uj};_.W(_.Ez,Bz);_.p.Object.defineProperties(_.Ez.prototype,{control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.Ez.O=function(){var a;return function(b){return(a||(a=_.me(_.Ez)))(b||_.Ez)}}();
_.Ez.Ea=_.Qf({type:_.Ez,oa:[["","formGroup",""]],Wa:function(a,b){a&1&&_.O("submit",function(c){return b.pA(c)})("reset",function(){b.Kdb()})},inputs:{form:[0,"formGroup","form"]},outputs:{pna:"ngSubmit"},Ob:["ngForm"],standalone:!1,features:[_.lh([xbb]),_.sg]});var Fz=function(){this.Xda=_.jya},ybb,zbb,Abb;Fz.prototype.Zb=function(a){this.TCa in a&&(a=this.Xab(a[this.TCa].Ef),this.Xda=(this.tD=this.enabled(a))?this.P1a(a):_.jya,this.we&&this.we())};Fz.prototype.validate=function(a){return this.Xda(a)};Fz.prototype.Apa=function(a){this.we=a};Fz.prototype.enabled=function(a){return a!=null};Fz.O=function(a){return new (a||Fz)};Fz.Ea=_.Qf({type:Fz,features:[_.Xn]});ybb={Da:_.nz,Ab:_.wd(function(){return _.Gz}),Zc:!0};
_.Gz=function(){Fz.apply(this,arguments);this.TCa="max";this.Xab=function(a){return typeof a==="number"?a:parseFloat(a)};this.P1a=function(a){return hya(a)}};_.W(_.Gz,Fz);_.Gz.O=function(){var a;return function(b){return(a||(a=_.me(_.Gz)))(b||_.Gz)}}();
_.Gz.Ea=_.Qf({type:_.Gz,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&&_.ug("max",b.tD?b.max:null)},inputs:{max:"max"},standalone:!1,features:[_.lh([ybb]),_.sg]});zbb={Da:_.nz,Ab:_.wd(function(){return _.Hz}),Zc:!0};_.Hz=function(){Fz.apply(this,arguments);this.TCa="min";this.Xab=function(a){return typeof a==="number"?a:parseFloat(a)};this.P1a=function(a){return gya(a)}};
_.W(_.Hz,Fz);_.Hz.O=function(){var a;return function(b){return(a||(a=_.me(_.Hz)))(b||_.Hz)}}();_.Hz.Ea=_.Qf({type:_.Hz,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&&_.ug("min",b.tD?b.min:null)},inputs:{min:"min"},standalone:!1,features:[_.lh([zbb]),_.sg]});Abb={Da:_.nz,Ab:_.wd(function(){return _.Iz}),Zc:!0};
_.Iz=function(){Fz.apply(this,arguments);this.TCa="required";this.Xab=_.Gh;this.P1a=function(){return iya}};_.W(_.Iz,Fz);_.Iz.prototype.enabled=function(a){return a};_.Iz.O=function(){var a;return function(b){return(a||(a=_.me(_.Iz)))(b||_.Iz)}}();
_.Iz.Ea=_.Qf({type:_.Iz,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],qb:1,Wa:function(a,b){a&2&&_.ug("required",b.tD?"":null)},inputs:{required:"required"},standalone:!1,features:[_.lh([Abb]),_.sg]});_.Jz=function(){};_.Jz.O=function(a){return new (a||_.Jz)};_.Jz.Ka=_.Pf({type:_.Jz});_.Jz.Ja=_.dd({});var Kz=function(){this.Mfc=!1};_.h=Kz.prototype;_.h.group=function(a,b){b=b===void 0?null:b;a=this.esb(a);var c={};Pya(b)?c=b:b!==null&&(c.Cy=b.Ag,c.YX=b.cE);return new _.wz(a,c)};_.h.QT=function(a,b){b=b===void 0?null:b;a=this.esb(a);return new nbb(a,b)};_.h.control=function(a,b,c){var d={};if(!this.Mfc)return new _.yz(a,b,c);Pya(b)?d=b:(d.Cy=b,d.YX=c);return new _.yz(a,Object.assign({},d,{rZb:!0}))};_.h.kya=function(a,b,c){var d=this;a=a.map(function(e){return d.lnb(e)});return new tbb(a,b,c)};
_.h.esb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.lnb(a[d])});return c};_.h.lnb=function(a){return a instanceof _.yz?a:a instanceof tz?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(Kz.prototype,{rZb:{configurable:!0,enumerable:!0,get:function(){var a=new Kz;a.Mfc=!0;return a}}});Kz.O=function(a){return new (a||Kz)};Kz.wa=_.q({token:Kz,qa:Kz.O,Ha:"root"});_.Lz=function(){Kz.apply(this,arguments)};
_.W(_.Lz,Kz);_.Lz.prototype.group=function(a,b){return Kz.prototype.group.call(this,a,b===void 0?null:b)};_.Lz.prototype.control=function(a,b,c){return Kz.prototype.control.call(this,a,b,c)};_.Lz.prototype.kya=function(a,b,c){return Kz.prototype.kya.call(this,a,b,c)};_.Lz.O=function(){var a;return function(b){return(a||(a=_.me(_.Lz)))(b||_.Lz)}}();_.Lz.wa=_.q({token:_.Lz,qa:_.Lz.O,Ha:"root"});_.Mz=function(){};_.Mz.O=function(a){return new (a||_.Mz)};_.Mz.Ka=_.Pf({type:_.Mz});_.Mz.Ja=_.dd({imports:[_.Jz]});new Do;var Bbb;Bbb=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]];
_.Nz=function(){this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.rbd=_.u(iMa);this.nb=_.u(_.wh);this.Sc=_.u(_.xt);this.Oba=_.u(_.Ku,{optional:!0});this.Ub=_.u(_.gi);this.Nq=new _.cg;this.Qk=new _.cg;this.role=null;this.YUa=!1;this.Xc=_.zj();this.id=_.u(_.nj).getId("mat-mdc-chip-");this.ariaDescription=this.ariaLabel=null;this.zpb=this.Uaa=!1;this.vv=!0;this.lc=this.Gc=this.highlighted=!1;this.removed=new _.Uj;this.Rb=new _.Uj;this.qya="mat-basic-chip";this.eQ=_.u(Nu);this.ac=_.u(_.nf);var a=_.u(_.lj);a.load(_.Eu);
a.load(_.At);this.M9c();var b;(b=this.eQ)==null||e_a(b,this.La.na,{className:"mat-mdc-chip-ripple",disabled:this.lu()})};_.h=_.Nz.prototype;_.h.Qj=function(){return this.YUa};_.h.Ra=function(){this.KW=this.La.na.hasAttribute(this.qya)||this.rbd.toLowerCase()===this.qya};_.h.Ec=function(){this.wbd=this.La.na.querySelector(".mat-mdc-chip-action-label");this.Hrb&&(this.Hrb=!1,this.focus())};_.h.Sd=function(){var a=this;this.R3c=_.jf(this.e4c.Mc,this.g4c.Mc,this.d4c.Mc,this.f4c.Mc).subscribe(function(){return _.mo(a.Ua)})};
_.h.no=function(){this.eQ.jfb(this.La.na,this.lu())};_.h.Ma=function(){this.Sc.Ki(this.La);var a;(a=this.eQ)==null||d_a(a,this.La.na);var b;(b=this.R3c)==null||b.unsubscribe();this.Rb.emit({Pf:this});this.Rb.complete()};_.h.remove=function(){this.vv&&(this.zpb=this.Qj(),this.removed.emit({Pf:this}))};_.h.lu=function(){var a;return this.disabled||this.Gc||this.Xc||this.KW||!this.Ipb()||!((a=this.Oba)==null||!a.disabled)};_.h.AD=function(){return!(!this.oIa&&!this.VT)};
_.h.re=function(a){if(a.keyCode===8&&!a.repeat||a.keyCode===46)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.zT?this.zT.focus():this.Hrb=!0)};_.h.Bva=function(a){return this.r3().find(function(b){b=b.La.na;return b===a||b.contains(a)})};_.h.r3=function(){var a=[];this.a3a&&a.push(this.a3a);this.zT&&a.push(this.zT);this.VT&&a.push(this.VT);return a};_.h.UUa=function(){};_.h.Ipb=function(){return this.r3().length>0};_.h.z6c=function(){};
_.h.M9c=function(){var a=this;this.Sc.Gk(this.La,!0).subscribe(function(b){b=b!==null;b!==a.YUa&&((a.YUa=b)?a.Nq.next({Pf:a}):(_.mo(a.Ua),setTimeout(function(){return a.nb.run(function(){return a.Qk.next({Pf:a})})})))})};
_.p.Object.defineProperties(_.Nz.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.qd!==void 0?this.qd:this.wbd.textContent.trim()},set:function(a){this.qd=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Uaa},set:function(a){this.lc=a}}});_.Nz.O=function(a){return new (a||_.Nz)};
_.Nz.Aa=_.Of({type:_.Nz,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],xd:function(a,b,c){a&1&&(_.Rg(c,Uab,5),_.Rg(c,Wab,5),_.Rg(c,Vab,5),_.Rg(c,Xab,5),_.Rg(c,Uab,5),_.Rg(c,Vab,5),_.Rg(c,Wab,5),_.Rg(c,Xab,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.fv=d.first);_.Ug(d=_.Vg())&&(b.a3a=d.first);_.Ug(d=_.Vg())&&(b.oIa=d.first);_.Ug(d=_.Vg())&&(b.VT=d.first);_.Ug(d=_.Vg())&&(b.e4c=d);_.Ug(d=_.Vg())&&(b.g4c=d);_.Ug(d=_.Vg())&&(b.d4c=d);_.Ug(d=_.Vg())&&(b.f4c=d)}},mb:function(a,
b){a&1&&_.Qg(_.hz,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.zT=c.first)}},ab:[1,"mat-mdc-chip"],qb:31,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.re(c)});a&2&&(_.xg("id",b.id),_.ug("role",b.role)("aria-label",b.ariaLabel),_.eh("mat-"+(b.color||"primary")),_.dh("mdc-evolution-chip",!b.KW)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.AD())("mdc-evolution-chip--with-primary-graphic",b.fv)("mdc-evolution-chip--with-primary-icon",b.fv)("mdc-evolution-chip--with-avatar",
b.fv)("mat-mdc-chip-with-avatar",b.fv)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.KW)("mat-mdc-standard-chip",!b.KW)("mat-mdc-chip-with-trailing-icon",b.AD())("_mat-animation-noopable",b.Xc))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",vv:[2,"removable","removable",_.Gh],highlighted:[2,"highlighted","highlighted",_.Gh],Gc:[2,"disableRipple",
"disableRipple",_.Gh],disabled:[2,"disabled","disabled",_.Gh]},outputs:{removed:"removed",Rb:"destroyed"},Ob:["matChip"],features:[_.lh([{Da:_.Yab,Ab:_.Nz}])],kc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:8,Ca:2,Fa:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipContent",""],[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&&(_.Kg(Bbb),_.K(0,"span",0),_.I(1,"span",1)(2,"span",2),_.vg(3,Qya,2,0,"span",3),_.I(4,"span",4),_.Lg(5),_.K(6,"span",5),_.J()()(),_.vg(7,Rya,2,0,"span",6));a&2&&(_.C(3),_.wg(b.fv?3:-1),_.C(4),_.wg(b.AD()?7:-1))},dependencies:[gz],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:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-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:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-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-chip.cdk-focused .mat-mdc-chip-edit:focus::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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}img.mdc-evolution-chip__icon{min-height:0}\n'],
hb:2,Na:0});var Cbb;Cbb=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]];_.Oz=function(){_.Nz.apply(this,arguments);this.Df=_.u(_.Sab,{optional:!0});this.Pfa=!0;this.X2=!1;var a,b;this.Mmb=(b=(a=this.Df)==null?void 0:a.Ul)!=null?b:!1;this.Aw=!0;this.Yc=!1;this.qya="mat-basic-chip-option";this.uq=new _.Uj};_.W(_.Oz,_.Nz);_.h=_.Oz.prototype;_.h.Ra=function(){_.Nz.prototype.Ra.call(this);this.role="presentation"};
_.h.select=function(){this.i4(!0,!1,!0)};_.h.fg=function(){this.i4(!1,!1,!0)};_.h.Qeb=function(){this.i4(!0,!0,!0)};_.h.Shb=function(a){this.i4(!this.selected,a===void 0?!1:a,!0)};_.h.UUa=function(){this.disabled||(this.focus(),this.DA&&this.Shb(!0))};_.h.Kpb=function(){return this.fv?!0:!this.Mmb||this.X2};_.h.i4=function(a,b,c){a!==this.selected&&(this.Yc=a,c&&this.uq.emit({source:this,JN:b,selected:this.selected}),_.mo(this.Ua))};
_.p.Object.defineProperties(_.Oz.prototype,{DA:{configurable:!0,enumerable:!0,get:function(){return this.Aw&&this.Pfa},set:function(a){this.Aw=a;_.mo(this.Ua)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.i4(a,!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.DA?this.selected.toString():null}}});_.Oz.O=function(){var a;return function(b){return(a||(a=_.me(_.Oz)))(b||_.Oz)}}();
_.Oz.Aa=_.Of({type:_.Oz,oa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],ab:[1,"mat-mdc-chip","mat-mdc-chip-option"],qb:37,Wa:function(a,b){a&2&&(_.xg("id",b.id),_.ug("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.dh("mdc-evolution-chip",!b.KW)("mdc-evolution-chip--filter",!b.KW)("mdc-evolution-chip--selectable",!b.KW)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.X2)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-chip-with-avatar",b.fv)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Xc)("mdc-evolution-chip--with-trailing-action",b.AD())("mdc-evolution-chip--with-primary-icon",b.fv)("mdc-evolution-chip--with-primary-graphic",b.Kpb())("mdc-evolution-chip--with-avatar",b.fv)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.AD()))},inputs:{DA:[2,"selectable","selectable",_.Gh],selected:[2,
"selected","selected",_.Gh]},outputs:{uq:"selectionChange"},features:[_.lh([{Da:_.Nz,Ab:_.Oz},{Da:_.Yab,Ab:_.Oz}]),_.sg],kc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:8,Ca: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&&(_.Kg(Cbb),_.K(0,"span",0),_.I(1,"span",1)(2,"button",2),_.vg(3,Sya,5,0,"span",3),_.I(4,
"span",4),_.Lg(5),_.K(6,"span",5),_.J()()(),_.vg(7,Tya,2,0,"span",6));a&2&&(_.C(2),_.G("_allowFocusWhenDisabled",!0),_.ug("aria-description",b.ariaDescription)("aria-label",b.ariaLabel)("aria-selected",b.ariaSelected),_.C(),_.wg(b.Kpb()?3:-1),_.C(4),_.wg(b.AD()?7:-1))},dependencies:[_.hz],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:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-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:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-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-chip.cdk-focused .mat-mdc-chip-edit:focus::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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}img.mdc-evolution-chip__icon{min-height:0}\n'],
hb:2,Na:0});_.Pz=function(){this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.rc=_.u(_.oj,{optional:!0});this.cwa=null;this.Lb=new _.cg;this.mTa="presentation";this.lc=!1;this.tabIndex=0;this.m3=null;this.Taa=new _.Pg};_.h=_.Pz.prototype;_.h.Ec=function(){this.Nad();this.Ebd();this.Fbd()};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.Taa.destroy();this.Lb.next();this.Lb.complete()};_.h.Tba=function(){return this.Ie&&this.Ie.some(function(a){return a.Qj()})};
_.h.kQ=function(){var a=this,b;(b=this.Ie)==null||b.forEach(function(c){c.Uaa=a.lc;_.mo(c.Ua)})};_.h.focus=function(){};_.h.re=function(a){this.wwa(a)&&this.Ib.An(a)};_.h.CL=function(a){return a>=0&&a<this.Ie.length};_.h.L2=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.Gba=function(a){var b=this;return this.Ie.Mc.ha(_.ng(null),_.og(function(){return _.jf.apply(null,_.v(b.Ie.map(a)))}))};
_.h.wwa=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.Nad=function(){var a=this;this.Ie.Mc.ha(_.ng(this.Ie)).subscribe(function(c){var d=[];c.forEach(function(e){return e.r3().forEach(function(f){return d.push(f)})});a.Taa.reset(d);_.Tg(a.Taa)});this.Ib=_.Ut(_.Tt(_.nZa(new _.Xt(this.Taa)),this.rc?this.rc.value:"ltr")).Gv(function(c){return a.SD(c)});this.c5.ha(_.pg(this.Lb)).subscribe(function(c){(c=c.Pf.Bva(document.activeElement))&&_.Vt(a.Ib,c)});var b;(b=this.rc)==null||b.Cc.ha(_.pg(this.Lb)).subscribe(function(c){return _.Tt(a.Ib,c)})};
_.h.SD=function(a){return a.disabled};_.h.Ebd=function(){var a=this;this.Ie.Mc.ha(_.ng(null),_.pg(this.Lb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.kQ()});a.M$c()})};_.h.Fbd=function(){var a=this;this.Sed.ha(_.pg(this.Lb)).subscribe(function(b){var c=a.Ie.toArray().indexOf(b.Pf),d=b.Pf.Qj();b=b.Pf.zpb&&a.Ib.Me&&b.Pf.r3().includes(a.Ib.Me);d=d||b;a.CL(c)&&d&&(a.cwa=c)})};
_.h.M$c=function(){if(this.cwa!=null){if(this.Ie.length){var a=Math.min(this.cwa,this.Ie.length-1);a=this.Ie.toArray()[a];a.disabled?this.Ie.length===1?this.focus():pZa(this.Ib):a.focus()}else this.focus();this.cwa=null}};
_.p.Object.defineProperties(_.Pz.prototype,{c5:{configurable:!0,enumerable:!0,get:function(){return this.Gba(function(a){return a.Nq})}},Sed:{configurable:!0,enumerable:!0,get:function(){return this.Gba(function(a){return a.Rb})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.kQ()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Ie||this.Ie.length===0}},role:{configurable:!0,enumerable:!0,get:function(){return this.m3?this.m3:
this.empty?null:this.mTa},set:function(a){this.m3=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Tba()}}});_.Pz.O=function(a){return new (a||_.Pz)};
_.Pz.Aa=_.Of({type:_.Pz,oa:[["mat-chip-set"]],xd:function(a,b,c){a&1&&_.Rg(c,_.Nz,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Ie=d)}},ab:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],qb:1,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.re(c)});a&2&&_.ug("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.Gh],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}]},kc:["*"],Ba:2,Ca:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&
1&&(_.Kg(),_.zg(0,"div",0),_.Lg(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"],
hb:2,Na:0});var Dbb,Ebb;Dbb=function(a,b){this.source=a;this.value=b};Ebb={Da:_.mz,Ab:_.wd(function(){return _.Qz}),Zc:!0};_.Qz=function(){_.Pz.apply(this,arguments);this.Ke=function(){};this.we=function(){};this.mTa="listbox";this.Df=_.u(_.Sab,{optional:!0});this.yi=!1;this.ariaOrientation="horizontal";this.Aw=!0;this.oE=function(c,d){return c===d};this.required=!1;var a,b;this.EG=(b=(a=this.Df)==null?void 0:a.Ul)!=null?b:!1;this.Cc=new _.Uj;this.Ie=void 0};_.W(_.Qz,_.Pz);_.h=_.Qz.prototype;
_.h.Sd=function(){var a=this;this.Ie.Mc.ha(_.ng(null),_.pg(this.Lb)).subscribe(function(){a.value!==void 0&&Promise.resolve().then(function(){a.Bw(a.value,!1)});a.wxa()});this.Mfa.ha(_.pg(this.Lb)).subscribe(function(){return a.Yr()});this.I0a.ha(_.pg(this.Lb)).subscribe(function(b){a.multiple||a.Ie.forEach(function(c){c!==b.source&&c.i4(!1,!1,!1)});b.JN&&a.PD()})};_.h.focus=function(){if(!this.disabled){var a=this.E7c();a&&!a.disabled?a.focus():this.Ie.length>0?_.Wt(this.Ib):this.La.na.focus()}};
_.h.Fl=function(a){this.value=a!=null?a:void 0};_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a};_.h.Bw=function(a,b){var c=this;b=b===void 0?!0:b;this.a3();Array.isArray(a)?a.forEach(function(d){return c.gQ(d,b)}):this.gQ(a,b)};_.h.Yr=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.L3()})};_.h.EL=function(a){a.keyCode===9&&_.Pz.prototype.L2.call(this)};_.h.L3=function(){this.Ke();_.mo(this.Ua)};
_.h.PD=function(){var a=null;this.qd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.Cc.emit(new Dbb(this,a));this.we(a);_.mo(this.Ua)};_.h.a3=function(a){this.Ie.forEach(function(b){b!==a&&b.fg()})};_.h.gQ=function(a,b){var c=this,d=this.Ie.find(function(e){return e.value!=null&&c.oE(e.value,a)});d&&(b?d.Qeb():d.select());return d};
_.h.wxa=function(){var a=this;this.Ie&&Promise.resolve().then(function(){a.Ie.forEach(function(b){b.X2=a.multiple;b.Pfa=a.Aw;b.Mmb=a.Ul;_.mo(b.Ua)})})};_.h.E7c=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.SD=function(){return!1};
_.p.Object.defineProperties(_.Qz.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.yi},set:function(a){this.yi=a;this.wxa()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Ie.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},DA:{configurable:!0,enumerable:!0,get:function(){return this.Aw},set:function(a){this.Aw=a;this.wxa()}},Ul:{configurable:!0,enumerable:!0,get:function(){return this.EG},set:function(a){this.EG=a;this.wxa()}},
I0a:{configurable:!0,enumerable:!0,get:function(){return this.Gba(function(a){return a.uq})}},Mfa:{configurable:!0,enumerable:!0,get:function(){return this.Gba(function(a){return a.Qk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.Ie&&this.Ie.length&&this.Bw(a,!1);this.qd=a}}});_.Qz.O=function(){var a;return function(b){return(a||(a=_.me(_.Qz)))(b||_.Qz)}}();
_.Qz.Aa=_.Of({type:_.Qz,oa:[["mat-chip-listbox"]],xd:function(a,b,c){a&1&&_.Rg(c,_.Oz,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Ie=d)}},ab:[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.Yr()})("keydown",function(c){return b.EL(c)});a&2&&(_.xg("tabIndex",b.disabled||b.empty?-1:b.tabIndex),_.ug("role",b.role)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.dh("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{multiple:[2,"multiple","multiple",_.Gh],ariaOrientation:[0,"aria-orientation","ariaOrientation"],DA:[2,"selectable","selectable",_.Gh],oE:"compareWith",required:[2,"required","required",_.Gh],Ul:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Gh],value:"value"},outputs:{Cc:"change"},features:[_.lh([Ebb]),_.sg],kc:["*"],Ba:2,Ca:0,Fa:[["role",
"presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.Kg(),_.zg(0,"div",0),_.Lg(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"],
hb:2,Na:0});_.Fbb=new _.Id("MatError");_.Rz=function(){this.align="start";this.id=_.u(_.nj).getId("mat-mdc-hint-")};_.Rz.O=function(a){return new (a||_.Rz)};_.Rz.Ea=_.Qf({type:_.Rz,oa:[["mat-hint"]],ab:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],qb:4,Wa:function(a,b){a&2&&(_.xg("id",b.id),_.ug("align",null),_.dh("mat-mdc-form-field-hint-end",b.align==="end"))},inputs:{align:"align",id:"id"}});_.Sz=function(){};_.Sz.O=function(a){return new (a||_.Sz)};_.Sz.Ea=_.Qf({type:_.Sz,oa:[["mat-label"]]});_.Gbb=new _.Id("MatPrefix");_.Hbb=new _.Id("MatSuffix");_.Tz=function(){};_.Tz.O=function(a){return new (a||_.Tz)};_.Tz.Ea=_.Qf({type:_.Tz});var Ibb=function(a){var b=this;this.G4c=a;this.Lb=new _.cg;this.sXa=new _.cg;this.vba=new Map;typeof ResizeObserver!=="undefined"&&(this.cQ=new ResizeObserver(function(c){return b.sXa.next(c)}))};
Ibb.prototype.observe=function(a){var b=this;this.vba.has(a)||this.vba.set(a,(new _.Ce(function(c){var d=b.sXa.subscribe(c),e;(e=b.cQ)==null||e.observe(a,{box:b.G4c});return function(){var f;(f=b.cQ)==null||f.unobserve(a);d.unsubscribe();b.vba.delete(a)}})).ha(_.kf(function(c){return c.some(function(d){return d.target===a})}),_.lg({bufferSize:1,zr:!0}),_.pg(this.Lb)));return this.vba.get(a)};Ibb.prototype.destroy=function(){this.Lb.next();this.Lb.complete();this.sXa.complete();this.vba.clear()};
var Uz=function(){this.Gca=new Map;this.nb=_.u(_.wh)};Uz.prototype.Ma=function(){for(var a=_.k(this.Gca),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.Gca.clear();var c;(c=this.aEd)==null||c.call(this)};Uz.prototype.observe=function(a,b){b=(b==null?void 0:b.box)||"content-box";this.Gca.has(b)||this.Gca.set(b,new Ibb(b));return this.Gca.get(b).observe(a)};Uz.O=function(a){return new (a||Uz)};Uz.wa=_.q({token:Uz,qa:Uz.O,Ha:"root"});var Jbb=new _.Id("FloatingLabelParent"),Vz=function(){this.La=_.u(_.qe);this.dWa=this.wob=!1;this.cQ=_.u(Uz);this.nb=_.u(_.wh);this.Cd=_.u(Jbb);this.rs=new _.xe};Vz.prototype.Ma=function(){this.rs.unsubscribe()};
Vz.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};Vz.prototype.Cpb=function(){var a=this;setTimeout(function(){return a.Cd.l8c()})};Vz.prototype.mbd=function(){var a=this;this.rs.unsubscribe();this.nb.Xb(function(){a.rs=a.cQ.observe(a.La.na,{box:"border-box"}).subscribe(function(){return a.Cpb()})})};
_.p.Object.defineProperties(Vz.prototype,{ALb:{configurable:!0,enumerable:!0,get:function(){return this.wob},set:function(a){this.wob=a;this.uYb&&this.Cpb()}},uYb:{configurable:!0,enumerable:!0,get:function(){return this.dWa},set:function(a){(this.dWa=a)?this.mbd():this.rs.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.La.na}}});Vz.O=function(a){return new (a||Vz)};
Vz.Ea=_.Qf({type:Vz,oa:[["label","matFormFieldFloatingLabel",""]],ab:[1,"mdc-floating-label","mat-mdc-floating-label"],qb:2,Wa:function(a,b){a&2&&_.dh("mdc-floating-label--float-above",b.ALb)},inputs:{ALb:"floating",uYb:"monitorResize"}});var Wz=function(){var a=this;this.La=_.u(_.qe);this.n8c=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(_.wh),c=_.u(_.pj);b.Xb(function(){a.kL=c.listen(a.La.na,"transitionend",a.n8c)})};Wz.prototype.Gw=function(){var a=this.La.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};Wz.prototype.Wga=function(){this.La.na.classList.add("mdc-line-ripple--deactivating")};
Wz.prototype.Ma=function(){this.kL()};Wz.O=function(a){return new (a||Wz)};Wz.Ea=_.Qf({type:Wz,oa:[["div","matFormFieldLineRipple",""]],ab:[1,"mdc-line-ripple"]});var Kbb=["notch"],Xz=function(){this.La=_.u(_.qe);this.nb=_.u(_.wh);this.open=!1};Xz.prototype.Ec=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")};
Xz.prototype.Ksb=function(a){this.jrb.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};Xz.prototype.Fad=function(a){this.jrb.na.style.setProperty("--mat-form-field-notch-max-width","calc(100% - "+a+"px)")};Xz.O=function(a){return new (a||Xz)};
Xz.Aa=_.Of({type:Xz,oa:[["div","matFormFieldNotchedOutline",""]],mb:function(a,b){a&1&&_.Qg(Kbb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.jrb=c.first)}},ab:[1,"mdc-notched-outline"],qb:2,Wa:function(a,b){a&2&&_.dh("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},vc:["matFormFieldNotchedOutline",""],kc:["*"],Ba:5,Ca: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&&(_.Kg(),_.Bg(0,"div",1),_.zg(1,"div",2,0),_.Lg(3),_.Ag(),_.Bg(4,"div",3))},hb:2,Na:0});var Lbb,Mbb,Nbb,Obb,Pbb,Qbb;Lbb=["iconPrefixContainer"];Mbb=["textPrefixContainer"];Nbb=["iconSuffixContainer"];Obb=["textSuffixContainer"];Pbb=["textField"];Qbb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.Yz=new _.Id("MatFormField");_.Rbb=new _.Id("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Zz=function(){var a=this;this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.Fc=_.u(_.ej);this.iw=_.u(_.nj);this.nb=_.u(_.wh);this.um=_.u(_.Rbb,{optional:!0});this.Xpb=_.th.apply(null,["iconPrefixContainer"].concat(_.v([])));this.qtb=_.th.apply(null,["textPrefixContainer"].concat(_.v([])));this.Ypb=_.th.apply(null,["iconSuffixContainer"].concat(_.v([])));this.rtb=_.th.apply(null,["textSuffixContainer"].concat(_.v([])));this.y$c=_.Fh.apply(null,[function(){return[a.Xpb(),a.qtb(),a.Ypb(),a.rtb()].map(function(d){return d==
null?void 0:d.na}).filter(function(d){return d!==void 0})}].concat(_.v([])));this.zqb=_.uh.apply(null,[_.Sz].concat(_.v([])));this.HW=!1;this.color="primary";this.gSa=_.Wg.apply(null,["fill"].concat(_.v([])));this.dtb=null;this.IW="";this.Qpb=this.bVa=this.Ppb=this.aVa=!1;this.mu=this.iw.getId("mat-mdc-form-field-label-");this.Zba=this.iw.getId("mat-mdc-hint-");this.Lb=new _.cg;this.Sca=this.Urb=this.TL=this.hca=null;this.Xc=_.zj();this.ZR=_.Fh.apply(null,[function(){return a.zD()?a.mu:null}].concat(_.v([])));
this.zD=_.Fh.apply(null,[function(){return!!a.zqb()}].concat(_.v([])));var b=this.um,c=_.u(_.oj);b&&(b.appearance&&(this.appearance=b.appearance),this.HW=!(b==null||!b.lS),b.color&&(this.color=b.color));_.Tf(function(){return a.e6c=c.OJ()});this.pbd()};_.h=_.Zz.prototype;_.h.Ec=function(){var a=this;this.Stb();this.Xc||this.nb.Xb(function(){setTimeout(function(){a.La.na.classList.add("mat-form-field-animations-enabled")},300)});_.no(this.Ua)};_.h.Sd=function(){this.L8c();this.K8c()};
_.h.cO=function(){this.Rd!==this.TL&&(this.G8c(this.TL),this.Rd.wd&&this.Rd.wd.control&&(this.Urb=this.Rd.wd.control.Ag),this.TL=this.Rd);this.Rd.wd&&this.Rd.wd.control&&this.Rd.wd.control.Ag!==this.Urb&&_.mo(this.Ua)};_.h.Ma=function(){var a;(a=this.Sca)==null||a.disconnect();var b;(b=this.jh)==null||b.unsubscribe();var c;(c=this.fub)==null||c.unsubscribe();var d;(d=this.znb)==null||d.unsubscribe();this.Lb.next();this.Lb.complete()};_.h.hN=function(){return this.otb||this.La};
_.h.bSa=function(){this.zD()&&(this.Wp="always")};
_.h.G8c=function(a){var b=this,c=this.Rd;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.jh)==null||d.unsubscribe();this.jh=c.Yb.subscribe(function(){b.Stb();_.mo(b.Ua)});var e;(e=this.znb)==null||e.unsubscribe();this.znb=c.Yb.ha(_.ng([void 0,void 0]),_.A(function(){return[c.Fh,c.oG]}),_.gg(),_.kf(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.lQ()});var f;(f=this.fub)==null||f.unsubscribe();c.wd&&c.wd.hj&&(this.fub=c.wd.hj.ha(_.pg(this.Lb)).subscribe(function(){return _.mo(b.Ua)}))};_.h.Kmb=function(){this.aVa=!!this.lX.find(function(a){return!a.NW});this.Ppb=!!this.lX.find(function(a){return a.NW});this.bVa=!!this.n4.find(function(a){return!a.NW});this.Qpb=!!this.n4.find(function(a){return a.NW})};
_.h.K8c=function(){var a=this;this.Kmb();_.jf(this.lX.Mc,this.n4.Mc).subscribe(function(){a.Kmb();_.mo(a.Ua)})};_.h.L8c=function(){var a=this;this.BD.Mc.subscribe(function(){a.eda();_.mo(a.Ua)});this.vD.Mc.subscribe(function(){a.lQ();_.mo(a.Ua)});this.lQ()};_.h.TDd=function(){};
_.h.Stb=function(){var a=this.Rd.focused;if(a&&!this.hca){this.hca=!0;var b;(b=this.Kqb)==null||b.Gw()}else if(!a&&(this.hca||this.hca===null)){this.hca=!1;var c;(c=this.Kqb)==null||c.Wga()}this.La.na.classList.toggle("mat-focused",a);var d;(d=this.otb)==null||d.na.classList.toggle("mdc-text-field--focused",a)};
_.h.pbd=function(){var a=this;eoa({CAa:function(){if(a.gSa()!=="outline"){var b;(b=a.Sca)==null||b.disconnect();return null}if(globalThis.ResizeObserver){a.Sca||(a.Sca=new globalThis.ResizeObserver(function(){a.pub(a.jpb())}));b=_.k(a.y$c());for(var c=b.next();!c.done;c=b.next())a.Sca.observe(c.value,{box:"border-box"})}return a.jpb()},write:function(b){return a.pub(b())}})};_.h.j4=function(){return this.Wp==="always"};_.h.vL=function(){return this.appearance==="outline"};
_.h.Eob=function(){return!this.Fc.isBrowser&&this.lX.length&&!this.iQ()};_.h.iQ=function(){return this.zD()?this.Rd.a1||this.j4():!1};_.h.vs=function(a){var b=this.Rd?this.Rd.wd:null;return b&&b[a]};_.h.spb=function(){return this.vD&&this.vD.length>0&&this.Rd.Fh?"error":"hint"};_.h.l8c=function(){this.O$c()};_.h.O$c=function(){if(this.vL()&&this.Aba&&this.iQ()){var a;(a=this.nWa)==null||a.Ksb(this.Aba.getWidth())}else{var b;(b=this.nWa)==null||b.Ksb(0)}};_.h.eda=function(){this.lQ()};_.h.kcd=function(){};
_.h.lQ=function(){if(this.Rd){var a=[];this.Rd.oG&&typeof this.Rd.oG==="string"&&a.push.apply(a,_.v(this.Rd.oG.split(" ")));if(this.spb()==="hint"){var b=this.BD?this.BD.find(function(e){return e.align==="start"}):null,c=this.BD?this.BD.find(function(e){return e.align==="end"}):null;b?a.push(b.id):this.IW&&a.push(this.Zba);c&&a.push(c.id)}else this.vD&&a.push.apply(a,_.v(this.vD.map(function(e){return e.id})));if(b=this.Rd.uha){var d=this.p6c||a;b=a.concat(b.filter(function(e){return e&&!d.includes(e)}))}else b=
a;this.Rd.qJ(b);this.p6c=a}};
_.h.jpb=function(){if(!this.vL()||!this.Aba)return null;if(!this.Wpb&&!this.ptb)return["",null];if(!this.T8c())return null;var a,b=(a=this.Wpb)==null?void 0:a.na,c;a=(c=this.ptb)==null?void 0:c.na;var d;c=(d=this.z8c)==null?void 0:d.na;var e;d=(e=this.xbd)==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.e6c==="rtl"?"-1":"1")+" * ("+(b+f+"px + var(--mat-mdc-form-field-label-offset-x, 0px)))))")),b+f+g+m]};_.h.pub=function(a){if(a!==null){var b=_.k(a);a=b.next().value;b=b.next().value;this.Aba&&(this.Aba.element.style.transform=a);if(b!==null){var c;(c=this.nWa)==null||c.Fad(b)}}};
_.h.T8c=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(_.Zz.prototype,{lS:{configurable:!0,enumerable:!0,get:function(){return this.HW},set:function(a){this.HW=_.Vi(a)}},Wp:{configurable:!0,enumerable:!0,get:function(){var a;return this.cz||((a=this.um)==null?void 0:a.Wp)||"auto"},set:function(a){a!==this.cz&&(this.cz=a,_.mo(this.Ua))}},appearance:{configurable:!0,enumerable:!0,get:function(){return this.gSa()},set:function(a){var b;a=a||((b=this.um)==null?void 0:b.appearance)||"fill";this.gSa.set(a)}},eG:{configurable:!0,
enumerable:!0,get:function(){var a;return this.dtb||((a=this.um)==null?void 0:a.eG)||"fixed"},set:function(a){var b;this.dtb=a||((b=this.um)==null?void 0:b.eG)||"fixed"}},RZ:{configurable:!0,enumerable:!0,get:function(){return this.IW},set:function(a){this.IW=a;this.eda()}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.QTa||this.g7c},set:function(a){this.QTa=a}}});_.Zz.O=function(a){return new (a||_.Zz)};
_.Zz.Aa=_.Of({type:_.Zz,oa:[["mat-form-field"]],xd:function(a,b,c){a&1&&(_.Yg(c,b.zqb,_.Sz),_.Rg(c,_.Tz,5),_.Rg(c,_.Gbb,5),_.Rg(c,_.Hbb,5),_.Rg(c,_.Fbb,5),_.Rg(c,_.Rz,5));if(a&2){_.ah();var d;_.Ug(d=_.Vg())&&(b.g7c=d.first);_.Ug(d=_.Vg())&&(b.lX=d);_.Ug(d=_.Vg())&&(b.n4=d);_.Ug(d=_.Vg())&&(b.vD=d);_.Ug(d=_.Vg())&&(b.BD=d)}},mb:function(a,b){a&1&&(_.$g(b.Xpb,Lbb),_.$g(b.qtb,Mbb),_.$g(b.Ypb,Nbb),_.$g(b.rtb,Obb),_.Qg(Pbb,5),_.Qg(Lbb,5),_.Qg(Mbb,5),_.Qg(Nbb,5),_.Qg(Obb,5),_.Qg(Vz,5),_.Qg(Xz,5),_.Qg(Wz,
5));if(a&2){_.ah(4);var c;_.Ug(c=_.Vg())&&(b.otb=c.first);_.Ug(c=_.Vg())&&(b.Wpb=c.first);_.Ug(c=_.Vg())&&(b.ptb=c.first);_.Ug(c=_.Vg())&&(b.z8c=c.first);_.Ug(c=_.Vg())&&(b.xbd=c.first);_.Ug(c=_.Vg())&&(b.Aba=c.first);_.Ug(c=_.Vg())&&(b.nWa=c.first);_.Ug(c=_.Vg())&&(b.Kqb=c.first)}},ab:[1,"mat-mdc-form-field"],qb:38,Wa:function(a,b){a&2&&_.dh("mat-mdc-form-field-label-always-float",b.j4())("mat-mdc-form-field-has-icon-prefix",b.aVa)("mat-mdc-form-field-has-icon-suffix",b.bVa)("mat-form-field-invalid",
b.Rd.Fh)("mat-form-field-disabled",b.Rd.disabled)("mat-form-field-autofilled",b.Rd.dY)("mat-form-field-appearance-fill",b.appearance=="fill")("mat-form-field-appearance-outline",b.appearance=="outline")("mat-form-field-hide-placeholder",b.zD()&&!b.iQ())("mat-primary",b.color!=="accent"&&b.color!=="warn")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("ng-untouched",b.vs("untouched"))("ng-touched",b.vs("touched"))("ng-pristine",b.vs("pristine"))("ng-dirty",b.vs("dirty"))("ng-valid",
b.vs("valid"))("ng-invalid",b.vs("invalid"))("ng-pending",b.vs("pending"))},inputs:{lS:"hideRequiredMarker",color:"color",Wp:"floatLabel",appearance:"appearance",eG:"subscriptSizing",RZ:"hintLabel"},Ob:["matFormField"],features:[_.lh([{Da:_.Yz,Ab:_.Zz},{Da:Jbb,Ab:_.Zz}])],kc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Ba:18,Ca:21,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",""],["aria-atomic","true","aria-live","polite",1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],ua:function(a,b){if(a&1){var c=_.Yd();_.Kg(Qbb);_.F(0,Wya,1,1,"ng-template",
null,0,_.rh);_.I(2,"div",6,1);_.O("click",function(d){_.w(c);return _.y(b.Rd.G_(d))});_.vg(4,Xya,1,0,"div",7);_.I(5,"div",8);_.vg(6,$ya,2,2,"div",9);_.vg(7,aza,3,0,"div",10);_.vg(8,bza,3,0,"div",11);_.I(9,"div",12);_.vg(10,dza,1,1,null,13);_.Lg(11);_.J();_.vg(12,eza,3,0,"div",14);_.vg(13,fza,3,0,"div",15);_.J();_.vg(14,gza,1,0,"div",16);_.J();_.I(15,"div",17);_.vg(16,hza,2,0,"div",18)(17,jza,5,1,"div",19);_.J()}a&2&&(_.C(2),_.dh("mdc-text-field--filled",!b.vL())("mdc-text-field--outlined",b.vL())("mdc-text-field--no-label",
!b.zD())("mdc-text-field--disabled",b.Rd.disabled)("mdc-text-field--invalid",b.Rd.Fh),_.C(2),_.wg(b.vL()||b.Rd.disabled?-1:4),_.C(2),_.wg(b.vL()?6:-1),_.C(),_.wg(b.aVa?7:-1),_.C(),_.wg(b.Ppb?8:-1),_.C(2),_.wg(!b.vL()||b.Eob()?10:-1),_.C(2),_.wg(b.Qpb?12:-1),_.C(),_.wg(b.bVa?13:-1),_.C(),_.wg(b.vL()?-1:14),_.C(),_.dh("mat-mdc-form-field-subscript-dynamic-size",b.eG==="dynamic"),a=b.spb(),_.C(),_.wg(a==="error"?16:a==="hint"?17:-1))},dependencies:[Vz,Xz,_.Kp,Wz,_.Rz],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'],
hb:2,Na:0});_.$z=function(){};_.$z.O=function(a){return new (a||_.$z)};_.$z.Ka=_.Pf({type:_.$z});_.$z.Ja=_.dd({imports:[_.Kt,_.Zz,_.Zt]});_.aA=function(){};_.aA.O=function(a){return new (a||_.aA)};_.aA.Ka=_.Pf({type:_.aA});_.aA.Ja=_.dd({Vb:[_.Du,{Da:_.Sab,mc:{Q0:[13]}}],imports:[_.Mu,_.Zt]});_.bA=function(){this.Ga=_.u(_.by);this.Nw=_.u(_.Ly);this.kd=_.u(_.qx);this.a$b=[];this.oy=new _.xe;this.ej=[];this.Ucd=_.sh.apply(null,[!1].concat(_.v([])));this.s$b=_.sh.apply(null,[!1].concat(_.v([])));this.lAd=_.sh.apply(null,[""].concat(_.v([])));this.Ued={color:"var(--text-default)","font-size":"16px"}};
_.bA.prototype.Ra=function(){var a=this;this.oy.unsubscribe();this.oy=new _.xe;this.Nw.wbc.subscribe(function(b){a.ej=b;b=b.length;for(var c=0;c<b;c++){var d=""+(c+1);a.a$b.includes(d)||(_.zl?Sbb(a,c):Tbb(a,c),a.a$b.push(d))}})};
var Sbb=function(a,b){a.oy.add(a.kd.register("autoSuggest"+b,"Alt+"+(b+1),function(){a.nBa(b);mza(a,a.ej[b])},!0))},Tbb=function(a,b){a.oy.add(a.kd.register("autoSuggestWindows"+b,"Ctrl+Shift+"+(b+1),function(){a.nBa(b);mza(a,a.ej[b])},!0))},mza=function(a,b){a.Ga.Ya({element:"AutoSuggestBar",action:"autoSuggest",gestureName:"CLICK",metrics:{bY:{pG:a.Nw.gma,ej:a.ej,Um:b}}});a=a.Nw;a.Cyb.next(b);H9a(a,b)};_.bA.prototype.nBa=function(a){(a=document.getElementById("suggestion-chip-"+(a+1)))&&a.focus()};
var nza=function(a){return _.zl?"Option+"+a:"Ctrl+Shift+"+a};_.bA.prototype.Ma=function(){this.oy.unsubscribe()};_.bA.O=function(a){return new (a||_.bA)};
_.bA.Aa=_.Of({type:_.bA,oa:[["auto-suggest-bar"]],inputs:{Ucd:[1,"alignRight"],s$b:[1,"showLabel"],lAd:[1,"updatedSuggestion"]},Ba:1,Ca: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,pza,4,2,"div",0);a&2&&_.G("ngIf",b.ej.length>0)},dependencies:[_.Mp,_.Ep,_.Fp,Jp,_.aA,
_.Nz,_.iz,_.Qz,_.ww,_.vw,_.fz,_.ez,_.cz],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 Ubb={Lhb:function(a){return[{text:a}]}};_.cA=function(a){var b=a.gpa;var c=a.Ga;var d=a.fAa;var e=a.Br;var f=a.GN;a=a.GR;this.PFa={};this.s_a=new _.xe;this.CE=!1;this.query="";this.queryPrefix=new _.Zh(void 0);this.pO=new _.cg;this.K5=_.hf;this.JT=Ubb;this.m9=!1;this.Byb=this.f$=_.hf;this.Ue="";this.Id={};this.Nw=_.u(_.Ly);_.u(_.Sx);this.Q4a=new _.cg;this.gpa=b;this.Ga=c;this.fAa=d;this.Br=e;this.gpa&&(this.JT=this.Kk?this.Kk:Ubb);this.GN=f;this.GR=a;this.MRb=_.Rx.has(113)};_.h=_.cA.prototype;
_.h.RGa=function(a){var b=this;a.r_a&&(this.s_a.unsubscribe(),this.s_a=a.r_a.subscribe(function(c){c=c({Eo:b.query,prefix:b.queryPrefix.getValue()});Vbb(b,c);b.query||b.pO.next(b.query)}));this.PFa=a.PFa||{};this.Xo=a.M7b;this.Kk=a.Kk;this.gpa&&(this.JT=this.Kk?this.Kk:Ubb)};
_.h.Ra=function(){var a=this,b=_.jf(this.queryPrefix.ha(_.kf(function(){return a.m9})),this.Q4a.ha(_.A(function(d){return d.prefix}))).ha(_.ag(_.qza)),c=_.jf(this.pO,this.Q4a.ha(_.A(function(d){return d.Eo||""}))).ha(_.ag(),_.Xf(this.fAa));this.K5=_.Ye([c,b]).ha(_.A(function(d){return _.k(d).next().value}),_.A(function(d){return _.cf(function(){return Wbb(a,d)}).ha(_.lg(1))}),_.kg(xza,{LLb:_.hf,Zbb:_.Qe({})}),_.Uf(function(d){return d.LLb}),_.A(function(d){return sza(d.Zbb,a.pO)}),_.og(rza),_.kg(function(d,
e){if(e.vd&&!e.ej)return{vd:!0,ej:d.ej};a.CE=!(!e.ej||!e.ej.length);a.CE&&(a.mE=Date.now());return e}),Gla());b=this.pO.ha(_.A(function(d){return a.Kk&&a.Kk.aNb&&a.Kk.aNb(Xbb(a,d))}));this.MRb&&this.pO.subscribe(function(d){O9a(a.Nw,d);a.Ga.Ya({element:a.Br,action:"autoSuggestAutoComplete",gestureName:"KEYBOARD",metrics:{cY:{pG:d,Zea:"",Ola:!1}}})});this.Byb=this.Nw.vyd;this.f$=_.Ye([this.Byb,b]).ha(_.A(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;return d?d:e}))};_.h.Ma=function(){this.s_a.unsubscribe()};
_.h.setScope=function(a){a=a.K_;if(!a)return!1;Vbb(this,a({Eo:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.SEa=function(){this.m9=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.PFa,b=a.prefix;this.query=a.Eo===void 0?"":a.Eo;this.queryPrefix.next(b)}};_.h.TEa=function(){this.m9=!0;this.Q4a.next({Eo:this.query,prefix:this.queryPrefix.getValue()});var a=this.GR,b=Date.now();a.h9b=b};_.h.f5=function(a){this.query="";this.pO.next("");a.setFocus()};
_.h.b$=function(a){a&&(typeof a==="string"?(this.Ga.Ya({element:this.Br,action:this.Rvd,gestureName:"CLICK",searchTerm:a,bucket:_.Pi.APa}),this.KYb(Xbb(this,a))):(a.Ta.Wc&&a.Ta.ky&&a.Ta.Cr?this.Ga.Ya({element:this.Br,action:"selectSuggestion_"+this.Vgb,gestureName:"CLICK",lg:a.position,XM:[_.oxa(a.Ta.Wc,a.Ta.ky,a.Ta.Cr,[],a.Ta.XF,this.mE)]}):this.Ga.Ya({element:this.Br,action:"selectSuggestion_"+this.Vgb,gestureName:"CLICK",lg:a.position}),a.Ta.LHa&&a.Ta.LHa()))};
var Wbb=function(a,b){if(!b||!a.Kk)return _.Qe({});a.Ga.Ya({element:a.Br,action:a.Vgb,gestureName:"CHANGE",searchTerm:b,bucket:_.Pi.Blb});b=Xbb(a,b);return a.Kk.VAa(b).ha(_.A(function(c){return{ej:c}}))},Xbb=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Zl:b};a=c.A7;c=c.value;return{Zl:b,Ue:a?c:"",Id:a?void 0:c}},Vbb=function(a,b){var c=b.Eo;b=b.prefix;a.query=c||"";a.queryPrefix.next(b);b&&(b.A7?(a.Id={},a.Ue=b.value):(a.Id=_.mk(b.value,a.GN),a.Ue=""))};
_.p.Object.defineProperties(_.cA.prototype,{Rvd:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.gv)!=null?b:"Other"):"search"}},Vgb:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.gv)!=null?b:"Other"):"suggest"}}});_.cA.O=function(){_.Jf()};_.cA.Ea=_.Qf({type:_.cA});var yza={};var dA=function(){_.Zh.call(this,{type:"@ngrx/store/init"})};_.W(dA,_.Zh);dA.create=_.Zh.create;dA.prototype.next=function(a){if(typeof a==="function")throw new TypeError("ed");if(typeof a==="undefined")throw new TypeError("fd");if(typeof a.type==="undefined")throw new TypeError("gd");_.Zh.prototype.next.call(this,a)};dA.prototype.complete=function(){};dA.prototype.Ma=function(){_.Zh.prototype.complete.call(this)};dA.O=function(a){return new (a||dA)};dA.wa=_.q({token:dA,qa:dA.O});var zAa=[dA];var oAa=new _.Id("@ngrx/store Internal Root Guard"),pAa=new _.Id("@ngrx/store Internal Initial State"),qAa=new _.Id("@ngrx/store Initial State"),yAa=new _.Id("@ngrx/store Reducer Factory"),xAa=new _.Id("@ngrx/store Internal Reducer Factory Provider"),tAa=new _.Id("@ngrx/store Initial Reducers"),rAa=new _.Id("@ngrx/store Internal Initial Reducers"),gAa=new _.Id("@ngrx/store Store Features"),sAa=new _.Id("@ngrx/store Internal Store Reducers"),iAa=new _.Id("@ngrx/store Internal Feature Reducers"),fAa=
new _.Id("@ngrx/store Internal Feature Configs"),hAa=new _.Id("@ngrx/store Internal Store Features"),jAa=new _.Id("@ngrx/store Internal Feature Reducers Token"),kAa=new _.Id("@ngrx/store Feature Reducers"),uAa=new _.Id("@ngrx/store User Provided Meta Reducers"),wAa=new _.Id("@ngrx/store Meta Reducers"),vAa=new _.Id("@ngrx/store Internal Resolved Meta Reducers"),FAa=new _.Id("@ngrx/store User Runtime Checks Config"),EAa=new _.Id("@ngrx/store Internal User Runtime Checks Config"),Sza=new _.Id("@ngrx/store Internal Runtime Checks"),
Rza=new _.Id("@ngrx/store Check if Action types are unique"),Ybb=new _.Id("@ngrx/store Root Store Provider"),Zbb=new _.Id("@ngrx/store Feature State Provider");var $bb=function(){_.Ce.apply(this,arguments)};_.W($bb,_.Ce);$bb.create=_.Ce.create;var eA=function(){dA.apply(this,arguments)};_.W(eA,dA);eA.create=dA.create;eA.wa=dA.wa;eA.O=dA.O;var fA=function(a,b,c,d){_.Zh.call(this,d(c,b));this.Khd=a;this.initialState=b;this.upa=c;this.bJ=d};_.W(fA,_.Zh);fA.create=_.Zh.create;
var bcb=function(a,b){b=b.reduce(function(c,d){var e=d.upa;var f=d.bJ;var g=d.YS;var m=d.initialState;d=d.key;e=typeof e==="function"?Fza(g)(e,m):Eza(f,g)(e,m);c[d]=e;return c},{});acb(a,b)},acb=function(a,b){a.upa=Object.assign({},a.upa,b);b=Object.keys(b);a.next(a.bJ(a.upa,a.initialState));a.Khd.next({type:"@ngrx/store/update-reducers",features:b})};fA.prototype.Ma=function(){this.complete()};fA.O=function(a){return new (a||fA)(_.t(eA),_.t(qAa),_.t(tAa),_.t(yAa))};fA.wa=_.q({token:fA,qa:fA.O});
var AAa=[fA,{Da:$bb,Ab:fA},{Da:eA,Ab:dA}];var gA=function(){_.cg.apply(this,arguments)};_.W(gA,_.cg);gA.create=_.cg.create;gA.prototype.Ma=function(){this.complete()};gA.O=function(){var a;return function(b){return(a||(a=_.me(gA)))(b||gA)}}();gA.wa=_.q({token:gA,qa:gA.O});var BAa=[gA];var ccb=function(){_.Ce.apply(this,arguments)};_.W(ccb,_.Ce);ccb.create=_.Ce.create;var hA=function(a,b,c,d){_.Zh.call(this,d);var e=this;this.IHa=a.ha(_.Uha(TMa)).ha(_.rg(b)).ha(_.kg(Yza,{state:d})).subscribe(function(f){var g=f.state;f=f.action;e.next(g);c.next(f)});this.state=_.Xza(this,{XDa:!0,x5b:!0})};_.W(hA,_.Zh);hA.create=_.Zh.create;hA.prototype.Ma=function(){this.IHa.unsubscribe();this.complete()};hA.INIT="@ngrx/store/init";hA.O=function(a){return new (a||hA)(_.t(dA),_.t($bb),_.t(gA),_.t(qAa))};
hA.wa=_.q({token:hA,qa:hA.O});var CAa=[hA,{Da:ccb,Ab:hA}];_.al=function(a,b,c,d){this.jea=b;this.Wtd=c;this.Qb=d;this.source=a;this.state=a.state};_.W(_.al,_.Ce);_.al.create=_.Ce.create;_.h=_.al.prototype;_.h.select=function(a){return Zza.call.apply(Zza,[null,a].concat(_.v(_.Jc.apply(1,arguments))))(this)};_.h.gA=function(a){var b=new _.al(this,this.jea,this.Wtd);b.operator=a;return b};_.h.dispatch=function(a,b){if(typeof a==="function")return dcb(this,a,b);this.jea.next(a)};_.h.next=function(a){this.jea.next(a)};_.h.error=function(a){this.jea.error(a)};
_.h.complete=function(){this.jea.complete()};var dcb=function(a,b,c){Aza(a.Qb);var d;if((c=c==null?void 0:c.Qb)!=null)var e=c;else a:{try{e=_.u(_.nf);break a}catch(f){}e=void 0}e=(d=e)!=null?d:a.Qb;return _.Tf(function(){var f=b();_.pd(function(){return a.dispatch(f)})},{Qb:e})};_.al.O=function(a){return new (a||_.al)(_.t(ccb),_.t(dA),_.t(fA),_.t(_.nf))};_.al.wa=_.q({token:_.al,qa:_.al.O});var DAa=[_.al];var GAa=[{Da:Ybb,Jb:function(){_.u(dA);_.u($bb);_.u(gA);_.u(_.al);_.u(oAa,{optional:!0});_.u(Rza,{optional:!0})}},Efa(function(){return _.u(Ybb)})],mAa=[{Da:Zbb,Jb:function(){_.u(Ybb);var a=_.u(hAa),b=_.u(kAa),c=_.u(fA);_.u(Rza,{optional:!0});a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{upa:e,initialState:cAa(d.initialState)})});bcb(c,a)}},Efa(function(){return _.u(Zbb)})];_.ecb=Yk("[Chat] Switch Model",Zk());_.fcb=Yk("[Chat] Set Mode",Zk());_.gcb=Yk("[Chat] Add Additional Context",Zk());_.hcb=Yk("[Chat] Remove Additional Context",Zk());Yk("[Chat] Trigger Explanation");_.icb=Yk("[Chat] Send Message",Zk());var jcb=function(a){this.B0a=a};jcb.prototype.process=function(a){kcb(this,a);for(var b=_.k(_.Ok(a)),c=b.next();!c.done;c=b.next())c=c.value,c.Jm===3&&kcb(this,c.elements);return a};var kcb=function(a,b){var c=!1,d=[];lcb(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},lcb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.Jm===0||d.Jm===2?(lcb(a,d.KDa,c),lcb(a,d.mGa,c)):_.JAa(d,a.B0a)&&!d.error&&c.push(d)};var mcb=function(){};mcb.prototype.process=function(a){for(var b=_.k(_.Ok(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.JAa(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 ocb=function(){var a=ncb;this.B0a=5;this.pattern=a};ocb.prototype.process=function(a){for(var b=_.k(_.Ok(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.JAa(c,this.B0a)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var pcb=function(){this.Cpa=[]},qcb;pcb.prototype.Te=function(a){return this.Cpa.length?qcb(this.Cpa[0],a):void 0};qcb=function(a,b){b=b===void 0?function(c){return new c}:b;return a.xc?b(a.xc):a.instance};_.rcb=function(){this.Cpa=[]};_.W(_.rcb,pcb);var ncb,scb;ncb=/^(y|yes|n|no|auto)$/;scb=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]])));
_.tcb=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]]);_.ucb=new _.rcb;_.iA=function(){};_.iA.O=function(a){return new (a||_.iA)};_.iA.Ka=_.Pf({type:_.iA});_.iA.Ja=_.dd({Vb:[_.Xy,_.Yy,{Da:_.Aab,Jb:function(a){a={Eh:a||void 0};a=(a===void 0?{}:a).Eh;var b=[new jcb(5),new jcb(20),new ocb];_.ucb.Te()&&b.push(new mcb);return{Yla:_.ucb.Te()||scb,Fid:!0,Cid:!0,logger:a,Zeb:b}},Wb:[[new _.Zn,_.Rv]]}]});_.jA=function(a,b,c){this.Sa=a;this.Nb=b;this.O7=c;this.I0=!1;this.href=this.mg="";this.target=this.rel=null;this.DS=!1};_.jA.prototype.le=function(a){if(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey||this.DS)return!0;if(!this.href)return!1;_.Uq(this.Sa,this.href);return!1};_.jA.prototype.Zb=function(){this.href=this.KBa();(this.DS=vcb.test(this.href))&&!this.I0?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.jA.prototype.KBa=function(){return typeof this.x$==="string"&&vcb.test(this.x$)?this.x$:this.O7.vA(_.Vq(this.Sa,this.T6a()))};_.jA.prototype.T6a=function(){return _.Tq(this.Sa,Array.isArray(this.x$)?this.x$:[this.x$],{Zi:this.Nb,Va:this.Va,mg:this.mg,lf:this.lf})};_.jA.O=function(a){return new (a||_.jA)(_.E(_.oi),_.E(_.Yh),_.E(_.Pp))};
_.jA.Ea=_.Qf({type:_.jA,oa:[["a","universalLink",""]],qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)});a&2&&(_.xg("href",b.href,_.Cf),_.ug("rel",b.rel)("target",b.target))},inputs:{x$:"universalLink",I0:"sameWindow",Va:"queryParams",mg:"queryParamsHandling",lf:"fragment"},standalone:!1,features:[_.Xn]});var vcb=/^http[s]?:\/\//;_.kA=function(){};_.kA.O=function(a){return new (a||_.kA)};_.kA.Ka=_.Pf({type:_.kA});_.kA.Ja=_.dd({imports:[_.Mp,_.mr,_.Yq]});_.lA=function(a,b,c){this.Ql=a;this.lb=b;this.Nc=c;this.b_b=new _.xe;this.resize=new _.Uj};_.lA.prototype.Ra=function(){var a=this;this.b_b=this.Nc.Xb(function(){return a.Nc.ql.ha(_.ng(void 0),Dla(_.ef(window,"resize")),_.Uf(function(){return a.Ql.hT}),_.kf(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Uf(function(){return a.Ql.kna})).subscribe(function(){a.notify()})})};_.lA.prototype.Ma=function(){this.b_b.unsubscribe()};
_.lA.prototype.notify=function(){this.resize.emit(this.na)};_.p.Object.defineProperties(_.lA.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.yid||this.lb.na}}});_.lA.O=function(a){return new (a||_.lA)(_.E(_.Bx),_.E(_.qe),_.E(_.wh))};_.lA.Ea=_.Qf({type:_.lA,oa:[["","ascResizeNotifier",""]],inputs:{yid:"elementToWatch"},outputs:{resize:"ascResizeNotifier"},standalone:!1});_.mA=function(){};_.mA.O=function(a){return new (a||_.mA)};_.mA.Ka=_.Pf({type:_.mA});_.mA.Ja=_.dd({});var nA=function(a){this.kd=a;this.WRb=!1;this.ahb=new Map;this.ly=0;this.Mk=[];this.J7=new _.Uj;this.bhb=new _.Uj;this.d$=new _.xe;this.Bra=new _.xe;this.gH=!1};nA.prototype.Zb=function(){for(var a=_.k(this.Mk),b=a.next();!b.done;b=a.next())b.value.MCa=this.WRb};nA.prototype.Ma=function(){wcb(this);this.d$.unsubscribe();this.Bra.unsubscribe();this.gH=!1};
var xcb=function(a){for(var b=_.k(a.Mk),c=b.next();!c.done;c=b.next())c.value.Gt=!0;a.odb()},wcb=function(a,b){for(var c=a.gH=!1,d=_.k(a.Mk),e=d.next();!e.done;e=d.next())e=e.value,oA(e),c=c||e.Gt,e.Gt=!1;a.ly=0;a.Bra.unsubscribe();b&&!c&&b.target.blur()},ycb=function(a){if(!(a.Mk.length>1))return a.ly;for(var b=1;b<a.Mk.length;b++){var c=(a.ly+b)%a.Mk.length;if(a.Mk[c].j$a>=1)return c}return a.ly},zcb=function(a){for(var b=_.k(a.Mk),c=b.next();!c.done;c=b.next())c=c.value,c!==a.br&&oA(c)};
nA.prototype.odb=function(){var a=this;this.Bra.unsubscribe();this.Bra=new _.xe;for(var b=_.k(this.ahb),c=b.next(),d={};!c.done;d={wgc:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.wgc=e;this.Bra.add(this.kd.register("Suggestion Shortcut "+c,c,function(f){return function(){a.J7.emit({action:"shortcutSelect",Um:f.wgc})}}(d)))}};
_.p.Object.defineProperties(nA.prototype,{xsa:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.gH=!1;this.d$.unsubscribe();this.d$=new _.xe;this.ahb.clear();if(a&&a.length>=1){this.Mk=a;zcb(this);a=_.k(this.Mk);for(var c=a.next();!c.done;c=a.next())c=c.value,this.d$.add(c.vbc.subscribe(function(d){b.Um=d})),this.d$.add(c.ubc.subscribe(function(d){b.bhb.emit(d);b.Um=void 0})),this.d$.add(c.b$b.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.ahb.set(e.bc,
e.uyd)}))}else this.Mk=[]}},br:{configurable:!0,enumerable:!0,get:function(){if(this.Mk.length)return this.Mk[this.ly]}}});nA.O=function(a){return new (a||nA)(_.E(_.qx))};
nA.Ea=_.Qf({type:nA,oa:[["","suggestionHandlerFor",""]],Wa:function(a,b){a&1&&_.O("keydown.arrowdown",function(c){c.preventDefault();b.br&&(b.br.j$a<=0&&(b.ly=ycb(b)),b.br.rU(1),b.br.Uza<0?(b.Um=void 0,b.gH=!1):b.gH=!0,b.J7.emit({action:"selectNext",Um:b.Um}))})("keydown.arrowup",function(c){c.preventDefault();b.br&&(b.br.rU(-1),b.br.Uza<0?(b.Um=void 0,b.gH=!1):b.gH=!0,b.J7.emit({action:"selectPrevious",Um:b.Um}))})("keydown.arrowright",function(c){var d=ycb(b);b.br&&b.Mk.length>1&&b.ly!==d&&b.gH&&
b.br.Uza>-1&&(c.preventDefault(),oA(b.br),oA(b.Mk[d]),b.Mk[d].rU(1),b.J7.emit({action:"selectNextList",Um:b.Um}),b.ly=d)})("keydown.arrowleft",function(c){var d;a:{if(b.Mk.length>1)for(d=1;d<b.Mk.length;d++){var e=(b.ly-d+b.Mk.length)%b.Mk.length;if(b.Mk[e].j$a>=1){d=e;break a}}d=b.ly}b.br&&b.Mk.length>1&&b.ly!==d&&b.gH&&b.br.Uza>-1&&(c.preventDefault(),oA(b.br),oA(b.Mk[d]),b.Mk[d].rU(1),b.J7.emit({action:"selectPreviousList",Um:b.Um}),b.ly=d)})("keydown.enter",function(c){c.preventDefault();b.gH=
!1;b.bhb.emit(b.Um);b.Um=void 0;b.br&&(oA(b.br),b.ly=0)})("keyup.escape",function(c){return wcb(b,c)})},inputs:{WRb:"isComboBox",xsa:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{J7:"listNavigate",bhb:"suggestionSubmit"},standalone:!1,features:[_.Xn]});var Acb=new _.Id("GM2_FORM_FIELD_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.pA=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.pA.O=function(a){return new (a||_.pA)(_.E(Acb))};_.pA.Ea=_.Qf({type:_.pA,oa:[["mat-form-field"]],ab:[1,"gmat-mdc-form-field"],standalone:!1});var Bcb=new _.Id("GM2_INPUT_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.qA=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.qA.O=function(a){return new (a||_.qA)(_.E(Bcb))};_.qA.Ea=_.Qf({type:_.qA,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],ab:[1,"gmat-mdc-input"],standalone:!1});var Ccb=function(){};Ccb.O=function(a){return new (a||Ccb)};
Ccb.Aa=_.Of({type:Ccb,oa:[["ng-component"]],ab:["cdk-text-field-style-loader",""],Ba:0,Ca: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"],hb:2,
Na:0});var Dcb;Dcb={passive:!0};_.rA=function(){this.Fc=_.u(_.ej);this.nb=_.u(_.wh);this.Pc=_.u(_.Lf).Iu(null,null);this.Dda=_.u(_.lj);this.wca=new Map};
_.rA.prototype.Gk=function(a){var b=this;if(!this.Fc.isBrowser)return _.hf;this.Dda.load(Ccb);var c=_.Xi(a);if(a=this.wca.get(c))return a.subject;var d=new _.cg,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,D8a:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.nb.run(function(){return d.next({target:f.target,D8a:!0})}))};a=this.nb.Xb(function(){c.classList.add("cdk-text-field-autofill-monitored");return b.Pc.listen(c,"animationstart",e,Dcb)});this.wca.set(c,{subject:d,Lv:a});return d};_.rA.prototype.Ki=function(a){a=_.Xi(a);var b=this.wca.get(a);b&&(b.Lv(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.wca.delete(a))};
_.rA.prototype.Ma=function(){var a=this;this.wca.forEach(function(b,c){return a.Ki(c)})};_.rA.O=function(a){return new (a||_.rA)};_.rA.wa=_.q({token:_.rA,qa:_.rA.O,Ha:"root"});_.sA=function(){};_.sA.O=function(a){return new (a||_.sA)};_.sA.Ka=_.Pf({type:_.sA});_.sA.Ja=_.dd({});_.Ecb=new _.Id("MAT_INPUT_VALUE_ACCESSOR");var Fcb;Fcb=new _.Id("MAT_INPUT_CONFIG");
_.tA=function(){var a=this;this.La=_.u(_.qe);this.Fc=_.u(_.ej);this.wd=_.u(_.pz,{optional:!0,self:!0});this.Naa=_.u(_.rA);this.nb=_.u(_.wh);this.jf=_.u(_.Yz,{optional:!0});this.Pc=_.u(_.pj);this.jz=_.u(_.nj).getId("mat-input-");this.Kc=_.u(Fcb,{optional:!0});this.focused=!1;this.Yb=new _.cg;this.controlType="mat-input";this.lc=this.dY=!1;this.yu="text";this.hda=!1;this.fWa="date datetime datetime-local month time week".split(" ").filter(function(n){return _.Psa().has(n)});this.Nva=function(n){n=n.target;
n.value||n.selectionStart!==0||n.selectionEnd!==0||(n.setSelectionRange(1,1),n.setSelectionRange(0,0))};var b=_.u(_.xz,{optional:!0}),c=_.u(_.Ez,{optional:!0}),d=_.u(_.Du),e=_.u(_.Ecb,{optional:!0,self:!0}),f=this.La.na,g=f.nodeName.toLowerCase();e?_.Sf(e.value)?this.l4=e:this.B3=e:this.B3=f;this.cda=this.value;this.id=this.id;this.Fc.nP&&this.nb.Xb(function(){a.q5c=a.Pc.listen(f,"keyup",a.Nva)});this.qp=new _.PZa(d,this.wd,c,b,this.Yb);this.JG=!this.Fc.isBrowser;this.IG=g==="select";this.jca=g===
"textarea";this.LW=!!this.jf;var m;this.Md=((m=this.Kc)==null?void 0:m.Md)||!1;this.IG&&(this.controlType=f.multiple?"mat-native-select-multiple":"mat-native-select");this.l4&&_.Tf(function(){a.l4.value();a.Yb.next()})};_.h=_.tA.prototype;_.h.Ec=function(){var a=this;this.Fc.isBrowser&&this.Naa.Gk(this.La.na).subscribe(function(b){a.dY=b.D8a;a.Yb.next()})};_.h.Zb=function(){this.Yb.next()};
_.h.Ma=function(){this.Yb.complete();this.Fc.isBrowser&&this.Naa.Ki(this.La.na);var a;(a=this.q5c)==null||a.call(this);var b;(b=this.bEd)==null||b.call(this)};_.h.no=function(){this.wd&&(this.Mv(),this.wd.disabled!==null&&this.wd.disabled!==this.disabled&&(this.disabled=this.wd.disabled,this.Yb.next()));this.BTa();this.CTa()};_.h.focus=function(a){this.La.na.focus(a)};_.h.Mv=function(){this.qp.Mv()};
_.h.rL=function(a){if(a!==this.focused){if(!this.IG&&a&&this.disabled&&this.Md){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.dX=function(){};_.h.BTa=function(){var a=this.La.na.value;this.cda!==a&&(this.cda=a,this.Yb.next())};_.h.CTa=function(){var a=this.xva();if(a!==this.bXa){var b=this.La.na;(this.bXa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};
_.h.xva=function(){return this.placeholder||null};_.h.mcd=function(){};_.h.IVa=function(){return this.fWa.indexOf(this.yu)>-1};_.h.FVa=function(){var a=this.La.na.validity;return a&&a.badInput};_.h.qJ=function(a){var b=this.La.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.G_=function(){this.focused||this.focus()};_.h.Xva=function(){var a=this.La.na;return this.IG&&(a.multiple||a.size>1)};
_.h.EUa=function(){return this.IG?null:this.xt||this.disabled&&this.Md?"true":null};
_.p.Object.defineProperties(_.tA.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.Rh},set:function(a){this.Rh=a||this.jz}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Qi)!=null?c:(a=this.wd)==null?void 0:(b=a.control)==null?void 0:_.uz(b))!=null?d:!1},set:function(a){this.Qi=_.Vi(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.yu},set:function(a){this.yu=a||"text";!this.jca&&_.Psa().has(this.yu)&&(this.La.na.type=this.yu)}},SM:{configurable:!0,enumerable:!0,get:function(){return this.qp.st},set:function(a){this.qp.st=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.l4?this.l4.value():this.B3.value},set:function(a){a!==this.value&&(this.l4?this.l4.value.set(a):this.B3.value=a,this.Yb.next())}},xt:{configurable:!0,enumerable:!0,get:function(){return this.hda},
set:function(a){this.hda=_.Vi(a)}},Fh:{configurable:!0,enumerable:!0,get:function(){return this.qp.Fh},set:function(a){this.qp.Fh=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.IVa()&&!this.La.na.value&&!this.FVa()&&!this.dY}},a1:{configurable:!0,enumerable:!0,get:function(){if(this.IG){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}},uha:{configurable:!0,enumerable:!0,
get:function(){var a;return((a=this.La.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}}});_.tA.O=function(a){return new (a||_.tA)};
_.tA.Ea=_.Qf({type:_.tA,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],ab:[1,"mat-mdc-input-element"],qb:21,Wa:function(a,b){a&1&&_.O("focus",function(){return b.rL(!0)})("blur",function(){return b.rL(!1)})("input",function(){return b.dX()});a&2&&(_.xg("id",b.id)("disabled",b.disabled&&!b.Md)("required",b.required),_.ug("name",b.name||null)("readonly",b.EUa())("aria-disabled",b.disabled&&b.Md?
"true":null)("aria-invalid",b.empty&&b.required?null:b.Fh)("aria-required",b.required)("id",b.id),_.dh("mat-input-server",b.JG)("mat-mdc-form-field-textarea-control",b.LW&&b.jca)("mat-mdc-form-field-input-control",b.LW)("mat-mdc-input-disabled-interactive",b.Md)("mdc-text-field__input",b.LW)("mat-mdc-native-select-inline",b.Xva()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",SM:"errorStateMatcher",oG:[0,"aria-describedby","userAriaDescribedBy"],
value:"value",xt:"readonly",Md:[2,"disabledInteractive","disabledInteractive",_.Gh]},Ob:["matInput"],features:[_.lh([{Da:_.Tz,Ab:_.tA}]),_.Xn]});var Gcb,Hcb,Lcb;Gcb=["input"];Hcb=["formField"];_.uA=function(a,b,c,d){this.Ga=a;this.document=b;this.Ql=c;this.Nc=d;this.M_b="";this.jeb=[];this.yl=new _.yz("");this.Hs=new _.xe;this.o3a=this.fhb=this.FH=!1;this.placeholder="Textarea for query";this.JT=Ubb;this.C3b=new _.Uj;this.Rcb=new _.Uj;this.Scb=new _.Uj;this.blur=new _.Uj;this.focus=new _.Uj;this.n8b=new _.Uj;this.pI=this.uDa=!1;this.kld="global-search-box-text-area";this.pI=_.Rx.has(104)};_.h=_.uA.prototype;
_.h.Ra=function(){var a=this;this.pI&&_.ef(this.Bx.na,"keydown").ha(_.Xf(300)).subscribe(function(b){b.key!=="Enter"&&a.Rcb.emit(b.target.value)});this.Hs.add(this.yl.hj.subscribe(function(){Icb(a);xcb(a.Ygb);a.C3b.emit(a.yl.value)}));Jcb(this);this.Hs.add(_.ef(this.document,"selectionchange").subscribe(function(){Kcb(a)}))};_.h.Zb=function(a){a.hasOwnProperty("queryDecorator")&&Icb(this)};_.h.Ec=function(){};_.h.Ma=function(){this.Hs.unsubscribe()};
_.h.pA=function(a){a!==void 0?this.Scb.emit(a):this.o3a&&this.Scb.emit(this.yl.value)};_.h.HI=function(){wcb(this.Ygb);this.blur.emit();Kcb(this)};_.h.Fna=function(){this.fhb?this.fhb=!1:xcb(this.Ygb);this.focus.emit();Kcb(this)};Lcb=function(a,b){a.uDa&&a.f$&&(b.preventDefault(),a.yl.setValue(a.yl.value+a.f$))};_.vA=function(a,b){a.fhb=b===void 0?!1:b;a=a.Bx.na;a.focus();a.select&&a.select()};_.uA.prototype.setFocus=function(){this.Bx.na.focus()};
var Kcb=function(a){var b=a.yl.value,c;if(c=a.document.activeElement===a.Bx.na)b=b.length,c=a.Bx.na,c=c.selectionStart===b&&c.selectionEnd===b;a.uDa=c},Mcb=function(a){return _.ef(a.Bx.na,"scroll").ha(_.Uf(function(){return a.Ql.hT}),_.A(function(){return a.Bx.na.scrollLeft}),_.ag(),_.Uf(function(){return a.Ql.kna}),_.A(function(b){return"translateX(-"+b+"px)"}))},Icb=function(a){var b=a.yl.value||"";b=b.replace(/\n|\r\n/g," ");a.yl.setValue(b,{jd:!1});a.jeb=a.JT.Lhb(b)},Jcb=function(a){a.Hs.add(a.Nc.Xb(function(){return Mcb(a).subscribe(function(b){a.M_b=
b})}))};_.p.Object.defineProperties(_.uA.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.yl.value&&(this.yl.setValue(a,{jd:!1}),_.mo(this.qkd),Icb(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.yl.disable({jd:!1});this.FH=a},get:function(){return this.FH}},rkd:{configurable:!0,enumerable:!0,set:function(a){this.qkd=a.Qb.get(_.xo)}}});_.uA.O=function(a){return new (a||_.uA)(_.E(_.ir),_.E(_.gi),_.E(_.Bx),_.E(_.wh),_.E(_.Sx))};
_.uA.Aa=_.Of({type:_.uA,oa:[["search-box"]],mb:function(a,b){a&1&&(_.Qg(Gcb,7,_.qe),_.Qg(Hcb,7,_.Ng),_.Qg(nA,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Bx=c.first);_.Ug(c=_.Vg())&&(b.rkd=c.first);_.Ug(c=_.Vg())&&(b.Ygb=c.first)}},inputs:{query:"query",disabled:"disabled",Mz:"elementName",o3a:"enableTextBoxQuerySubmission",placeholder:"placeholder",JT:"queryDecorator",xsa:"suggestionLists",f$:"tabCompletionHint"},outputs:{C3b:"queryChange",Rcb:"queryChangedOnKeydown",Scb:"querySubmit",blur:"blur",focus:"focus",
n8b:"selectSuggestion"},standalone:!1,features:[_.Xn],Ba:8,Ca: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=_.Yd();_.I(0,"div",2);_.F(1,KAa,2,2,"span",3)(2,LAa,2,1,"span",4);_.J();_.I(3,"mat-form-field",5,0)(5,"textarea",6,1);_.O("input",function(){_.w(c);b.jeb=b.JT.Lhb(_.bh(6).value);return _.y()})("suggestionSubmit",function(d){_.w(c);return _.y(b.pA(d))})("listNavigate",function(d){_.w(c);var e=d.action;d=d.Um;e={element:b.Mz,action:e,gestureName:"CLICK",searchTerm:b.yl.value};d?(e=Object.assign({},e,{lg:d.position}),b.uDa=!1,b.n8b.emit(d)):Kcb(b);b.Ga.Ya(e);return _.y()})("blur",function(){_.w(c);
return _.y(b.HI())})("focus",function(){_.w(c);return _.y(b.Fna())})("keydown.tab",function(d){_.w(c);return _.y(Lcb(b,d))})("keydown.arrowright",function(d){_.w(c);return _.y(Lcb(b,d))});_.Q(7,"  ");_.J()()}a&2&&(_.ch("transform",b.M_b),_.C(),_.G("ngForOf",b.jeb),_.C(),_.G("ngIf",b.uDa),_.C(),_.dh("disabled",b.disabled),_.C(2),_.G("id",b.kld)("placeholder",b.placeholder)("formControl",b.yl)("suggestionHandlerFor",b.xsa)("isComboBox",b.o3a),_.ug("aria-label",b.placeholder))},dependencies:[_.Dp,_.Ep,
_.Fp,_.qA,_.tA,_.Zz,_.pA,_.Tk,_.rz,_.Cz,nA],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}"]});_.wA=function(a,b,c){this.lb=a;this.renderer=b;this.scroll=c;this.vab=this.dTb=!1;this.events=new _.Uj;this.cTb=!0;this.BYb=new _.Uj};_.h=_.wA.prototype;_.h.Ra=function(){};_.h.le=function(){this.events.next([this,0])};_.h.pbb=function(a){a.preventDefault()};_.h.qbb=function(){this.vab=!0};_.h.Ina=function(){this.vab&&(this.vab=!1,this.events.next([this,1]),this.BYb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.lb.na,a)};
var Ncb=function(a,b){a.Seb&&(b?a.renderer.aH(a.lb.na,a.Seb):a.renderer.UT(a.lb.na,a.Seb))};_.p.Object.defineProperties(_.wA.prototype,{ke:{configurable:!0,enumerable:!0,set:function(a){this.dTb=a;Ncb(this,a)}},kwd:{configurable:!0,enumerable:!0,set:function(a){Ncb(this,!1);this.Seb=a;Ncb(this,this.dTb)}}});_.wA.O=function(a){return new (a||_.wA)(_.E(_.qe),_.E(_.pj),_.E(_.Cx))};
_.wA.Aa=_.Of({type:_.wA,oa:[["search-box-suggestion-item"]],Wa:function(a,b){a&1&&_.O("click",function(){return b.le()})("mousedown",function(c){return b.pbb(c)})("mouseenter",function(){return b.qbb()})("mousemove",function(){return b.Ina()})("mouseleave",function(){b.events.next([b,2])})},inputs:{cTb:"isSelectable",Ta:"payload",kwd:"selectedClass",bc:"shortcut"},outputs:{BYb:"mouseFocusItem"},standalone:!1,kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var Ocb;Ocb=["template"];_.xA=function(){this.Jv=[];this.sx=-1;this.Xgb=new _.xe;this.dhb=!0;this.MCa=this.Gt=!1;this.b$b=new _.hg(1);this.ubc=new _.Uj;this.vbc=new _.Uj};_.xA.prototype.Sd=function(){var a=this;this.tbc=this.NHa.Mc.ha(_.ng(void 0)).subscribe(function(){a.dhb=!0;a.b$b.next(a.NHa.toArray().filter(function(b){return b.bc}).map(function(b){return{bc:b.bc,uyd:{position:a.NHa.toArray().indexOf(b),Ta:b.Ta}}}))})};_.xA.prototype.Po=function(){this.dhb&&(Pcb(this),this.dhb=!1)};
_.xA.prototype.Ma=function(){oA(this);this.tbc&&this.tbc.unsubscribe();this.Xgb.unsubscribe()};var oA=function(a){a.sx=-1;Qcb(a,!0)};_.xA.prototype.qEa=function(a){a=this.Jv.indexOf(a);a>=0&&(this.sx=a,Qcb(this,!1))};var Qcb=function(a,b){a.deselectAll();var c=a.Jv[a.sx];c&&(c.ke=!0);b&&a.vbc.emit(c&&{position:a.sx,Ta:c.Ta})};_.xA.prototype.scrollIntoView=function(a){this.Jv[this.sx].scrollIntoView(a)};
_.xA.prototype.deselectAll=function(){for(var a=_.k(this.Jv),b=a.next();!b.done;b=a.next())b.value.ke=!1};_.xA.prototype.rU=function(a){var b;a:if(b=this.Jv.length){var c=this.sx;this.MCa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.MCa);if(e<0||this.Jv[e].cTb){b=e;break a}}b=this.sx}else b=-1;this.sx=b;Qcb(this,!0);this.sx!==-1&&this.scrollIntoView(a>0?1:0)};
var Pcb=function(a){a.Xgb.unsubscribe();a.sx=-1;a.Jv=a.NHa.toArray();a.Jv.length!==0&&(a.Xgb=_.jf.apply(null,_.v(a.Jv.map(function(b){return b.events.He()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.ubc.emit({position:a.Jv.indexOf(b),Ta:b.Ta});break;case 1:a.sx=a.Jv.indexOf(b);Qcb(a,!1);break;case 2:a.sx=-1;Qcb(a,!0);break;default:_.eb(c)}}),a.MCa||a.rU(1))};
_.p.Object.defineProperties(_.xA.prototype,{Uza:{configurable:!0,enumerable:!0,get:function(){return this.sx}},j$a:{configurable:!0,enumerable:!0,get:function(){return this.Jv.length}}});_.xA.O=function(a){return new (a||_.xA)};
_.xA.Aa=_.Of({type:_.xA,oa:[["search-box-suggestion-list"]],xd:function(a,b,c){a&1&&_.Rg(c,_.wA,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.NHa=d)}},mb:function(a,b){a&1&&_.Qg(Ocb,7,_.Mg);if(a&2){var c;_.Ug(c=_.Vg())&&(b.ua=c.first)}},standalone:!1,kc:["*"],Ba:2,Ca:0,Fa:[["template",""]],ua:function(a){a&1&&(_.Kg(),_.F(0,MAa,1,0,"ng-template",null,0,_.rh))},hb:2});_.yA=function(){};_.yA.O=function(a){return new (a||_.yA)};_.yA.Ka=_.Pf({type:_.yA});_.yA.Ja=_.dd({imports:[_.$z]});_.zA=function(){};_.zA.O=function(a){return new (a||_.zA)};_.zA.Ka=_.Pf({type:_.zA});_.zA.Ja=_.dd({imports:[_.$z,_.$z,_.sA,_.Zt]});_.AA=function(){};_.AA.O=function(a){return new (a||_.AA)};_.AA.Ka=_.Pf({type:_.AA});_.AA.Ja=_.dd({imports:[_.zA,_.yA]});_.BA=function(){};_.BA.O=function(a){return new (a||_.BA)};_.BA.Ka=_.Pf({type:_.BA});_.BA.Ja=_.dd({imports:[_.rr,_.Mp,_.ww,_.AA,_.Mz]});var Rcb={L_c:0,M_c:1,Zmc:2,anc:3,tEc:4,sEc:5,ySc:6,xSc: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 CA=function(a,b,c){var d=this;this.document=a;this.dja=b;this.lb=c;this.fe=new _.Uj;this.action=new _.Uj;this.ah=2;this.color="blue";this.z4=this.A4="";this.Position=Rcb;this.width=272;this.IFa=null;this.J2a=function(e){e.key==="Escape"&&d.K2a()};this.bHa=function(){var e=d.document.activeElement;e!=null&&e.closest("onedev-feature-tooltip-body")||(d.IFa=d.document.activeElement)};this.ek=this.dja.create(this.lb.na,{defer:!0});this.document.addEventListener("keydown",this.J2a);this.document.addEventListener("focusin",
this.bHa)};CA.prototype.Sd=function(){_.bZa(this.ek);this.bHa();_.cZa(this.ek)};CA.prototype.Ma=function(){this.document.removeEventListener("keydown",this.J2a);this.document.removeEventListener("focusin",this.bHa);this.ek.destroy()};CA.prototype.K2a=function(){this.fe.next();this.IFa&&"focus"in this.IFa&&this.IFa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.J2a);this.document.removeEventListener("focusin",this.bHa)};
_.p.Object.defineProperties(CA.prototype,{aJa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+a*64}}});CA.O=function(a){return new (a||CA)(_.E(_.gi),_.E(_.Rt),_.E(_.qe))};
CA.Aa=_.Of({type:CA,oa:[["onedev-feature-tooltip-body"]],qb:16,Wa:function(a,b){a&2&&_.dh("pointer-top-left",b.ah===b.Position.L_c)("pointer-top-right",b.ah===b.Position.M_c)("pointer-bottom-left",b.ah===b.Position.Zmc)("pointer-bottom-right",b.ah===b.Position.anc)("pointer-left-top",b.ah===b.Position.tEc)("pointer-left-bottom",b.ah===b.Position.sEc)("pointer-right-top",b.ah===b.Position.ySc)("pointer-right-bottom",b.ah===b.Position.xSc)},inputs:{ah:"pointerPosition",aJa:"widthOffset",color:"color",
A4:"actionBtnText",z4:"actionBtnIcon"},outputs:{fe:"dismiss",action:"action"},standalone:!1,features:[_.lh([{Da:kZa,mc:{Q1b:function(){},Tvb:function(){}}},_.Rt])],kc:["*"],Ba:8,Ca: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&&(_.Kg(),_.I(0,"div",0)(1,"div",1),_.K(2,"div",2),_.J(),_.Lg(3),_.I(4,"div",3),_.F(5,OAa,4,2,"button",4),_.I(6,"button",5),_.O("click",function(){return b.K2a()}),_.Q(7," Got it "),_.J()()());a&2&&(_.ch("width",b.width,"px"),_.G("ngClass",b.color),_.C(5),_.G("ngIf",b.A4),_.C(),_.G("color",b.color==="white"?"primary":""))},dependencies:[_.Dt,
_.Dp,_.Fp,_.gv,_.vw],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}"],
hb:2,Na:0});var DA=function(){};DA.O=function(a){return new (a||DA)};DA.Ka=_.Pf({type:DA});DA.Ja=_.dd({});var Scb,Tcb,Ucb;_.EA=function(){this.WZa=new Map};Scb=function(a,b){if(a.WZa.has(b))return a.WZa.get(b);var c={Q1a:new _.hg(1),rh:new _.cg,dHb:new _.cg};a.WZa.set(b,c);return c};Tcb=function(a,b,c){Scb(a,b).Q1a.next(c)};Ucb=function(a,b){Scb(a,b).rh.next();Scb(a,b).Q1a.next(void 0)};_.EA.prototype.K2a=function(){Scb(this).dHb.next()};_.EA.O=function(a){return new (a||_.EA)};_.EA.wa=_.q({token:_.EA,qa:_.EA.O,Ha:DA});var Vcb=[{ah:2,Op:{zc:"center",Ac:"top",oc:"start",uc:"bottom",offsetX:-33}},{ah:3,Op:{zc:"center",Ac:"top",oc:"end",uc:"bottom",offsetX:33}},{ah:0,Op:{zc:"center",Ac:"bottom",oc:"start",uc:"top",offsetX:-33}},{ah:1,Op:{zc:"center",Ac:"bottom",oc:"end",uc:"top",offsetX:33}}],Wcb=[{ah:2,Op:{zc:"start",Ac:"top",oc:"start",uc:"bottom",offsetX:-12}},{ah:3,Op:{zc:"end",Ac:"top",oc:"end",uc:"bottom",offsetX:12}},{ah:0,Op:{zc:"start",Ac:"bottom",oc:"start",uc:"top",offsetX:-12}},{ah:1,Op:{zc:"end",Ac:"bottom",
oc:"end",uc:"top",offsetX:12}}],Xcb=[{ah:6,Op:{zc:"start",Ac:"center",oc:"end",uc:"top",offsetY:-33}},{ah:7,Op:{zc:"start",Ac:"center",oc:"end",uc:"bottom",offsetY:33}},{ah:4,Op:{zc:"end",Ac:"center",oc:"start",uc:"top",offsetY:-33}},{ah:5,Op:{zc:"end",Ac:"center",oc:"start",uc:"bottom",offsetY:33}}],Ycb=[{ah:6,Op:{zc:"start",Ac:"top",oc:"end",uc:"top",offsetY:-12}},{ah:7,Op:{zc:"start",Ac:"bottom",oc:"end",uc:"bottom",offsetY:12}},{ah:4,Op:{zc:"end",Ac:"top",oc:"start",uc:"top",offsetY:-12}},{ah:5,
Op:{zc:"end",Ac:"bottom",oc:"start",uc:"bottom",offsetY:12}}];var FA=function(){};FA.O=function(a){return new (a||FA)};FA.Ka=_.Pf({type:FA});FA.Ja=_.dd({});var GA=function(){},$cb=function(a,b){return Zcb(a,b).map(function(c){return c.Op})},adb=function(a,b,c){a=Zcb(a,b).find(function(d){return d.Op===c});if(!a)throw Error("ld`"+JSON.stringify(c));return a.ah},Zcb=function(a,b){b=bdb(b).filter(function(c){return!a.includes(c)});return a.concat(b)},bdb=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?Vcb:Wcb).concat(a!==void 0&&a<60?Xcb:Ycb)};
GA.O=function(a){return new (a||GA)};GA.wa=_.q({token:GA,qa:GA.O,Ha:FA});var cdb;cdb=["template"];_.HA=function(a,b,c,d,e){var f=this;this.CQ=a;this.Oe=b;this.sga=c;this.Nc=d;this.Ch=e;this.Dbb=new _.cg;this.c2a=[];this.aJa=0;this.color="blue";this.ae=!1;this.z4=this.A4="";this.fe=new _.Uj;this.yzb=new _.Uj;this.action=new _.Uj;this.ah=0;this.rh=new _.hg;this.AN=new _.hg;this.veb={zIndex:"",position:""};this.uCa=function(){f.ad&&f.ae&&f.anchor&&(f.anchor.na.style.position=f.veb.position,f.anchor.na.style.zIndex=f.veb.zIndex);var g;(g=f.ad)==null||g.dispose();f.ad=void 0}};
_.HA.prototype.Zb=function(a){if(a.customPositions){var b;(b=this.ad)==null||_.GZa(b,ddb(this))}};_.HA.prototype.Ra=function(){var a=Scb(this.CQ,this.Lr),b=a.rh,c=a.dHb;edb(this,a.Q1a);b.ha(_.pg(this.rh)).subscribe(this.uCa);fdb(this,c)};_.HA.prototype.Ec=function(){this.AN.next()};_.HA.prototype.Ma=function(){this.uCa();this.rh.next()};
var edb=function(a,b){a.Dbb.ha(Ila(a.AN),_.qg(function(){a.yzb.emit()}),_.og(function(){return b.ha(_.pg(a.fe))}),_.pg(a.rh),_.kf(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.veb={zIndex:d.zIndex,position:e};if(e==="static"||e==="")c.style.position="relative";c.style.zIndex="1001"}c=a.Oe;d=c.create;e=ddb(a);var f=a.Oe.TF;f=a.ae?f.block():f.PF();a.ad=d.call(c,{Pe:e,Uf:f,minWidth:"fit-content",ae:a.ae});var g;(g=a.ad)==null||
g.attach(new _.vu(a.Jd,a.sga))})},fdb=function(a,b){b.ha(_.pg(a.rh),_.kf(function(){return a.isVisible()})).subscribe(function(){a.uCa();a.fe.emit()})};_.HA.prototype.Oja=function(){if(!this.anchor)throw Error("md");return _.ju(_.su(this.Oe.position(),this.anchor),$cb(this.c2a,this.anchor))};var ddb=function(a){var b=a.Oja();b.B8.subscribe(function(c){a.Nc.run(function(){a.ah=adb(a.c2a,a.anchor,c.tY);_.mo(a.Ch)})});return b};_.HA.prototype.isVisible=function(){return!!this.ad};
_.HA.O=function(a){return new (a||_.HA)(_.E(_.EA),_.E(_.Au),_.E(_.Ng),_.E(_.wh),_.E(_.xo),_.E(GA))};
_.HA.Aa=_.Of({type:_.HA,oa:[["onedev-feature-tooltip"]],mb:function(a,b){a&1&&_.Qg(cdb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jd=c.first)}},inputs:{Lr:"tooltipId",Dbb:"open$",c2a:"customPositions",aJa:"widthOffset",color:"color",ae:"hasBackdrop",A4:"actionBtnText",z4:"actionBtnIcon"},outputs:{fe:"dismiss",yzb:"beforeShown",action:"action"},standalone:!1,features:[_.Xn],kc:["*"],Ba:2,Ca:0,Fa:[["template",""],[3,"action","dismiss","actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset"]],
ua:function(a){a&1&&(_.Kg(),_.F(0,PAa,2,5,"ng-template",null,0,_.rh))},dependencies:[CA],hb:2,Na:0});var IA=function(){};IA.O=function(a){return new (a||IA)};IA.Ka=_.Pf({type:IA});IA.Ja=_.dd({});var JA=function(){this.Brd=new Map};JA.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Qe(a?JSON.parse(a):null)};JA.prototype.Rz=function(a){return _.Qe(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))};JA.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));var c;(c=this.Brd.get(a))==null||c.set(b);return _.Qe(void 0)};JA.O=function(a){return new (a||JA)};
JA.wa=_.q({token:JA,qa:JA.O,Ha:"root"});var hdb,idb;_.gdb=new _.Id("Feature Tooltip Controller Config");_.KA=function(a,b,c){this.config=a;this.KS=b;this.Qb=c;this.Vfa=this.config.IAa?this.Qb.get(_.Vy):void 0;this.K9a="onedev.lastTooltipTime."+this.config.mq;var d;this.config.D$b=(d=this.config.D$b)!=null?d:"tooltipShown";var e;this.config.HOb=(e=this.config.HOb)!=null?e:"tooltipHidden"};hdb=function(a){return a.KS.getValue(a.K9a).ha(_.A(function(b){return b===null?!0:(new Date).getTime()-b>=a.config.Mza}))};
_.KA.prototype.vCa=function(a){var b;(b=this.Vfa)==null||_.sab(b,this.config.HOb);_.df([this.KS.setValue(this.K9a,(new Date).getTime()),this.KS.setValue(_.LA(this,a),"HIDDEN")]).ha(_.Yf())};var jdb=function(a,b,c){var d=c.map(function(e){return _.LA(a,e)});return a.KS.Rz(d).ha(_.A(function(e){return idb(a,b,c,e)}))};_.KA.prototype.showTooltip=function(a){var b;(b=this.Vfa)==null||_.sab(b,this.config.D$b);return _.df([this.KS.setValue(this.K9a,(new Date).getTime()),this.KS.setValue(_.LA(this,a),"SHOWING")]).ha(_.Yf())};
idb=function(a,b,c,d){return c.filter(function(e){e=d.get(_.LA(a,e));return e===b||b==="UNSEEN"&&e===null})};_.LA=function(a,b){return"onedev.tooltips."+a.config.mq+"."+b};_.KA.O=function(a){return new (a||_.KA)(_.t(_.gdb),_.t(JA),_.t(_.nf))};_.KA.wa=_.q({token:_.KA,qa:_.KA.O,Ha:IA});_.MA=function(a){var b=this;this.WM=a;this.z$b=_.Qe(void 0);this.rh=new _.hg;this.Qkd=function(){return jdb(b.WM,"SHOWING",kdb(b))}};_.MA.prototype.Sd=function(){var a=this,b=this.z$b.ha(_.og(this.Qkd),_.og(function(c){return c.length>0?_.Qe(c[0]):_.Qe(void 0).ha(ldb(a),mdb(a))}),_.A(function(c){return ndb(a,c)}),_.kf(function(c){return!!c}),_.A(function(c){return c}),_.lg({bufferSize:1,zr:!0}));odb(this,b);b.ha(_.pg(this.rh)).subscribe(function(c){c.Dbb.next();a.WM.showTooltip(c.Lr)})};
_.MA.prototype.Ma=function(){this.rh.next()};
var ldb=function(a){return _.Be(_.og(function(){return hdb(a.WM)}),_.kf(_.ze))},mdb=function(a){return _.Be(_.og(function(){return jdb(a.WM,"UNSEEN",kdb(a))}),_.kf(function(b){return b.length>0}),_.A(function(b){return b[0]}))},odb=function(a,b){b.ha(_.og(function(c){return c.fe.ha(_.Yf(c.Lr))}),_.pg(a.rh)).subscribe(function(c){a.WM.vCa(c)})},kdb=function(a){return a.ydc.map(function(b){return b.Lr})},ndb=function(a,b){return a.ydc.find(function(c){return c.Lr===b})};
_.MA.O=function(a){return new (a||_.MA)(_.E(_.KA))};_.MA.Aa=_.Of({type:_.MA,oa:[["onedev-feature-tooltip-controller"]],xd:function(a,b,c){a&1&&_.Rg(c,_.HA,4);if(a&2){var d;_.Ug(d=_.Vg())&&(b.ydc=d)}},inputs:{z$b:"showTooltip$"},standalone:!1,Ba:0,Ca:0,ua:function(){},hb:2,Na:0});_.NA=function(a,b){this.CQ=a;this.element=b;this.Ika=!1};_.NA.prototype.Ra=function(){var a=this;this.Ika?(this.pRb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?Tcb(a.CQ,a.Lr,a.element):Ucb(a.CQ,a.Lr)}),this.pRb.observe(this.element.na)):Tcb(this.CQ,this.Lr,this.element)};_.NA.prototype.Ma=function(){Ucb(this.CQ,this.Lr);var a;(a=this.pRb)==null||a.disconnect()};_.NA.O=function(a){return new (a||_.NA)(_.E(_.EA),_.E(_.qe))};
_.NA.Ea=_.Qf({type:_.NA,oa:[["","onedevTooltipAnchor",""]],inputs:{Lr:[0,"onedevTooltipAnchor","tooltipId"],Ika:"hideTooltipWhenAnchorNotVisible"},standalone:!1});_.pdb=new _.Id("TooltipAnchor");_.qdb=new _.Id("TooltipPeventer");_.OA=function(){this.className="gmat-subtitle-1 tooltip-title"};_.OA.O=function(a){return new (a||_.OA)};_.OA.Ea=_.Qf({type:_.OA,oa:[["","onedevTooltipTitle",""]],qb:2,Wa:function(a,b){a&2&&_.eh(b.className)},standalone:!1});_.PA=function(){};_.PA.O=function(a){return new (a||_.PA)};_.PA.Ka=_.Pf({type:_.PA});_.PA.Ja=_.dd({imports:[_.Mt,DA,_.Mp,IA,_.Fv,_.ww,_.Bu,FA]});var rdb=new _.cw(3);var sdb=new _.Id("GM2_PROGRESS_SPINNER_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var tdb,udb;tdb=["determinateSpinner"];udb=new _.Id("mat-progress-spinner-default-options",{Ha:"root",qa:function(){return{diameter:100}}});
_.QA=function(){this.La=_.u(_.qe);this.lW="primary";this.qd=0;this.h3=100;var a=_.u(udb),b=_.zta(),c=this.La.na;this.wp=b==="di-disabled"&&!!a&&!a.e7c;this.mode=c.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate";this.wp||b!=="reduced-motion"||c.classList.add("mat-progress-spinner-reduced-motion");a&&(a.color&&(this.color=this.lW=a.color),a.diameter&&(this.diameter=a.diameter),a.strokeWidth&&(this.strokeWidth=a.strokeWidth))};_.h=_.QA.prototype;
_.h.Oua=function(){return(this.diameter-10)/2};_.h.hub=function(){var a=this.Oua()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.sxa=function(){return 2*Math.PI*this.Oua()};_.h.kbd=function(){return this.mode==="determinate"?this.sxa()*(100-this.qd)/100:null};_.h.Omb=function(){return this.strokeWidth/this.diameter*100};
_.p.Object.defineProperties(_.QA.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.xi||this.lW},set:function(a){this.xi=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.qd:0},set:function(a){this.qd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.h3},set:function(a){this.h3=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.bYa)!=null?a:this.diameter/
10},set:function(a){this.bYa=a||0}}});_.QA.O=function(a){return new (a||_.QA)};
_.QA.Aa=_.Of({type:_.QA,oa:[["mat-progress-spinner"],["mat-spinner"]],mb:function(a,b){a&1&&_.Qg(tdb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.dEd=c.first)}},ab:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],qb:18,Wa:function(a,b){a&2&&(_.ug("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode),_.eh("mat-"+b.color),_.ch("width",b.diameter,"px")("height",b.diameter,"px")("--mat-progress-spinner-size",b.diameter+
"px")("--mat-progress-spinner-active-indicator-width",b.diameter+"px"),_.dh("_mat-animation-noopable",b.wp)("mdc-circular-progress--indeterminate",b.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.Hh],diameter:[2,"diameter","diameter",_.Hh],strokeWidth:[2,"strokeWidth","strokeWidth",_.Hh]},Ob:["matProgressSpinner"],Ba:14,Ca: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,RAa,2,8,"ng-template",null,0,_.rh),_.I(2,"div",2,1),_.ee(),_.I(4,"svg",3),_.K(5,"circle",4),_.J()(),_.Xd.zH=null,_.I(6,"div",5)(7,"div",6)(8,"div",7),_.Gg(9,8),_.J(),_.I(10,"div",9),_.Gg(11,8),_.J(),_.I(12,"div",10),_.Gg(13,8),_.J()()());a&2&&(a=_.bh(1),_.C(4),_.ug("viewBox",b.hub()),_.C(),_.ch("stroke-dasharray",b.sxa(),"px")("stroke-dashoffset",b.kbd(),"px")("stroke-width",
b.Omb(),"%"),_.ug("r",b.Oua()),_.C(4),_.G("ngTemplateOutlet",a),_.C(2),_.G("ngTemplateOutlet",a),_.C(2),_.G("ngTemplateOutlet",a))},dependencies:[_.Kp],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"],
hb:2,Na:0});_.RA=function(){};_.RA.O=function(a){return new (a||_.RA)};_.RA.Ka=_.Pf({type:_.RA});_.RA.Ja=_.dd({imports:[_.Zt]});_.SA=function(a,b){var c=this;this.options=a;this.Voa=b;this.Rb=new _.cg;this.Xla=document.createElement("label");if(a.Ff)throw Error("Sc");this.Xla.classList.add("cdk-visually-hidden");this.Xla.classList.add("gmat-mdc-progress-spinner-accessible-label");this.h7a||QAa(b.La.na).ha(_.pg(this.Rb)).subscribe(function(d){vdb(c,d[0],d[1])})};
_.SA.prototype.Ra=function(){if(!this.h7a){this.Voa.La.na.insertAdjacentElement("afterend",this.Xla);var a=this.Voa.mode==="indeterminate"?"indeterminate":this.Voa.value.toString(),b,c=(b=this.ariaLabel)!=null?b:"";vdb(this,c,a)}};_.SA.prototype.Ma=function(){this.Xla.remove();this.Rb.next();this.Rb.complete()};var vdb=function(a,b,c){b=c==="indeterminate"?b:b+" "+rdb.format(Number(c)/100);a.Xla.textContent=b};
_.p.Object.defineProperties(_.SA.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){return this.Voa.La.na.getAttribute("aria-label")}},FQ:{configurable:!0,enumerable:!0,get:function(){return this.Voa.La.na.getAttribute("role")}},h7a:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.ariaLabel)==null||!a.length)&&this.FQ==="progressbar"}}});_.SA.O=function(a){return new (a||_.SA)(_.E(sdb),_.E(_.QA,10))};
_.SA.Ea=_.Qf({type:_.SA,oa:[["mat-progress-spinner"],["mat-spinner"]],ab:[1,"gmat-mdc-progress-spinner"],qb:2,Wa:function(a,b){a&2&&_.ug("aria-hidden",b.h7a?void 0:!0)("tabindex",null)},standalone:!1});_.TA=function(){};_.TA.O=function(a){return new (a||_.TA)};_.TA.Ka=_.Pf({type:_.TA});_.TA.Ja=_.dd({imports:[_.RA]});_.UA=function(){this.bqb=this.w4=!1};_.p.Object.defineProperties(_.UA.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.w4},set:function(a){this.w4=_.Vi(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.bqb},set:function(a){this.bqb=_.Vi(a)}}});_.UA.O=function(a){return new (a||_.UA)};
_.UA.Aa=_.Of({type:_.UA,oa:[["mat-divider"]],ab:["role","separator",1,"mat-divider"],qb:7,Wa:function(a,b){a&2&&(_.ug("aria-orientation",b.vertical?"vertical":"horizontal"),_.dh("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},Ba:0,Ca: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"],
hb:2,Na:0});_.VA=function(){};_.VA.O=function(a){return new (a||_.VA)};_.VA.Ka=_.Pf({type:_.VA});_.VA.Ja=_.dd({imports:[_.Zt]});var wdb,xdb,ydb,SAa;wdb=function(a){return{m2HasFocus:a}};xdb=function(a,b){return[a,b]};ydb=function(a){return[a]};SAa=function(a){return{hidden:a}};
_.WA=function(a,b,c,d,e,f,g,m,n,r,x,z,D){_.cA.call(this,{gpa:_.Rx.has(47),Br:"GlobalSearchBox",Ga:a,fAa:r,GN:_.Rx.has(28),GR:c});var L=this;this.Sa=d;this.kd=e;this.Hh=f;this.oo=g;this.document=m;this.lb=n;this.Zvd=x;this.Yvd=z;this.jS=D;this.oy=new _.xe;this.xq=new _.xe;this.R_=new _.hg(1);this.zqa=0;this.Lma=void 0;this.Lkb="Clear search";this.bIc="Search for code or files";this.kIc="No matching results";this.lIc="Try modifying your query";this.hIc="Documentation";this.jIc="New! Git Search";this.iIc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.rIc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.QIc="span";this.vgb=24;this.wgb=2;this.agb=new _.hg(1);this.Svd=this.R_.ha(_.A(function(N){a:{N=_.k(_.Ok(N));for(var S=N.next();!S.done;S=N.next())if(S=S.value,S.warning)switch(S.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":N=L.rIc;
break a;default:_.eb(S.warning.type)}N=""}return N}));this.dN=new _.Uj;this.jY=!1;this.TQ=_.u(_.xo);this.Uq=_.u(_.Ry);this.store=_.u(_.al);this.t_a=[];this.Fyb=[];this.nM=!1;this.Gvd=_.Rx.has(41);this.pI=_.Rx.has(104);this.ko=_.Rx.has(107);this.Uq.Kcd.subscribe(function(N){N&&(L.kk.yl.setValue(N),_.vA(L.kk),L.nM=!0)})};_.W(_.WA,_.cA);_.WA.Ea=_.cA.Ea;var XA=function(a){return a.pI&&!a.MRb};
_.WA.prototype.Ra=function(){var a=this;_.cA.prototype.Ra.call(this);var b=this.oo.parse(this.query);this.R_.next(b);this.agb.next(jBa(b)&&this.Sa.url.startsWith("/search?q="));this.xq.add(this.pO.ha(_.A(function(c){return a.oo.parse(c)})).subscribe(function(c){a.pI&&c.length===0&&a.Nw.e$.next([]);a.R_.next(c)}));this.xq.add(this.Sa.events.ha(_.kf(function(c){return c instanceof _.hi}),_.og(function(){return a.R_.ha(_.Zf(1))}),_.A(function(c){return jBa(c)&&a.Sa.url.startsWith("/search?q=")})).subscribe(function(c){a.agb.next(c)}));
XA(this)&&(zdb(this),J9a(this.Nw,this.query))};_.WA.prototype.Ec=function(){var a=this;this.Nr=this.Hh.registerCallback("SEARCH_BAR",this.lb.na,function(){_.vA(a.kk,!0)});XA(this)&&this.kk.Rcb.subscribe(function(b){a.jY=!0;J9a(a.Nw,b);a.Ga.Ya({element:a.Br,action:"autoSuggest",gestureName:"KEYBOARD",Nh:b,metrics:{bY:{pG:b,ej:a.Fyb,Um:void 0}}})})};_.WA.prototype.Ma=function(){_.cA.prototype.Ma.call(this);this.oy.unsubscribe();this.xq.unsubscribe();this.Nr&&this.Nr()};
var Adb=function(a){a.jY=!1;a.Xo&&(a.Xo.Gt=!1,a.CE=!1)},zdb=function(a){a.Nw.Mdd.subscribe(function(b){a.jY=!0;a.Xo&&(a.Xo.Gt=!0);b&&b.CA?(b.y_===Wk.M$?a.kk.yl.setValue(a.kk.yl.value.replace(a.Nw.gma,b.CA)):a.kk.yl.setValue(a.kk.yl.value+" "+b.CA),a.kk.setFocus(),_.no(a.TQ)):(a.jY=!1,a.Xo&&(a.Xo.Gt=!1))});a.Nw.wbc.subscribe(function(b){a.Fyb=b;b=b.map(function(c){return c.CA});kBa(b,a.t_a)||(a.t_a=b)})};_.h=_.WA.prototype;
_.h.gI=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.kk.setFocus()};_.h.SEa=function(){XA(this)||(_.cA.prototype.SEa.call(this),this.dN.next(1))};_.h.TEa=function(){_.cA.prototype.TEa.call(this);this.dN.next(0)};_.h.f5=function(){_.cA.prototype.f5.call(this,this.kk)};_.h.KYb=function(a){_.Uq(this.Sa,_.Tq(this.Sa,_.KTa,{Va:_.fsa(a)}))};_.h.xbb=function(a){this.zqa=a.getBoundingClientRect().width};
_.h.tka=function(a){a.Ta.kind==="scope"&&_.cA.prototype.setScope.call(this,a.Ta)&&_.vA(this.kk)};_.h.b$=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.cA.prototype.b$.call(this,a);XA(this)&&(this.jY=!1)};var gBa=function(a,b){var c;b=b.Gt&&a.CE||!((c=a.Xo)==null||!c.Gt);XA(a)&&(b=b||a.jY);return b};
_.p.Object.defineProperties(_.WA.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.cA.prototype.RGa.call(this,a),this.Lma=a.Lma,this.oy.unsubscribe(),this.oy=new _.xe,a.Kfb)){a=_.k(a.Kfb);for(var c=a.next(),d={};!c.done;d={pHa:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.pHa=e;this.oy.add(this.kd.register(d.pHa.name,c,function(f){return function(){f.pHa.handler({Eo:b.query,prefix:b.queryPrefix.getValue()});f.pHa.JLb&&_.vA(b.kk)}}(d)))}}}},
Vsd:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.X_?a.X_:this.bIc}}});_.WA.O=function(a){return new (a||_.WA)(_.E(_.ir),_.E(_.Sx),_.E(_.oy),_.E(_.oi),_.E(_.qx),_.E(_.ti),_.E(_.Yy),_.E(_.gi),_.E(_.qe),_.E(_.W8a),_.E(R8a,8),_.E(S8a,8),_.E(_.V8a,8))};
_.WA.Aa=_.Of({type:_.WA,oa:[["global-search-box"]],mb:function(a,b){a&1&&_.Qg(_.uA,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.kk=c.first)}},Wa:function(a,b){a&1&&_.O("click",function(c){if(XA(b))if(c.target instanceof HTMLTextAreaElement&&c.target.id==="global-search-box-text-area")b.jY=!0;else if(c.target instanceof HTMLElement&&c.target.tagName.toLowerCase()===b.QIc){var d,e=(d=c.target.textContent)==null?void 0:d.trim();e&&b.t_a.includes(e)||Adb(b)}if(b.ko)if(b.nM&&c.target.closest("#add-context-chip")){if(b.CE=
!0,b.kk.xsa)for(c=_.k(b.kk.xsa),d=c.next();!d.done;d=c.next())d.value.Gt=!0,_.no(b.TQ)}else d=!!c.target.closest("search-box-suggestion-item, .search-bar, .auto-suggest-bar-wrapper"),b.nM&&d===!1&&(b.nM=!1,b.kk.yl.setValue("")),c.target.closest(".search-bar")||Adb(b)},_.fha)("mousedown",function(c){var d=b.Uq;c=!!c.target.closest(".code-and-highlight-container");d.aCb.set(c)},_.fha)},inputs:{config:"config"},outputs:{dN:"focusChange"},features:[_.lh([{Da:_.gdb,mc:{mq:"grimoire-multibranch",Mza:1E3,
IAa:!0}}]),_.sg],Ba:21,Ca: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=_.Yd();_.I(0,"div",3,0);_.O("click",function(f){_.w(c);return _.y(b.gI(f))})("keydown.escape",function(){_.w(c);_.bh(15).Gt||_.az(b.Hh,"CODE");return _.y()});_.I(2,"search-box",4);_.R(3,"async");_.R(4,"async");
_.jh("queryChange",function(f){_.w(c);_.ih(b.query,f)||(b.query=f);return _.y(f)});_.O("blur",function(){_.w(c);return _.y(b.SEa())})("focus",function(){_.w(c);return _.y(b.TEa())})("queryChange",function(f){_.w(c);return _.y(b.pO.next(f))})("querySubmit",function(f){_.w(c);if(typeof f==="string")b.nM||b.b$(f);else switch(f.Ta.kind){case "link":b.Ga.Ya({element:b.Br,action:"navigateManageSavedQuery",gestureName:"CLICK",Nh:f.Ta.rcc});_.Uq(b.Sa,f.Ta.rcc);break;case "scope":_.cA.prototype.setScope.call(b,
f.Ta)&&_.vA(b.kk);break;case "suggestion":b.ko&&b.nM?(f=f.Ta,b.nM===!0&&f&&f.Wc&&(f=f.Wc,b.Id.Pb&&(f=_.tt(f.qc(),{Pb:b.Id.Pb}).ob()),b.store.dispatch((0,_.gcb)({fileSpec:_.Exa(f)})),b.kk.yl.setValue(""),b.Ga.Ya({element:b.Br,action:"addFilesToContext",gestureName:"CLICK",Nh:f.path}),b.Xo&&(b.Xo.Gt=!1,b.CE=!1)),b.nM=!1):b.b$(f);break;default:_.eb(f.Ta,"Item With Unknown Suggestion Kind")}return _.y()})("selectSuggestion",function(f){_.w(c);return _.y(b.tka(f))});_.J();_.F(5,VAa,3,3,"ng-container",
5);_.I(6,"div",6);_.O("click",function(){_.w(c);return _.y(b.kk.setFocus())});_.F(7,WAa,1,2,"mat-spinner",7);_.R(8,"async");_.J();_.I(9,"button",8);_.O("click",function(){_.w(c);b.b$(b.query);return _.y()});_.I(10,"mat-icon");_.Q(11,"search");_.J()();_.F(12,XAa,3,3,"button",9)(13,YAa,3,1,"a",10);_.J();_.I(14,"search-box-suggestion-list",null,1);_.F(16,$Aa,2,4,"search-box-suggestion-item",11);_.R(17,"async");_.J();_.F(18,hBa,2,2,"ng-container",12)(19,iBa,5,4,"onedev-feature-tooltip-controller",5);
_.R(20,"async")}if(a&2){var d,e;a=_.bh(15);_.ch("border-color",b.Lma);_.G("ngClass",_.nh(29,wdb,a.Gt));_.C(2);_.G("matTooltip",_.kh(_.qh(3,19,b.Svd)))("elementName",b.Br)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.JT)("placeholder",b.Vsd);_.hh("query",b.query);_.G("suggestionLists",b.Xo?_.oh(31,xdb,a,b.Xo):_.nh(34,ydb,a))("tabCompletionHint",_.qh(4,21,b.f$));_.C(3);_.G("ngIf",b.Gvd);_.C(2);_.G("ngIf",((d=_.qh(8,23,b.K5))==null?null:d.vd)&&b.m9);_.C(5);_.G("ngIf",b.query);_.C();_.G("ngIf",
b.jS);_.C(3);_.G("ngForOf",(e=_.qh(17,25,b.K5))==null?null:e.ej);_.C(2);_.G("ngIf",gBa(b,a));_.C();_.G("ngIf",_.qh(20,27,b.agb))}},dependencies:[_.bA,_.rr,_.pr,_.iA,_.Mp,_.Dp,_.Ep,_.Fp,_.Kp,_.kA,_.jA,_.PA,_.HA,_.MA,_.NA,_.OA,_.Ev,_.Uu,_.Bv,_.VA,_.UA,_.ry,_.ay,_.Mv,_.ww,_.vw,_.TA,_.SA,_.QA,_.fz,_.ez,_.cz,_.mA,_.lA,_.Px,_.Ox,_.BA,_.uA,_.wA,_.xA,_.Lp],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 Bdb;Bdb=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.YA=function(){};_.YA.O=function(a){return new (a||_.YA)};
_.YA.Aa=_.Of({type:_.YA,oa:[["header","onedevAppbar",""]],standalone:!1,vc:["onedevAppbar",""],kc:[".appbar-left",".appbar-center",".appbar-right"],Ba:3,Ca:0,ua:function(a){a&1&&(_.Kg(Bdb),_.Lg(0),_.Lg(1,1),_.Lg(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}"],hb:2});var Cdb=new _.Id("GM2_MENU_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var Ddb;_.ZA=function(){this.c7a=_.u(Cdb)};Ddb=function(a,b){if(a.c7a.Ff)throw Error("Sc");b&&(b.qv=_.Ui(b.qv||[]).concat("gmat-mdc-menu"))};_.p.Object.defineProperties(_.ZA.prototype,{ihd:{configurable:!0,enumerable:!0,set:function(a){Ddb(this,a)}},me:{configurable:!0,enumerable:!0,set:function(a){Ddb(this,a)}}});_.ZA.O=function(a){return new (a||_.ZA)};
_.ZA.Ea=_.Qf({type:_.ZA,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],inputs:{ihd:[0,"mat-menu-trigger-for","deprecatedPanel"],me:[0,"matMenuTriggerFor","panel"]},standalone:!1});var $A=new _.Id("MAT_MENU_PANEL");var Edb;Edb=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.aB=function(){this.La=_.u(_.qe);this.Ub=_.u(_.gi);this.Sc=_.u(_.xt);this.PG=_.u($A,{optional:!0});this.Ua=_.u(_.xo);this.role="menuitem";this.Gc=this.disabled=!1;this.hu=new _.cg;this.ym=new _.cg;this.Fp=this.x3=!1;_.u(_.lj).load(_.Eu);var a,b;(a=this.PG)==null||(b=a.oZa)==null||b.call(a,this)};_.h=_.aB.prototype;_.h.focus=function(a,b){this.Sc&&a?_.yt(this.Sc,this.fh(),a,b):this.fh().focus(b);this.ym.next(this)};
_.h.Ec=function(){this.Sc&&this.Sc.Gk(this.La,!1)};_.h.Ma=function(){this.Sc&&this.Sc.Ki(this.La);this.PG&&this.PG.removeItem&&this.PG.removeItem(this);this.hu.complete();this.ym.complete()};_.h.ks=function(){return this.disabled?"-1":"0"};_.h.fh=function(){return this.La.na};_.h.HSa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.PUa=function(){this.hu.next(this)};
_.h.zj=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.GXa=function(a){this.x3=a;_.mo(this.Ua)};_.h.OXa=function(a){this.Fp=a;_.mo(this.Ua)};_.h.Qj=function(){return this.Ub&&this.Ub.activeElement===this.fh()};_.aB.O=function(a){return new (a||_.aB)};
_.aB.Aa=_.Of({type:_.aB,oa:[["","mat-menu-item",""]],ab:[1,"mat-mdc-menu-item","mat-focus-indicator"],qb:8,Wa:function(a,b){a&1&&_.O("click",function(c){return b.HSa(c)})("mouseenter",function(){return b.PUa()});a&2&&(_.ug("role",b.role)("tabindex",b.ks())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.dh("mat-mdc-menu-item-highlighted",b.x3)("mat-mdc-menu-item-submenu-trigger",b.Fp))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.Gh],Gc:[2,"disableRipple","disableRipple",_.Gh]},
Ob:["matMenuItem"],vc:["mat-menu-item",""],kc:["mat-icon, [matMenuItemIcon]","*"],Ba:5,Ca: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&&(_.Kg(Edb),_.Lg(0),_.I(1,"span",0),_.Lg(2,1),_.J(),_.K(3,"div",1),_.vg(4,lBa,2,0,":svg:svg",2));a&2&&(_.C(3),_.G("matRippleDisabled",b.Gc||b.disabled)("matRippleTrigger",
b.fh()),_.C(),_.wg(b.Fp?4:-1))},dependencies:[_.Lu],hb:2,Na:0});_.Fdb=new _.Id("MatMenuContent");var Gdb;Gdb=new _.Id("mat-menu-default-options",{Ha:"root",qa:function(){return{pT:!1,hp:"after",Qr:"below",Rg:"cdk-overlay-transparent-backdrop"}}});
_.bB=function(){this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.ac=_.u(_.nf);this.Xc=_.zj();this.mj=new _.Pg;this.Hl={};this.OG="void";this.Wr=new _.cg;this.kw=_.Wg.apply(null,[!1].concat(_.v([])));this.close=this.closed=new _.Uj;this.ioa=_.u(_.nj).getId("mat-menu-panel-");var a=_.u(Gdb);this.qv=a.qv||"";this.lz=a.hp;this.fea=a.Qr;this.Rg=a.Rg;this.pT=a.pT;this.ae=a.ae};_.h=_.bB.prototype;_.h.Ra=function(){this.FA()};
_.h.Sd=function(){var a=this;this.IYa();this.Ib=_.Ut((new _.Xt(this.mj)).Gy().tG());this.Ib.VO.subscribe(function(){return a.closed.emit("tab")});this.mj.Mc.ha(_.ng(this.mj),_.og(function(b){return _.jf.apply(null,_.v(b.map(function(c){return c.ym})))})).subscribe(function(b){return _.Vt(a.Ib,b)});this.mj.Mc.subscribe(function(b){var c=a.Ib,d;a.OG==="enter"&&((d=c.Me)==null?0:d.Qj())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.zs||0)),b[d]&&!b[d].disabled?c.Jj(d):oZa(c))})};
_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.mj.destroy();this.closed.complete();var b;(b=this.rob)==null||b.destroy();clearTimeout(this.NTa)};_.h.hu=function(){return this.mj.Mc.ha(_.ng(this.mj),_.og(function(a){return _.jf.apply(null,_.v(a.map(function(b){return b.hu})))}))};_.h.oZa=function(){};_.h.removeItem=function(){};
_.h.re=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Qi(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.P_&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.P_&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.qZa(c,"keyboard"),c.An(a)}};
_.h.Zia=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.rob)==null||c.destroy();this.rob=_.of(function(){var d=b.vsb();if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.Wt(_.qZa(e,a));!e.Me&&d&&d.focus()}},{Qb:this.ac})};_.h.nfb=function(){};
_.h.FA=function(a,b){a=a===void 0?this.hp:a;b=b===void 0?this.Qr:b;var c={};this.Hl=Object.assign({},this.Hl,(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));_.mo(this.Ua)};_.h.TP=function(a){var b=a==="_mat-menu-exit";if(b||a==="_mat-menu-enter")b&&(clearTimeout(this.NTa),this.NTa=void 0),this.Wr.next(b?"void":"enter"),this.kw.set(!1)};_.h.Hca=function(a){a!=="_mat-menu-enter"&&a!=="_mat-menu-exit"||this.kw.set(!0)};
_.h.Isb=function(a){var b=this;this.OG=a?"enter":"void";if(a){if(this.Ib.zs===0){var c=this.vsb();c&&(c.scrollTop=0)}}else this.Xc||(this.NTa=setTimeout(function(){return b.TP("_mat-menu-exit")},200));this.Xc&&setTimeout(function(){b.TP(a?"_mat-menu-enter":"_mat-menu-exit")});_.mo(this.Ua)};_.h.IYa=function(){var a=this;this.Baa.Mc.ha(_.ng(this.Baa)).subscribe(function(b){a.mj.reset(b.filter(function(c){return c.PG===a}));_.Tg(a.mj)})};
_.h.vsb=function(){var a=null;this.mj.length&&(a=this.mj.first.fh().closest('[role="menu"]'));return a};
_.p.Object.defineProperties(_.bB.prototype,{hp:{configurable:!0,enumerable:!0,get:function(){return this.lz},set:function(a){this.lz=a;this.FA()}},Qr:{configurable:!0,enumerable:!0,get:function(){return this.fea},set:function(a){this.fea=a;this.FA()}},od:{configurable:!0,enumerable:!0,set:function(a){var b=this.aXa,c=Object.assign({},this.Hl);b&&b.length&&b.split(" ").forEach(function(d){c[d]=!1});(this.aXa=a)&&a.length&&(a.split(" ").forEach(function(d){c[d]=!0}),this.La.na.className="");this.Hl=
c}},classList:{configurable:!0,enumerable:!0,get:function(){return this.od},set:function(a){this.od=a}}});_.bB.O=function(a){return new (a||_.bB)};
_.bB.Aa=_.Of({type:_.bB,oa:[["mat-menu"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.Fdb,5),_.Rg(c,_.aB,5),_.Rg(c,_.aB,4));if(a&2){var d;_.Ug(d=_.Vg())&&(b.Ix=d.first);_.Ug(d=_.Vg())&&(b.Baa=d);_.Ug(d=_.Vg())&&(b.items=d)}},mb:function(a,b){a&1&&_.Qg(_.Mg,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jd=c.first)}},qb:3,Wa:function(a){a&2&&_.ug("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Rg:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],
Bs:[0,"aria-describedby","ariaDescribedby"],hp:"xPosition",Qr:"yPosition",pT:[2,"overlapTrigger","overlapTrigger",_.Gh],ae:[2,"hasBackdrop","hasBackdrop",function(a){return a==null?null:_.Gh(a)}],od:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Ob:["matMenu"],features:[_.lh([{Da:$A,Ab:_.bB}])],kc:["*"],Ba:1,Ca: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&&(_.Kg(),_.oma(0,mBa,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{border-top-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'],
hb:2,Na:0});var Hdb=new _.Id("mat-menu-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.cj(a)}}}),cB=new WeakMap,dB=function(a){this.d5c=a;this.ld=_.u(_.qe);this.Le=_.u(_.Ng);this.ID=_.u(_.aB,{optional:!0,self:!0});this.rc=_.u(_.oj,{optional:!0});this.Sc=_.u(_.xt);this.nb=_.u(_.wh);this.ac=_.u(_.nf);this.kf=_.u(Hdb);this.Ua=_.u(_.xo);this.Xc=_.zj();this.Eb=null;this.pu=!1;this.XW=this.pD=_.xe.EMPTY;this.Rn=void 0;var b=_.u($A,{optional:!0});this.Pi=b instanceof _.bB?b:void 0};
_.h=dB.prototype;_.h.Ma=function(){this.ou&&this.FWa(this.ou)&&cB.delete(this.ou);var a;(a=this.IWa)==null||a.unsubscribe();this.XW.unsubscribe();this.pD.unsubscribe();this.Eb&&(this.Eb.dispose(),this.Eb=null)};_.h.Fp=function(){return!!(this.ID&&this.Pi&&this.ou)};_.h.USa=function(){var a;(a=this.ou)==null||a.close.emit()};
_.h.urb=function(a){var b=this,c=this.ou;if(!this.pu&&c){var d;(d=this.IWa)==null||d.unsubscribe();d=cB.get(c);cB.set(c,this);d&&d!==this&&d.USa();d=this.bw(c);var e=d.Sl(),f=e.Pe;this.IXa(c,f);e.ae=this.d5c?c.ae==null?!this.Fp():c.ae:!1;if(!d.Hf()){d.attach(this.DUa(c));var g;(g=c.Ix)==null||g.attach(this.lab)}this.pD=this.ZVa().subscribe(function(){return b.USa()});c.P_=this.Fp()?this.Pi:void 0;c.direction=this.dir;a&&c.Zia(this.Rn||"program");this.sX(!0);c instanceof _.bB&&(c.Isb(!0),c.mj.Mc.ha(_.pg(c.close)).subscribe(function(){_.JZa(_.mu(f,
!1));_.mu(f,!0)}))}};_.h.focus=function(a,b){this.Sc&&a?_.yt(this.Sc,this.ld,a,b):this.ld.na.focus(b)};
_.h.qTa=function(a){var b=this.Eb,c=this.ou;if(b&&this.ZN){this.pD.unsubscribe();var d;(d=this.IWa)==null||d.unsubscribe();if(c instanceof _.bB&&this.FWa(c))this.IWa=c.Wr.ha(_.Zf(1)).subscribe(function(){b.detach();if(!cB.has(c)){var f;(f=c.Ix)==null||f.detach()}}),c.Isb(!1);else{b.detach();var e;c==null||(e=c.Ix)==null||e.detach()}c&&this.FWa(c)&&cB.delete(c);!this.Vo||a!=="keydown"&&this.Rn&&this.Fp()||this.focus(this.Rn);this.Rn=void 0;this.sX(!1)}};
_.h.sX=function(a){a!==this.pu&&((this.pu=a)?this.w_.emit():this.v_.emit(),this.Fp()&&this.ID.GXa(a),_.mo(this.Ua))};_.h.bw=function(a){var b=this;if(!this.Eb){var c=this.sL(a);this.fYa(a,c.Pe);this.Eb=_.xj(this.ac,c);this.Eb.xn().subscribe(function(d){b.ou instanceof _.bB&&b.ou.re(d)})}return this.Eb};
_.h.sL=function(a){return new _.qj({Pe:_.nu(_.LZa(_.mu(_.hj(this.ac,this.ld))),".mat-menu-panel, .mat-mdc-menu-panel"),Rg:a.Rg||"cdk-overlay-transparent-backdrop",od:a.qv,Uf:this.kf(),direction:this.rc||"ltr",disableAnimations:this.Xc})};_.h.fYa=function(a,b){var c=this;a.FA&&b.B8.subscribe(function(d){c.nb.run(function(){a.FA(d.tY.oc==="start"?"after":"before",d.tY.uc==="top"?"below":"above")})})};
_.h.IXa=function(a,b){var c=_.k(a.hp==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Qr==="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.Fp()?(n=d=a.hp==="before"?"start":"end",c=r=d==="end"?"start":"end",this.Pi&&(this.hX==null&&(this.hX=(a=this.Pi.items.first)?a.fh().offsetTop:0),x=f==="bottom"?this.hX:-this.hX)):
a.pT||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.ju(b,[{zc:d,Ac:m,oc:r,uc:f,offsetY:x},{zc:c,Ac:m,oc:n,uc:f,offsetY:x},{zc:d,Ac:g,oc:r,uc:e,offsetY:-x},{zc:c,Ac:g,oc:n,uc:e,offsetY:-x}])};_.h.ZVa=function(){var a=this,b=this.Iba(this.Eb),c=this.Eb.np,d=this.Pi?this.Pi.closed:_.Qe(),e=this.Pi?this.Pi.hu().ha(_.kf(function(f){return a.pu&&f!==a.ID})):_.Qe();return _.jf(b,d,e,c)};_.h.DUa=function(a){this.Sj&&this.Sj.Jd===a.Jd||(this.Sj=new _.vu(a.Jd,this.Le));return this.Sj};
_.h.FWa=function(a){return cB.get(a)===this};
_.p.Object.defineProperties(dB.prototype,{ou:{configurable:!0,enumerable:!0,get:function(){return this.Tqb},set:function(a){var b=this;if(a!==this.Tqb){this.Tqb=a;this.XW.unsubscribe();a&&(this.XW=a.close.subscribe(function(d){b.qTa(d);d!=="click"&&d!=="tab"||!b.Pi||b.Pi.closed.emit(d)}));var c;(c=this.ID)==null||c.OXa(this.Fp())}}},ZN:{configurable:!0,enumerable:!0,get:function(){return this.pu}},dir:{configurable:!0,enumerable:!0,get:function(){return this.rc&&this.rc.value==="rtl"?"rtl":"ltr"}}});
dB.O=function(){_.Jf()};dB.Ea=_.Qf({type:dB});_.eB=function(){dB.call(this,!0);var a=this;this.cca=_.xe.EMPTY;this.Vo=!0;this.obb=this.w_=new _.Uj;this.nbb=this.v_=new _.Uj;this.t5c=_.u(_.pj).listen(this.ld.na,"touchstart",function(b){_.Msa(b)||(a.Rn="touch")},{passive:!0})};_.W(_.eB,dB);_.h=_.eB.prototype;_.h.Mt=function(){return dB.prototype.Fp.call(this)};_.h.Rhb=function(){this.ZN?this.uM():this.xF()};_.h.xF=function(){this.urb(!0)};_.h.uM=function(){this.USa()};_.h.Ve=function(){var a;(a=this.Eb)==null||a.Ve()};_.h.Sd=function(){this.OUa()};
_.h.Ma=function(){dB.prototype.Ma.call(this);this.t5c();this.cca.unsubscribe()};_.h.iEd=function(){return this.ld};_.h.Iba=function(a){return a.Fm()};_.h.RUa=function(a){_.Lsa(a)||(this.Rn=a.button===0?"mouse":void 0,this.Mt()&&a.preventDefault())};_.h.re=function(a){a=a.keyCode;if(a===13||a===32)this.Rn="keyboard";this.Mt()&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.Rn="keyboard",this.xF())};_.h.tk=function(a){this.Mt()?(a.stopPropagation(),this.xF()):this.Rhb()};
_.h.OUa=function(){var a=this;this.Mt()&&this.Pi&&(this.cca=this.Pi.hu().subscribe(function(b){var c;b!==a.ID||b.disabled||((c=a.Pi)==null?void 0:c.OG)==="void"||(a.Rn="mouse",a.urb(!1))}))};_.p.Object.defineProperties(_.eB.prototype,{pTa:{configurable:!0,enumerable:!0,get:function(){return this.th},set:function(a){this.th=a}},th:{configurable:!0,enumerable:!0,get:function(){return this.ou},set:function(a){this.ou=a}}});_.eB.O=function(a){return new (a||_.eB)};
_.eB.Ea=_.Qf({type:_.eB,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],ab:[1,"mat-mdc-menu-trigger"],qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.tk(c)})("mousedown",function(c){return b.RUa(c)})("keydown",function(c){return b.re(c)});a&2&&_.ug("aria-haspopup",b.th?"menu":null)("aria-expanded",b.ZN)("aria-controls",b.ZN?b.th==null?null:b.th.ioa:null)},inputs:{pTa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],th:[0,"matMenuTriggerFor","menu"],lab:[0,"matMenuTriggerData",
"menuData"],Vo:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{w_:"menuOpened",obb:"onMenuOpen",v_:"menuClosed",nbb:"onMenuClose"},Ob:["matMenuTrigger"],features:[_.sg]});_.fB=function(){};_.fB.O=function(a){return new (a||_.fB)};_.fB.Ka=_.Pf({type:_.fB});_.fB.Ja=_.dd({imports:[_.Mu,_.Bu,_.Zt,_.gu]});_.gB=function(){};_.gB.O=function(a){return new (a||_.gB)};_.gB.Ka=_.Pf({type:_.gB});_.gB.Ja=_.dd({imports:[_.fB]});var Idb=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],hB=function(a){var b=this;this.zone=a;this.aFa=!1;this.ZT=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.xy),f=Array.from(b.Qzd),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.Zfb,b.u$b]]);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.Zfb.ZN&&d!==b.Zfb)&&d.uM();
Jdb(b)})})};hB.prototype.Ra=function(){};hB.prototype.Ec=function(){if(this.oXb.length>0&&this.oXb.some(function(a){return!a.na.classList.contains("gmat-mdc-button")}))throw Error("nd");Kdb(this)};hB.prototype.Ma=function(){this.ZT.disconnect()};
var Ldb=function(a){Jdb(a);var b=a.aFa?"keyboard":"mouse";a.aFa=!1;setTimeout(function(){a.Yfb.Zia(b)})},Kdb=function(a){for(var b=_.k([].concat(_.v(a.buttons),[a.u$b])),c=b.next();!c.done;c=b.next())a.ZT.observe(c.value.na)},Jdb=function(a){a=_.k(a.Yfb.mj);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=b.fh().offsetWidth===0};_.p.Object.defineProperties(hB.prototype,{th:{configurable:!0,enumerable:!0,set:function(a){a.od="onedev-appbar-menu";this.Yfb=a}}});
hB.O=function(a){return new (a||hB)(_.E(_.wh))};
hB.Aa=_.Of({type:hB,oa:[["onedev-mdc-button-group"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.eB,4),_.Rg(c,_.eB,4,_.qe),_.Rg(c,_.ay,4,_.qe),_.Rg(c,_.Iv,4,_.qe));if(a&2){var d;_.Ug(d=_.Vg())&&(b.xy=d);_.Ug(d=_.Vg())&&(b.Qzd=d);_.Ug(d=_.Vg())&&(b.buttons=d);_.Ug(d=_.Vg())&&(b.oXb=d)}},mb:function(a,b){a&1&&(_.Qg(_.eB,5),_.Qg(_.eB,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Zfb=c.first);_.Ug(c=_.Vg())&&(b.u$b=c.first)}},qb:2,Wa:function(a){a&2&&_.ch("display","flex")},inputs:{th:"menu"},kc:["[onedevOptOutButton]",
"[mat-icon-button]"],Ba:5,Ca: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&&(_.Kg(Idb),_.Lg(0),_.Lg(1,1),_.I(2,"button",0),_.O("keydown.enter",function(){b.aFa=!0})("keydown.space",function(){b.aFa=!0})("menuOpened",function(){return Ldb(b)}),_.I(3,"mat-icon"),_.Q(4,"more_vert"),_.J()());a&2&&(_.C(2),_.G("matMenuTriggerFor",b.Yfb))},dependencies:[_.ry,_.ay,_.Mv,_.ww,_.vw,_.gB,_.ZA,_.eB],
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.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"],
hb:2});_.iB=function(){};_.iB.O=function(a){return new (a||_.iB)};
_.iB.Aa=_.Of({type:_.iB,oa:[["onedev-appbar-title"]],inputs:{mq:"productName",cq:"iconUrl",yh:"svgIcon",Zyb:"badgeIcon"},standalone:!1,Ba:5,Ca: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,nBa,1,1,"img",0)(1,oBa,1,1,"mat-icon",1)(2,pBa,2,1,"mat-icon",2),_.I(3,"span",3),_.Q(4),_.J());a&2&&(_.G("ngIf",
b.cq),_.C(),_.G("ngIf",b.yh),_.C(),_.G("ngIf",b.Zyb),_.C(),_.ug("aria-label",b.mq?b.mq:"Product Name"),_.C(),_.fh(" ",b.mq,"\n"))},dependencies:[_.Fp,_.vw],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 Mdb=["feedbackTooltip"],Ndb=["branding"],jB=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.Ga=a;this.ak=b;this.bZ=c;this.Sa=d;this.Ft=e;this.IU=f;this.document=g;this.ldd=m;this.appBarFontColor=n;this.xhc=r;this.ariaLabel="Product Title";this.Tq=SYa;this.Ko={};this.vgd="/";this.Y7b=1;this.Bib=new _.cg;this.ESb=!!this.document.querySelector("#gb");this.Wrd=!!this.document.querySelector("#gb a[role=button]");this.width=this.ESb?"calc(100% - "+(this.Wrd?50:110)+"px)":"100%";this.Wf=[x.register("showShortcutDialog",
"shift+/",function(){z.K9&&(z.Hx?(z.Hx.close(),z.Hx=void 0):z.uHa(),z.Ga.Ya({element:"AppBar",action:(z.Hx?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.Tq.projectId}))}),x.register("sendFeedback","shift+2",function(){z.via?(z.via.close(),z.via=void 0):z.n8("KEYBOARD")})];this.TAd=_.Rx.has(71)};
jB.prototype.Ra=function(){var a=this;this.Sa.events.ha(_.kf(function(b){return b instanceof _.hi})).subscribe(function(){a.Tq=Odb(a);a.Ko=a.O3a();a.aAb.na.style.setProperty("--text-secondary",a.Tq.appBarFontColor);a.vgd=a.Sa.url})};jB.prototype.Ma=function(){this.Bib.next();for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b()};
jB.prototype.n8=function(a){var b=this;this.Ga.Ya({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Tq.projectId});this.wia&&this.wia.mf();this.via=this.ak.open(Jab);this.via.pz().ha(_.bg()).subscribe(function(c){b.via=void 0;c&&b.bZ.xU()})};var Pdb=function(){setTimeout(function(){var a;(a=document.getElementById("skiplink-navigation-target"))==null||a.focus()})},Qdb=function(a){_.Tha(a.IU.theme).then(function(b){a.Ft.gHa(b==="DARK"?"LIGHT":"DARK")})};
jB.prototype.uHa=function(){var a=this;this.Hx=this.ak.open(_.Jv,{rz:!1,data:this.Tq.keyboardShortcuts,minWidth:400});this.Hx.pz().ha(_.bg()).subscribe(function(){a.Hx=void 0})};var Odb=function(a){var b={};a.xhc&&(b.appBarTitle=a.xhc,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.qO(function(c,d){return Object.assign({},c,d)},SYa);return Object.assign({},a,b)};jB.prototype.O3a=function(){return this.qO(function(a,b){return Object.assign({},a,b.Ko)},{})};
jB.prototype.qO=function(a,b){for(var c=this.Sa.Hn.root.snapshot;c&&c.qf==="primary";)b=a(b,c.data),c=c.firstChild;return b};
_.p.Object.defineProperties(jB.prototype,{X4a:{configurable:!0,enumerable:!0,get:function(){return!this.ESb}},Ckd:{configurable:!0,enumerable:!0,get:function(){return this.Y7b===0}},Nka:{configurable:!0,enumerable:!0,get:function(){var a=this.Tq.appLink;return a?a:"/"+_.tr.VK}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Tq.projectId}},K9:{configurable:!0,enumerable:!0,get:function(){return this.Tq.keyboardShortcuts&&Array.from(this.Tq.keyboardShortcuts.entries()).length>0}},
iOb:{configurable:!0,enumerable:!0,get:function(){return this.K9||!!this.Tq.settingsPageLink}},YNb:{configurable:!0,enumerable:!0,get:function(){return(this.Tq.additionalLinks||[]).length>0}},ZNb:{configurable:!0,enumerable:!0,get:function(){return this.iOb||this.YNb}}});jB.O=function(a){return new (a||jB)(_.E(_.ir),_.E(_.ov),_.E(_.sw),_.E(_.oi),_.E(_.Sy),_.E(_.Wy),_.E(_.gi),_.E(T8a,8),_.E(Q8a,8),_.E(_.U8a,8),_.E(_.qx),_.E(_.Sx))};
jB.Aa=_.Of({type:jB,oa:[["app-bar"]],mb:function(a,b){a&1&&(_.Qg(Mdb,5),_.Qg(Ndb,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.wia=c.first);_.Ug(c=_.Vg())&&(b.aAb=c.first)}},qb:6,Wa:function(a,b){a&2&&(_.ch("width",b.width),_.dh("full-width",b.X4a)("fullscreen-search",b.Ckd))},inputs:{ariaLabel:"ariaLabel"},standalone:!1,Ba:42,Ca: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=_.Yd();_.I(0,"header",4)(1,"div",5)(2,"a",6,0);_.K(4,"onedev-appbar-title",7);_.J();_.F(5,qBa,4,0,"a",8);_.J();_.I(6,"div",9)(7,"div",10)(8,"button",11);_.O("click",function(){_.w(c);return _.y(Pdb())})("keydown.enter",
function(){_.w(c);return _.y(Pdb())});_.Q(9," Skip navigation ");_.J()();_.F(10,rBa,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(Qdb(b))});_.I(14,"mat-icon");_.Q(15,"brightness_4");_.J()();_.I(16,"button",16,1);_.O("click",function(){_.w(c);return _.y(b.n8("CLICK"))});_.K(18,"mat-icon",17);_.J();_.I(19,"a",18)(20,"mat-icon");_.Q(21,"lightbulb_outline");_.J()();_.F(22,sBa,2,1,"button",19)(23,tBa,2,1,"a",
20);_.J()();_.I(24,"mat-menu",21,2)(26,"ul",22);_.F(27,uBa,3,0,"li",23);_.J();_.F(28,xBa,4,2,"ng-container",24);_.J();_.I(29,"mat-menu",null,3)(31,"button",25);_.O("click",function(){_.w(c);return _.y(Qdb(b))});_.I(32,"span");_.Q(33,"Switch theme");_.J()();_.I(34,"button",26);_.O("click",function(){_.w(c);return _.y(b.n8("CLICK"))});_.I(35,"span");_.Q(36,"Send feedback");_.J()();_.I(37,"a",27)(38,"span");_.Q(39,"Tip of the Week");_.J()();_.F(40,yBa,3,1,"button",28)(41,zBa,3,1,"a",29);_.J()()}a&2&&
(a=_.bh(30),_.C(2),_.G("routerLink",b.Nka)("trackProjectId",b.projectId),_.ug("aria-label",b.Tq.appBarTitle||b.ariaLabel),_.C(2),_.G("productName",_.kh(b.Tq.appBarTitle))("svgIcon",b.ldd),_.C(),_.G("ngIf",b.TAd),_.C(5),_.G("ngIf",b.Ko.Nla),_.C(2),_.G("menu",a),_.C(10),_.G("ngIf",b.ZNb),_.C(),_.G("ngIf",b.Tq.settingsPageLink),_.C(),_.G("overlapTrigger",!1),_.C(3),_.G("ngIf",b.K9),_.C(),_.G("ngIf",b.YNb),_.C(12),_.G("ngIf",b.ZNb),_.C(),_.G("ngIf",b.Tq.settingsPageLink))},dependencies:[_.pr,_.Ep,_.Fp,
_.lr,_.Bv,_.WA,_.ay,_.Iv,_.Mv,_.UA,_.vw,_.ZA,_.bB,_.aB,_.eB,_.ez,_.cz,_.YA,_.iB,hB,_.Wq],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}"]});_.kB=function(a,b,c){this.xsd=a;this.Fmd=b;this.lr=c};_.kB.prototype.uz=function(){BTa(this.xsd);for(var a=this.Fmd,b=_.k(a.Dmd),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.v(c.icons));c.cGb&&(d=d.concat(c.cGb));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.lv;e=e.value;var m=_.Kc(n3a,g,e);f.FCa.Rlb(g,e,new e3a(m))}}this.lr.initialize()};_.kB.O=function(a){return new (a||_.kB)(_.t(sr),_.t(_.xw),_.t(_.Fx),_.t(_.Ov))};_.kB.wa=_.q({token:_.kB,qa:_.kB.O,Ha:"root"});var Rdb;_.lB=function(a,b,c,d,e,f,g,m){this.Ga=g;this.Nc=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.A(function(n){return n==="LIGHT"?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
Rdb=function(a,b,c){a.Ga.Ya({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Ge:b});a.service.zud({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Zf(1)).subscribe(function(e){a.Ga.Ya({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Ge:b});a.service.dtd({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.Sdb=function(a,b){var c={};c=c===void 0?{}:c;a.Ga.Mrd.then(function(){a.Nc.Xb(function(){_.Tha(a.Nc.ql).then(function(){setTimeout(function(){Rdb(a,b,c)})})})})};_.lB.O=function(a){return new (a||_.lB)(_.t(KOa),_.t(_.Bh),_.t(_.c3a),_.t(_.xp),_.t(q8a),_.t(_.Wy),_.t(_.ir),_.t(_.wh))};_.lB.wa=_.q({token:_.lB,qa:_.lB.O,Ha:"root"});var Tdb=_.ml(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),Udb=_.ml(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),Vdb=_.ml(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Wdb=_.ml(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/summarize_auto/default/24px.svg"]),Xdb=_.ml(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/edit_fix_auto/default/24px.svg"]),mB=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){this.ovd=a;this.cya=b;this.ZZa=d;this.Sa=e;this.xg=g;this.userEmail=n;this.storage=r;this.p7a=z;c.uz();(this.Wl=_.Rk.has(2))&&x.load();this.iab();this.Wl&&_.Rx.has(42)&&_.Sdb(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f3a(D,"access_time_24px",_.Kc(Tdb));
f3a(D,"info_outline_24px",_.Kc(Udb));f3a(D,"link_24px",_.Kc(Vdb));_.Rx.has(107)&&(f3a(D,"summarize_auto",_.Kc(Wdb)),f3a(D,"edit_fix_auto",_.Kc(Xdb)));this.cya&&L.documentElement.style.setProperty("--app-bar-bg",this.cya)};mB.prototype.iab=function(){this.userEmail||!_.Rk.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.Sfb()};
mB.prototype.Sfb=function(){var a=this;this.xg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).LD.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};mB.prototype.Ra=function(){var a=this.Sa;a.config=this.ovd.map(Npa);a.cT=!1};mB.O=function(a){return new (a||mB)(_.E(uab),_.E(P8a),_.E(_.kB),_.E(_.Zy),_.E(_.oi),_.E(_.Sx),_.E(_.$v),_.E(_.Qx),_.E(_.wp),_.E(_.Z0a,8),_.E(_.Ax),_.E(_.lB),_.E(_.uw),_.E(_.gi))};
mB.Aa=_.Of({type:mB,oa:[["cst-app"],["protractor-cst-app"]],standalone:!1,Ba:6,Ca: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,ABa,1,0,"announcement-bar",2),_.K(4,"router-outlet"),_.J()(),_.K(5,"uncaught-error-notifier"));a&2&&(_.ch("background-color",b.cya),_.C(3),_.G("ngIf",b.ZZa.eHb))},dependencies:[_.Fp,_.$y,jB,_.hw,_.gq],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}"]});_.nB=function(){};_.nB.O=function(a){return new (a||_.nB)};_.nB.Ka=_.Pf({type:_.nB});_.nB.Ja=_.dd({imports:[_.iA,_.Mp,_.ry,_.ww]});var Ydb=_.Cj("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})))]),Zdb=_.Cj("fadeInItems",[_.Fj("showing",_.Ej({opacity:1})),_.Gj("void => *",[_.Ej({opacity:0}),_.Dj("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var $db=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],aeb=_.Sj(_.Tj(function(){})),oB=function(a,b,c,d,e){var f=aeb.call(this)||this;f.La=a;f.Ub=b;f.Sc=c;f.PG=d;f.Ua=e;f.role="menuitem";f.hu=new _.cg;f.ym=new _.cg;f.x3=!1;f.Fp=!1;var g;d==null||(g=d.oZa)==null||g.call(d,f);return f};_.W(oB,aeb);_.h=oB.prototype;_.h.focus=function(a,b){this.Sc&&a?_.yt(this.Sc,this.fh(),a,b):this.fh().focus(b);this.ym.next(this)};_.h.Ec=function(){this.Sc&&this.Sc.Gk(this.La,!1)};
_.h.Ma=function(){this.Sc&&this.Sc.Ki(this.La);this.PG&&this.PG.removeItem&&this.PG.removeItem(this);this.hu.complete();this.ym.complete()};_.h.ks=function(){return this.disabled?"-1":"0"};_.h.fh=function(){return this.La.na};_.h.HSa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.PUa=function(){this.hu.next(this)};
_.h.zj=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.GXa=function(a){this.x3=a;var b;(b=this.Ua)==null||_.mo(b)};_.h.OXa=function(a){this.Fp=a;var b;(b=this.Ua)==null||_.mo(b)};_.h.Qj=function(){return this.Ub&&this.Ub.activeElement===this.fh()};oB.O=function(a){return new (a||oB)(_.E(_.qe),_.E(_.gi),_.E(_.xt),_.E($A,8),_.E(_.xo))};
oB.Aa=_.Of({type:oB,oa:[["","mat-menu-item",""]],ab:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],qb:9,Wa:function(a,b){a&1&&_.O("click",function(c){return b.HSa(c)})("mouseenter",function(){return b.PUa()});a&2&&(_.ug("role",b.role)("tabindex",b.ks())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.dh("mat-mdc-menu-item-highlighted",b.x3)("mat-mdc-menu-item-submenu-trigger",b.Fp))},inputs:{disabled:"disabled",Gc:"disableRipple",role:"role"},Ob:["matMenuItem"],
standalone:!1,features:[_.sg],vc:["mat-menu-item",""],kc:["mat-icon, [matMenuItemIcon]","*"],Ba:5,Ca: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&&(_.Kg($db),_.Lg(0),_.I(1,"span",
0),_.Lg(2,1),_.J(),_.K(3,"div",1),_.F(4,BBa,2,0,"svg",2));a&2&&(_.C(3),_.G("matRippleDisabled",b.Gc||b.disabled)("matRippleTrigger",b.fh()),_.C(),_.G("ngIf",b.Fp))},dependencies:[_.Fp,_.Lu],hb:2,Na:0});var beb=0,pB=function(a,b,c,d){this.La=a;this.nb=b;this.Ua=d;this.mj=new _.Pg;this.Hl={};this.OG="void";this.Wr=new _.cg;this.close=this.closed=new _.Uj;this.ioa="mat-menu-panel-"+beb++;this.qv=c.qv||"";this.lz=c.hp;this.fea=c.Qr;this.Rg=c.Rg;this.zrb=c.pT;this.Fpb=c.ae};_.h=pB.prototype;_.h.Ra=function(){this.FA()};
_.h.Sd=function(){var a=this;this.IYa();this.Ib=_.Ut((new _.Xt(this.mj)).Gy().tG());this.Ib.VO.subscribe(function(){return a.closed.emit("tab")});this.mj.Mc.ha(_.ng(this.mj),_.og(function(b){return _.jf.apply(null,_.v(b.map(function(c){return c.ym})))})).subscribe(function(b){return _.Vt(a.Ib,b)});this.mj.Mc.subscribe(function(b){var c=a.Ib,d;a.OG==="enter"&&((d=c.Me)==null?0:d.Qj())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.zs||0)),b[d]&&!b[d].disabled?c.Jj(d):oZa(c))})};
_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.mj.destroy();this.closed.complete();var b;(b=this.sob)==null||b.unsubscribe()};_.h.hu=function(){return this.mj.Mc.ha(_.ng(this.mj),_.og(function(a){return _.jf.apply(null,_.v(a.map(function(b){return b.hu})))}))};_.h.oZa=function(){};_.h.removeItem=function(){};
_.h.re=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Qi(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.P_&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.P_&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.qZa(c,"keyboard");c.An(a);return}a.stopPropagation()};
_.h.Zia=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.sob)==null||c.unsubscribe();this.sob=this.nb.ql.ha(_.Zf(1)).subscribe(function(){var d=null;b.mj.length&&(d=b.mj.first.fh().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.Wt(_.qZa(e,a));!e.Me&&d&&d.focus()}})};
_.h.nfb=function(a){var b=this;a=this.Rnb+Math.min(this.A4c+a,24);var c=Object.keys(this.Hl).find(function(d){return d.startsWith(b.Rnb)});c&&c!==this.XWa||(this.XWa&&(this.Hl[this.XWa]=!1),this.Hl[a]=!0,this.XWa=a)};_.h.FA=function(a,b){a=a===void 0?this.hp:a;b=b===void 0?this.Qr:b;var c=this.Hl;c["mat-menu-before"]=a==="before";c["mat-menu-after"]=a==="after";c["mat-menu-above"]=b==="above";c["mat-menu-below"]=b==="below";var d;(d=this.Ua)==null||_.mo(d)};_.h.dbd=function(){this.OG="enter"};
_.h.gad=function(){this.OG="void"};_.h.TP=function(a){this.Wr.next(a);this.kw=!1};_.h.Hca=function(a){this.kw=!0;a.Ln==="enter"&&this.Ib.zs===0&&(a.element.scrollTop=0)};_.h.IYa=function(){var a=this;this.Baa.Mc.ha(_.ng(this.Baa)).subscribe(function(b){a.mj.reset(b.filter(function(c){return c.PG===a}));_.Tg(a.mj)})};
_.p.Object.defineProperties(pB.prototype,{hp:{configurable:!0,enumerable:!0,get:function(){return this.lz},set:function(a){this.lz=a;this.FA()}},Qr:{configurable:!0,enumerable:!0,get:function(){return this.fea},set:function(a){this.fea=a;this.FA()}},pT:{configurable:!0,enumerable:!0,get:function(){return this.zrb},set:function(a){this.zrb=_.Vi(a)}},ae:{configurable:!0,enumerable:!0,get:function(){return this.Fpb},set:function(a){this.Fpb=_.Vi(a)}},od:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.aXa;c&&c.length&&c.split(" ").forEach(function(d){b.Hl[d]=!1});(this.aXa=a)&&a.length&&(a.split(" ").forEach(function(d){b.Hl[d]=!0}),this.La.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.od},set:function(a){this.od=a}}});pB.O=function(a){return new (a||pB)(_.E(_.qe),_.E(_.wh),_.E(Gdb),_.E(_.xo))};
pB.Ea=_.Qf({type:pB,xd:function(a,b,c){a&1&&(_.Rg(c,_.Fdb,5),_.Rg(c,oB,5),_.Rg(c,oB,4));if(a&2){var d;_.Ug(d=_.Vg())&&(b.Ix=d.first);_.Ug(d=_.Vg())&&(b.Baa=d);_.Ug(d=_.Vg())&&(b.items=d)}},mb:function(a,b){a&1&&_.Qg(_.Mg,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jd=c.first)}},inputs:{Rg:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Bs:[0,"aria-describedby","ariaDescribedby"],hp:"xPosition",Qr:"yPosition",pT:"overlapTrigger",ae:"hasBackdrop",od:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},standalone:!1});var ceb={Da:Hdb,Wb:[_.Au],Jb:function(a){return function(){return a.TF.PF()}}},deb=_.Ri({passive:!0}),qB=function(a,b,c,d,e,f,g,m,n){var r=this;this.qw=a;this.ld=b;this.Le=c;this.ID=f;this.rc=g;this.Sc=m;this.nb=n;this.Eb=null;this.pu=!1;this.XW=this.cca=this.pD=_.xe.EMPTY;this.Ua=_.u(_.xo);this.Dpb=function(x){_.Msa(x)||(r.Rn="touch")};this.Rn=void 0;this.Vo=!0;this.obb=this.w_=new _.Uj;this.nbb=this.v_=new _.Uj;this.kf=d;this.Pi=e instanceof pB?e:void 0;b.na.addEventListener("touchstart",this.Dpb,
deb)};_.h=qB.prototype;_.h.Sd=function(){this.OUa()};_.h.Ma=function(){this.Eb&&(this.Eb.dispose(),this.Eb=null);this.ld.na.removeEventListener("touchstart",this.Dpb,deb);this.XW.unsubscribe();this.pD.unsubscribe();this.cca.unsubscribe()};_.h.Mt=function(){return!!(this.ID&&this.Pi&&this.th)};_.h.Rhb=function(){this.pu?this.uM():this.xF()};
_.h.xF=function(){var a=this,b=this.th;if(!this.pu&&b){var c=this.bw(b),d=c.Sl(),e=d.Pe;this.IXa(b,e);d.ae=b.ae==null?!this.Mt():b.ae;c.attach(this.DUa(b));b.Ix&&b.Ix.attach(this.lab);this.pD=this.ZVa().subscribe(function(){return a.uM()});this.D8c(b);b instanceof pB&&(b.dbd(),b.mj.Mc.ha(_.pg(b.close)).subscribe(function(){_.JZa(_.mu(e,!1));_.mu(e,!0)}))}};_.h.uM=function(){var a;(a=this.th)==null||a.close.emit()};_.h.focus=function(a,b){this.Sc&&a?_.yt(this.Sc,this.ld,a,b):this.ld.na.focus(b)};
_.h.Ve=function(){var a;(a=this.Eb)==null||a.Ve()};_.h.qTa=function(a){var b=this;if(this.Eb&&this.ZN){var c=this.th;this.pD.unsubscribe();this.Eb.detach();!this.Vo||a!=="keydown"&&this.Rn&&this.Mt()||this.focus(this.Rn);this.Rn=void 0;if(c instanceof pB)c.gad(),c.Ix?c.Wr.ha(_.kf(function(e){return e.Ln==="void"}),_.Zf(1),_.pg(c.Ix.omb)).subscribe({next:function(){return c.Ix.detach()},complete:function(){return b.sX(!1)}}):this.sX(!1);else{this.sX(!1);var d;c==null||(d=c.Ix)==null||d.detach()}}};
_.h.D8c=function(a){a.P_=this.Mt()?this.Pi:void 0;a.direction=this.dir;this.Gad(a);a.Zia(this.Rn||"program");this.sX(!0)};_.h.Gad=function(a){if(a.nfb){for(var b=0,c=a.P_;c;)b++,c=c.P_;a.nfb(b)}};_.h.sX=function(a){a!==this.pu&&((this.pu=a)?this.w_.emit():this.v_.emit(),this.Mt()&&this.ID.GXa(a),_.mo(this.Ua))};_.h.bw=function(a){if(!this.Eb){var b=this.sL(a);this.fYa(a,b.Pe);this.Eb=this.qw.create(b);this.Eb.xn().subscribe()}return this.Eb};
_.h.sL=function(a){return new _.qj({Pe:_.nu(_.LZa(_.mu(_.su(this.qw.position(),this.ld))),".mat-menu-panel, .mat-mdc-menu-panel"),Rg:a.Rg||"cdk-overlay-transparent-backdrop",od:a.qv,Uf:this.kf(),direction:this.rc})};_.h.fYa=function(a,b){var c=this;a.FA&&b.B8.subscribe(function(d){var e=d.tY.oc==="start"?"after":"before",f=d.tY.uc==="top"?"below":"above";c.nb?c.nb.run(function(){return a.FA(e,f)}):a.FA(e,f)})};
_.h.IXa=function(a,b){var c=_.k(a.hp==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Qr==="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.Mt()?(n=d=a.hp==="before"?"start":"end",c=r=d==="end"?"start":"end",this.Pi&&(this.hX==null&&(this.hX=(a=this.Pi.items.first)?a.fh().offsetTop:0),x=f==="bottom"?this.hX:-this.hX)):
a.pT||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.ju(b,[{zc:d,Ac:m,oc:r,uc:f,offsetY:x},{zc:c,Ac:m,oc:n,uc:f,offsetY:x},{zc:d,Ac:g,oc:r,uc:e,offsetY:-x},{zc:c,Ac:g,oc:n,uc:e,offsetY:-x}])};_.h.ZVa=function(){var a=this,b=this.Eb.Fm(),c=this.Eb.np,d=this.Pi?this.Pi.closed:_.Qe(),e=this.Pi?this.Pi.hu().ha(_.kf(function(f){return f!==a.ID}),_.kf(function(){return a.pu})):_.Qe();return _.jf(b,d,e,c)};_.h.RUa=function(a){_.Lsa(a)||(this.Rn=a.button===0?"mouse":void 0,this.Mt()&&a.preventDefault())};
_.h.re=function(a){a=a.keyCode;if(a===13||a===32)this.Rn="keyboard";this.Mt()&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.Rn="keyboard",this.xF())};_.h.tk=function(a){this.Mt()?(a.stopPropagation(),this.xF()):this.Rhb()};
_.h.OUa=function(){var a=this;this.Mt()&&this.Pi&&(this.cca=this.Pi.hu().ha(_.kf(function(b){return b===a.ID&&!b.disabled}),_.$f(0,_.RMa)).subscribe(function(){a.Rn="mouse";a.th instanceof pB&&a.th.kw?a.th.Wr.ha(_.Zf(1),_.$f(0,_.RMa),_.pg(a.Pi.hu())).subscribe(function(){return a.xF()}):a.xF()}))};_.h.DUa=function(a){this.Sj&&this.Sj.Jd===a.Jd||(this.Sj=new _.vu(a.Jd,this.Le));return this.Sj};
_.p.Object.defineProperties(qB.prototype,{pTa:{configurable:!0,enumerable:!0,get:function(){return this.th},set:function(a){this.th=a}},th:{configurable:!0,enumerable:!0,get:function(){return this.ou},set:function(a){var b=this;if(a!==this.ou){this.ou=a;this.XW.unsubscribe();a&&(this.XW=a.close.subscribe(function(d){b.qTa(d);d!=="click"&&d!=="tab"||!b.Pi||b.Pi.closed.emit(d)}));var c;(c=this.ID)==null||c.OXa(this.Mt())}}},ZN:{configurable:!0,enumerable:!0,get:function(){return this.pu}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.rc&&this.rc.value==="rtl"?"rtl":"ltr"}}});qB.O=function(a){return new (a||qB)(_.E(_.Au),_.E(_.qe),_.E(_.Ng),_.E(Hdb),_.E($A,8),_.E(oB,10),_.E(_.oj,8),_.E(_.xt),_.E(_.wh))};
qB.Ea=_.Qf({type:qB,qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.tk(c)})("mousedown",function(c){return b.RUa(c)})("keydown",function(c){return b.re(c)});a&2&&_.ug("aria-haspopup",b.th?"menu":null)("aria-expanded",b.ZN)("aria-controls",b.ZN?b.th==null?null:b.th.ioa:null)},inputs:{pTa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],th:[0,"matMenuTriggerFor","menu"],lab:[0,"matMenuTriggerData","menuData"],Vo:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{w_:"menuOpened",
obb:"onMenuOpen",v_:"menuClosed",nbb:"onMenuClose"},standalone:!1});_.rB=function(){return oB.apply(this,arguments)||this};_.W(_.rB,oB);_.rB.O=function(){var a;return function(b){return(a||(a=_.me(_.rB)))(b||_.rB)}}();
_.rB.Aa=_.Of({type:_.rB,oa:[["","mat-menu-item",""]],ab:[1,"mat-focus-indicator"],qb:21,Wa:function(a,b){a&2&&(_.ug("role",b.role)("tabindex",b.ks())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.dh("mat-menu-item",!0)("mat-menu-item-highlighted",b.x3)("mat-menu-item-submenu-trigger",b.Fp)("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"},Ob:["matMenuItem"],standalone:!1,features:[_.lh([{Da:oB,Ab:_.rB}]),_.sg],vc:["mat-menu-item",""],kc:["*"],Ba:3,Ca: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&&(_.Kg(),_.Lg(0),_.K(1,"div",0),_.F(2,CBa,
2,0,"svg",1));a&2&&(_.C(),_.G("matRippleDisabled",b.Gc||b.disabled)("matRippleTrigger",b.fh()),_.C(),_.G("ngIf",b.Fp))},dependencies:[_.Fp,_.Lu],hb:2,Na:0});_.sB=function(){qB.apply(this,arguments)};_.W(_.sB,qB);_.sB.O=function(){var a;return function(b){return(a||(a=_.me(_.sB)))(b||_.sB)}}();_.sB.Ea=_.Qf({type:_.sB,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],ab:[1,"mat-menu-trigger"],Ob:["matMenuTrigger"],standalone:!1,features:[_.sg]});_.tB=function(a,b,c,d){pB.call(this,a,b,c,d);this.Rnb="mat-elevation-z";this.A4c=4};_.W(_.tB,pB);_.tB.Ea=pB.Ea;_.tB.O=function(a){return new (a||_.tB)(_.E(_.qe),_.E(_.wh),_.E(Gdb),_.E(_.xo))};
_.tB.Aa=_.Of({type:_.tB,oa:[["mat-menu"]],ab:["ngSkipHydration",""],qb:4,Wa:function(a){a&2&&_.ug("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Ob:["matMenu"],standalone:!1,features:[_.lh([{Da:$A,Ab:_.tB}]),_.sg],kc:["*"],Ba:1,Ca:0,Fa:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"keydown","click","id","ngClass"],[1,"mat-menu-content"]],ua:function(a){a&1&&(_.Kg(),_.F(0,DBa,3,6,"ng-template"))},dependencies:[_.Dp],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'],
hb:2,data:{animation:[Ydb,Zdb]},Na:0});_.uB=function(){};_.uB.O=function(a){return new (a||_.uB)};_.uB.Ka=_.Pf({type:_.uB});_.uB.Ja=_.dd({Vb:[ceb],imports:[_.Mp,_.Mu,_.Bu,_.gu,_.Zt]});var vB=function(){};vB.O=function(a){return new (a||vB)};vB.Ka=_.Pf({type:vB});vB.Ja=_.dd({imports:[_.Mp,_.Fv,_.ww,_.uB,hB]});_.wB=function(){};_.wB.O=function(a){return new (a||_.wB)};_.wB.Ka=_.Pf({type:_.wB});_.wB.Ja=_.dd({imports:[vB]});var eeb=new _.Id("GM2_DIALOG_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var xB=function(){_.ov.apply(this,arguments);this.lld=_.u(eeb);this.LY=_.u(D0a,{optional:!0});this.sZa=["gmat-mdc-dialog"]};_.W(xB,_.ov);xB.prototype.open=function(a,b){b=Object.assign({},this.LY||new B0a,b);if(this.lld.Ff)throw Error("Sc");b.od=_.Ui(b.od||[]).concat(this.sZa);return _.ov.prototype.open.call(this,a,b)};xB.O=function(){var a;return function(b){return(a||(a=_.me(xB)))(b||xB)}}();xB.wa=_.q({token:xB,qa:xB.O,Ha:"root"});_.yB=function(){};_.yB.O=function(a){return new (a||_.yB)};
_.yB.Ka=_.Pf({type:_.yB});_.yB.Ja=_.dd({Vb:[{Da:_.ov,De:xB}],imports:[uv]});var zB=function(){};zB.O=function(a){return new (a||zB)};zB.Ka=_.Pf({type:zB});zB.Ja=_.dd({imports:[_.rr,_.Mp,_.mr,{Qo:_.tw,Vb:[_.sw]},_.Ev,_.WA,_.Gv,_.ry,_.yB,_.VA,_.ww,_.gB,_.fz,_.wB,_.Yq]});var feb=[{Xka:"Documentation",Xn:"https://goto.google.com/grimoire-codesearch-documentation"},{Xka:"Accessibility Help",Xn:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],geb=[{Xka:"Documentation",Xn:"https://cloud.google.com/source-repositories/docs/"},{Ghd:!0,Xka:"Support",Xn:"https://cloud.google.com/source-repositories/docs/support"}],AB=function(){this.additionalLinks=_.Rk.has(2)?feb:geb};AB.prototype.resolve=function(){return this.additionalLinks};
AB.O=function(a){return new (a||AB)(_.t(_.Qx))};AB.wa=_.q({token:AB,qa:AB.O,Ha:"root"});var heb,ieb,jeb,keb,BB;heb=[{bc:"?",je:"Show shortcut help"},{bc:["@"],je:"Send feedback"},{bc:["alt","+","..."],je:"Use shortcuts with modal screenreader"},{bc:"c",je:"Focus code panel"},{bc:"g",je:"Go to line"},{bc:"o",je:"Show outline"},{bc:"t",je:"Show directory tree"}];ieb=[];jeb=[{bc:"/",je:"Search for code or files"},{bc:".",je:"Search for code or files in this directory"},{bc:"j",je:"Select next result in the search result list"},{bc:"k",je:"Select previous result in the search result list"}];
keb=[];
BB=[{bc:"a",je:"Toggle fullscreen mode"},{bc:"b",je:"Toggle blame layer"},{bc:"f",je:"Show find in file menu"},{bc:"h",je:"Show revision history of the file"},{bc:"l",je:"Show links menu"},{bc:["l","then","p"],je:"Copy the current file path"},{bc:["l","then","h"],je:"Copy the link to the HEAD version of the file"},{bc:["l","then","r"],je:"Copy the link to the current version and line of the file"},{bc:["ctrl","+","shift","+","\\"],je:"Opens the context menu for the focused symbol"},{bc:"q",je:"Toggle bottom panel"},
{bc:"u",je:"Toggle the navigation panel"},{bc:"y",je:"Show/hide search matches in a file"},{bc:["\u2191","or","k"],je:"Up one line in code browser"},{bc:["\u2193","or","j"],je:"Down one line in code browser"},{bc:"+",je:"Increase size of code font"},{bc:"-",je:"Decrease size of code font"}];
_.CB=function(){_.Rx.has(10)&&BB.push({bc:"x",je:"Show cross references for symbols"});_.Rx.has(5)&&BB.push({bc:"X",je:"Show a callgraph for the file"});_.Rx.has(7)&&BB.push({bc:"8",je:"Toggle code column guides"});if(_.Rx.has(37)){var a=BB.findIndex(function(f){return f.je==="Show/hide search matches in a file"});BB.splice(a,1)}_.Rx.has(28)||keb.push({bc:"E",je:"Open in editor (when available)"});_.Rk.has(2)&&(ieb.push({bc:"r",je:"Open the related files menu"},{bc:["r","then","b"],je:"Open related BUILD file"},
{bc:["r","then","o"],je:"Open related OWNERS file"},{bc:["r","then","r"],je:"Open related README file"},{bc:["r","then","t"],je:"Open related test file"}),BB.push({bc:["l","then","g"],je:"Copy link to google3-relative path"},{bc:["l","then","i"],je:"Copy import statement"},{bc:["l","then","b"],je:"Copy build rule"}));_.Rx.has(105)&&BB.push({bc:"m",je:"Explain this code"});a=["General",FBa(heb)];var b=["Related files (hold <shift> to open in new tab)",FBa(ieb)],c=["Search",FBa(jeb)],d=["View in",FBa(keb)],
e=["File Browsing",FBa(BB)];this.Nud=new Map([a,b].concat(_.v(_.Rx.has(37)?[]:[c,d]),[e]))};_.CB.prototype.resolve=function(){return this.Nud};_.CB.O=function(a){return new (a||_.CB)(_.t(_.Qx),_.t(_.Sx))};_.CB.wa=_.q({token:_.CB,qa:_.CB.O,Ha:"root"});var DB=function(){this.settingsPageLink=_.Rk.has(2)?_.tr.w2:void 0};DB.prototype.resolve=function(){return this.settingsPageLink};DB.O=function(a){return new (a||DB)(_.t(_.Qx))};DB.wa=_.q({token:DB,qa:DB.O,Ha:"root"});var leb;leb=window.location.pathname;
_.meb=[{Da:up,Jb:function(a){return a.yja().zBa()},Wb:[ey]},{Da:_.vp,Jb:function(a){a=a.yja();a=_.im(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:_.eb(a,"Unknown Environment Name")}},Wb:[ey]},{Da:_.wp,Jb:function(a){return _.Y(a,11)||""},Wb:[ey]},{Da:J8a,Jb:function(a){return a.k6a()||""},Wb:[ey]},{Da:GOa,Jb:function(a){return!!_.Ik(a,17)},Wb:[ey]},{Da:HOa,
Jb:function(a){return!!_.Ik(a,19)},Wb:[ey]},{Da:_.IOa,Jb:function(a){return _.Y(a,13)||""},Wb:[ey]},{Da:N8a,Jb:function(a){return a.Vi()||window.location.hostname},Wb:[ey]},{Da:_.O8a,Jb:function(a){return _.Y(a,30)||""},Wb:[ey]},{Da:P8a,Jb:function(a){Mx(a)?(a=Mx(a),a=_.Y(a,1)||null):a=null;return a},Wb:[ey]},{Da:Q8a,Jb:function(a){Mx(a)?(a=Mx(a),a=_.Y(a,8)||null):a=null;return a},Wb:[ey]},{Da:R8a,Jb:function(a){Mx(a)?(a=Mx(a),a=_.Y(a,3)||null):a=null;return a},Wb:[ey]},{Da:S8a,Jb:function(a){Mx(a)?
(a=Mx(a),a=_.Y(a,2)||null):a=null;return a},Wb:[ey]},{Da:T8a,Jb:function(a){Mx(a)?(a=Mx(a),a=_.Y(a,4)||null):a=null;return a},Wb:[ey]},{Da:_.U8a,Jb:function(a){return Mx(a)?Mx(a).ft()||null:null},Wb:[ey]},{Da:_.V8a,Jb:function(a){Mx(a)?(a=Mx(a),a=_.Y(a,10)||null):a=null;return a},Wb:[ey]},{Da:_.W8a,Jb:function(a){a=_.Fk(a,a7a,10);return oEa(a,2)},Wb:[ey]},{Da:_.X8a,Jb:function(a){return _.Fk(a,a7a,10)},Wb:[ey]},{Da:_.JOa,Jb:function(a){return _.Y(a,23)},Wb:[ey]},{Da:KOa,Jb:function(a){return _.Y(a,
25)||"1633047"},Wb:[ey]},{Da:LOa,Jb:function(a){return _.Y(a,31)||"https://play.google.com/log"},Wb:[ey]},{Da:ey,Jb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("od");return w7a(a)}},{Da:Y8a,Jb:function(a){var b=new oOa;a=_.k(_.Ck(a,Hx,35,_.Ek()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.j5a();_.Ql(d,1,Fo,c)}return b},Wb:[ey]},{Da:_.xp,Jb:function(a){return _.Y(a,1)||""},Wb:[ey]},{Da:_.yp,Jb:function(a){return _.Y(a,2)},Wb:[ey]},{Da:MOa,Jb:function(a){return _.Y(a,3)},
Wb:[ey]},{Da:NOa,Jb:function(){return _.pda(document)}},{Da:OOa,Jb:function(a){a=Nx(a);return _.Y(a,1)},Wb:[ey]},{Da:Z8a,Jb:function(a){return _.Fk(a,d7a,20)},Wb:[ey]},{Da:_.K8a,Jb:function(a){return a.Q6()},Wb:[ey]},{Da:_.POa,Jb:function(a){a=Nx(a);return _.Y(a,15)},Wb:[ey]},{Da:_.qxa,Jb:function(a){a=_.Fk(a,e7a,7);return _.Y(a,2)},Wb:[ey]},{Da:b9a,Jb:function(a){var b=new Map;a=_.Fk(a,e7a,7);a=_.Zb(a,16,_.Bb);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},Wb:[ey]},{Da:_.QOa,Jb:function(a){a=Nx(a);return _.Y(a,2)},Wb:[ey]},{Da:_.ROa,Jb:function(a){a=Nx(a);return _.Y(a,6)},Wb:[ey]},{Da:_.SOa,Jb:function(a){a=Nx(a);return _.Y(a,8)},Wb:[ey]},{Da:_.UOa,Jb:function(a){a=Nx(a);return _.Y(a,11)},Wb:[ey]},{Da:_.ZOa,Jb:function(a){a=Nx(a);return _.Y(a,4)},Wb:[ey]},{Da:_.$Oa,Jb:function(a){a=Nx(a);return _.Y(a,13)},Wb:[ey]},{Da:aPa,Jb:function(a){a=Nx(a);return _.Y(a,5)},Wb:[ey]},{Da:_.XOa,Jb:function(a){a=Nx(a);return _.Y(a,
3)},Wb:[ey]},{Da:_.YOa,Jb:function(a){a=Nx(a);return _.Y(a,16)},Wb:[ey]},{Da:_.bPa,Jb:function(a){a=Nx(a);return _.Y(a,9)},Wb:[ey]},{Da:_.VOa,Jb:function(a){a=_.Fk(a,Ix,4);return _.Y(a,2)},Wb:[ey]},{Da:_.dPa,Jb:function(a){a=_.Fk(a,Ix,4);return _.Y(a,7)},Wb:[ey]},{Da:_.ePa,Jb:function(a){a=_.Fk(a,Ix,4);return _.Y(a,8)},Wb:[ey]},{Da:WOa,Jb:function(a){a=_.Fk(a,Ix,4);return _.Y(a,3)},Wb:[ey]},{Da:_.cPa,Jb:function(a){a=Nx(a);return _.Y(a,12)},Wb:[ey]},{Da:_.TOa,Jb:function(a){a=Nx(a);return _.Y(a,7)},
Wb:[ey]},{Da:_.zp,Jb:function(a){return _.Y(a,15)},Wb:[ey]},{Da:_.gPa,Jb:function(){return leb}},{Da:hPa,mc:!1},{Da:fPa,mc:!1}];_.EB=function(a){if(a)throw Error("pd");};_.EB.O=function(a){return new (a||_.EB)(_.t(_.EB,12))};_.EB.Ka=_.Pf({type:_.EB});_.EB.Ja=_.dd({});var FB=function(a){a&&(this.source=a)};_.W(FB,_.Ce);FB.create=_.Ce.create;FB.prototype.gA=function(a){var b=new FB;b.source=this;b.operator=a;return b};FB.O=function(a){return new (a||FB)(_.t(gA))};FB.wa=_.q({token:FB,qa:FB.O,Ha:"root"});var HBa={dispatch:!0,functional:!1,useEffectsErrorHandler:!0};var neb=new _.Id("@ngrx/effects Effects Error Handler",{Ha:"root",qa:function(){return OBa}});var GB=function(a,b){_.cg.call(this);this.Fg=a;this.vid=b};_.W(GB,_.cg);GB.create=_.cg.create;
var oeb=function(a){return a.ha(zla(function(b){return b.constructor&&b.constructor.name!=="Object"&&b.constructor.name!=="Function"?Object.getPrototypeOf(b):b}),_.Ze(function(b){return b.ha(zla(PBa))}),_.Ze(function(b){var c=b.ha(_.wla(function(d){return QBa(a.Fg,a.vid)(d)}),_.A(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.txd;var m=d.uxd;var n=typeof g[f]==="function";g=a.Fg;var r=
g.handleError,x=Error;f="qd`"+(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}),_.kf(function(d){return d.kind==="N"&&d.value!=null}),sla());b=b.ha(_.Zf(1),_.kf(NBa),_.A(function(d){return d.ngrxOnInitEffects()}));return _.jf(c,b)}))};GB.O=function(a){return new (a||GB)(_.t(_.lo),_.t(neb))};GB.wa=_.q({token:GB,qa:GB.O,Ha:"root"});var peb=Yk("@ngrx/effects/init");var HB=function(a,b){this.qid=a;this.store=b;this.T5=null};HB.prototype.start=function(){this.T5||(this.T5=oeb(this.qid).subscribe(this.store))};HB.prototype.Ma=function(){this.T5&&(this.T5.unsubscribe(),this.T5=null)};_.p.Object.defineProperties(HB.prototype,{Aod:{configurable:!0,enumerable:!0,get:function(){return!!this.T5}}});HB.O=function(a){return new (a||HB)(_.t(GB),_.t(_.al))};HB.wa=_.q({token:HB,qa:HB.O,Ha:"root"});var IB=function(){var a=this;this.Eub=_.u(FB);this.updateModelInLocalStorage$=IBa(function(){return a.Eub.ha(GBa(_.ecb),_.qg(function(b){window.localStorage.setItem("csChatUserPreferenceModelId",b.model.id)}))},{dispatch:!1});this.loadModelFromLocalStorage$=IBa(function(){return _.cf(function(){var b=window.localStorage.getItem("csChatUserPreferenceModelId");if(!b)return _.Qe();var c=_.Kk.find(function(d){return d.id===b&&!d.disabled});return c?_.Qe((0,_.ecb)({model:c})):_.Qe()})});this.updateModeInLocalStorage$=
IBa(function(){return a.Eub.ha(GBa(_.fcb),_.qg(function(b){window.localStorage.setItem("csChatUserPreferenceModeId",b.mode.id)}))},{dispatch:!1});this.loadModeFromLocalStorage$=IBa(function(){return _.cf(function(){var b=window.localStorage.getItem("csChatUserPreferenceModeId");if(!b)return _.Qe();var c=_.Lk.find(function(d){return d.id===b&&!d.disabled});return c?_.Qe((0,_.fcb)({mode:c})):_.Qe()})})};IB.O=function(a){return new (a||IB)};IB.wa=_.q({token:IB,qa:IB.O});_.qeb=IAa(_.RBa(),dl(_.ecb,function(a,b){return Object.assign({},a,{selectedModel:b.model})}),dl(_.fcb,function(a,b){var c=b.mode.id==="ai-mode"?_.Bxa:_.Kk,d=b.mode.id==="ai-mode"?Cxa():Axa();c=c.some(function(e){return e.id===a.selectedModel.id})?a.selectedModel:d;return Object.assign({},a,{selectedChatMode:b.mode,selectedModel:c})}),dl(_.gcb,function(a,b){var c=b.fileSpec;b=a.selectedContext.some(function(e){return e.fileSpec.Hd()===c.Hd()&&!e.isAutoSelected});var d=a.selectedContext;b||(d=[].concat(_.v(a.selectedContext),
[{fileSpec:c,isAutoSelected:!1}]));return Object.assign({},a,{selectedContext:d})}),dl(_.hcb,function(a,b){var c=b.fileSpec;return Object.assign({},a,{selectedContext:a.selectedContext.filter(function(d){return d.fileSpec.Hd()!==c.Hd()||d.isAutoSelected})})}));var teb;_.reb=Yk("[Code] Update Current File Spec",Zk());_.seb=Yk("[Code] Update Selected Code Range",Zk());teb=Yk("[Code] Clear Current File Spec");_.ueb=Yk("[Code] Clear Selected Code Range");_.veb=IAa({currentFileSpec:void 0,selectedCodeRange:void 0},dl(teb,function(a){return Object.assign({},a,{currentFileSpec:void 0,selectedCodeRange:void 0})}),dl(_.reb,function(a,b){return Object.assign({},a,{currentFileSpec:b.currentFileSpec,selectedCodeRange:void 0})}),dl(_.ueb,function(a){return Object.assign({},a,{selectedCodeRange:void 0})}),dl(_.seb,function(a,b){return Object.assign({},a,{selectedCodeRange:b.selectedCodeRange})}));_.web=new _.Id("REQUEST_SERVICE for app_engine_api_client");var JB=function(a){this.Fxd=a};JB.prototype.create=function(a,b){return new xeb(a,this.Fxd,b)};JB.O=function(a){return new (a||JB)(_.t(_.fy))};JB.wa=_.q({token:JB,qa:JB.O,Ha:"root"});var xeb=function(a,b,c){this.C_a=a;this.Bgb=b;this.url=c};_.W(xeb,wOa);xeb.prototype.makeRequest=function(a){return this.C_a.makeRequest(a).ha(this.Bgb.create(this.url))};var yeb=function(a){this.Etd=a};_.W(yeb,wOa);yeb.prototype.makeRequest=function(a){var b=this;return _.cf(function(){return b.Etd.makeRequest(a)})};_.KB=function(a,b){this.fta=a;this.kja=b};_.KB.prototype.create=function(a){a=this.kja.create(a,"xd4");return this.fta.create(new yeb(a))};_.KB.O=function(a){return new (a||_.KB)(_.t(Ew),_.t(LB))};_.KB.wa=_.q({token:_.KB,qa:_.KB.O,Ha:"root"});_.MB=function(a,b,c){this.Ixd=a;this.fta=b;this.kja=c};_.MB.prototype.create=function(a){var b=new yeb(this.kja.create(a,"xd4"));return this.Ixd.create(this.fta.create(b),a)};_.MB.O=function(a){return new (a||_.MB)(_.t(JB),_.t(Ew),_.t(LB))};
_.MB.wa=_.q({token:_.MB,qa:_.MB.O,Ha:"root"});_.NB=function(a,b,c,d){this.config=a;this.fta=b;this.zrd=c;this.kja=d};_.NB.prototype.create=function(a){a=_.Rk.has(0)?this.zrd.create(a):this.kja.create(a,"xd3");return this.fta.create(new yeb(a))};_.NB.O=function(a){return new (a||_.NB)(_.t(_.Qx),_.t(Ew),_.t(Fw),_.t(LB))};_.NB.wa=_.q({token:_.NB,qa:_.NB.O,Ha:"root"});var LB=function(a,b,c,d,e){this.WEa=a;this.sessionIndex=b;this.lock=c;this.Ga=d;this.sr=e};
LB.prototype.create=function(a,b){var c=_.Rx.has(28)&&!_.Rx.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 v3a(a,this.WEa,this.Ga,this.lock,this.sr,c)};LB.O=function(a){return new (a||LB)(_.t(_.xp),_.t(_.yp),_.t(_.E3a),_.t(_.by),_.t(_.zp),_.t(_.Sx))};LB.wa=_.q({token:LB,qa:LB.O,Ha:"root"});_.zeb=new _.Id("REQUEST_SERVICE for cloud_billing_api");_.OB=function(a,b,c){_.wy.call(this,a);this.IR=b;this.qe=c};_.W(_.OB,_.wy);_.h=_.OB.prototype;_.h.OE=function(a,b,c,d,e,f){var g=this,m=_.vk(a,b,c,d,e,f);return this.nf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Pza=function(){return new Us};_.h.extract=function(a){return a.OE()};_.h.isValid=function(a){return a.Ae()!==0};
_.h.fetch=function(a){var b=this;return _.gy(this.qe,function(){return b.IR.OE((new ft).Dr(a),b.qe.Bk())},"FileService.getFolding").ha(_.A(function(c){return c.OE()||new Us}))};_.OB.O=function(a){return new (a||_.OB)(_.t(_.ir),_.t(_.r9a),_.t(_.uy))};_.OB.wa=_.q({token:_.OB,qa:_.OB.O,Ha:"root"});_.PB=function(a,b,c){_.wy.call(this,a);this.IR=b;this.qe=c};_.W(_.PB,_.wy);_.h=_.PB.prototype;_.h.PE=function(a,b,c,d,e,f){var g=this,m=_.vk(a,b,c,d,e,f);return this.nf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Pza=function(){return new Ws};_.h.extract=function(a){return a.PE()};_.h.isValid=function(a){return a.Ae()!==0};
_.h.fetch=function(a){var b=this;return _.gy(this.qe,function(){return b.IR.PE((new gt).Dr(a),b.qe.Bk())},"FileService.getOutline").ha(_.A(function(c){return c.PE()||new Ws}))};_.PB.O=function(a){return new (a||_.PB)(_.t(_.ir),_.t(_.r9a),_.t(_.uy))};_.PB.wa=_.q({token:_.PB,qa:_.PB.O,Ha:"root"});_.Aeb=new _.Id("REQUEST_SERVICE for tos_api_client");_.QB=new _.Id("API_VERSION");_.RB=new _.Id("REQUEST_SERVICE for resultstore_js_api");_.Beb=new _.Id("API_VERSION");_.SB=new _.Id("REQUEST_SERVICE for testfusion_js_api");_.Ceb=new _.Id("API_VERSION");_.Deb=new _.Id("REQUEST_SERVICE for cloudbuild-ts-angular2");_.TB=function(){};_.TB.O=function(a){return new (a||_.TB)};_.TB.Ka=_.Pf({type:_.TB});_.TB.Ja=_.dd({});_.Eeb=new _.Id("API_VERSION");_.Feb=new _.Id("REQUEST_SERVICE for sourcerepo-v1-ts");_.UB=function(){};_.UB.O=function(a){return new (a||_.UB)};_.UB.Ka=_.Pf({type:_.UB});_.UB.Ja=_.dd({});_.Geb=new _.Id("REQUEST_SERVICE for sourcerepo-pa-v1-ts");_.VB=function(){};_.VB.O=function(a){return new (a||_.VB)};_.VB.Ka=_.Pf({type:_.VB});_.VB.Ja=_.dd({});var Heb=new _.Id("localObservableRequestService",{Ha:"root",qa:function(){var a={x6:"",w6:""};return _.u(JB).create(new _.J3a(a,_.u(_.Aq),_.u(_.yp)),a.x6)}}),WB=function(a){if(a)throw Error("rd");};WB.O=function(a){return new (a||WB)(_.t(WB,12))};WB.Ka=_.Pf({type:WB});WB.Ja=_.dd({imports:[_.rr,_.TB,_.kx,_.lx,_.ex,_.rp,_.Hy,_.mx,_.nx,_.ox,_.VB,_.UB]});var XB=function(){};XB.prototype.D1b=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)};XB.prototype.B1b=function(){};XB.prototype.A1b=function(a){return a};XB.O=function(a){return new (a||XB)};XB.wa=_.q({token:XB,qa:XB.O});var Jeb;_.Ieb=null;Jeb=new _.Id("legacy converter",{Ha:"root",qa:function(){return _.Ieb}});var Keb,TBa,Leb;Keb=/^([^?#;]*)((\?|#|;).*)?$/;TBa=[_.tr.Cjb,_.tr.GOa,_.tr.xV,_.tr.w2,_.tr.ylb];Leb=[{startIndex:1,p3a:"+"},{Nac:"+",p3a:":"},{Nac:":"}];_.YB=function(a){this.YUb=a;this.tr=_.Rk.has(2)};
_.YB.prototype.D1b=function(a,b){b&&this.YUb&&(a=this.YUb(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};
_.YB.prototype.B1b=function(a,b){a=a.root.children.primary.ue;if(!(a.length<=2)){for(var c=a.map(function(g){return g.path}).join("/")+"/",d=_.k(TBa),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.tr&&a[0].path!=="h")a[0].path==="piper"?a.length>=4&&SBa(a,3,a.length):SBa(a,1,a.length);else{if(a[0].path==="h"||a[0].path==="source")var f=a.shift();c=_.k(Leb);e=c.next();for(d={};!e.done;d={kpa:void 0},e=c.next()){d.kpa=e.value;e=d.kpa.startIndex;if(e===void 0){e=a.findIndex(function(g){return function(m){return m.path===
g.kpa.Nac}}(d));if(e<0)break;e++}d=d.kpa.p3a!==void 0?a.findIndex(function(g){return function(m){return m.path===g.kpa.p3a}}(d)):a.length;d=d<0?a.length:d;SBa(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.YB.prototype.A1b=function(a){if(!UBa(a))return a;var b=a.replace(Keb,"$1");a=a.replace(Keb,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.YB.O=function(a){return new (a||_.YB)(_.t(Jeb),_.t(_.Qx))};_.YB.wa=_.q({token:_.YB,qa:_.YB.O});var ZB=function(a,b,c){c=c===void 0?VBa:c;this.location=a;this.Fsd=b;this.ftd=c;this.current=null;this.B8a=!1};_.W(ZB,Zp);ZB.prototype.parse=function(a){a=Zp.prototype.parse.call(this,a);this.B8a||Meb(this,a);return a};ZB.prototype.hd=function(a){Meb(this,a);return Zp.prototype.hd.call(this,a)};
var Meb=function(a,b){a.current&&a.current.path===a.location.path()||(a.B8a=!0,a.current={path:a.location.path(),u$:a.parse(a.location.path())},a.B8a=!1);for(var c=_.k(a.Fsd),d=c.next();!d.done;d=c.next())d=d.value,a.current.u$.Va.hasOwnProperty(d)&&a.ftd(d,a.current.u$,b)};var Neb,Oeb;Neb=window.location.pathname;Oeb=new _.Id("queryParamPreserver",{Ha:"root",qa:function(){return WBa}});_.$B=function(a,b,c,d){ZB.call(this,c,NYa,d);this.Qb=b;this.LFa=[];this.LFa.push(new XB,a)};_.W(_.$B,ZB);
_.$B.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=b.length>1?b.join(";"):a;a=b!==a||!this.Sa.cT&&Neb!=="/"&&Neb.endsWith("/")&&(new _.ek(b)).Hd()+"/"===Neb;for(var c=_.k(this.LFa),d=c.next();!d.done;d=c.next())b=d.value.D1b(b,!this.Sa.cT);b=ZB.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.LFa);for(d=c.next();!d.done;d=c.next())d.value.B1b(b,a);return b};
_.$B.prototype.hd=function(a){a=ZB.prototype.hd.call(this,a);for(var b=_.k(this.LFa),c=b.next();!c.done;c=b.next())a=c.value.A1b(a);return a};_.p.Object.defineProperties(_.$B.prototype,{Sa:{configurable:!0,enumerable:!0,get:function(){this.d7b||(this.d7b=this.Qb.get(_.oi));return this.d7b}}});_.$B.O=function(a){return new (a||_.$B)(_.t(_.YB),_.t(_.nf),_.t(_.uj),_.t(Oeb))};_.$B.wa=_.q({token:_.$B,qa:_.$B.O});var Peb=new _.Id("GM2_SNACK_BAR_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var aC=function(){_.$v.apply(this,arguments);this.sZa=["gmat-mdc-snack-bar"];this.c7a=_.u(Peb)};_.W(aC,_.$v);aC.prototype.nT=function(a,b){a=_.$v.prototype.nT.call(this,a,b);Qeb(this,a);return a};aC.prototype.XEa=function(a,b){a=_.$v.prototype.XEa.call(this,a,b);Qeb(this,a);return a};var Qeb=function(a,b){b=b.Js.La.na.closest(".cdk-overlay-pane");if(a.c7a.Ff)throw Error("Sc");b==null||b.classList.add.apply(b.classList,_.v(a.sZa))};
aC.O=function(){var a;return function(b){return(a||(a=_.me(aC)))(b||aC)}}();aC.wa=_.q({token:aC,qa:aC.O});_.bC=function(){};_.bC.O=function(a){return new (a||_.bC)};_.bC.Ka=_.Pf({type:_.bC});_.bC.Ja=_.dd({Vb:[{Da:_.$v,De:aC}],imports:[_.aw]});var Reb=function(a){this.Lc=a};Reb.prototype.mf=function(){this.Lc.forEach(function(a){return a.k2a()});this.onb=void 0};Reb.prototype.OZa=function(a){var b=this.Lc.find(function(f){return f.lb.na===a}),c=this.onb;if(b!==c&&(c==null||c.k2a(),b)){var d,e;c=c==null?void 0:(e=(d=c.lb.na).getBoundingClientRect)==null?void 0:e.call(d);b.Gub(c);this.onb=b}};var cC=function(){this.La=_.u(_.qe);this.pL=!1};_.h=cC.prototype;
_.h.Gub=function(a){var b=this.La.na;if(a&&b.getBoundingClientRect&&this.dz){var c=b.getBoundingClientRect(),d=a.width/c.width;a=a.left-c.left;b.classList.add("mdc-tab-indicator--no-transition");this.dz.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.dz.style.setProperty("transform","")}else b.classList.add("mdc-tab-indicator--active")};_.h.k2a=function(){this.La.na.classList.remove("mdc-tab-indicator--active")};
_.h.Ra=function(){this.eTa()};_.h.Ma=function(){var a;(a=this.GD)==null||a.remove();this.GD=this.dz=null};_.h.eTa=function(){var a=this.La.na.ownerDocument||document,b=this.GD=a.createElement("span");a=this.dz=a.createElement("span");b.className="mdc-tab-indicator";a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";b.appendChild(this.dz);this.Haa()};_.h.Haa=function(){(this.pL?this.La.na.querySelector(".mdc-tab__content"):this.La.na).appendChild(this.GD)};
_.p.Object.defineProperties(cC.prototype,{nr:{configurable:!0,enumerable:!0,get:function(){return this.pL},set:function(a){this.pL!==a&&(this.pL=a,this.GD&&this.Haa())}}});cC.O=function(a){return new (a||cC)};cC.Ea=_.Qf({type:cC,inputs:{nr:[2,"fitInkBarToContent","fitInkBarToContent",_.Gh]}});_.Seb=new _.Id("MatInkBarPositioner",{Ha:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var Teb={passive:!0},dC=function(){var a=this;this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.nh=_.u(_.aj);this.rc=_.u(_.oj,{optional:!0});this.nb=_.u(_.wh);this.Fc=_.u(_.ej);this.Uad=_.u(Uz);this.ac=_.u(_.nf);this.Pc=_.u(_.pj);this.Xc=_.zj();this.yw=0;this.qX=!1;this.Lb=new _.cg;this.Cw=!1;this.fs=this.ds=!0;this.jQ=new _.cg;this.Bi=!1;this.Pg=0;this.Lqa=new _.Uj;this.ila=new _.Uj;this.az=this.nb.Xb(function(){return[a.Pc.listen(a.La.na,"mouseleave",function(){return a.Ep()})]})};_.h=dC.prototype;
_.h.Ec=function(){var a=this;this.az.push(this.Pc.listen(this.dda.na,"touchstart",function(){return a.gw("before")},Teb),this.Pc.listen(this.Bca.na,"touchstart",function(){return a.gw("after")},Teb))};
_.h.Sd=function(){var a=this,b=this.rc?this.rc.Cc:_.Qe("ltr"),c=this.Uad.observe(this.La.na).ha(_.Xf(32),_.pg(this.Lb)),d=this.nh.Cc(150).ha(_.pg(this.Lb)),e=function(){a.nG();a.UV()};this.Ib=_.Ut(_.Tt(new _.Xt(this.Lc),this.Zm())).Gy().Gv(function(){return!1});_.Vt(this.Ib,Math.max(this.Pg,0));_.of(e,{Qb:this.ac});_.jf(b,d,c,this.Lc.Mc,this.PVa()).ha(_.pg(this.Lb)).subscribe(function(){a.nb.run(function(){Promise.resolve().then(function(){a.yw=Math.max(0,Math.min(a.yW(),a.yw));e()})});var f;(f=a.Ib)==
null||_.Tt(f,a.Zm())});this.Ib.Cc.subscribe(function(f){a.ila.emit(f);a.MXa(f)})};
_.h.PVa=function(){var a=this;return typeof ResizeObserver!=="function"?_.hf:this.Lc.Mc.ha(_.ng(this.Lc),_.og(function(b){return new _.Ce(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()}})})}),_.mg(),_.kf(function(b){return b.some(function(c){return c.contentRect.width>0&&c.contentRect.height>0})}))};
_.h.cO=function(){this.pYa!=this.Lc.length&&(this.nG(),this.pYa=this.Lc.length,_.mo(this.Ua));this.qX&&(this.qda(this.Pg),this.gW(),this.UV(),this.qX=!1,_.mo(this.Ua));this.mda&&(this.Uda(),this.mda=!1,_.mo(this.Ua))};_.h.Ma=function(){this.az.forEach(function(b){return b()});var a;(a=this.Ib)==null||a.destroy();this.Lb.next();this.Lb.complete();this.jQ.complete()};
_.h.re=function(a){if(!_.Qi(a))switch(a.keyCode){case 13:case 32:if(this.Ys!==this.selectedIndex){var b=this.Lc.get(this.Ys);b&&!b.disabled&&(this.Lqa.emit(this.Ys),this.mca(a))}break;default:(b=this.Ib)==null||b.An(a)}};_.h.Jca=function(){var a=this,b=this.La.na.textContent;b!==this.hTa&&(this.hTa=b||"",this.nb.run(function(){a.nG();a.UV();_.mo(a.Ua)}))};_.h.nG=function(){this.JSa();this.gW();this.Uda()};_.h.CL=function(a){return this.Lc?!!this.Lc.toArray()[a]:!0};
_.h.MXa=function(a){this.Cw&&this.qda(a);this.Lc&&this.Lc.length&&(this.Lc.toArray()[a].focus(),a=this.Ew.na,a.scrollLeft=this.Zm()=="ltr"?0:a.scrollWidth-a.offsetWidth)};_.h.Zm=function(){return this.rc&&this.rc.value==="rtl"?"rtl":"ltr"};_.h.Uda=function(){if(!this.Bi){var a=this.Sm;this.Gda.na.style.transform="translateX("+Math.round(this.Zm()==="ltr"?-a:a)+"px)";if(this.Fc.maa||this.Fc.eua)this.Ew.na.scrollLeft=0}};
_.h.nda=function(a){return this.pda(this.yw+(a=="before"?-1:1)*this.Ew.na.offsetWidth/3)};_.h.uL=function(a){this.Ep();this.nda(a)};_.h.qda=function(a){if(!this.Bi){var b=this.Lc?this.Lc.toArray()[a]:null;if(b){a=this.Ew.na.offsetWidth;var c=b.lb.na;b=c.offsetLeft;var d=c.offsetWidth;this.Zm()=="ltr"?c=b+d:(c=this.cM.na.offsetWidth-b,b=c-d);d=this.Sm;a=this.Sm+a;b<d?this.Sm-=d-b:c>a&&(this.Sm+=Math.min(c-a,b-d))}}};
_.h.JSa=function(){if(this.Bi)this.Cw=!1;else{var a=this.cM.na.scrollWidth-this.La.na.offsetWidth>=5;a||(this.Sm=0);a!==this.Cw&&(this.Cw=a,_.mo(this.Ua))}};_.h.gW=function(){this.Bi?this.ds=this.fs=!0:(this.fs=this.Sm==0,this.ds=this.Sm==this.yW(),_.mo(this.Ua))};_.h.yW=function(){return this.cM.na.scrollWidth-this.Ew.na.offsetWidth||0};_.h.UV=function(){var a=this.Lc&&this.Lc.length?this.Lc.toArray()[this.selectedIndex]:null;(a=a?a.lb.na:null)?this.FP.OZa(a):this.FP.mf()};_.h.Ep=function(){this.jQ.next()};
_.h.gw=function(a,b){var c=this;b&&b.button!=null&&b.button!==0||(this.Ep(),_.gf(650,100).ha(_.pg(_.jf(this.jQ,this.Lb))).subscribe(function(){var d=c.nda(a),e=d.Uma;d=d.distance;(d===0||d>=e)&&c.Ep()}))};_.h.pda=function(a){if(this.Bi)return{Uma:0,distance:0};var b=this.yW();this.yw=Math.max(0,Math.min(b,a));this.mda=!0;this.gW();return{Uma:b,distance:this.yw}};
_.p.Object.defineProperties(dC.prototype,{selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Pg},set:function(a){a=isNaN(a)?0:a;this.Pg!=a&&(this.qX=!0,this.Pg=a,this.Ib&&_.Vt(this.Ib,a))}},Ys:{configurable:!0,enumerable:!0,get:function(){return this.Ib?this.Ib.zs:0},set:function(a){this.CL(a)&&this.Ys!==a&&this.Ib&&this.Ib.Jj(a)}},Sm:{configurable:!0,enumerable:!0,get:function(){return this.yw},set:function(a){this.pda(a)}}});dC.O=function(a){return new (a||dC)};
dC.Ea=_.Qf({type:dC,inputs:{Bi:[2,"disablePagination","disablePagination",_.Gh],selectedIndex:[2,"selectedIndex","selectedIndex",_.Hh]},outputs:{Lqa:"selectFocusedIndex",ila:"indexFocused"}});_.Ueb=new _.Id("MAT_TABS_CONFIG");_.Veb=new _.Id("MatTabContent");_.eC=function(){cC.apply(this,arguments);this.lb=_.u(_.qe);this.disabled=!1};_.W(_.eC,cC);_.eC.prototype.focus=function(){this.lb.na.focus()};_.eC.O=function(){var a;return function(b){return(a||(a=_.me(_.eC)))(b||_.eC)}}();_.eC.Ea=_.Qf({type:_.eC,oa:[["","matTabLabelWrapper",""]],qb:3,Wa:function(a,b){a&2&&(_.ug("aria-disabled",!!b.disabled),_.dh("mat-mdc-tab-disabled",b.disabled))},inputs:{disabled:[2,"disabled","disabled",_.Gh]},features:[_.sg]});var Web,Xeb,Yeb,Zeb,$eb;Web=["tabListContainer"];Xeb=["tabList"];Yeb=["tabListInner"];Zeb=["nextPaginator"];$eb=["previousPaginator"];_.fC=function(){dC.apply(this,arguments);this.Gc=!1};_.W(_.fC,dC);_.fC.Ea=dC.Ea;_.fC.prototype.Sd=function(){this.FP=new Reb(this.Lc);dC.prototype.Sd.call(this)};_.fC.prototype.mca=function(a){a.preventDefault()};_.fC.O=function(){var a;return function(b){return(a||(a=_.me(_.fC)))(b||_.fC)}}();
_.fC.Aa=_.Of({type:_.fC,oa:[["mat-tab-header"]],xd:function(a,b,c){a&1&&_.Rg(c,_.eC,4);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Lc=d)}},mb:function(a,b){a&1&&(_.Qg(Web,7),_.Qg(Xeb,7),_.Qg(Yeb,7),_.Qg(Zeb,5),_.Qg($eb,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Ew=c.first);_.Ug(c=_.Vg())&&(b.Gda=c.first);_.Ug(c=_.Vg())&&(b.cM=c.first);_.Ug(c=_.Vg())&&(b.Bca=c.first);_.Ug(c=_.Vg())&&(b.dda=c.first)}},ab:[1,"mat-mdc-tab-header"],qb:4,Wa:function(a,b){a&2&&_.dh("mat-mdc-tab-header-pagination-controls-enabled",b.Cw)("mat-mdc-tab-header-rtl",
b.Zm()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Gc:[2,"disableRipple","disableRipple",_.Gh]},features:[_.sg],kc:["*"],Ba:13,Ca: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=_.Yd();_.Kg();_.I(0,"div",5,0);_.O("click",function(){_.w(c);return _.y(b.uL("before"))})("mousedown",function(d){_.w(c);return _.y(b.gw("before",d))})("touchend",function(){_.w(c);return _.y(b.Ep())});_.K(2,"div",6);_.J();_.I(3,
"div",7,1);_.O("keydown",function(d){_.w(c);return _.y(b.re(d))});_.I(5,"div",8,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Jca())});_.I(7,"div",9,3);_.Lg(9);_.J()()();_.I(10,"div",10,4);_.O("mousedown",function(d){_.w(c);return _.y(b.gw("after",d))})("click",function(){_.w(c);return _.y(b.uL("after"))})("touchend",function(){_.w(c);return _.y(b.Ep())});_.K(12,"div",6);_.J()}a&2&&(_.dh("mat-mdc-tab-header-pagination-disabled",b.fs),_.G("matRippleDisabled",b.fs||b.Gc),_.C(3),_.dh("_mat-animation-noopable",
b.Xc),_.C(2),_.ug("aria-label",b.ariaLabel||null)("aria-labelledby",b.he||null),_.C(5),_.dh("mat-mdc-tab-header-pagination-disabled",b.ds),_.G("matRippleDisabled",b.ds||b.Gc))},dependencies:[_.Lu,_.Jt],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"],
hb:2});_.afb=new _.Id("MatTabLabel");_.bfb=new _.Id("MAT_TAB");_.gC=function(){xu.apply(this,arguments);this.bnb=_.u(_.bfb,{optional:!0})};_.W(_.gC,xu);_.gC.O=function(){var a;return function(b){return(a||(a=_.me(_.gC)))(b||_.gC)}}();_.gC.Ea=_.Qf({type:_.gC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.lh([{Da:_.afb,Ab:_.gC}]),_.sg]});_.cfb=new _.Id("MAT_TAB_GROUP");var dfb,efb,ffb,gfb,hfb;dfb=["tabListContainer"];efb=["tabList"];ffb=["tabListInner"];gfb=["nextPaginator"];hfb=["previousPaginator"];_.ifb=["*"];_.hC=function(){var a=_.u(_.Ueb,{optional:!0});dC.call(this);this.aUa=_.Wg.apply(null,[null].concat(_.v([])));this.n3=new _.Zh(!1);this.OA=!0;this.nj=_.Wg.apply(null,[!1].concat(_.v([])));this.color="primary";this.Bi=a&&a.Bi!=null?a.Bi:!1;this.nr=a&&a.nr!=null?a.nr:!1;this.OA=a&&a.OA!=null?a.OA:!0};_.W(_.hC,dC);_.hC.Ea=dC.Ea;_.h=_.hC.prototype;_.h.mca=function(){};
_.h.Sd=function(){var a=this;this.FP=new Reb(this.Lc);this.Lc.Mc.ha(_.ng(null),_.pg(this.Lb)).subscribe(function(){return a.pta()});dC.prototype.Sd.call(this);this.Ib.Cc.ha(_.ng(null),_.pg(this.Lb)).subscribe(function(){var b;return a.aUa.set(((b=a.Ib)==null?void 0:b.Me)||null)})};_.h.Ec=function(){dC.prototype.Ec.call(this)};
_.h.pta=function(){if(this.Lc){for(var a=this.Lc.toArray(),b=0;b<a.length;b++)if(a[b].active){this.selectedIndex=b;this.Kn&&(this.Kn.Plb=a[b].id);this.aUa.set(a[b]);_.mo(this.Ua);return}this.selectedIndex=-1}};_.h.DW=function(){return this.Kn?"tablist":this.La.na.getAttribute("role")};_.h.Qj=function(a){var b;return((b=this.Ib)==null?void 0:b.Me)===a};
_.p.Object.defineProperties(_.hC.prototype,{nr:{configurable:!0,enumerable:!0,get:function(){return this.n3.value},set:function(a){this.n3.next(a);_.mo(this.Ua)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Daa},set:function(a){var b=a+"";this.Daa=/^\d+$/.test(b)?a+"ms":b}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.YV},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.YV=a}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.nj()},set:function(a){this.nj.set(a)}}});_.hC.O=function(a){return new (a||_.hC)};
_.hC.Aa=_.Of({type:_.hC,oa:[["","mat-tab-nav-bar",""]],xd:function(a,b,c){a&1&&_.Rg(c,_.iC,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Lc=d)}},mb:function(a,b){a&1&&(_.Qg(dfb,7),_.Qg(efb,7),_.Qg(ffb,7),_.Qg(gfb,5),_.Qg(hfb,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Ew=c.first);_.Ug(c=_.Vg())&&(b.Gda=c.first);_.Ug(c=_.Vg())&&(b.cM=c.first);_.Ug(c=_.Vg())&&(b.Bca=c.first);_.Ug(c=_.Vg())&&(b.dda=c.first)}},ab:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],qb:17,Wa:function(a,b){a&2&&(_.ug("role",b.DW()),_.ch("--mat-tab-animation-duration",
b.animationDuration),_.dh("mat-mdc-tab-header-pagination-controls-enabled",b.Cw)("mat-mdc-tab-header-rtl",b.Zm()=="rtl")("mat-mdc-tab-nav-bar-stretch-tabs",b.OA)("mat-primary",b.color!=="warn"&&b.color!=="accent")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("_mat-animation-noopable",b.Xc))},inputs:{nr:[2,"fitInkBarToContent","fitInkBarToContent",_.Gh],OA:[2,"mat-stretch-tabs","stretchTabs",_.Gh],animationDuration:"animationDuration",backgroundColor:"backgroundColor",Gc:[2,"disableRipple",
"disableRipple",_.Gh],color:"color",Kn:"tabPanel"},Ob:["matTabNavBar","matTabNav"],features:[_.sg],vc:["mat-tab-nav-bar",""],kc:_.ifb,Ba:13,Ca: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=_.Yd();_.Kg();_.I(0,"div",5,0);_.O("click",function(){_.w(c);return _.y(b.uL("before"))})("mousedown",function(d){_.w(c);return _.y(b.gw("before",d))})("touchend",function(){_.w(c);return _.y(b.Ep())});_.K(2,"div",6);_.J();_.I(3,"div",7,1);_.O("keydown",function(d){_.w(c);return _.y(b.re(d))});
_.I(5,"div",8,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Jca())});_.I(7,"div",9,3);_.Lg(9);_.J()()();_.I(10,"div",10,4);_.O("mousedown",function(d){_.w(c);return _.y(b.gw("after",d))})("click",function(){_.w(c);return _.y(b.uL("after"))})("touchend",function(){_.w(c);return _.y(b.Ep())});_.K(12,"div",6);_.J()}a&2&&(_.dh("mat-mdc-tab-header-pagination-disabled",b.fs),_.G("matRippleDisabled",b.fs||b.Gc),_.C(10),_.dh("mat-mdc-tab-header-pagination-disabled",b.ds),_.G("matRippleDisabled",
b.ds||b.Gc))},dependencies:[_.Lu,_.Jt],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"],
hb:2});
_.iC=function(){cC.call(this);var a=this;this.xk=_.u(_.hC);this.lb=_.u(_.qe);this.Sc=_.u(_.xt);this.Lb=new _.cg;this.jw=!1;this.Pq=_.Fh.apply(null,[function(){return a.xk.aUa()===a?a.tabIndex:-1}].concat(_.v([])));this.disabled=!1;this.nj=_.Wg.apply(null,[!1].concat(_.v([])));this.tabIndex=0;this.id=_.u(_.nj).getId("mat-tab-link-");_.u(_.lj).load(_.Eu);var b=_.u(_.Ku,{optional:!0}),c=_.u(new _.Yn("tabindex"),{optional:!0});this.zt=b||{};this.tabIndex=c==null?0:parseInt(c)||0;_.zj()&&(this.zt.animation={NH:0,
UM:0});this.xk.n3.ha(_.pg(this.Lb)).subscribe(function(d){a.nr=d})};_.W(_.iC,cC);_.iC.Ea=cC.Ea;_.h=_.iC.prototype;_.h.focus=function(){this.lb.na.focus()};_.h.Ec=function(){this.Sc.Gk(this.lb)};_.h.Ma=function(){this.Lb.next();this.Lb.complete();cC.prototype.Ma.call(this);this.Sc.Ki(this.lb)};_.h.tL=function(){this.xk.Ys=this.xk.Lc.toArray().indexOf(this)};_.h.re=function(a){if(a.keyCode===32||a.keyCode===13)this.disabled?a.preventDefault():this.xk.Kn&&(a.keyCode===32&&a.preventDefault(),this.lb.na.click())};
_.h.jUa=function(){var a;return this.xk.Kn?(a=this.xk.Kn)==null?void 0:a.id:this.lb.na.getAttribute("aria-controls")};_.h.kUa=function(){return this.xk.Kn?this.active?"true":"false":this.lb.na.getAttribute("aria-selected")};_.h.Fba=function(){return this.active&&!this.xk.Kn?"page":null};_.h.DW=function(){return this.xk.Kn?"tab":this.lb.na.getAttribute("role")};
_.p.Object.defineProperties(_.iC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.jw},set:function(a){a!==this.jw&&(this.jw=a,this.xk.pta())}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.nj()},set:function(a){this.nj.set(a)}},jJ:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Gc||this.xk.Gc||!!this.zt.disabled}}});_.iC.O=function(a){return new (a||_.iC)};
_.iC.Aa=_.Of({type:_.iC,oa:[["","mat-tab-link",""],["","matTabLink",""]],ab:[1,"mdc-tab","mat-mdc-tab-link","mat-focus-indicator"],qb:11,Wa:function(a,b){a&1&&_.O("focus",function(){return b.tL()})("keydown",function(c){return b.re(c)});a&2&&(_.ug("aria-controls",b.jUa())("aria-current",b.Fba())("aria-disabled",b.disabled)("aria-selected",b.kUa())("id",b.id)("tabIndex",b.Pq())("role",b.DW()),_.dh("mat-mdc-tab-disabled",b.disabled)("mdc-tab--active",b.active))},inputs:{active:[2,"active","active",
_.Gh],disabled:[2,"disabled","disabled",_.Gh],Gc:[2,"disableRipple","disableRipple",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}],id:"id"},Ob:["matTabLink"],features:[_.sg],vc:["mat-tab-link",""],kc:_.ifb,Ba:5,Ca: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&&(_.Kg(),_.K(0,"span",0)(1,"div",1),_.I(2,"span",2)(3,"span",3),_.Lg(4),_.J()());
a&2&&(_.C(),_.G("matRippleTrigger",b.lb.na)("matRippleDisabled",b.jJ))},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'],
hb:2,Na:0});var jfb=[_.ev,_.Eq,_.fSa()],jC=new _.vTa,kfb=[{path:"",gY:_.Nra(),children:[{path:_.tr.kaa,Xl:jC.for("search"),data:vt,resolve:{keyboardShortcuts:_.ui(_.CB),settingsPageLink:_.ui(DB),additionalLinks:_.ui(AB)},Ar:"paramsOrQueryParamsChange"},{path:_.tr.w2,Xl:jC.for("source_settings"),data:vt,resolve:{keyboardShortcuts:_.ui(_.CB),settingsPageLink:_.ui(DB),additionalLinks:_.ui(AB)}},{path:_.tr.Cjb,Xl:jC.for("admin"),data:Object.assign({},vt),resolve:{keyboardShortcuts:_.ui(_.CB),additionalLinks:_.ui(AB)}},
{path:_.tr.GOa,Xl:jC.for("onboarding"),data:vt},{path:_.tr.xV,Xl:jC.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.tr.ylb,Xl:jC.for("ssh_keys"),data:vt,resolve:{keyboardShortcuts:_.ui(_.CB)}},{path:_.tr.HUc,Xl:jC.for("source"),data:Object.assign({},vt,{groupType:"host"}),resolve:{keyboardShortcuts:_.ui(_.CB),settingsPageLink:_.ui(DB),additionalLinks:_.ui(AB)}},{path:_.tr.VK,Xl:jC.for("source"),
data:Object.assign({},vt),resolve:{keyboardShortcuts:_.ui(_.CB),settingsPageLink:_.ui(DB),additionalLinks:_.ui(AB)}},{path:"**",component:_.Dx,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],kC=function(){};kC.prototype.store=function(){};kC.prototype.hqa=function(){return null};kC.prototype.qHa=function(a,b){return this.xka(a)&&this.xka(b)?a.component===b.component:a.te===b.te};kC.prototype.xka=function(a){return a.data.Wc};kC.O=function(a){return new (a||kC)};
kC.wa=_.q({token:kC,qa:kC.O});var lC=function(){};lC.O=function(a){return new (a||lC)};lC.Ka=_.Pf({type:lC});lC.Ja=_.dd({Vb:[_.Kna()]});var mC=function(){};mC.O=function(a){return new (a||mC)};mC.Ka=_.Pf({type:mC,uz:[mB]});
mC.Ja=_.dd({Vb:[_.HAa(),_.nAa("chatPanel",_.qeb),_.nAa("code",_.veb),function(){var a=_.Jc.apply(0,arguments).flat(),b=a.filter(KBa);return zd([b,Efa(function(){_.u(Ybb);_.u(Zbb,{optional:!0});var c=_.u(HB),d=_.u(GB),e=!c.Aod;e&&c.start();c=_.k(a);for(var f=c.next();!f.done;f=c.next())f=f.value,f=KBa(f)?_.u(f):f,d.next(f);e&&_.u(_.al).dispatch(peb())})])}([IB])].concat(_.v(_.wTa(jC)),[_.si,_.Ov,_.xw,_.YB,{Da:cla,Jb:function(a){return function(){a.prefetch("file",!1).ha(_.Zf(1),_.$f(1E3)).subscribe(function(){var b=
document.getElementById("pre-rendered-code");b==null||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Wb:[_.ty],Zc:!0},dla(function(){return _.u(_.Ay).cR}),{Da:_.lo,Ab:_.jw,Wb:[_.Rv]},{Da:_.Yp,De:_.$B},{Da:_.Oq,De:kC},{Da:_.MPa,mc:"/"},{Da:uab,Jb:function(a){var b=kfb[0].children.filter(function(c){switch(c.path){case "piper":case _.tr.w2:return _.Rk.has(2);case _.tr.xV:return c=_.Fk(a,Ix,4),_.Ik(c,1);default:return!0}});kfb[0].children=b;return kfb},Wb:[ey,_.Qx]},{Da:_.p3a,mc:_.o3a},
{Da:_.K6a,mc:_.L6a},{Da:_.ci,De:_.Gx},{Da:_.Ueb,mc:{OA:!1}}]),imports:[lC,jfb,_.qy,_.nB,zB,{Qo:_.EB,Vb:_.meb},_.iw,_.Ex,_.ww,_.bC,_.USa(kfb),{Qo:WB,Vb:[_.Bw,{Da:_.Ho,De:_.I3a},{Da:_.c3a,Jb:_.Dva},{Da:d3a,Jb:function(){return{enabledFeatures:Array.from(_.Rx).join(", ")}}},{Da:_.Fy,Jb:_.Yj,Wb:[_.qxa,_.MB]},{Da:_.BOa,Ab:Heb},{Da:_.web,Jb:_.Yj,Wb:[_.POa,_.NB]},{Da:_.U3a,Jb:_.Yj,Wb:[_.QOa,_.NB]},{Da:_.V3a,Jb:_.Yj,Wb:[_.QOa,_.NB]},{Da:_.zeb,Jb:_.Yj,Wb:[_.ROa,_.NB]},{Da:_.Deb,Jb:_.Yj,Wb:[_.SOa,_.NB]},{Da:_.S3a,
Jb:_.Yj,Wb:[_.UOa,_.NB]},{Da:_.RB,Jb:_.Yj,Wb:[_.VOa,_.KB]},{Da:_.SB,Jb:_.Yj,Wb:[_.dPa,_.KB]},{Da:_.Feb,Jb:_.Yj,Wb:[_.XOa,_.NB]},{Da:_.Geb,Jb:_.Yj,Wb:[_.YOa,_.NB]},{Da:_.W3a,Jb:_.Yj,Wb:[_.ZOa,_.NB]},{Da:_.X3a,Jb:_.Yj,Wb:[_.$Oa,_.NB]},{Da:_.Z3a,Jb:_.Yj,Wb:[_.bPa,_.NB]},{Da:_.Aeb,Jb:_.Yj,Wb:[_.cPa,_.NB]},{Da:_.Aw,Jb:function(){return window}},{Da:_.E3a,De:_.G3a},{Da:_.F3a,Jb:function(a){return new _.Dc(a.document)},Wb:[_.Aw]},{Da:_.s9a,Zc:!0,Ab:_.OB},{Da:_.s9a,Zc:!0,Ab:_.PB}]},sy]});var nC=function(){};
nC.O=function(a){return new (a||nC)};nC.Ka=_.Pf({type:nC,uz:[mB]});nC.Ja=_.dd({imports:[lC,mC,_.fv]});var XBa;_.el=new Map;XBa=!1;var oC=function(){this.fk={};this.Ata="";this.Yi={}};oC.prototype.toString=function(){var a=this.Ata+lfb(this),b=_.Pda(this.Yi),c="";b!=""&&(c="?"+b);return a+c};
var mfb=function(a){a=pC(a,"md");return!!a&&a!=="0"},lfb=function(a){var b=[],c=function(d){a.fk[d]!==void 0&&b.push(d+"="+a.fk[d])};mfb(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("amc"),c("rt"),"d"in a.fk||qC(a,"d","0"),c("d"),c("exm"),c("excm"),(a.fk.excm||a.fk.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),pC(a,"br")!="1"&&pC(a,"br")!="0"||c("br"),c("br-d"),pC(a,"rb")=="1"&&c("rb"),pC(a,"zs")!=="0"&&c("zs"),nfb(a)!==""&&
c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("slk"),c("dti"),c("m"));return b.join("/")},pC=function(a,b){return a.fk[b]?a.fk[b]:null},qC=function(a,b,c){c?a.fk[b]=c:delete a.fk[b]};oC.prototype.getQueryParameter=function(a){return this.Yi[a]};
var ofb=function(a,b){b&&b.length>0?(b.sort(),qC(a,"exm",b.join(","))):qC(a,"exm",null)},pfb=function(a,b){b&&b.length>0?(b.sort(),qC(a,"excm",b.join(","))):qC(a,"excm",null)},qfb=function(a){return(a=pC(a,"m"))?a.split(","):[]},nfb=function(a){switch(pC(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},rfb=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();qC(a,"ee",c.join(";"))},fCa=function(a){var b=pC(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};oC.prototype.NO=function(a){qC(this,"md",a)};oC.prototype.M9b=function(a){qC(this,"rs",a)};oC.prototype.YMb=function(){return pC(this,"rs")};
var sfb=function(a){delete a.fk.m;delete a.fk.exm;delete a.fk.ed};oC.prototype.clone=function(){var a=new oC;a.fk=Object.assign({},this.fk);a.Ata=this.Ata;a.Yi=Object.assign({},this.Yi);return a};
var gCa=function(a,b){b=b===void 0?!0:b;var c=tfb(a),d=new oC,e=c.match(Nc)[5];uda(ufb,function(g){var m=e.match("/"+g+"=([^/]+)");m&&qC(d,g,m[1])});var f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":"_/js/";d.Ata=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(Nc)[6]||null)&&Lda(a,function(g,m){d.Yi[g]=m});return d},cCa=function(a){a=(a=tfb(a).match(Nc)[5]||null)?decodeURI(a):a;return a===null?!1:RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1},tfb=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},ufb={iDd:"k",XBd:"ck",HCd:"m",jCd:"exm",hCd:"excm",NBd:"am",OBd:"amc",DCd:"mm",gDd:"rt",vCd:"d",iCd:"ed",rDd:"sv",ZBd:"deob",SBd:"cb",oDd:"rs",kDd:"sdch",wCd:"im",aCd:"dg",eCd:"br",dCd:"br-d",fCd:"rb",ODd:"zs",IDd:"wt",kCd:"ee",qDd:"sm",GCd:"md",oCd:"gssmodulesetproto",DDd:"ujg",CDd:"sp",nDd:"slk",bCd:"dti"},vfb=RegExp("^(gapi\\.)?loaded(_g|_h)?(_[0-9a-z]+)+$");var eCa=!1;var wfb=function(a){a=a.clone();sfb(a);qC(a,"dg",null);qC(a,"d","0");ofb(a,null);pfb(a,null);return a},xfb=!0,yfb=function(a,b,c){var d=c===void 0?{}:c;c=d.cssRowKey===void 0?void 0:d.cssRowKey;var e=d.qH===void 0?void 0:d.qH;var f=d.RH===void 0?void 0:d.RH;d=d.callback===void 0?void 0:d.callback;qC(a,"m",b.join(","));f&&rfb(a,f);c&&(qC(a,"ck",c),e?a.M9b(e):xfb&&(xfb=!1));if(d){if(d!=null&&!vfb.test(d))throw Error("sd`"+d);qC(a,"cb",d)}a=a.toString();_.fa(a,"/")&&(b=document.location.href.match(Nc),
a=Jda(b[1],b[2],b[3],b[4])+a);return _.qc(a)};var Afb=function(a){return zfb(a).then(function(b){return JSON.parse(b.responseText)})},zfb=function(a){var b={},c=b.CBd?b.CBd.Gga():bVa.Gga();return(new lw(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new rC("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.da.clearTimeout(f);var n;!(n=aVa(c.status))&&(n=c.status===0)&&(n=Kda(a),n=!(n=="http"||n=="https"||n==""));n?d(c):e(new Bfb(c.status,a,c))}};c.onerror=function(){e(new rC("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.tzd>0&&(f=_.da.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new Cfb(a,c))},b.tzd));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.da.clearTimeout(f),e(new rC("Error sending XHR: "+n.message,a,c))}})).JU(function(d){d instanceof
nw&&c.abort();throw d;})},rC=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.Gl=c};_.ul(rC,_.aa);rC.prototype.name="XhrError";var Bfb=function(a,b,c){rC.call(this,"Request Failed, status="+a,b,c);this.status=a};_.ul(Bfb,rC);Bfb.prototype.name="XhrHttpError";var Cfb=function(a,b){rC.call(this,"Request timed out",a,b)};_.ul(Cfb,rC);Cfb.prototype.name="XhrTimeoutError";rl=rl||{};_.ul(iCa,Vj);iCa.prototype.initialize=function(){};rl.Gjb=iCa;jCa.prototype.execute=function(a){this.mBa&&(this.mBa.call(this.DZ||null,a),this.mBa=this.DZ=null)};jCa.prototype.abort=function(){this.DZ=this.mBa=null};HUa(function(a){jCa.prototype.execute=a(jCa.prototype.execute)});rl.fJc=jCa;_.ul(fl,Vj);_.h=fl.prototype;_.h.Nqd=rl.Gjb;_.h.pEa=null;_.h.D6=function(){return this.khd};_.h.getId=function(){return this.Yz};_.h.registerCallback=function(a,b){return this.P8(this.Bbb,a,b)};var Dfb=function(a,b){a.P8(a.ibb,b)};_.h=fl.prototype;_.h.P8=function(a,b,c){b=new rl.fJc(b,c);a.push(b);return b};_.h.cA=function(){return!!this.pEa};_.h.XGa=function(){this.pEa=new rl.Gjb};
_.h.onLoad=function(a){var b=new this.Nqd;b.initialize(a());this.pEa=b;b=(b=Efb(this.BAa,a()))||Efb(this.Bbb,a());b||(this.ibb.length=0);return b};_.h.onError=function(a){(a=Efb(this.ibb,a))&&ea(Error("wd`"+a));this.BAa.length=0;this.Bbb.length=0};var Efb=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};fl.prototype.Wn=function(){fl.QA.Wn.call(this);Ec(this.pEa)};rl.xOa=fl;var Lfb,Jfb,Kfb;_.sC=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.yqa=gCa(_.rc(a).toString(),f);this.vEb=b;this.TCb=c;this.Eta=d;this.a9={};this.dGa=[];this.Jdb=!0;this.q$a=(a=pC(this.yqa,"excm"))?a.split(","):[];this.Nwd=e;this.Cta=!1;this.Cga="anonymous";this.zta=4043;this.g8a=document.head||document.documentElement;this.U_=this.cma=null;this.Cyd=!0;hCa();this.logger=null;_.Ffb(this,qfb(this.yqa));this.fetchPriority=void 0;this.EIb=!1;this.hab()};
_.sC.prototype.KMb=function(){return this.fetchPriority};var Gfb=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),cCa(b)&&!gCa(b).Ata.endsWith("_/js/")){b=qfb(gCa(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.q$a.includes(c)||a.q$a.push(c)}};
_.sC.prototype.Ypd=function(a,b,c){var d=c===void 0?{}:c;b=d.RH;c=d.onError;var e=d.gO;d=d.okd;if(!a)throw Error("xd");if(this.Nwd){for(var f=_.k(document.getElementsByTagName("style")),g=f.next();!g.done;g=f.next())Gfb(this,g.value);f=_.k(document.getElementsByTagName("link"));for(g=f.next();!g.done;g=f.next())Gfb(this,g.value)}Hfb(this,this.Ccb(a),b,c,e,d)};
var Hfb=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;Ifb(a,b,function(g,m,n){n=n===void 0?m:n;a.EIb&&f?a.FVb(g,m,d,e,n):a.load(g,m,d,e,n,c)},c)||d(-1)};_.sC.prototype.FVb=function(){_.He(function(){throw Error("yd");})};_.sC.prototype.hab=function(){};
Lfb=function(a,b,c){if(a.Eta){var d=a.yqa;a={cssRowKey:a.vEb,qH:a.TCb,RH:c,bGa:Jfb(a),Tpa:Kfb(a)};var e=a===void 0?{}:a;a=e.bGa===void 0?[]:e.bGa;c=e.Tpa===void 0?[]:e.Tpa;var f=e.cssRowKey===void 0?void 0:e.cssRowKey;var g=e.qH===void 0?void 0:e.qH;var m=e.RH===void 0?void 0:e.RH;e=e.callback===void 0?void 0:e.callback;d=wfb(d);qC(d,"d","1");ofb(d,a);pfb(d,c);b=yfb(d,b,{cssRowKey:f,qH:g,RH:m,callback:e})}else d=a.yqa,a={cssRowKey:a.vEb,qH:a.TCb,bGa:Jfb(a),Tpa:Kfb(a)},m=a===void 0?{}:a,a=m.Tpa===
void 0?[]:m.Tpa,c=m.cssRowKey===void 0?void 0:m.cssRowKey,f=m.qH===void 0?void 0:m.qH,g=m.RH===void 0?void 0:m.RH,m=m.callback===void 0?void 0:m.callback,d=wfb(d),pfb(d,a),b=yfb(d,b,{cssRowKey:c,qH:f,RH:g,callback:m});return b};_.Ffb=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.a9[f]||(a.a9[f]=!0,a.dGa.push(f),c=!0,d.push(f))}c&&(a.Jdb=!1)};_.Mfb=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.a9[e]&&(delete a.a9[e],_.ya(a.dGa,e),c.push(e))}};
_.sC.prototype.load=function(a,b,c,d,e){e=e===void 0?b:e;_.rc(a);var f=this.Cta,g=this.Cga,m=this.fetchPriority,n=_.rn(document,"SCRIPT");_.Bc(n,a);f&&(n.crossOrigin=g);n.async=!1;m&&n.setAttribute("fetchpriority",m);_.Ffb(this,b);_.Nfb(this,a,n,b,c,d,e)};
_.Nfb=function(a,b,c,d,e,f,g){g=g===void 0?d:g;a.cma=c;a.g8a.insertBefore(c,a.g8a.firstChild);_.Ofb(c,d,function(){c.parentElement.removeChild(c);a.cma==c&&(a.cma=null);f()},function(m){c.parentElement.removeChild(c);a.cma==c&&(a.cma=null);_.Mfb(a,m);a.U_?a.U_.then(function(){e(-1,b)}):e(-1,b)},g)};
_.Ofb=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().Gj[x].cA()});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().Gj[r];r.cA()?n():(r.P8(r.BAa,n),Dfb(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};Jfb=function(a){a.Jdb||(a.Jdb=!0,a.dGa.sort());return a.dGa};
Kfb=function(a){a=a.q$a;a.sort();return a};_.sC.prototype.Ccb=function(a){var b=this;return a.filter(function(c){return!b.a9[c]})};
var Ifb=function(a,b,c,d){if(a.U_)return a.U_.then(function(){Ifb(a,b,c,d)}),!0;if(!a.Eta){var e=[],f=Object.assign({},a.a9);a.D$(b,function(x){e.push(x.getId())},d,function(x){return!x.cA()},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=Lfb(a,m,d),r=_.rc(n).toString();r.length>a.zta;)if(g>1)g-=Math.ceil((r.length-a.zta)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=Lfb(a,m,d),r=_.rc(n).toString();else return a.Eta?(a.Eta=!1,a.U_=Pfb(a).then(function(x){Qfb(a,x,d)}),Ifb(a,
b.slice(f),c,d)):!1;f+=g;a.Eta?c(n,m):c(n,m,f===b.length?b:[])}return!0},Qfb=function(a,b,c){_.yi().NGa((b||{}).moduleGraph);a.D$(Jfb(a),function(d){_.Ffb(a,[d.getId()])},c);a.U_=null};_.sC.prototype.D$=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.Gj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.D6()||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.D$(n,b,c,d,e);b(m)}}};
var Pfb=function(a){a=a.yqa.clone();sfb(a);qC(a,"dg",null);a.NO("1");return Afb(a.toString())};var kCa=new Uint8Array(123);var Rfb=[];var Sfb=function(){this.Mo=null};_.h=Sfb.prototype;_.h.j9b=function(){};_.h.NGa=function(){};_.h.Mub=function(){throw Error("zd");};_.h.F4b=function(){throw Error("Ad");};_.h.RMb=function(){return null};_.h.isActive=function(){return!1};_.h.oTb=function(){return!1};_.h.y4b=function(){};_.h.registerCallback=function(){};var tC=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.bGa=c;this.url=d;this.cause=e;this.message=this.toString()};_.W(tC,Error);tC.prototype.toString=function(){return Tfb(this)+" ("+(this.status!=void 0?this.status:"?")+")"};
var Tfb=function(a){switch(a.type){case tC.Cf.Flb:return"Unauthorized";case tC.Cf.Njb:return"Consecutive load failures";case tC.Cf.TIMEOUT:return"Timed out";case tC.Cf.hlb:return"Out of date module id";case tC.Cf.zNa:return"Init error";default:return"Unknown failure type "+a.type}};rl.Wv=tC;rl.Wv.Cf={Flb:0,Njb:1,TIMEOUT:2,hlb:3,zNa:4};var uC=function(){this.oEa=this.Mo=null;this.Gj={};this.AI=[];this.wO=[];this.cGa=[];this.yt=[];this.VU=[];this.KE={};this.mH={};this.xE=this.pya=new rl.xOa([],"");this.I9a=null;this.RCa=new ow;this.gSb=this.ogc=this.mUb=this.G_a=!1};_.ul(uC,Sfb);var Ufb=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.ul(Ufb,_.aa);uC.prototype.j9b=function(a){this.G_a=a};
uC.prototype.NGa=function(a,b){if(!(this instanceof uC))this.NGa(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);Vfb(this,f,n);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);m++}this.oEa=c}else if(a.startsWith("p$"))Wfb(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);Vfb(this,e,g)}this.oEa=c}b&&b.length?(qaa(this.AI,b),this.I9a=_.ua(b)):this.RCa.SR||this.RCa.callback();
Object.freeze(this.oEa);this.xE==this.pya&&(this.xE=null,(b=this.pya.onLoad((0,_.hk)(this.RMb,this)))&&b.length&&Xfb(this,new rl.Wv(rl.Wv.Cf.zNa,void 0,void 0,void 0,b[0])),vC(this))}};
var Wfb=function(a,b){var c=b.substring(2);for(b=0;b<64;b++)kCa["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charCodeAt(b)]=b;var d={wz:c,pos:0};hl(d);var e=hl(d),f=hl(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.wz.indexOf("|",d.pos)+1;for(var z=0;z<e;z++){var D=hl(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=lCa(d),m[n]=x&
7,m[n+1]=x>>>3&7;c&&(c=lCa(d),m[r]=c&7);d.pos++;for(r=0;r<e;r++)m[r]===7&&(m[r]=hl(d));d.pos++;for(c=r=0;c<e;c++){n=m[c];x=n===0?Rfb:Array(n);g[c]=x;z=r;for(L=0;L<n;L++)z-=hl(d),x[L]=f[z];f[r]===b[c]&&r++}for(d=0;d<b.length;d++)Vfb(a,b[d],g[d]);a.oEa=b};uC.prototype.Mub=function(a,b){var c=this.Gj[a];c&&c.cA()?this.load(b):(this.KE[a]||(this.KE[a]={}),this.KE[a][b]=!0)};uC.prototype.F4b=function(a,b){if(this.KE[a]){delete this.KE[a][b];for(var c in this.KE[a])return;delete this.KE[a]}};
uC.prototype.isActive=function(){return this.AI.length>0};uC.prototype.oTb=function(){return this.VU.length>0};
var vC=function(a){var b=a.mUb,c=a.isActive();c!=b&&(a.NAa(c?"active":"idle"),a.mUb=c);b=a.oTb();b!=a.ogc&&(a.NAa(b?"userActive":"userIdle"),a.ogc=b)},Vfb=function(a,b,c){a.Gj[b]?(a=a.Gj[b].D6(),a!=c&&a.splice.apply(a,[0,a.length].concat(_.v(c)))):a.Gj[b]=new rl.xOa(c,b)},$fb=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.Gj[g];if(!m)throw Error("Bd`"+g);var n=new ow;e[g]=n;m.cA()?n.callback(null):(Yfb(a,g,m,!!c,n),Zfb(a,g)||b.push(g))}b.length>0&&(a.AI.length===
0?a.o$a(b):(a.yt.push(b),vC(a)));return e},Yfb=function(a,b,c,d,e){c.registerCallback(e.callback,e);Dfb(c,function(f){e.Y5(new Ufb(b,f))});Zfb(a,b)?d&&((0,_.va)(a.VU,b)>=0||a.VU.push(b),vC(a)):d&&((0,_.va)(a.VU,b)>=0||a.VU.push(b))};
uC.prototype.o$a=function(a,b,c){var d=this;b=b===void 0?0:b;var e=this.Ccb(a);this.AI=e;this.wO=this.G_a?a:_.Aa(e);vC(this);if(e.length!==0){this.cGa.push.apply(this.cGa,e);a=this.Mo;if(!a)throw Error("Cd");if(Object.keys(this.KE).length>0&&!a.Cyd)throw Error("Dd");c=(0,_.hk)(a.Ypd,a,_.Aa(e),this.Gj,{RH:this.KE,okd:!!c,onError:function(f,g,m){var n=d.wO;f=f!=null?f:void 0;var r=b;m=m===void 0?!1:m;m=(m===void 0?0:m)?0:(r===void 0?0:r)+1;r=_.Aa(e);d.wO=n;e.forEach(_.sl(_.ya,d.cGa),d);f==401?(Xfb(d,
new rl.Wv(rl.Wv.Cf.Flb,f)),d.yt.length=0):f==410?(agb(d,new rl.Wv(rl.Wv.Cf.hlb,f)),bgb(d)):m>=3?(agb(d,new rl.Wv(rl.Wv.Cf.Njb,f,r,g)),bgb(d)):d.o$a(d.wO,m,f==8001||!1)},kRd:(0,_.hk)(this.Bld,this)});(a=Math.pow(b,2)*5E3)?_.da.setTimeout(c,a):c()}};
uC.prototype.Ccb=function(a){var b=this;a=a.filter(function(e){return b.Gj[e].cA()?(_.da.setTimeout(function(){return Error("Ed`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(cgb(this,a[d]));_.raa(c);return!this.G_a&&c.length>1?(a=c.shift(),this.yt=c.map(function(e){return[e]}).concat(this.yt),[a]):c};
var cgb=function(a,b){var c=Cda(a.cGa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Gj[b[e]].D6(),g=f.length-1;g>=0;g--){var m=f[g];a.Gj[m].cA()||c[m]||(d.push(m),b.push(m))}d.reverse();_.raa(d);return d};
uC.prototype.XGa=function(){if(this.xE){var a=this.xE.getId(),b=[];if(this.KE[a]){for(var c=_.k(Object.keys(this.KE[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Gj[d];e&&!e.cA()&&(this.F4b(a,d),b.push(d))}this.p$a(b)}this.isDisposed()||((b=this.Gj[a].onLoad((0,_.hk)(this.RMb,this)))&&b.length&&Xfb(this,new rl.Wv(rl.Wv.Cf.zNa,void 0,void 0,void 0,b[0])),_.ya(this.VU,a),_.ya(this.AI,a),this.AI.length===0&&bgb(this),this.I9a&&a==this.I9a&&(this.RCa.SR||this.RCa.callback()),vC(this),this.xE=
null)}};var Zfb=function(a,b){if((0,_.va)(a.AI,b)>=0)return!0;for(var c=0;c<a.yt.length;c++)if((0,_.va)(a.yt[c],b)>=0)return!0;return!1};uC.prototype.load=function(a,b){return $fb(this,[a],b)[a]};uC.prototype.p$a=function(a){return $fb(this,a)};var csa=function(a){var b=_.xi;b.xE&&b.xE.getId()==="synthetic_module_overhead"&&(b.XGa(),delete b.Gj.synthetic_module_overhead);b.Gj[a]&&b.D$(b.Gj[a].D6()||[],function(c){c.XGa();_.ya(b.AI,c.getId())},function(c){return!c.cA()});b.xE=b.Gj[a]};
uC.prototype.y4b=function(a){this.xE||(this.Gj.synthetic_module_overhead=new rl.xOa([],"synthetic_module_overhead"),this.xE=this.Gj.synthetic_module_overhead);var b=this.xE;b.P8(b.BAa,a)};uC.prototype.Bld=function(){agb(this,new rl.Wv(rl.Wv.Cf.TIMEOUT));bgb(this)};
var agb=function(a,b){a.wO.length>1?a.yt=a.wO.map(function(c){return[c]}).concat(a.yt):Xfb(a,b)},Xfb=function(a,b){var c=a.wO;a.AI.length=0;for(var d=[],e=0;e<a.yt.length;e++){var f=a.yt[e].filter(function(n){var r=cgb(this,n);return rDa(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.yt.length;f++)_.ya(a.yt[f],d[e]);_.ya(a.VU,d[e])}if(e=a.mH.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.Gj[c[d]])a.Gj[c[d]].onError(b);a.wO.length=0;vC(a)},bgb=function(a){for(;a.yt.length;){var b=a.yt.shift().filter(function(c){return!this.Gj[c].cA()},a);if(b.length>0){a.o$a(b);return}}vC(a)};_.h=uC.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.P8(a[c],b)};_.h.P8=function(a,b){var c=this.mH;c[a]||(c[a]=[]);c[a].push(b)};_.h.NAa=function(a){for(var b=this.mH[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.D$=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.Gj[e];!d[e]&&c(f)&&(d[e]=!0,this.D$(f.D6()||[],b,c,d),b(f))}};_.h.dispose=function(){tda(yda(this.Gj),this.pya);this.Gj={};this.AI=[];this.wO=[];this.VU=[];this.yt=[];this.mH={};this.gSb=!0};_.h.isDisposed=function(){return this.gSb};_.asa=function(){return new uC};/*

 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;_.el.set("CST-APP",mC);_.el.set("PROTRACTOR-CST-APP",nC);
if(location.search==="?refreshSso=1")window.close();else{_.yi().y4b(aCa);var dgb,egb,wC;dgb=dgb===void 0?!1:dgb;egb=egb===void 0?!1:egb;wC=wC===void 0?{}:wC;var fgb=wC.cssRowKey||"",ggb=wC.qH||"";!fgb&&window&&window._F_cssRowKey&&(fgb=window._F_cssRowKey,!ggb&&window._F_combinedSignature&&(ggb=window._F_combinedSignature));if(fgb&&typeof window._F_installCss!=="function")throw Error("Fd");var igb=wC.ePd||_.sC,jgb=bCa("base-js"),kgb,lgb=dCa("",jgb);kgb=_.qc(lgb);var mgb=new igb(kgb,fgb,ggb,dgb,egb),
ngb=wC.KYd||jgb&&jgb.hasAttribute("crossorigin"),ogb=wC.EId||jgb&&jgb.getAttribute("crossorigin");ngb&&(mgb.Cta=ngb);ogb&&(mgb.Cga=ogb);wC.zta&&(mgb.zta=wC.zta);wC.fetchPriority&&(mgb.fetchPriority=wC.fetchPriority);var pgb=_.yi();pgb.Mo=mgb;pgb.j9b(!0)};_.xC=function(a,b){this.Sa=a;this.window=b};_.qgb=function(a,b){return _.Vq(a.Sa,_.Tq(a.Sa,_.nt(b)))};_.xC.O=function(a){return new (a||_.xC)(_.t(_.oi),_.t(_.Aw))};_.xC.wa=_.q({token:_.xC,qa:_.xC.O,Ha:"root"});
_.Rx.add(9);
_.Rx.add(2);
_.Rk.add(3);
_.Rx.add(72);
_.Rx.add(73);
_.Rx.add(69);
_.Rx.add(88);
_.Rx.add(77);
_.Rx.add(19);
_.u8a="https://cs.corp.google.com";
_.Rx.add(31);
_.Rx.add(38);
_.Rx.add(42);

_.Rx.add(70);
_.Rx.add(84);
_.Rx.add(44);
_.Rx.add(48);
_.FXa=!0;
_.Rx.add(55);
_.Rx.add(56);
_.Rx.add(78);
_.Rx.add(82);
_.Rx.add(1);
_.Rx.add(3);
_.Rx.add(10);
var jhb=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.KTa=["/search"];var JC=function(a,b){_.Sy.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.YM=new _.Zh((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.dLb=new _.Zh((d=c)!=null?d:"FILES");var e;this.yF=new _.Zh((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 _.Zh((f=d)!=null?f:"SYSTEM");var g;this.e2a=new _.Zh((g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))!=null?g:"cider-dark");var m;this.R9a=new _.Zh((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.lic=new _.Zh(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.Uka=new _.Zh((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.ujb=new _.Zh((x=r)!=null?x:"MINI");var z;this.tabSize=new _.Zh((z=jhb(this.storage.get("__SourceSettings_TabSize")))!=
null?z:2);var D;this.pageSize=new _.Zh((D=jhb(this.storage.get("__SourceSettings_PageSize")))!=null?D:10);var L;this.vna=new _.Zh((L=jhb(this.storage.get("__SourceSettings_NumStarredPlaces")))!=null?L:50);this.Tfb=new _.Zh(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var N;this.nic=new _.Zh((N=jhb(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))!=null?N:0);this.Kka=new _.Zh(!!this.storage.get("__SourceSettings_HighlightXrefs"));this.Ufb=new _.Zh(!!this.storage.get("__SourceSettings_ShowGenerated"));
var S;this.Era=new _.Zh((S=this.storage.get("__SourceSettings_ShowCustomContextMenu"))!=null?S:!0)};_.W(JC,_.Sy);_.h=JC.prototype;_.h.Ija=function(){return this.YM};_.h.lra=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.YM.next(a)};_.h.L6=function(){return this.dLb};_.h.A9=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.dLb.next(a)};_.h.lN=function(){return this.yF};
_.h.nA=function(a){a=Object.assign({},this.yF.value,a);this.yF.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.XBa=function(){return this.theme};_.h.gHa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.uja=function(){return this.e2a};_.h.ara=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.e2a.next(a)};_.h.Jja=function(){return this.R9a};_.h.mra=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.R9a.next(a)};
_.h.bka=function(){return this.lic};_.h.vra=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.lic.next(new Set(a))};_.h.G6=function(){return this.Uka};_.h.ira=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Uka.next(a)};_.h.vZ=function(){return this.tabSize};_.h.ura=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.sZ=function(){return this.pageSize};
_.h.F9=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.O6=function(){return this.vna};_.h.nra=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.vna.next(a)};_.h.tZ=function(){return this.Tfb};_.h.rra=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.Tfb.next(a)};_.h.Vja=function(){return this.Ufb};_.h.sra=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.Ufb.next(a)};_.h.dCa=function(){return this.nic};
_.h.Jfb=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.nic.next(a)};_.h.mZ=function(){return this.Kka};_.h.z9=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.Kka.next(a)};_.h.T6=function(){return this.Era};_.h.qra=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Era.next(a)};_.h.yZ=function(){return this.ujb};_.h.G9=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.ujb.next(a)};
JC.O=function(a){return new (a||JC)(_.t(_.Z0a),_.t(_.Sx))};JC.wa=_.q({token:JC,qa:JC.O,Ha:"root"});_.W9a=JC;_.Rx.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.xi){if(!_.asa)return;_.bsa()}_.xi.NGa(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 thb,uhb,vhb,whb,zhb,Chb,Dhb,Ehb,Hhb,Ihb,Jhb,Khb,Lhb,Phb,Shb,Vhb,Whb;_.KC=function(a){_.eh(a)};_.shb=function(a,b){var c=_.foa.get(b)||null;if(c&&c!==a)throw Error("Xa`"+b+"`"+_.qd(c)+"`"+_.qd(c.name));_.foa.set(b,a)};_.LC=function(a,b){var c=_.Yd(),d=_.ce();_.ue(c,d,b)&&(d=_.de(),_.Df(d,_.Zd(),c,a,b)?d.Gu>-1&&_.Rja(c,d.index):_.Vja(c[11],_.Rd(d,c),null,d.value,a,b,null));return _.LC};thb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
uhb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};vhb=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};whb=function(a,b,c,d,e){vhb(a,b,d,c(d,e))?a.gP(d,e):(b=a.create(d,e),a.attach(d,b))};
zhb=function(a,b,c,d){var e=void 0,f=void 0,g=0,m=a.length-1;if(Array.isArray(b)){_.fd(d);d=b.length-1;for(_.fd(null);g<=m&&g<=d;){var n=a.at(g),r=b[g],x=thb(g,n,g,r,c);if(x!==0)x<0&&a.gP(g,r),g++;else{var z=a.at(m);x=b[d];var D=thb(m,z,d,x,c);D!==0?(D<0&&a.gP(m,x),m--,d--):(n=c(g,n),z=c(m,z),D=c(g,r),Object.is(D,z)?(z=c(d,x),Object.is(z,n)?(xhb(a,g,m),a.gP(m,x),d--,m--):a.move(m,g),a.gP(g,r),g++):(e!=null||(e=new yhb),f!=null||(f=uhb(a,g,m,c)),vhb(a,e,g,D)?(a.gP(g,r),g++,m++):f.has(D)?(e.set(n,a.detach(g)),
m--):(r=a.create(g,b[g]),a.attach(g,r),g++,m++)))}}for(;g<=d;)whb(a,e,c,g,b[g]),g++}else if(b!=null){_.fd(d);b=b[Symbol.iterator]();_.fd(null);for(d=b.next();!d.done&&g<=m;)r=a.at(g),x=d.value,n=thb(g,r,g,x,c),n!==0?(n<0&&a.gP(g,x),g++,d=b.next()):(e!=null||(e=new yhb),f!=null||(f=uhb(a,g,m,c)),n=c(g,x),vhb(a,e,g,n)?(a.gP(g,x),g++,m++,d=b.next()):f.has(n)?(r=c(g,r),e.set(r,a.detach(g)),m--):(a.attach(g,a.create(g,x)),g++,m++,d=b.next()));for(;!d.done;)whb(a,e,c,a.length,d.value),d=b.next()}for(;g<=
m;)a.destroy(a.detach(m--));var L;(L=e)==null||L.forEach(function(N){a.destroy(N)})};_.MC=function(a,b){return b};_.NC=function(a,b,c,d,e,f,g,m,n,r,x,z,D){_.mf("NgControlFlow");var L=_.Yd(),N=_.Zd(),S=n!==void 0,ca=_.Yd();g=m?g.bind(ca[15][8]):g;ca[27+a]=new Ahb(S,g);_.nma(L,N,a+1,b,c,d,e,_.Ud(N.Fa,f),256);S&&_.nma(L,N,a+2,n,r,x,z,_.Ud(N.Fa,D),512)};
_.OC=function(a){var b=_.fd(null),c=_.Xd.selectedIndex;try{var d=_.Yd(),e=d[1],f=d[c],g=c+1,m=d[g];f.ODa===void 0?f.ODa=new Bhb(m,d,e.data[g]):f.ODa.reset();var n=f.ODa;zhb(n,a,f.Jzd,b);if(n.c8)for(a=0;a<n.length;a++)_.Cka(n.cF,a)[8].XA=a;if(f.Sld){var r=_.ce(),x=n.length===0;if(_.ue(d,r,x)){c+=2;var z=d[c];if(x){var D=e.data[c],L=_.Pla(d,D,void 0,{iAa:null});_.Eka(z,L,0,_.Qla(D,null))}else{if(e.Via){var N,S=(N=z[6])!=null?N:[],ca=z[3][11];d=[];for(var wa=_.k(S),Ha=wa.next();!Ha.done;Ha=wa.next()){var sa=
Ha.value;if(sa.data.di!==void 0)d.push(sa);else{S=0;var xa=sa.firstChild;if(xa)for(var Na=sa.data.r;S<Na;){var Va=xa.nextSibling;ca.removeChild(null,xa,!1,void 0);xa=Va;S++}}}z[6]=d}_.Gka(z)}}}}finally{_.fd(b)}};_.PC=function(a,b,c){return _.pna(_.Yd(),a,b,c===void 0?"":c)};Chb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",1);a&2&&(a=_.P(),_.G("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Dhb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",3);a&2&&(a=_.P(),_.G("disabled",a.disabled))};
Ehb=function(a){a&1&&(_.I(0,"span",4),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh("(",a.group.label,")"))};_.Fhb=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};_.Ghb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Hhb=function(a){a&1&&(_.I(0,"span",4),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.placeholder))};Ihb=function(a){a&1&&_.Lg(0)};
Jhb=function(a){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.gh(a.oib))};Khb=function(a){a&1&&(_.I(0,"span",5),_.vg(1,Ihb,1,0)(2,Jhb,2,1,"span",11),_.J());a&2&&(a=_.P(),_.C(),_.wg(a.d2a?1:2))};
Lhb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",12,1);_.O("keydown",function(c){_.w(b);var d=_.P();return _.y(d.re(c))});_.Lg(2,1);_.J()}a&2&&(a=_.P(),_.KC(_.PC("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.BUa())),_.dh("mat-select-panel-animations-enabled",!a.Xc),_.G("ngClass",a.od),_.ug("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.AW()))};_.Mhb=function(a){a.Xlb=["shiftKey"];return a};
_.Nhb=function(a){a.Uca={enabled:!0,z5:10};return a};_.Ohb=function(a,b){a.Dmb=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)}};Phb=function(){};Phb.prototype.destroy=function(){};Phb.prototype.gP=function(){};var xhb=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)};
Phb.prototype.move=function(a,b){this.attach(b,this.detach(a))};var yhb=function(){this.NN=new Map;this.gM=void 0};_.h=yhb.prototype;_.h.has=function(a){return this.NN.has(a)};_.h.delete=function(a){if(!this.has(a))return!1;var b=this.NN.get(a);this.gM!==void 0&&this.gM.has(b)?(this.NN.set(a,this.gM.get(b)),this.gM.delete(b)):this.NN.delete(a);return!0};_.h.get=function(a){return this.NN.get(a)};
_.h.set=function(a,b){if(this.NN.has(a)){a=this.NN.get(a);this.gM===void 0&&(this.gM=new Map);for(var c=this.gM;c.has(a);)a=c.get(a);c.set(a,b)}else this.NN.set(a,b)};_.h.forEach=function(a){for(var b=_.k(this.NN),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.gM!==void 0)for(var e=this.gM;e.has(d);)d=e.get(d),a(d,c)}};var Qhb=function(a,b,c){this.cF=a;this.va=b;this.XA=c};
_.p.Object.defineProperties(Qhb.prototype,{Aic:{configurable:!0,enumerable:!0,get:function(){return this.cF.length-10}}});var Ahb=function(a,b){this.Sld=a;this.Jzd=b;this.ODa=void 0},Bhb=function(a,b,c){this.cF=a;this.rmd=b;this.Occ=c;this.Fbb=void 0;this.c8=!1};_.W(Bhb,Phb);_.h=Bhb.prototype;_.h.at=function(a){return _.Cka(this.cF,a)[8].va};
_.h.attach=function(a,b){var c=b[6];this.c8||(this.c8=a!==this.length);_.Eka(this.cF,b,a,_.Qla(this.Occ,c));b=this.cF;if(!(b.length<=10)&&(b=(a=b[10+a])?a[26]:void 0,a&&b&&b.JM&&b.JM.length>0)){c=a[9].get(_.Lia);if(b.JM){for(var d=_.k(b.JM),e=d.next();!e.done;e=d.next())c.K8.delete(e.value);b.JM=void 0}_.Uia.delete(a);b.JM=void 0}};
_.h.detach=function(a){this.c8||(this.c8=a!==this.length-1);var b=this.cF;b.length<=10||(b=(b=b[10+a])?b[26]:void 0)&&b.H7&&b.H7.size>0&&(b.JM=[]);return _.Fka(this.cF,a)};_.h.create=function(a,b){a=_.Pla(this.rmd,this.Occ,new Qhb(this.cF,b,a),{iAa:null});var c;(c=this.Fbb)==null||c.uUd();return a};_.h.destroy=function(a){_.Tia(a[1],a);var b;(b=this.Fbb)==null||b.vUd()};_.h.gP=function(a,b){_.Cka(this.cF,a)[8].va=b};_.h.reset=function(){this.c8=!1;var a;(a=this.Fbb)==null||a.reset()};
_.p.Object.defineProperties(Bhb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.cF.length-10}}});_.RC=function(a){return{Qo:_.Yq,Vb:[{Da:_.tra,Zc:!0,mc:a}]}};_.SC=function(){_.St.apply(this,arguments)};_.W(_.SC,_.St);_.SC.prototype.Jj=function(a){this.Me&&_.Rhb(this.Me);_.St.prototype.Jj.call(this,a);this.Me&&(a=this.Me,a.SV||(a.SV=!0,_.mo(a.Ua)))};
_.TC=function(a,b,c,d){var e=this;a=a===void 0?!1:a;c=c===void 0?!0:c;this.yi=a;this.Snb=c;this.oE=d;this.rX=new Set;this.mba=[];this.g4=[];this.changed=new _.cg;b&&b.length&&(a?b.forEach(function(f){return e.iwa(f)}):this.iwa(b[0]),this.g4.length=0)};_.h=_.TC.prototype;_.h.select=function(){var a=this;_.Jc.apply(0,arguments).forEach(function(c){return a.iwa(c)});var b=this.Lva();this.xm();return b};
_.h.fg=function(){var a=this;_.Jc.apply(0,arguments).forEach(function(c){return a.EYa(c)});var b=this.Lva();this.xm();return b};_.h.setSelection=function(){var a=_.Jc.apply(0,arguments),b=this,c=this.selected,d=new Set(a.map(function(e){return b.Hba(e)}));a.forEach(function(e){return b.iwa(e)});c.filter(function(e){return!d.has(b.Hba(e,d))}).forEach(function(e){return b.EYa(e)});a=this.Lva();this.xm();return a};_.h.toggle=function(a){return this.ke(a)?this.fg(a):this.select(a)};
_.h.clear=function(a){a=a===void 0?!0:a;this.Htb();var b=this.Lva();a&&this.xm();return b};_.h.ke=function(a){return this.rX.has(this.Hba(a))};_.h.kt=function(){return this.rX.size===0};_.h.Aj=function(){return!this.kt()};_.h.sort=function(a){this.yi&&this.selected&&this.Yc.sort(a)};_.h.xm=function(){this.Yc=null;if(this.g4.length||this.mba.length)this.changed.next({source:this,bH:this.g4,removed:this.mba}),this.mba=[],this.g4=[]};
_.h.iwa=function(a){a=this.Hba(a);this.ke(a)||(this.yi||this.Htb(),this.ke(a)||this.rX.add(a),this.Snb&&this.g4.push(a))};_.h.EYa=function(a){a=this.Hba(a);this.ke(a)&&(this.rX.delete(a),this.Snb&&this.mba.push(a))};_.h.Htb=function(){var a=this;this.kt()||this.rX.forEach(function(b){return a.EYa(b)})};_.h.LEd=function(){};_.h.Lva=function(){return!(!this.mba.length&&!this.g4.length)};
_.h.Hba=function(a,b){if(this.oE){var c;b=(c=b)!=null?c:this.rX;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.oE(a,c))return c}return a};_.p.Object.defineProperties(_.TC.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Yc||(this.Yc=Array.from(this.rX.values()));return this.Yc}}});Shb=[{zc:"start",Ac:"bottom",oc:"start",uc:"top"},{zc:"start",Ac:"top",oc:"start",uc:"bottom"},{zc:"end",Ac:"top",oc:"end",uc:"bottom"},{zc:"end",Ac:"bottom",oc:"end",uc:"top"}];
_.UC=function(){this.lb=_.u(_.qe)};_.UC.O=function(a){return new (a||_.UC)};_.UC.Ea=_.Qf({type:_.UC,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Ob:["cdkOverlayOrigin"]});
_.VC=function(){this.rc=_.u(_.oj,{optional:!0});this.ac=_.u(_.nf);this.bda=this.bva=this.nmb=this.Jua=_.xe.EMPTY;this.oda=_.u(_.NZa);this.nb=_.u(_.wh);this.viewportMargin=0;this.Sma=this.OM=this.push=this.kka=this.Wia=this.Dma=this.ae=this.Ai=this.open=!1;this.Fm=new _.Uj;this.d0=new _.Uj;this.attach=new _.Uj;this.detach=new _.Uj;this.I_b=new _.Uj;this.K_b=new _.Uj;var a=_.u(_.Mg),b=_.u(_.Ng),c=_.u(_.OZa,{optional:!0}),d;this.xo=((d=_.u(_.vta,{optional:!0}))==null?void 0:d.xo)===!1?null:"global";
this.ubd=new _.vu(a,b);this.Uf=this.oda();c&&this.kmb(c)};_.h=_.VC.prototype;_.h.Ma=function(){this.nmb.unsubscribe();this.bva.unsubscribe();this.Jua.unsubscribe();this.bda.unsubscribe();var a;(a=this.Eb)==null||a.dispose()};_.h.Zb=function(a){if(this.Re){this.Ixa(this.Re);var b;(b=this.Eb)==null||b.Bq({width:this.EW(),minWidth:this.minWidth,height:this.height,minHeight:this.minHeight});a.origin&&this.open&&this.Re.apply()}a.open&&(this.open?Thb(this):Uhb(this))};
_.h.bw=function(){var a=this;this.ut&&this.ut.length||(this.ut=Shb);var b=this.Eb=_.xj(this.ac,this.J4c());this.nmb=b.oSa.subscribe(function(){return a.attach.emit()});this.bva=b.np.subscribe(function(){return a.detach.emit()});b.xn().subscribe(function(c){a.I_b.next(c);c.keyCode!==27||a.Ai||_.Qi(c)||(c.preventDefault(),Uhb(a))});this.Eb.rA().subscribe(function(c){var d=a.hpb(),e=_.Ti(c);d&&(d===e||d.contains(e))||a.K_b.next(c)})};
_.h.J4c=function(){var a=this.Re=this.Pe||this.Z5c();a=new _.qj({direction:this.rc||"ltr",Pe:a,Uf:this.Uf,ae:this.ae,OM:this.OM,xo:!!this.xo});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.Rg&&(a.Rg=this.Rg);this.od&&(a.od=this.od);return a};
_.h.Ixa=function(a){var b=this,c=this.ut.map(function(d){return{zc:d.zc,Ac:d.Ac,oc:d.oc,uc:d.uc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,od:d.od||void 0}});return _.MZa(_.nu(_.mu(_.ku(_.LZa(_.Ohb(_.lu(_.ju(a.V0(this.u3()),c),this.Wia),this.push),this.kka),this.viewportMargin),this.Dma),this.pIa),this.xo==="global"?"global":"inline")};_.h.Z5c=function(){var a=_.hj(this.ac,this.u3());this.Ixa(a);return a};_.h.u3=function(){return this.origin instanceof _.UC?this.origin.lb:this.origin};
_.h.hpb=function(){return this.origin instanceof _.UC?this.origin.lb.na:this.origin instanceof _.qe?this.origin.na:typeof Element!=="undefined"&&this.origin instanceof Element?this.origin:null};_.h.EW=function(){if(this.width)return this.width;var a,b;return this.Sma?(a=this.hpb())==null?void 0:(b=a.getBoundingClientRect)==null?void 0:b.call(a).width:void 0};
var Thb=function(a){a.Eb||a.bw();var b=a.Eb;b.Sl().ae=a.ae;b.Bq({width:a.EW()});b.Hf()||b.attach(a.ubd);a.ae?a.Jua=b.Fm().subscribe(function(c){return a.Fm.emit(c)}):a.Jua.unsubscribe();a.bda.unsubscribe();a.d0.ol.length>0&&(a.bda=a.Re.B8.ha(_.Jla(function(){return a.d0.ol.length>0})).subscribe(function(c){a.nb.run(function(){return a.d0.emit(c)});a.d0.ol.length===0&&a.bda.unsubscribe()}));a.open=!0},Uhb=function(a){var b;(b=a.Eb)==null||b.detach();a.Jua.unsubscribe();a.bda.unsubscribe();a.open=!1};
_.VC.prototype.kmb=function(a){var b;this.origin=(b=a.origin)!=null?b:this.origin;var c;this.ut=(c=a.ut)!=null?c:this.ut;var d;this.Pe=(d=a.Pe)!=null?d:this.Pe;var e;this.offsetX=(e=a.offsetX)!=null?e:this.offsetX;var f;this.offsetY=(f=a.offsetY)!=null?f:this.offsetY;var g;this.width=(g=a.width)!=null?g:this.width;var m;this.height=(m=a.height)!=null?m:this.height;var n;this.minWidth=(n=a.minWidth)!=null?n:this.minWidth;var r;this.minHeight=(r=a.minHeight)!=null?r:this.minHeight;var x;this.Rg=(x=
a.Rg)!=null?x:this.Rg;var z;this.od=(z=a.od)!=null?z:this.od;var D;this.viewportMargin=(D=a.viewportMargin)!=null?D:this.viewportMargin;var L;this.Uf=(L=a.Uf)!=null?L:this.Uf;var N;this.Ai=(N=a.Ai)!=null?N:this.Ai;var S;this.pIa=(S=a.pIa)!=null?S:this.pIa;var ca;this.ae=(ca=a.ae)!=null?ca:this.ae;var wa;this.Dma=(wa=a.Dma)!=null?wa:this.Dma;var Ha;this.Wia=(Ha=a.Wia)!=null?Ha:this.Wia;var sa;this.kka=(sa=a.kka)!=null?sa:this.kka;var xa;this.push=(xa=a.push)!=null?xa:this.push;var Na;this.OM=(Na=a.OM)!=
null?Na:this.OM;var Va;this.xo=(Va=a.xo)!=null?Va:this.xo;var za;this.Sma=(za=a.Sma)!=null?za:this.Sma};
_.p.Object.defineProperties(_.VC.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.oWa},set:function(a){this.oWa=a;this.Re&&this.Ixa(this.Re)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.qu},set:function(a){this.qu=a;this.Re&&this.Ixa(this.Re)}},Kc:{configurable:!0,enumerable:!0,set:function(a){typeof a!=="string"&&this.kmb(a)}},ad:{configurable:!0,enumerable:!0,get:function(){return this.Eb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.rc?
this.rc.value:"ltr"}}});_.VC.O=function(a){return new (a||_.VC)};
_.VC.Ea=_.Qf({type:_.VC,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],ut:[0,"cdkConnectedOverlayPositions","positions"],Pe:[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"],Rg:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],od:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Uf:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],Ai:[0,"cdkConnectedOverlayDisableClose","disableClose"],pIa:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],ae:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.Gh],Dma:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.Gh],Wia:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Gh],kka:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Gh],push:[2,"cdkConnectedOverlayPush","push",_.Gh],OM:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Gh],xo:[0,"cdkConnectedOverlayUsePopover","usePopover"],Sma:[2,"cdkConnectedOverlayMatchWidth","matchWidth",_.Gh],Kc:[0,"cdkConnectedOverlay","_config"]},outputs:{Fm:"backdropClick",
d0:"positionChange",attach:"attach",detach:"detach",I_b:"overlayKeydown",K_b:"overlayOutsideClick"},Ob:["cdkConnectedOverlay"],features:[_.Xn]});_.WC=function(){this.Xc=_.zj();this.state="unchecked";this.disabled=!1;this.appearance="full"};_.WC.O=function(a){return new (a||_.WC)};
_.WC.Aa=_.Of({type:_.WC,oa:[["mat-pseudo-checkbox"]],ab:[1,"mat-pseudo-checkbox"],qb:12,Wa:function(a,b){a&2&&_.dh("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.Xc)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},Ba:0,Ca: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'],
hb:2,Na:0});Vhb=["text"];Whb=[[["mat-icon"]],"*"];_.Xhb=function(a,b){this.source=a;this.JN=b===void 0?!1:b};_.XC=function(){this.ld=_.u(_.qe);this.Ua=_.u(_.xo);this.Cd=_.u(_.Gu,{optional:!0});this.group=_.u(_.Hu,{optional:!0});this.SV=this.Yc=this.Ssb=!1;this.aX="";this.id=_.u(_.nj).getId("mat-option-");this.lc=_.Wg.apply(null,[!1].concat(_.v([])));this.iq=new _.Uj;this.jh=new _.cg;var a=_.u(_.lj);a.load(_.Eu);a.load(_.At);this.Ssb=!!this.Cd&&_.Sf(this.Cd.Gc)};
_.XC.prototype.select=function(a){a=a===void 0?!0:a;this.Yc||(this.Yc=!0,_.mo(this.Ua),a&&this.oW())};_.XC.prototype.fg=function(a){a=a===void 0?!0:a;this.Yc&&(this.Yc=!1,_.mo(this.Ua),a&&this.oW())};_.XC.prototype.focus=function(a,b){var c=this.fh();typeof c.focus==="function"&&c.focus(b)};_.Rhb=function(a){a.SV&&(a.SV=!1,_.mo(a.Ua))};_.h=_.XC.prototype;_.h.zj=function(){return this.oi};_.h.re=function(a){a.keyCode!==13&&a.keyCode!==32||_.Qi(a)||(this.us(),a.preventDefault())};
_.h.us=function(){this.disabled||(this.Yc=this.multiple?!this.Yc:!0,_.mo(this.Ua),this.oW(!0))};_.h.ks=function(){return this.disabled?"-1":"0"};_.h.fh=function(){return this.ld.na};_.h.Po=function(){if(this.Yc){var a=this.oi;a!==this.aX&&(this.aX&&this.jh.next(),this.aX=a)}};_.h.Ma=function(){this.jh.complete()};_.h.oW=function(a){this.iq.emit(new _.Xhb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(_.XC.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Cd&&this.Cd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc}},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.Ssb?this.Cd.Gc():!((a=this.Cd)==null||!a.Gc)}},Ul:{configurable:!0,enumerable:!0,get:function(){return!(!this.Cd||
!this.Cd.Ul)}},active:{configurable:!0,enumerable:!0,get:function(){return this.SV}},oi:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.sYa)==null?void 0:a.na.textContent)||"").trim()}}});_.XC.O=function(a){return new (a||_.XC)};
_.XC.Aa=_.Of({type:_.XC,oa:[["mat-option"]],mb:function(a,b){a&1&&_.Qg(Vhb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.sYa=c.first)}},ab:["role","option",1,"mat-mdc-option","mdc-list-item"],qb:11,Wa:function(a,b){a&1&&_.O("click",function(){return b.us()})("keydown",function(c){return b.re(c)});a&2&&(_.xg("id",b.id),_.ug("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.dh("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",_.Gh]},outputs:{iq:"onSelectionChange"},Ob:["matOption"],kc:["mat-icon","*"],Ba:8,Ca: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&&(_.Kg(Whb),_.vg(0,Chb,1,2,"mat-pseudo-checkbox",1),_.Lg(1),_.I(2,"span",2,0),_.Lg(4,1),_.J(),_.vg(5,Dhb,1,1,"mat-pseudo-checkbox",3),_.vg(6,Ehb,2,1,"span",4),_.K(7,"div",5));a&2&&(_.wg(b.multiple?0:-1),_.C(5),_.wg(b.multiple||!b.selected||b.Ul?-1:5),_.C(),_.wg(b.group&&b.group.xL?6:-1),_.C(),_.G("matRippleTrigger",b.fh())("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-active,.mat-mdc-option-multiple,:focus,:hover){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-active,.mat-mdc-option-multiple,:focus,:hover) .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'],
hb:2,Na:0});_.YC=function(){};_.YC.O=function(a){return new (a||_.YC)};_.YC.Ka=_.Pf({type:_.YC});_.YC.Ja=_.dd({imports:[_.Zt]});_.ZC=function(){};_.ZC.O=function(a){return new (a||_.ZC)};_.ZC.Ka=_.Pf({type:_.ZC});_.ZC.Ja=_.dd({imports:[_.Mu,_.YC,_.XC,_.Zt]});_.$C=function(a,b,c){_.Su.call(this,a,b,c)};_.W(_.$C,_.Su);_.$C.prototype.Zb=function(a){(a.align!=null||this.Jl)&&this.kz()};
_.$C.prototype.Ra=function(){var a=this;_.Su.prototype.Ra.call(this);this.rca("align","stretch",function(b){a.kz(b.value)});this.kz()};_.$C.prototype.kz=function(a){a=a||this.VL("align")||"stretch";this.Jl&&(a=this.Jl.QX);this.N2(this.Paa(a))};_.$C.prototype.Paa=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(_.$C.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Vc("align",a)}},QZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXs",a)}},NZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignSm",a)}},MZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignMd",a)}},HZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLg",a)}},PZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXl",a)}},KZa:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("alignLtSm",a)}},JZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtMd",a)}},IZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtLg",a)}},LZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtXl",a)}},GZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtXs",a)}},FZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtSm",a)}},EZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtMd",
a)}},DZa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtLg",a)}}});_.$C.O=function(a){return new (a||_.$C)(_.E(_.Ru),_.E(_.qe),_.E(_.pj))};
_.$C.Ea=_.Qf({type:_.$C,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"],QZa:[0,"fxFlexAlign.xs","alignXs"],NZa:[0,"fxFlexAlign.sm","alignSm"],
MZa:[0,"fxFlexAlign.md","alignMd"],HZa:[0,"fxFlexAlign.lg","alignLg"],PZa:[0,"fxFlexAlign.xl","alignXl"],KZa:[0,"fxFlexAlign.lt-sm","alignLtSm"],JZa:[0,"fxFlexAlign.lt-md","alignLtMd"],IZa:[0,"fxFlexAlign.lt-lg","alignLtLg"],LZa:[0,"fxFlexAlign.lt-xl","alignLtXl"],GZa:[0,"fxFlexAlign.gt-xs","alignGtXs"],FZa:[0,"fxFlexAlign.gt-sm","alignGtSm"],EZa:[0,"fxFlexAlign.gt-md","alignGtMd"],DZa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},standalone:!1,features:[_.sg,_.Xn]});_.aD=function(){};
_.aD.O=function(a){return new (a||_.aD)};_.aD.Ka=_.Pf({type:_.aD});_.aD.Ja=_.dd({imports:[_.Jz]});_.bD=function(){this.id=_.u(_.nj).getId("mat-mdc-error-")};_.bD.O=function(a){return new (a||_.bD)};_.bD.Ea=_.Qf({type:_.bD,oa:[["mat-error"],["","matError",""]],ab:[1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],qb:1,Wa:function(a,b){a&2&&_.xg("id",b.id)},inputs:{id:"id"},features:[_.lh([{Da:_.Fbb,Ab:_.bD}])]});_.cD=function(){this.NW=!1};
_.p.Object.defineProperties(_.cD.prototype,{MVa:{configurable:!0,enumerable:!0,set:function(){this.NW=!0}}});_.cD.O=function(a){return new (a||_.cD)};_.cD.Ea=_.Qf({type:_.cD,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{MVa:[0,"matTextSuffix","_isTextSelector"]},features:[_.lh([{Da:_.Hbb,Ab:_.cD}])]});
var Yhb={Da:_.Pab,Wb:[_.Au],Jb:function(a){return function(){return a.TF.PF({U7b:20})}}},Zhb=_.Ri({passive:!0}),dD=function(a,b,c,d,e,f,g,m,n,r,x,z){var D=this;this.qw=a;this.La=b;this.lda=c;this.Le=d;this.nb=e;this.Fc=f;this.oD=g;this.Sc=m;this.rc=r;this.Df=x;this.Re="below";this.Zca=this.bea=this.lc=this.ada=!1;this.Bo=8;this.mL="mat";this.Lt="auto";this.KL="";this.Ap=[];this.Lb=new _.cg;this.kf=n;this.Ub=z;x&&(this.Bda=x.YF,this.wL=x.WE,x.position&&(this.position=x.position),x.Tx&&(this.Tx=x.Tx),
x.Lt&&(this.Lt=x.Lt));r.Cc.ha(_.pg(this.Lb)).subscribe(function(){D.Eb&&D.KX(D.Eb)})};_.h=dD.prototype;_.h.Ec=function(){var a=this;this.bea=!0;this.uX();this.Sc.Gk(this.La).ha(_.pg(this.Lb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.mf(0)})})};
_.h.Ma=function(){var a=this.La.na;clearTimeout(this.iz);this.Eb&&(this.Eb.dispose(),this.Se=null);this.Ap.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,Zhb)});this.Ap.length=0;this.Lb.next();this.Lb.complete();_.Ot(this.oD,a,this.message,"tooltip");this.Sc.Ki(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.YF:a;if(this.disabled||!this.message||this.HD()){var d;(d=this.Se)==null||d.dW()}else b=this.bw(b),this.Kq(),this.Sj=this.Sj||new _.uu(this.yYa,this.Le),b=this.Se=b.attach(this.Sj).instance,b.eM=this.La.na,b.yca=this.wL,b.cX.ha(_.pg(this.Lb)).subscribe(function(){return c.Kq()}),this.yda(this.DX),this.Vda(),b.show(a)};_.h.mf=function(a){a=a===void 0?this.WE:a;var b=this.Se;b&&(b.isVisible()?b.mf(a):(b.dW(),this.Kq()))};
_.h.toggle=function(a){this.HD()?this.mf():this.show(void 0,a)};_.h.HD=function(){return!!this.Se&&this.Se.isVisible()};
_.h.bw=function(a){var b=this;if(this.Eb){var c=this.Eb.Sl().Pe;if((!this.Tx||!a)&&c.fz instanceof _.qe)return this.Eb;this.Kq()}c=_.vZa(this.lda,this.La);a=_.KZa(_.ku(_.lu(_.nu(_.su(this.qw.position(),this.Tx?a||this.La:this.La),"."+this.mL+"-tooltip"),!1),this.Bo),c);a.B8.ha(_.pg(this.Lb)).subscribe(function(e){b.HYa(e.tY);b.Se&&e.X7b.oDa&&b.Se.isVisible()&&b.nb.run(function(){return b.mf(0)})});this.Eb=this.qw.create({direction:this.rc,Pe:a,od:this.mL+"-tooltip-panel",Uf:this.kf()});this.KX(this.Eb);
this.Eb.np.ha(_.pg(this.Lb)).subscribe(function(){return b.Kq()});this.Eb.rA().ha(_.pg(this.Lb)).subscribe(function(){var e;return(e=b.Se)==null?void 0:e.LUa()});this.Eb.xn().ha(_.pg(this.Lb)).subscribe(function(e){b.HD()&&e.keyCode===27&&!_.Qi(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.run(function(){return b.mf(0)}))});var d;((d=this.Df)==null?0:d.QGb)&&this.Eb.oz(this.mL+"-tooltip-panel-non-interactive");return this.Eb};_.h.Kq=function(){this.Eb&&this.Eb.Hf()&&this.Eb.detach();this.Se=null};
_.h.KX=function(a){a=a.Sl().Pe;var b=this.u3(),c=this.zW();_.ju(a,[this.Aaa(Object.assign({},b.Oo,c.Oo)),this.Aaa(Object.assign({},b.fallback,c.fallback))])};_.h.Aaa=function(a){return a};
_.h.u3=function(){var a=!this.rc||this.rc.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.gca(c.zc,c.Ac);return{Oo:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.zW=function(){var a=!this.rc||this.rc.value=="ltr",b=this.position;if(b=="above")var c={oc:"center",uc:"bottom"};else if(b=="below")c={oc:"center",uc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={oc:"end",uc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={oc:"start",uc:"center"};a=this.gca(c.oc,c.uc);return{Oo:c,fallback:{oc:a.x,uc:a.y}}};
_.h.Vda=function(){var a=this;this.Se&&(this.Se.message=this.message,this.Se.nu(),this.nb.Hna.ha(_.Zf(1),_.pg(this.Lb)).subscribe(function(){a.Se&&a.Eb.Ve()}))};_.h.yda=function(a){this.Se&&(this.Se.vy=a,this.Se.nu())};_.h.gca=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.HYa=function(a){var b=a.uc,c=a.zc;a=a.Ac;b=b==="center"?this.rc&&this.rc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.iba){if(c=this.Eb)a=this.mL+"-tooltip-panel-",c.sO(a+this.iba),c.oz(a+b);this.iba=b}};
_.h.uX=function(){var a=this;!this.lc&&this.message&&this.bea&&!this.Ap.length&&(this.Yca()?this.Ap.push(["mouseenter",function(b){a.Ada();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Lt!=="off"&&(this.qba(),this.Ap.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.Ada();clearTimeout(a.iz);a.iz=setTimeout(function(){return a.show(void 0,d)},500)}])),this.zaa(this.Ap))};
_.h.Ada=function(){var a=this;if(!this.Zca){this.Zca=!0;var b=[];if(this.Yca())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.Eb)==null?0:e.Om.contains(d))||a.mf()}],["wheel",function(d){return a.XYa(d)}]);else if(this.Lt!=="off"){this.qba();var c=function(){clearTimeout(a.iz);a.mf(a.Df.cib)};b.push(["touchend",c],["touchcancel",c])}this.zaa(b);this.Ap.push.apply(this.Ap,_.v(b))}};
_.h.zaa=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,Zhb)})};_.h.Yca=function(){return!this.Fc.nP&&!this.Fc.Rr};_.h.XYa=function(a){if(this.HD()){a=this.Ub.elementFromPoint(a.clientX,a.clientY);var b=this.La.na;a===b||b.contains(a)||this.mf()}};
_.h.qba=function(){var a=this.Lt;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(dD.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Re},set:function(a){if(a!==this.Re&&(this.Re=a,this.Eb)){this.KX(this.Eb);var b;(b=this.Se)==null||b.show(0);this.Eb.Ve()}}},Tx:{configurable:!0,enumerable:!0,get:function(){return this.ada},set:function(a){this.ada=_.Vi(a);this.Kq();this.Eb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.Vi(a))?this.mf(0):this.uX()}},YF:{configurable:!0,
enumerable:!0,get:function(){return this.Bda},set:function(a){this.Bda=_.Yi(a)}},WE:{configurable:!0,enumerable:!0,get:function(){return this.wL},set:function(a){this.wL=_.Yi(a);this.Se&&(this.Se.yca=this.wL)}},message:{configurable:!0,enumerable:!0,get:function(){return this.KL},set:function(a){var b=this;_.Ot(this.oD,this.La.na,this.KL,"tooltip");this.KL=a!=null?String(a).trim():"";!this.KL&&this.HD()?this.mf(0):(this.uX(),this.Vda(),this.nb.Xb(function(){Promise.resolve().then(function(){b.oD.describe(b.La.na,
b.message,"tooltip")})}))}},vy:{configurable:!0,enumerable:!0,get:function(){return this.DX},set:function(a){this.DX=a;this.Se&&this.yda(this.DX)}}});dD.O=function(){_.Jf()};
dD.Ea=_.Qf({type:dD,inputs:{position:[0,"matTooltipPosition","position"],Tx:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],YF:[0,"matTooltipShowDelay","showDelay"],WE:[0,"matTooltipHideDelay","hideDelay"],Lt:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],vy:[0,"matTooltipClass","tooltipClass"]},standalone:!1});var eD=function(a,b){this.Ua=a;this.F3=this.Yaa=!1;this.cX=new _.cg;this.Xc=b==="NoopAnimations"};_.h=eD.prototype;
_.h.show=function(a){var b=this;this.hw!=null&&clearTimeout(this.hw);this.Dw=setTimeout(function(){b.Nda(!0);b.Dw=void 0},a)};_.h.mf=function(a){var b=this;this.Dw!=null&&clearTimeout(this.Dw);this.hw=setTimeout(function(){b.Nda(!1);b.hw=void 0},a)};_.h.isVisible=function(){return this.F3};_.h.Ma=function(){this.dW();this.cX.complete();this.eM=null};_.h.LUa=function(){this.Yaa&&this.mf(0)};_.h.nu=function(){_.mo(this.Ua)};
_.h.QUa=function(a){(a=a.relatedTarget)&&this.eM.contains(a)||(this.isVisible()?this.mf(this.yca):this.tW(!1))};_.h.vWa=function(){};_.h.JUa=function(a){a=a.animationName;a!==this.vX&&a!==this.Yba||this.tW(a===this.vX)};_.h.dW=function(){this.Dw!=null&&clearTimeout(this.Dw);this.hw!=null&&clearTimeout(this.hw);this.Dw=this.hw=void 0};_.h.tW=function(a){a?this.Yaa=!0:this.isVisible()||this.cX.next()};
_.h.Nda=function(a){var b=this.xYa.na,c=this.vX,d=this.Yba;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.F3=a)&&!this.Xc&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Xc=!0);a&&this.vWa();this.Xc&&(b.classList.add("_mat-animation-noopable"),this.tW(a))};eD.O=function(a){return new (a||eD)(_.E(_.xo),_.E(_.wj,8))};eD.Ea=_.Qf({type:eD,standalone:!1});var $hb;$hb=["tooltip"];_.gD=function(a,b,c,d,e,f,g,m,n,r,x,z){dD.call(this,a,b,c,d,e,f,g,m,n,r,x,z);this.yYa=fD};_.W(_.gD,dD);_.gD.O=function(a){return new (a||_.gD)(_.E(_.Au),_.E(_.qe),_.E(_.bj),_.E(_.Ng),_.E(_.wh),_.E(_.ej),_.E(_.Nt),_.E(_.xt),_.E(_.Pab),_.E(_.oj,8),_.E(_.Qab,8),_.E(_.gi))};_.gD.Ea=_.Qf({type:_.gD,oa:[["","matTooltip",""]],ab:[1,"mat-tooltip-trigger"],qb:2,Wa:function(a,b){a&2&&_.dh("mat-tooltip-disabled",b.disabled)},Ob:["matTooltip"],standalone:!1,features:[_.sg]});
var fD=function(a,b,c){eD.call(this,a,c);this.vX="mat-tooltip-show";this.Yba="mat-tooltip-hide";this.Y8c=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.W(fD,eD);fD.Ea=eD.Ea;fD.O=function(a){return new (a||fD)(_.E(_.xo),_.E(_.Ft),_.E(_.wj,8))};
fD.Aa=_.Of({type:fD,oa:[["mat-tooltip-component"]],mb:function(a,b){a&1&&_.Qg($hb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.xYa=c.first)}},ab:["aria-hidden","true"],qb:3,Wa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.QUa(c)});a&2&&(_.ug("mat-id-collision",null),_.ch("zoom",b.isVisible()?1:null))},standalone:!1,features:[_.sg],Ba:4,Ca:6,Fa:[["tooltip",""],[1,"mat-tooltip",3,"animationend","ngClass"]],ua:function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",1,0);_.R(2,"async");_.O("animationend",function(e){_.w(c);
return _.y(b.JUa(e))});_.Q(3);_.J()}if(a&2){var d;_.dh("mat-tooltip-handset",(d=_.qh(2,4,b.Y8c))==null?null:d.matches);_.G("ngClass",b.vy);_.C(3);_.gh(b.message)}},dependencies:[_.Dp,_.Lp],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}"],
hb:2,Na:0});_.hD=function(){};_.hD.O=function(a){return new (a||_.hD)};_.hD.Ka=_.Pf({type:_.hD});_.hD.Ja=_.dd({Vb:[Yhb],imports:[_.Mt,_.Mp,_.Bu,_.Zt,_.gu]});var aib=new _.Id("ListOption");var bib=function(){this.La=_.u(_.qe)};bib.O=function(a){return new (a||bib)};bib.Ea=_.Qf({type:bib,oa:[["","matListItemTitle",""]],ab:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]});var cib=function(){this.La=_.u(_.qe)};cib.O=function(a){return new (a||cib)};cib.Ea=_.Qf({type:cib,oa:[["","matListItemLine",""]],ab:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]});var dib=function(){};dib.O=function(a){return new (a||dib)};
dib.Ea=_.Qf({type:dib,oa:[["","matListItemMeta",""]],ab:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]});var iD=function(){this.Lqb=_.u(aib,{optional:!0})};iD.prototype.jqb=function(){var a;return!this.Lqb||((a=this.Lqb)==null?void 0:a.me.LU)==="after"};iD.O=function(a){return new (a||iD)};iD.Ea=_.Qf({type:iD,qb:4,Wa:function(a,b){a&2&&_.dh("mdc-list-item__start",b.jqb())("mdc-list-item__end",!b.jqb())}});var jD=function(){iD.apply(this,arguments)};_.W(jD,iD);
jD.O=function(){var a;return function(b){return(a||(a=_.me(jD)))(b||jD)}}();jD.Ea=_.Qf({type:jD,oa:[["","matListItemAvatar",""]],ab:[1,"mat-mdc-list-item-avatar"],features:[_.sg]});var kD=function(){iD.apply(this,arguments)};_.W(kD,iD);kD.O=function(){var a;return function(b){return(a||(a=_.me(kD)))(b||kD)}}();kD.Ea=_.Qf({type:kD,oa:[["","matListItemIcon",""]],ab:[1,"mat-mdc-list-item-icon"],features:[_.sg]});var eib=new _.Id("MAT_LIST_CONFIG");var lD=function(){this.uqb=!0;this.nj=!1;this.lc=_.Wg.apply(null,[!1].concat(_.v([])));this.Df=_.u(eib,{optional:!0})};_.p.Object.defineProperties(lD.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.nj},set:function(a){this.nj=_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc()},set:function(a){this.lc.set(_.Vi(a))}}});lD.O=function(a){return new (a||lD)};
lD.Ea=_.Qf({type:lD,qb:1,Wa:function(a,b){a&2&&_.ug("aria-disabled",b.disabled)},inputs:{Gc:"disableRipple",disabled:"disabled"}});
var mD=function(){this.La=_.u(_.qe);this.nb=_.u(_.wh);this.gwa=_.u(lD,{optional:!0});this.Fc=_.u(_.ej);this.wp=_.zj();this.hob=null;this.nj=!1;this.lc=_.Wg.apply(null,[!1].concat(_.v([])));this.etb=new _.xe;this.VG=null;this.dVa=!1;_.u(_.lj).load(_.Eu);this.zt=_.u(_.Ku,{optional:!0})||{};this.Qn=this.La.na;this.lqb=this.Qn.nodeName.toLowerCase()==="button";this.gwa&&!this.gwa.uqb&&this.C8c();this.lqb&&!this.Qn.hasAttribute("type")&&this.Qn.setAttribute("type","button")};_.h=mD.prototype;
_.h.Ec=function(){this.N9c();this.Gxa(!0)};_.h.Ma=function(){this.etb.unsubscribe();this.VG!==null&&this.VG.d4()};_.h.nEd=function(){return!(!this.rSa.length&&!this.mVa.length)};_.h.C8c=function(){this.Qn.classList.add("mat-mdc-list-item-interactive");this.VG=new _.Iu(this,this.nb,this.Qn,this.Fc,_.u(_.nf));_.Ju(this.VG,this.Qn)};_.h.N9c=function(){var a=this;this.nb.Xb(function(){a.etb.add(_.jf(a.UVa.Mc,a.Bxa.Mc).subscribe(function(){return a.Gxa(!1)}))})};
_.h.Gxa=function(a){if(this.UVa&&this.Bxa&&this.FYa){a&&this.k5c();var b;a=(b=this.hob)!=null?b:this.A8c();b=this.FYa.na;this.Qn.classList.toggle("mat-mdc-list-item-single-line",a<=1);this.Qn.classList.toggle("mdc-list-item--with-one-line",a<=1);this.Qn.classList.toggle("mdc-list-item--with-two-lines",a===2);this.Qn.classList.toggle("mdc-list-item--with-three-lines",a===3);this.dVa?(a=this.Bxa.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.A8c=function(){var a=this.Bxa.length+this.UVa.length;this.dVa&&(a+=1);return a};_.h.k5c=function(){this.dVa=Array.from(this.FYa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.p.Object.defineProperties(mD.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.hob=_.Yi(a,null);this.Gxa(!1)}},Gc:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.nj||this.wp||!((a=this.gwa)==null||!a.Gc)},set:function(a){this.nj=_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.lc()||!((a=this.gwa)==null||!a.disabled)},set:function(a){this.lc.set(_.Vi(a))}},jJ:{configurable:!0,enumerable:!0,get:function(){return this.Gc||
!!this.zt.disabled}}});mD.O=function(a){return new (a||mD)};mD.Ea=_.Qf({type:mD,xd:function(a,b,c){a&1&&(_.Rg(c,jD,4),_.Rg(c,kD,4));if(a&2){var d;_.Ug(d=_.Vg())&&(b.rSa=d);_.Ug(d=_.Vg())&&(b.mVa=d)}},qb:4,Wa:function(a,b){a&2&&(_.ug("aria-disabled",b.disabled)("disabled",b.lqb&&b.disabled||null),_.dh("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",Gc:"disableRipple",disabled:"disabled"}});var fib,gib,hib;fib=["unscopedContent"];gib=["text"];hib=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.nD=function(){lD.apply(this,arguments)};_.W(_.nD,lD);_.nD.Ea=lD.Ea;_.nD.O=function(){var a;return function(b){return(a||(a=_.me(_.nD)))(b||_.nD)}}();
_.nD.Aa=_.Of({type:_.nD,oa:[["mat-list"]],ab:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Ob:["matList"],features:[_.lh([{Da:lD,Ab:_.nD}]),_.sg],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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'],
hb:2,Na:0});_.oD=function(){mD.apply(this,arguments);this.WRa=!1};_.W(_.oD,mD);_.oD.Ea=mD.Ea;_.oD.prototype.Fba=function(){return this.Qn.nodeName==="A"&&this.WRa?"page":null};_.oD.prototype.q8c=function(){return this.Uqb.length!==0&&(this.rSa.length!==0||this.mVa.length!==0)};_.p.Object.defineProperties(_.oD.prototype,{Co:{configurable:!0,enumerable:!0,get:function(){return this.WRa},set:function(a){this.WRa=_.Vi(a)}}});_.oD.O=function(){var a;return function(b){return(a||(a=_.me(_.oD)))(b||_.oD)}}();
_.oD.Aa=_.Of({type:_.oD,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],xd:function(a,b,c){a&1&&(_.Rg(c,cib,5),_.Rg(c,bib,5),_.Rg(c,dib,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.UVa=d);_.Ug(d=_.Vg())&&(b.Bxa=d);_.Ug(d=_.Vg())&&(b.Uqb=d)}},mb:function(a,b){a&1&&(_.Qg(fib,5),_.Qg(gib,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.FYa=c.first);_.Ug(c=_.Vg())&&(b.sEd=c.first)}},ab:[1,"mat-mdc-list-item","mdc-list-item"],qb:13,Wa:function(a,b){a&2&&(_.ug("aria-current",b.Fba()),_.dh("mdc-list-item--activated",
b.Co)("mdc-list-item--with-leading-avatar",b.rSa.length!==0)("mdc-list-item--with-leading-icon",b.mVa.length!==0)("mdc-list-item--with-trailing-meta",b.Uqb.length!==0)("mat-mdc-list-item-both-leading-and-trailing",b.q8c())("_mat-animation-noopable",b.wp))},inputs:{Co:"activated"},Ob:["matListItem"],features:[_.sg],kc:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Ba:10,Ca: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=_.Yd();_.Kg(hib);_.Lg(0);_.I(1,"span",1);_.Lg(2,1);_.Lg(3,2);_.I(4,"span",2,0);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Gxa(!0))});_.Lg(6,3);_.J()();_.Lg(7,4);_.Lg(8,5);_.K(9,"div",3)}},dependencies:[_.Jt],hb:2,Na:0});_.pD=function(){lD.apply(this,arguments);this.uqb=!1};_.W(_.pD,lD);_.pD.Ea=lD.Ea;_.pD.O=function(){var a;return function(b){return(a||(a=_.me(_.pD)))(b||_.pD)}}();
_.pD.Aa=_.Of({type:_.pD,oa:[["mat-nav-list"]],ab:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Ob:["matNavList"],features:[_.lh([{Da:lD,Ab:_.pD}]),_.sg],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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'],hb:2,
Na:0});_.qD=function(){};_.qD.O=function(a){return new (a||_.qD)};_.qD.Ka=_.Pf({type:_.qD});_.qD.Ja=_.dd({imports:[_.Kt,_.Mu,_.YC,_.Zt,_.VA]});var iib,jib,kib,oib;iib=["trigger"];jib=["panel"];kib=[[["mat-select-trigger"]],"*"];_.lib=new _.Id("mat-select-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.cj(a)}}});_.mib=new _.Id("MAT_SELECT_CONFIG");_.nib=new _.Id("MatSelectTrigger");oib=function(a,b){this.source=a;this.value=b};
_.rD=function(){var a=this;this.nh=_.u(_.aj);this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.rc=_.u(_.oj,{optional:!0});this.iw=_.u(_.nj);this.Pc=_.u(_.pj);this.OD=_.u(_.Yz,{optional:!0});this.wd=_.u(_.pz,{self:!0,optional:!0});this.sca=_.u(_.Lt);this.Df=_.u(_.mib,{optional:!0});this.Xc=_.zj();this.ju=new _.cg;this.TWa=[{zc:"start",Ac:"bottom",oc:"start",uc:"top"},{zc:"end",Ac:"bottom",oc:"end",uc:"top"},{zc:"start",Ac:"top",oc:"start",uc:"bottom",od:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",oc:"end",
uc:"bottom",od:"mat-mdc-select-panel-above"}];this.oda=_.u(_.lib);this.bn=!1;this.qD=function(r,x){return r===x};this.jz=this.iw.getId("mat-select-");this.Oda=null;this.bu=new _.cg;this.Yb=new _.cg;this.Ehd=!0;this.we=function(){};this.Ke=function(){};this.Yda=this.iw.getId("mat-select-value-");var b;this.RL=((b=this.Df)==null?void 0:b.qv)||"";this.ym=!1;this.controlType="mat-select";this.disabled=!1;this.nj=_.Wg.apply(null,[!1].concat(_.v([])));this.tabIndex=0;var c,d;this.EG=(d=(c=this.Df)==null?
void 0:c.Ul)!=null?d:!1;this.yi=!1;var e,f;this.KM=(f=(e=this.Df)==null?void 0:e.KM)!=null?f:!1;this.ariaLabel="";this.QI=this.Df&&typeof this.Df.QI!=="undefined"?this.Df.QI:"auto";var g,m;this.Mya=(m=(g=this.Df)==null?void 0:g.Mya)!=null?m:!1;this.Xna=_.cf(function(){var r=a.options;return r?r.Mc.ha(_.ng(r),_.og(function(){return _.jf.apply(null,_.v(r.map(function(x){return x.iq})))})):a.ju.ha(_.og(function(){return a.Xna}))});this.Ro=new _.Uj;this.Oca=this.Ro.ha(_.kf(function(r){return r}),_.A(function(){}));
this.Zaa=this.Ro.ha(_.kf(function(r){return!r}),_.A(function(){}));this.uq=new _.Uj;this.gp=new _.Uj;this.mh=null;this.SD=function(r){return a.Ed?!1:r.disabled};b=_.u(_.Du);c=_.u(_.xz,{optional:!0});d=_.u(_.Ez,{optional:!0});e=_.u(new _.Yn("tabindex"),{optional:!0});this.wd&&(this.wd.Eq=this);var n;((n=this.Df)==null?void 0:n.fP)!=null&&(this.fP=this.Df.fP);this.qp=new _.PZa(b,this.wd,d,c,this.Yb);this.kf=this.oda();this.tabIndex=e==null?0:parseInt(e)||0;this.id=this.id};_.h=_.rD.prototype;
_.h.jxa=function(a){var b=this.options.toArray()[a];if(b){var c=this.me.na,d=_.Fhb(a,this.options,this.kO);b=b.fh();c.scrollTop=a===0&&d===1?0:_.Ghb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.SWa=function(){this.jxa(this.Ib.zs||0)};_.h.lUa=function(a){return new oib(this,a)};_.h.Ra=function(){var a=this;this.Fd=new _.TC(this.multiple);this.Yb.next();this.nh.Cc().ha(_.pg(this.bu)).subscribe(function(){a.Ed&&(a.Arb=a.kpb(a.UWa),_.no(a.Ua))})};
_.h.Sd=function(){var a=this;this.ju.next();this.ju.complete();this.pVa();this.Fd.changed.ha(_.pg(this.bu)).subscribe(function(b){b.bH.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.fg()})});this.options.Mc.ha(_.ng(null),_.pg(this.bu)).subscribe(function(){a.rXa();a.EP()})};
_.h.no=function(){var a=this.GUa(),b=this.wd;if(a!==this.Oda){var c=this.La.na;(this.Oda=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.TL!==b.control&&(this.TL!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.TL=b.control),this.Mv())};_.h.Zb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Yb.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.tG(this.fP)};
_.h.Ma=function(){var a;(a=this.Z2)==null||a.call(this);var b;(b=this.Ib)==null||b.destroy();this.bu.next();this.bu.complete();this.Yb.complete();this.hW()};_.h.toggle=function(){this.Ed?this.close():this.open()};
_.h.open=function(){var a=this;if(this.Zt()){this.OD&&(this.UWa=this.OD.hN());var b;(b=this.Z2)==null||b.call(this);this.Arb=this.kpb(this.UWa);this.WV();this.bn=!0;this.ru.d0.ha(_.Zf(1)).subscribe(function(){_.no(a.Ua);a.SWa()});Thb(this.ru);_.Tt(this.Ib,null);this.iVa();_.mo(this.Ua);this.Yb.next();Promise.resolve().then(function(){return a.Ro.emit(!0)})}};
_.h.WV=function(){var a=this.La.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.mh&&_.$i(this.mh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.mh=a}};_.h.hW=function(){this.mh&&(_.$i(this.mh,"aria-owns",this.id+"-panel"),this.mh=null)};_.h.close=function(){var a=this;this.bn&&(this.bn=!1,this.J6c(),_.Tt(this.Ib,this.Il()?"rtl":"ltr"),_.mo(this.Ua),this.Ke(),this.Yb.next(),Promise.resolve().then(function(){return a.Ro.emit(!1)}))};
_.h.J6c=function(){var a=this;if(this.Xc||!this.me)this.wTa();else{var b;(b=this.Z2)==null||b.call(this);this.Z2=function(){c();clearTimeout(d);a.Z2=void 0};b=this.me.na;var c=this.Pc.listen(b,"animationend",function(e){if(e.animationName==="_mat-select-exit"){var f;(f=a.Z2)==null||f.call(a);a.wTa()}}),d=setTimeout(function(){var e;(e=a.Z2)==null||e.call(a);a.wTa()},200);b.classList.add("mat-select-panel-exit")}};_.h.wTa=function(){Uhb(this.ru);_.mo(this.Ua)};_.h.Fl=function(a){this.hL(a)};
_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a;_.mo(this.Ua);this.Yb.next()};_.h.Mv=function(){this.qp.Mv()};_.h.Il=function(){return this.rc?this.rc.value==="rtl":!1};_.h.re=function(a){this.disabled||(this.Ed?this.SUa(a):this.MUa(a))};
_.h.MUa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.D7()||b!==13&&b!==32||_.Qi(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.An(a),(a=this.selected)&&b!==a&&this.sca.Em(a.oi,1E4))};
_.h.SUa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.D7();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.Me||_.Qi(a))if(!e&&this.yi&&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.fg())})}else c=b.zs,b.An(a),this.yi&&d&&a.shiftKey&&b.Me&&b.zs!==c&&b.Me.us();else a.preventDefault(),b.Me.us()};
_.h.m8c=function(a){a.keyCode!==27||_.Qi(a)||(a.preventDefault(),this.close())};_.h.Nq=function(){this.disabled||(this.ym=!0,this.Yb.next())};_.h.Qk=function(){this.ym=!1;var a;if((a=this.Ib)!=null){var b;(b=a.Cm)==null||b.reset()}this.disabled||this.Ed||(this.Ke(),_.mo(this.Ua),this.Yb.next())};_.h.BUa=function(){return this.OD?"mat-"+this.OD.color:""};_.h.EP=function(){var a=this;Promise.resolve().then(function(){a.wd&&(a.qd=a.wd.value);a.Bw(a.qd);a.Yb.next()})};
_.h.Bw=function(a){var b=this;this.options.forEach(function(c){return _.Rhb(c)});this.Fd.clear();this.multiple&&a?(a.forEach(function(c){return b.sda(c)}),this.wX()):(a=this.sda(a))?_.Vt(this.Ib,a):this.Ed||_.Vt(this.Ib,-1);_.mo(this.Ua)};_.h.sda=function(a){var b=this,c=this.options.find(function(d){if(b.Fd.ke(d))return!1;try{return(d.value!=null||b.Mya)&&b.qD(d.value,a)}catch(e){return!1}});c&&this.Fd.select(c);return c};
_.h.hL=function(a){return a!==this.qd||this.yi&&Array.isArray(a)?(this.options&&this.Bw(a),this.qd=a,!0):!1};_.h.kpb=function(a){return this.QI==="auto"?(a instanceof _.UC?a.lb:a||this.La).na.getBoundingClientRect().width:this.QI===null?"":this.QI};_.h.nYa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.mo(b.value.Ua)};
_.h.pVa=function(){var a=this;this.Ib=_.Mhb(_.Nhb(_.Ut(_.Tt(_.nZa((new _.SC(this.options)).tG(this.fP)),this.Il()?"rtl":"ltr")))).Gv(this.SD);this.Ib.VO.subscribe(function(){a.Ed&&(!a.multiple&&a.Ib.Me&&a.Ib.Me.us(),a.focus(),a.close())});this.Ib.Cc.subscribe(function(){a.bn&&a.me?a.jxa(a.Ib.zs||0):a.bn||a.multiple||!a.Ib.Me||a.Ib.Me.us()})};
_.h.rXa=function(){var a=this,b=_.jf(this.options.Mc,this.bu);this.Xna.ha(_.pg(b)).subscribe(function(c){a.uWa(c.source,c.JN);c.JN&&!a.multiple&&a.bn&&(a.close(),a.focus())});_.jf.apply(null,_.v(this.options.map(function(c){return c.jh}))).ha(_.pg(b)).subscribe(function(){_.no(a.Ua);a.Yb.next()})};
_.h.uWa=function(a,b){var c=this.Fd.ke(a);this.Mya||a.value!=null||this.yi?(c!==a.selected&&(a.selected?this.Fd.select(a):this.Fd.fg(a)),b&&this.Ib.Jj(a),this.multiple&&(this.wX(),b&&this.focus())):(a.fg(),this.Fd.clear(),this.value!=null&&this.PD(a.value));c!==this.Fd.ke(a)&&this.PD();this.Yb.next()};_.h.wX=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.Fd.sort(function(c,d){return a.Tra?a.Tra(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Yb.next()}};
_.h.PD=function(a){this.qd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.gp.emit(a);this.we(a);this.uq.emit(this.lUa(a));_.mo(this.Ua)};_.h.iVa=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.Jj(a)}else this.Ib.Jj(this.Fd.selected[0])};_.h.Zt=function(){var a;return!this.bn&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0&&!!this.ru};_.h.focus=function(a){this.La.na.focus(a)};
_.h.AW=function(){if(this.ariaLabel)return null;var a,b=((a=this.OD)==null?void 0:a.ZR())||null;return this.he?(b?b+" ":"")+this.he:b};_.h.iUa=function(){return this.Ed&&this.Ib&&this.Ib.Me?this.Ib.Me.id:null};_.h.GUa=function(){if(this.ariaLabel)return null;var a,b=((a=this.OD)==null?void 0:a.ZR())||"";this.he&&(b+=" "+this.he);b||(b=this.Yda);return b};_.h.qJ=function(a){var b=this.La.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};
_.h.G_=function(a){a=_.Ti(a);var b,c=(b=this.ru.ad)==null?void 0:b.XE;a&&c&&c.contains(a)||(this.focus(),this.open())};
_.p.Object.defineProperties(_.rD.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.ym||this.bn}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.nj()},set:function(a){this.nj.set(a)}},Ul:{configurable:!0,enumerable:!0,get:function(){return this.EG},set:function(a){this.EG=a;this.nYa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.tu},set:function(a){this.tu=a;this.Yb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,
b,c,d;return(d=(c=this.Qi)!=null?c:(a=this.wd)==null?void 0:(b=a.control)==null?void 0:_.uz(b))!=null?d:!1},set:function(a){this.Qi=a;this.Yb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.yi},set:function(a){this.yi=a}},oE:{configurable:!0,enumerable:!0,get:function(){return this.qD},set:function(a){this.qD=a;this.Fd&&this.EP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.hL(a)&&this.we(a)}},SM:{configurable:!0,enumerable:!0,
get:function(){return this.qp.st},set:function(a){this.qp.st=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Rh},set:function(a){this.Rh=a||this.jz;this.Yb.next()}},Fh:{configurable:!0,enumerable:!0,get:function(){return this.qp.Fh},set:function(a){this.qp.Fh=a}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.bn}},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]}},
oib:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.yi){var a=this.Fd.selected.map(function(b){return b.oi});this.Il()&&a.reverse();return a.join(", ")}return this.Fd.selected[0].oi}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Fd||this.Fd.kt()}},uha:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.La.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}},a1:{configurable:!0,enumerable:!0,get:function(){return this.Ed||
!this.empty||this.focused&&!!this.placeholder}}});_.rD.O=function(a){return new (a||_.rD)};
_.rD.Aa=_.Of({type:_.rD,oa:[["mat-select"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.nib,5),_.Rg(c,_.XC,5),_.Rg(c,_.Hu,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.d2a=d.first);_.Ug(d=_.Vg())&&(b.options=d);_.Ug(d=_.Vg())&&(b.kO=d)}},mb:function(a,b){a&1&&(_.Qg(iib,5),_.Qg(jib,5),_.Qg(_.VC,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.trigger=c.first);_.Ug(c=_.Vg())&&(b.me=c.first);_.Ug(c=_.Vg())&&(b.ru=c.first)}},ab:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],qb:21,Wa:function(a,b){a&1&&_.O("keydown",
function(c){return b.re(c)})("focus",function(){return b.Nq()})("blur",function(){return b.Qk()});a&2&&(_.ug("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.Ed?b.id+"-panel":null)("aria-expanded",b.Ed)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Fh)("aria-activedescendant",b.iUa()),_.dh("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Fh)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",
b.empty)("mat-mdc-select-multiple",b.multiple)("mat-select-open",b.Ed))},inputs:{oG:[0,"aria-describedby","userAriaDescribedBy"],od:"panelClass",disabled:[2,"disabled","disabled",_.Gh],Gc:[2,"disableRipple","disableRipple",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}],Ul:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Gh],placeholder:"placeholder",required:[2,"required","required",_.Gh],multiple:[2,"multiple","multiple",_.Gh],KM:[2,"disableOptionCentering",
"disableOptionCentering",_.Gh],oE:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],SM:"errorStateMatcher",fP:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.Hh],Tra:"sortComparator",id:"id",QI:"panelWidth",Mya:[2,"canSelectNullableOptions","canSelectNullableOptions",_.Gh]},outputs:{Ro:"openedChange",Oca:"opened",Zaa:"closed",uq:"selectionChange",gp:"valueChange"},Ob:["matSelect"],features:[_.lh([{Da:_.Tz,Ab:_.rD},{Da:_.Gu,Ab:_.rD}]),
_.Xn],kc:["mat-select-trigger","*"],Ba:11,Ca: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=_.Yd();_.Kg(kib);_.I(0,"div",2,0);_.O("click",function(){_.w(c);return _.y(b.open())});_.I(3,"div",3);_.vg(4,Hhb,2,1,"span",4)(5,Khb,3,1,"span",5);_.J();_.I(6,"div",6)(7,"div",7);_.ee();_.I(8,"svg",8);_.K(9,"path",9);_.J()()()();_.F(10,Lhb,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.m8c(d))})}a&2&&(a=_.bh(1),_.C(3),_.ug("id",b.Yda),
_.C(),_.wg(b.empty?4:5),_.C(6),_.G("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",b.RL)("cdkConnectedOverlayScrollStrategy",b.kf)("cdkConnectedOverlayOrigin",b.UWa||a)("cdkConnectedOverlayPositions",b.TWa)("cdkConnectedOverlayWidth",b.Arb)("cdkConnectedOverlayFlexibleDimensions",!0))},dependencies:[_.UC,_.VC,_.Dp],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-select-open .mat-mdc-select-arrow{transform:rotate(180deg)}.mat-form-field-animations-enabled .mat-mdc-select-arrow{transition:transform 80ms linear}.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'],
hb:2,Na:0});_.sD=function(){};_.sD.O=function(a){return new (a||_.sD)};_.sD.Ka=_.Pf({type:_.sD});_.sD.Ja=_.dd({imports:[_.Bu,_.ZC,_.Zt,_.gu,_.$z,_.ZC]});var pib=new _.Id("GM2_SELECT_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.tD=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.tD.O=function(a){return new (a||_.tD)(_.E(pib))};_.tD.Ea=_.Qf({type:_.tD,oa:[["mat-select"]],ab:[1,"gmat-mdc-select"],standalone:!1});var qib;qib={Da:_.mib,Wb:[[new _.Zn,new _.$n,new _.lAa(_.mib)],[new _.Zn,new _.lAa(pib)]],Jb:function(a,b){return!b||b.Ff?a||{}:a?Object.assign({},a,{qv:_.Ui(a.qv).concat("gmat-mdc-select")}):{qv:"gmat-mdc-select"}}};_.uD=function(){};_.uD.O=function(a){return new (a||_.uD)};_.uD.Ka=_.Pf({type:_.uD});_.uD.Ja=_.dd({Vb:[qib],imports:[_.sD,_.yA]});
}catch(e){_._DumpException(e)}
try{
var rib,yib,Aib,Eib,Gib,xD,Iib,Jib,Mib,Lib,Vib,ED,Zib,$ib,ajb,bjb,cjb,djb,ejb,FD,fjb,gjb,hjb,ijb,jjb,kjb,GD,HD,mjb,ID,njb,JD,ojb,pjb,qjb,rjb,sjb,tjb,vjb,yjb,zjb,Ajb,Bjb,Cjb,Ejb,Fjb,Gjb,Ijb,Jjb,Kjb,Ljb,Mjb,Njb,Ojb,Pjb,Qjb,Rjb,Vjb,Wjb,Xjb,Yjb,Zjb,$jb,akb,bkb,ckb,dkb,ekb,gkb,hkb,ikb,jkb,Fib,kkb,lkb,wib,xib,Bib,zib,Hib,Kib,Nib,Wib,Oib,Pib,Sib,Tib,Uib,Rib,Qib,ujb,ljb,wjb,xjb,Djb;rib=function(a,b){return a.start==b.start&&a.end==b.end};_.sib=function(a,b){return a>b?1:a<b?-1:0};
_.tib=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};_.vD=function(a){return a instanceof _.xc?a:_.yc(String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"))};_.uib=function(a,b){a=_.vD(a);return _.yc(b.map(function(c){return _.zc(_.vD(c))}).join(_.zc(a).toString()))};_.vib=function(a){return _.uib("",a)};
yib=function(a){if(!wib.test(a))throw Error("$");if(xib.indexOf(a.toUpperCase())!==-1)throw Error("$");};Aib=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!wib.test(e))throw Error("$");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("$");zib.indexOf(e.toLowerCase())!==-1&&(f=_.tc(f)?f.toString():_.nda(String(f))||"about:invalid#zClosurez");f=e+'="'+_.vD(String(f))+'"';b+=" "+f}}return b};
_.Cib=function(a,b,c){yib(a);var d="<"+a;b&&(d+=Aib(b));Array.isArray(c)||(c=c===void 0?[]:[c]);Bib.indexOf(a.toUpperCase())!==-1?d+=">":(b=_.vib(c.map(function(e){return e instanceof _.xc?e:_.vD(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.yc(d)};_.Dib=function(a,b,c,d,e){c=_.oha(a,b,c,d);return _.ue(a,b+2,e)||c};_.wD=function(){var a=_.Jc.apply(0,arguments),b=_.Qha(a);return b?_.Be(_.wD.apply(null,_.v(a)),_.Wha(b)):_.Ue(function(c,d){_.bia([c].concat(_.v(_.lia(a))))(d)})};
Eib=function(a,b){a=a.data[b];return a===null||typeof a==="string"?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};Gib=function(a){a in Fib||(Fib[a]=_.zf.Qab&&_.zf.Qab.qj&&_.zf.Qab.qj.locales&&_.zf.Qab.qj.locales[a]);return Fib[a]};xD=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Gib(b))return a;b=b.split("-")[0];if(a=Gib(b))return a;if(b==="en")return Hib;throw new _.sd(701,!1);};
Iib=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]=_.Ima(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=_.Qd(c[x]));x!==null&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=Eib(a,n),n!==null&&typeof n==="object"&&(r=_.cma(n,c),r!==null&&Iib(a,n.create[r],c,c[n.Mwb])));break;case 1:n>>>=1,r=b[++m],x=b[++m],_.Vja(e,_.Qd(c[n]),
null,null,r,x,null)}else switch(n){case _.Fma:n=b[++m];r=b[++m];c[r]===null&&(n=c[r]=_.Ima(c,n,Node.COMMENT_NODE),_.pe(n,c));break;case _.Dma:n=b[++m],r=b[++m],c[r]===null&&(n=c[r]=_.Ima(c,n,Node.ELEMENT_NODE),_.pe(n,c))}}};Jib=function(a,b,c){var d=_.cma(b,c);if(d!==null)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];e>0?(e=_.Qd(c[e]),e!==null&&c[11].removeChild(null,e,void 0,void 0)):Jib(a,Eib(a,~e),c)}};
Mib=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+=_.rd(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"?_.Vja(b[11],b[x],null,D,r,g,z):_.Tja(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=Eib(a,x);z=b;D=x;var L=D.RQ.indexOf(g);if(L===-1)switch(D.type){case 1:L=g;L=(0,xD(_.Ona)[20])(parseInt(L,
10));L=Kib[L];var N=L!==void 0?L:"other";L=D.RQ.indexOf(N);L===-1&&N!=="other"&&(L=D.RQ.indexOf("other"));break;case 0:L=D.RQ.indexOf("other")}D=L===-1?null:L;_.cma(x,z)!==D&&(Jib(r,x,z),z[x.zY]=D===null?null:~D,D!==null&&(L=z[x.Mwb])&&Iib(r,x.create[D],z,L));break;case 3:Lib(a,Eib(a,x),d,b)}}}}else g=c[f+1],g>0&&(g&3)===3&&(g=Eib(a,g>>>2),b[g.zY]<0&&Lib(a,g,d,b));f+=m}};Lib=function(a,b,c,d){var e=d[b.zY];if(e!==null){var f=Nib;e<0&&(e=d[b.zY]=~e,f=-1);Mib(a,d,b.update[e],c,f)}};
Vib=function(a,b){b=b===void 0?{}:b;var c=a;if(Oib.test(a)){var d={},e=[0];c=c.replace(Pib,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(Qib);D=D?parseInt(D[1],10):0;var L=Rib.test(z);n.push([D,L,z])}),d[f]=n);if(!n.length)throw Error("$a`"+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(Sib,function(f,g,m,n,r,x){return b.hasOwnProperty(m)?""+g+b[m]+x:f});c=c.replace(Tib,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Uib,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("ab`"+f+"`"+g);return m.shift()}return f})};_.yD=function(a){_.ue(_.Yd(),_.ce(),a)&&(Nib|=1<<Math.min(Wib,31));Wib++;return _.yD};_.zD=function(a){var b=_.Zd(),c=_.Yd();Wib>0&&(a=b.data[a+27],Mib(b,c,Array.isArray(a)?a:a.update,_.Xd.sz-Wib-1,Nib));Wib=Nib=0};
_.AD=function(a,b){b=b===void 0?{}:b;return Vib(a,b)};_.Xib=function(a,b,c,d,e,f){f=f===void 0?"":f;a=_.oha(a,_.Xd.sz,c,e);_.lga(2);return a?b+_.rd(c)+d+_.rd(e)+f:_.se};_.BD=function(a,b,c,d,e){var f=_.Yd();a=_.Xib(f,a,b,c,d,e);a!==_.se&&_.qna(f,a);return _.BD};_.Yib=function(a,b,c,d,e,f,g,m){b+=c;return _.Dib(a,b,e,f,g)?_.nha(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.zna(a,b+3)};_.CD=function(a,b,c,d){a+=27;var e=_.Yd(),f=e[a];return e[1].data[a].de?_.yna(e,_.be(),b,f.transform,c,d,f):f.transform(c,d)};
_.DD=function(a,b,c,d,e){a+=27;var f=_.Yd(),g=f[a];return f[1].data[a].de?_.Yib(f,_.be(),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 _.sd(2304,!1);};Zib=function(a,b,c){a=xD(a);b=ED([a[1],a[2]],b);return ED(b,c)};$ib=function(a,b,c){a=xD(a);b=ED([a[3],a[4]],b);return ED(b,c)};ajb=function(a,b,c){a=xD(a);b=ED([a[5],a[6]],b);return ED(b,c)};bjb=function(a,b){a=xD(a)[7];return ED(a,b)};
cjb=function(a,b){a=xD(a);return ED(a[10],b)};djb=function(a,b){a=xD(a);return ED(a[11],b)};ejb=function(a,b){a=xD(a)[12];return ED(a,b)};FD=function(a,b){a=xD(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};fjb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};
gjb=function(a){a=xD(a);if(!a[21])throw new _.sd(2303,!1);return(a[21][2]||[]).map(function(b){return typeof b==="string"?fjb(b):[fjb(b[0]),fjb(b[1])]})};hjb=function(a,b,c){a=xD(a);if(!a[21])throw new _.sd(2303,!1);b=ED([a[21][0],a[21][1]],b)||[];return ED(b,c)||[]};ijb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};jjb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};
kjb=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=xD(a)[0];ljb[c]!=null||(ljb[c]={});if(ljb[c][b])return ljb[c][b];var d="";switch(b){case "shortDate":d=cjb(a,0);break;case "mediumDate":d=cjb(a,1);break;case "longDate":d=cjb(a,2);break;case "fullDate":d=cjb(a,3);break;case "shortTime":d=djb(a,0);break;case "mediumTime":d=djb(a,1);break;case "longTime":d=djb(a,2);break;case "fullTime":d=djb(a,3);break;case "short":d=GD(a,"shortTime");var e=GD(a,"shortDate");d=kjb(ejb(a,0),[d,e]);break;case "medium":d=GD(a,"mediumTime");e=GD(a,
"mediumDate");d=kjb(ejb(a,1),[d,e]);break;case "long":d=GD(a,"longTime");e=GD(a,"longDate");d=kjb(ejb(a,2),[d,e]);break;case "full":d=GD(a,"fullTime"),e=GD(a,"fullDate"),d=kjb(ejb(a,3),[d,e])}d&&(ljb[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};
mjb=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 _.sd(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=mjb(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)}};
njb=function(a,b,c,d,e,f){switch(c){case 2:return ajb(b,e,d)[a.getMonth()];case 1:return $ib(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=gjb(b),a=hjb(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]:Zib(b,e,d)[g<12?0:1];case 3:return bjb(b,
d)[a.getFullYear()<=0?0:1];default:throw new _.sd(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 njb(e,f,a,b,c,d)}};
ojb=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 _.sd(2310,!1);}}};pjb=function(a){var b=a.getDay();b=b===0?-3:4-b;return jjb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
qjb=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=pjb(c);e=c.getFullYear();var f=jjb(e,0,1).getDay();e=jjb(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))}};rjb=function(a,b){b=b===void 0?!1:b;return function(c,d){c=pjb(c).getFullYear();return HD(c,a,FD(d,5),b)}};
sjb=function(a,b){var c=a.getTimezoneOffset();b=ijb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};tjb=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};
vjb=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 jjb(a,c-1,b===void 0?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(ujb))return tjb(b)}a=new Date(a);if(!(a instanceof Date)||isNaN(a.valueOf()))throw new _.sd(2311,
!1);return a};
yjb=function(a,b,c,d){var e=vjb(a);b=GD(c,b)||b;a=[];for(var f;b;)if(f=wjb.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=ijb(d,g),e=sjb(e,d));var m="";a.forEach(function(n){a:if(xjb[n])var r=xjb[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=rjb(1);break;case "YY":r=rjb(2,!0);break;case "YYY":r=rjb(3);break;case "YYYY":r=rjb(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=qjb(1);break;case "ww":r=qjb(2);break;case "W":r=qjb(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=ojb(0);break;case "ZZZZZ":r=ojb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
ojb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=ojb(2);break;default:r=null;break a}xjb[n]=r}m+=r?r(e,c,g):n==="''"?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
zjb=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{E5:g,exponent:b,aA:c}};
Ajb=function(a){if(a.E5[0]===0)return a;var b=a.E5.length-a.aA;a.exponent?a.exponent+=2:(b===0?a.E5.push(0,0):b===1&&a.E5.push(0),a.aA+=2);return a};Bjb=function(a){a=parseInt(a);if(isNaN(a))throw new _.sd(2305,!1);return a};
Cjb=function(a,b,c){if(b>c)throw new _.sd(2307,!1);var d=a.E5,e=d.length-a.aA;c=Math.min(Math.max(b,e),c);var f=c+a.aA,g=d[f];if(f>0){d.splice(Math.max(a.aA,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.aA=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.aA++;d.unshift(1);a.aA++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=c!==0,r=b+a.aA;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.aA++};
Ejb=function(a,b,c,d){var e=e===void 0?!1:e;var f="",g=!1;if(isFinite(a)){g=zjb(a);e&&(g=Ajb(g));f=b.Iqd;e=b.fYb;var m=b.cab;if(d){var n=d.match(Djb);if(n===null)throw new _.sd(2306,!1);d=n[1];var r=n[3];n=n[5];d!=null&&(f=Bjb(d));r!=null&&(e=Bjb(r));n!=null?m=Bjb(n):r!=null&&e>m&&(m=e)}Cjb(g,e,m);e=g.E5;r=g.aA;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.Q9a&&f.unshift(e.splice(-b.Q9a,
e.length).join(""));e.length>b.Z4a;)f.unshift(e.splice(-b.Z4a,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.Iab+f+b.Jab:b.AFa+f+b.Foa};_.KD=function(a){return a.error!=null&&a.error.code!=null};_.LD=function(a){a||(a=_.u(_.sf));var b=new _.Ce(function(c){if(a.Rb)c.next();else return a.be(c.next.bind(c))});return function(c){return c.ha(_.pg(b))}};
Fjb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.item.label," "))};Gjb=function(a){a&1&&_.Gg(0)};Ijb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",11);_.O("keyup.escape",function(){_.w(b);var c=_.P();c.lY();c.trigger.na.focus();return _.y()});_.F(1,Gjb,1,0,"ng-container",12);_.J()}a&2&&(a=_.P(),_.C(),_.G("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.mh(2,Hjb)))};
Jjb=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.label))};Kjb=function(a){a&1&&_.K(0,"segmented-dropdown-button",9);a&2&&(a=_.P().va,_.G("item",a)("useBreadcrumbStyling",!0))};Ljb=function(a){a&1&&_.Gg(0)};Mjb=function(a){a&1&&(_.Cg(0),_.F(1,Ljb,1,0,"ng-container",10),_.Fg());a&2&&(a=_.P().va,_.C(),_.G("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};Njb=function(a){a&1&&(_.I(0,"mat-icon",11),_.Q(1," keyboard_arrow_right "),_.J())};
Ojb=function(a){a&1&&_.K(0,"div",12)};
Pjb=function(a,b){a&1&&(_.Cg(0),_.I(1,"div",1),_.F(2,Jjb,2,1,"span",2),_.Cg(3,3),_.F(4,Kjb,1,2,"segmented-dropdown-button",4)(5,Mjb,2,2,"ng-container",5),_.Fg(),_.J(),_.F(6,Njb,2,0,"mat-icon",6)(7,Ojb,1,0,"div",7),_.Fg());if(a&2){a=b.va;b=b.last;var c=_.P();_.C();_.dh("no-padding",a.jZb);_.ug("aria-label",a.ariaLabel)("role",a.FQ);_.C();_.G("ngIf",!a.ariaLabel);_.C();_.G("ngSwitch",a.type);_.C();_.G("ngSwitchCase",c.dA.Vjb);_.C();_.G("ngSwitchCase",c.dA.Dlb);_.C();_.G("ngIf",!b);_.C();_.G("ngIf",
b&&a.type==c.dA.Vjb)}};_.MD=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};Qjb=function(a){a&1&&(_.I(0,"mat-icon",4),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("color",a.color==="primary"?"primary":null),_.C(),_.fh(" ",a.ECa," "))};
Rjb=function(a){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("color",a.color==="primary"?"primary":null),_.C(),_.fh(" ",a.ECa," "))};
Vjb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",3,1);_.O("ascClipboardEvent",function(c){_.w(b);var d=_.P();return _.y(Sjb(d,c))})("click",function(c){_.w(b);var d=_.P();return _.y(d.le(c))})("mouseenter",function(){_.w(b);var c=_.P();return _.y(Tjb(c))})("blur",function(){_.w(b);var c=_.P();return _.y(Ujb(c))})("mouseleave",function(){_.w(b);var c=_.P();return _.y(Ujb(c))});_.vg(2,Qjb,2,2,"mat-icon",4);_.I(3,"span",5);_.Q(4);_.J();_.vg(5,Rjb,2,2,"mat-icon",6);_.J()}a&2&&(a=_.P(),_.G("uieButtonFormat",
a.vdb?"basic":"stroked")("ascClipboard",a.wY),_.ug("aria-label",a.ariaLabel),_.C(2),_.wg(a.BHa?-1:2),_.C(),_.dh("light",a.hOb),_.C(),_.gh(a.T4),_.C(),_.wg(a.BHa?5:-1))};
Wjb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",7,1);_.O("ascClipboardEvent",function(c){_.w(b);var d=_.P();return _.y(Sjb(d,c))})("click",function(c){_.w(b);var d=_.P();return _.y(d.le(c))})("mouseenter",function(){_.w(b);var c=_.P();return _.y(Tjb(c))})("blur",function(){_.w(b);var c=_.P();return _.y(Ujb(c))})("mouseleave",function(){_.w(b);var c=_.P();return _.y(Ujb(c))});_.I(2,"mat-icon",4);_.Q(3);_.J()()}a&2&&(a=_.P(),_.dh("small",a.hTb)("remove-border",a.vdb),_.G("ascClipboard",a.wY),_.ug("aria-label",
a.ariaLabel),_.C(2),_.G("color",a.color==="primary"?"primary":null),_.C(),_.fh(" ",a.ECa," "))};Xjb=function(a){a&1&&_.K(0,"mat-icon",4);a&2&&(a=_.P(),_.G("svgIcon",a.icon))};Yjb=function(a){a&1&&(_.I(0,"mat-icon",5),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.icon))};Zjb=function(a){a&1&&_.Gg(0)};$jb=function(a){a&1&&(_.Cg(0),_.F(1,Zjb,1,0,"ng-container",6),_.Fg());a&2&&(_.P(),a=_.bh(7),_.C(),_.G("ngTemplateOutlet",a))};akb=function(a){a&1&&_.Gg(0)};
bkb=function(a){a&1&&(_.Cg(0),_.F(1,akb,1,0,"ng-container",6),_.Fg());a&2&&(_.P(),a=_.bh(7),_.C(),_.G("ngTemplateOutlet",a))};ckb=function(a){a&1&&(_.I(0,"div",7),_.Lg(1),_.J(),_.I(2,"p",8),_.Lg(3,1),_.J())};
dkb=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("Gd`"+a);return d};
ekb=function(a,b,c){try{return yjb(a,b,"en-US",c)}catch(d){return""}};gkb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?fkb:"y-MM-dd"};hkb=function(a,b){return function(c){return ekb(c,a,b)}};_.ND=function(a){for(var b=a.length-1;a[b]==="/";)b--;return a.substring(a.lastIndexOf("/",b)+1)};ikb=function(){};jkb=function(a){a&1&&(_.zg(0,"span",1),_.ee(),_.zg(1,"svg",2),_.Bg(2,"path",3),_.Ag()())};Fib={};_.OD=function(a){_.cr(a).status="DEGRADED"};
kkb=function(a,b){rib(a.uu,b)||(a.c_a&&(b={start:0,end:Math.max(a.uu.end,b.end)}),a.nXa.next(a.uu=b),a.hwa(function(){}))};
lkb=function(a,b){var c=c===void 0?"to-start":c;b=a.c_a&&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.bxa=b;c==="to-end"&&(d+=" translate"+f+"(-100%)",a.mXa=!0);a.psb!=d&&(a.psb=d,a.hwa(function(){if(a.mXa){var g=a.inb.na;a.bxa-=a.orientation==="horizontal"?g.offsetWidth:g.offsetHeight;a.mXa=!1;lkb(a,a.bxa)}}))};_.PD=function(a,b){return a&&b?a.split(b).length-1:0};wib=/^[a-z][a-z\d-]*$/i;xib="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");
Bib="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");zib=["action","formaction","href"];
Hib=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],["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\u202fa","h:mm:ss\u202fa","h:mm:ss\u202fa z","h:mm:ss\u202fa zzzz"],["{1}, {0}",void 0,void 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}];Kib=["zero","one","two","few","many"];Nib=0;Wib=0;Oib=/\[(\ufffd.+?\ufffd?)\]/;Pib=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
Sib=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Tib=/{([A-Z0-9_]+)}/g;Uib=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;Rib=/\/\*/;Qib=/\d+:(\d+)/;ujb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;ljb={};wjb=/((?:[^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]*)/;xjb={};
_.QD=function(a,b,c){this.locale=a;this.dhd=b;this.LY=c};_.QD.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.LY)==null?void 0:e.dateFormat)!=null?f:"mediumDate",m,n,r,x=(r=(n=c!=null?c:(m=this.LY)==null?void 0:m.kYd)!=null?n:this.dhd)!=null?r:void 0;return yjb(a,g,d||this.locale,x)}catch(z){throw new _.sd(2100,!1);}};_.QD.O=function(a){return new (a||_.QD)(_.E(_.Bh,16),_.E(_.FPa,24),_.E(_.GPa,24))};
_.QD.ve=_.Rf({name:"date",type:_.QD,de:!0});Djb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.RD=function(a){this.D9c=a};
_.RD.prototype.transform=function(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.D9c);try{if(typeof a!=="string"||isNaN(Number(a)-parseFloat(a))){if(typeof a!=="number")throw new _.sd(2309,!1);var d=a}else d=Number(a);a=d;var e=xD(c)[14][0],f=FD(c,5);d={Iqd:1,fYb:0,cab:0,AFa:"",Foa:"",Iab:"",Jab:"",Z4a:0,Q9a: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.AFa=x.substring(0,x.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);D==="0"?d.fYb=d.cab=e+1:D==="#"?d.cab=e+1:d.Foa+=D}var L=x.split(",");d.Z4a=L[1]?L[1].length:0;d.Q9a=L[2]||L[1]?(L[2]||L[1]).length:0;if(n){var N=m.length-d.AFa.length-d.Foa.length,S=n.indexOf("#");d.Iab=n.substring(0,S).replace(/'/g,"");d.Jab=n.slice(S+N).replace(/'/g,"")}else d.Iab=(f===void 0?"-":f)+d.AFa,d.Jab=d.Foa;return Ejb(a,d,c,b)}catch(ca){throw new _.sd(2100,!1);}};_.RD.O=function(a){return new (a||_.RD)(_.E(_.Bh,16))};
_.RD.ve=_.Rf({name:"number",type:_.RD,de:!0});var mkb=function(a,b,c){this.BXa=new _.cg;this.BGa=this.BXa.ha(_.ag());this.Ao=null;this.rp=a;this.SP=b;this.N3=c};_.h=mkb.prototype;_.h.attach=function(a){this.Ao=a;this.PYa();this.Jxa()};_.h.detach=function(){this.BXa.complete();this.Ao=null};_.h.Hrd=function(){this.Jxa()};_.h.VZb=function(){this.PYa();this.Jxa()};
_.h.AA=function(a,b){if(this.Ao){var c=this.Ao;a*=this.rp;b={behavior:b===void 0?"auto":b};c.orientation==="horizontal"?b.start=a:b.top=a;c.BA.scrollTo(b)}};_.h.PYa=function(){if(this.Ao){var a=this.Ao,b=this.Ao.Zua*this.rp;a.Dxa!==b&&(a.Dxa=b,a.Amb(),a.hwa())}};
_.h.Jxa=function(){if(this.Ao){var a=this.Ao.uu;a={start:a.start,end:a.end};var b=this.Ao.pN(),c=this.Ao.Zua,d=this.Ao.T7(),e=this.rp>0?d/this.rp:0;if(a.end>c){var f=Math.ceil(b/this.rp),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.rp,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.rp;f<this.SP&&a.start!=0?(a.start=Math.max(0,a.start-Math.ceil((this.N3-f)/this.rp)),a.end=Math.min(c,Math.ceil(e+(b+this.SP)/this.rp))):(b=a.end*this.rp-(d+b),b<this.SP&&a.end!=c&&
(b=Math.ceil((this.N3-b)/this.rp),b>0&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.SP/this.rp)))));kkb(this.Ao,a);lkb(this.Ao,Math.round(this.rp*a.start));this.BXa.next(Math.floor(e))}};_.SD=function(){this.rp=20;this.SP=100;this.N3=200;this.kf=new mkb(this.w9a,this.mF,this.kF)};_.SD.prototype.Zb=function(){var a=this.kf,b=this.mF,c=this.kF;a.rp=this.w9a;a.SP=b;a.N3=c;a.PYa();a.Jxa()};
_.p.Object.defineProperties(_.SD.prototype,{w9a:{configurable:!0,enumerable:!0,get:function(){return this.rp},set:function(a){this.rp=_.Yi(a)}},mF:{configurable:!0,enumerable:!0,get:function(){return this.SP},set:function(a){this.SP=_.Yi(a)}},kF:{configurable:!0,enumerable:!0,get:function(){return this.N3},set:function(a){this.N3=_.Yi(a)}}});_.SD.O=function(a){return new (a||_.SD)};
_.SD.Ea=_.Qf({type:_.SD,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{w9a:"itemSize",mF:"minBufferPx",kF:"maxBufferPx"},features:[_.lh([{Da:_.uZa,Jb:function(a){return a.kf},Wb:[_.wd(function(){return _.SD})]}]),_.Xn]});var nkb=function(a){this.Xe=a};_.W(nkb,_.bu);nkb.prototype.connect=function(){return _.lf(this.Xe)?this.Xe:_.Qe(this.Xe)};nkb.prototype.disconnect=function(){};var okb=function(){this.ajb=20;this.aea=[]};_.h=okb.prototype;
_.h.e_a=function(a,b,c,d,e){var f=this;_.VNa(a,function(g,m,n){var r;if(g.Ux==null)var x=(r=f.P8c(function(){return c(g,m,n)},n,b,d(g)))?1:0;else n==null?(f.s6c(m,b),x=3):(r=f.R9c(m,n,b,d(g)),x=2);if(e){var z;e({context:(z=r)==null?void 0:z.context,operation:x,QT:g})}})};_.h.detach=function(){for(var a=_.k(this.aea),b=a.next();!b.done;b=a.next())b.value.destroy();this.aea=[]};_.h.P8c=function(a,b,c,d){if(b=this.Q8c(b,c))b.context.va=d;else return a=a(),c.Si(a.Jd,a.context,a.index)};
_.h.s6c=function(a,b){a=b.detach(a);this.I9c(a,b)};_.h.R9c=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.I9c=function(a,b){if(this.aea.length<this.ajb)this.aea.push(a);else{var c=b.indexOf(a);c===-1?a.destroy():b.remove(c)}};_.h.Q8c=function(a,b){var c=this.aea.pop();c&&b.nla(c,a);return c||null};
_.TD=function(){var a=this;this.Le=_.u(_.Ng);this.XG=_.u(_.Mg);this.dw=_.u(_.zo);this.x4=_.u(_.cu);this.Ao=_.u(_.fu,{sy:!0});this.QJ=new _.cg;this.jba=new _.cg;this.nFb=this.jba.ha(_.ng(null),_.gg(),_.og(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return a.j5c(c,d)}),_.lg(1));this.du=null;this.Q3=!1;this.Lb=new _.cg;var b=_.u(_.wh);this.nFb.subscribe(function(c){a.Xe=c;a.rrb()});this.Ao.mud.ha(_.pg(this.Lb)).subscribe(function(c){a.uu=c;a.QJ.ol.length&&b.run(function(){return a.QJ.next(a.uu)});
a.rrb()});this.Ao.attach(this)};_.h=_.TD.prototype;_.h.no=function(){if(this.du&&this.Q3){var a=this.du.diff(this.qsb);a?this.Jaa(a):this.Rbd();this.Q3=!1}};_.h.Ma=function(){this.Ao.detach();this.jba.next(void 0);this.jba.complete();this.QJ.complete();this.Lb.next();this.Lb.complete();this.x4.detach()};_.h.rrb=function(){var a=this;this.uu&&(this.qsb=this.Xe.slice(this.uu.start,this.uu.end),this.du||(this.du=this.dw.find(this.qsb).create(function(b,c){return a.s0a?a.s0a(b,c):c})),this.Q3=!0)};
_.h.j5c=function(a,b){a&&a.disconnect(this);this.Q3=!0;return b?b.connect(this):_.Qe()};_.h.Rbd=function(){for(var a=this.Xe.length,b=this.Le.length;b--;){var c=this.Le.get(b);c.context.index=this.uu.start+b;c.context.count=a;this.Mtb(c.context);_.no(c)}};
_.h.Jaa=function(a){var b=this;this.x4.e_a(a,this.Le,function(e,f,g){return b.sUa(e,g)},function(e){return e.item});_.WNa(a,function(e){b.Le.get(e.Xk).context.va=e.item});a=this.Xe.length;for(var c=this.Le.length;c--;){var d=this.Le.get(c);d.context.index=this.uu.start+c;d.context.count=a;this.Mtb(d.context)}};_.h.Mtb=function(a){a.first=a.index===0;a.last=a.index===a.count-1;a.c6=a.index%2===0;a.cbb=!a.c6};
_.h.sUa=function(a,b){return{Jd:this.XG,context:{va:a.item,tBb:this.Hmb,index:-1,count:-1,first:!1,last:!1,cbb:!1,c6:!1},index:b}};
_.p.Object.defineProperties(_.TD.prototype,{tBb:{configurable:!0,enumerable:!0,get:function(){return this.Hmb},set:function(a){this.Hmb=a;_.mta(a)?this.jba.next(a):this.jba.next(new nkb(_.lf(a)?a:Array.from(a||[])))}},s0a:{configurable:!0,enumerable:!0,get:function(){return this.g5c},set:function(a){var b=this;this.Q3=!0;this.g5c=a?function(c,d){return a(c+(b.uu?b.uu.start:0),d)}:void 0}},Eed:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Q3=!0,this.XG=a)}},Fed:{configurable:!0,enumerable:!0,
get:function(){return this.x4.ajb},set:function(a){this.x4.ajb=_.Yi(a)}}});_.TD.O=function(a){return new (a||_.TD)};_.TD.Ea=_.Qf({type:_.TD,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{tBb:"cdkVirtualForOf",s0a:"cdkVirtualForTrackBy",Eed:"cdkVirtualForTemplate",Fed:"cdkVirtualForTemplateCacheSize"},features:[_.lh([{Da:_.cu,De:okb}])]});
var pkb=function(a,b){b=b||new Date(_.tl());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.tl()),c=a.getMonth()==b.getMonth())b=b||new Date(_.tl()),c=a.getFullYear()==b.getFullYear();return c},qkb={bDd:0,Dlb:1,Vjb:2,0:"Path",1:"Template",2:"Dropdown"};_.UD=function(a,b){this.renderer=b;this.Rxb=new _.Uj(!0);this.O0a=new _.cg;this.element=a.na};
_.UD.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.ef(this.element,"mousedown",{capture:!0}).ha(_.kf(function(d){return!_.vIa(d.target)}),_.og(function(){return _.Qe(!1).ha(_.$f(0),_.ng(!0))}),_.pg(this.O0a)).subscribe(function(d){b=d});var c=_.ef(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.pg(this.O0a));c.subscribe(function(d){b?(b=!1,_.gf(0).ha(_.pg(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Rxb.emit()})};_.UD.prototype.Ma=function(){this.O0a.next()};_.UD.O=function(a){return new (a||_.UD)(_.E(_.qe),_.E(_.pj))};_.UD.Ea=_.Qf({type:_.UD,oa:[["","ascBlur",""]],outputs:{Rxb:"ascBlur"},standalone:!1});var rkb,Hjb;rkb=["trigger"];Hjb=function(){return{}};_.VD=function(){this.xfc=this.disabled=this.isOpen=!1};_.VD.prototype.Ra=function(){};_.VD.prototype.Ec=function(){};_.VD.prototype.jG=function(){this.isOpen=!this.isOpen};_.VD.prototype.lY=function(){this.isOpen=!1};_.VD.O=function(a){return new (a||_.VD)};
_.VD.Aa=_.Of({type:_.VD,oa:[["segmented-dropdown-button","item",""]],mb:function(a,b){a&1&&_.Qg(rkb,5,_.qe);if(a&2){var c;_.Ug(c=_.Vg())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",xfc:"useBreadcrumbStyling"},standalone:!1,vc:["item",""],kc:["*"],Ba:12,Ca: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=_.Yd();_.Kg();_.I(0,"div",1);_.O("ascBlur",function(){_.w(c);return _.y(b.lY())});_.I(1,"div",2);_.F(2,Fjb,2,1,"span",3);_.I(3,"div",4)(4,"a",5);_.Lg(5);_.I(6,"span",6);_.Q(7);_.J()();_.I(8,"button",7,0);_.O("click",function(){_.w(c);
return _.y(b.jG())});_.K(10,"mat-icon",8);_.J()()();_.F(11,Ijb,2,3,"div",9);_.J()}a&2&&(_.C(),_.ch("pointer-events",b.disabled?"none":"unset"),_.dh("breadcrumb",b.xfc)("active",b.isOpen)("disabled",b.disabled),_.C(),_.G("ngIf",b.item.label),_.C(2),_.G("universalLink",b.item.Nb)("queryParams",b.item.Va)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.wc),_.ug("aria-label",b.item.label+" "+b.item.title),_.C(3),_.gh(b.item.title),_.C(),_.dh("active",b.isOpen),_.G("ascTrackElement",b.item.wc)("trackAction",
b.isOpen?"openDropdown":"closeDropdown"),_.ug("aria-label",b.item.ariaLabel||"dropdown"),_.C(3),_.G("ngIf",b.isOpen))},dependencies:[_.Dt,_.pr,_.UD,_.Fp,_.Kp,_.Tu,_.Uu,_.gv,_.vw,_.gD,_.jA],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});_.WD=function(){this.dA=qkb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.WD.prototype.Ra=function(){};_.WD.O=function(a){return new (a||_.WD)};
_.WD.Aa=_.Of({type:_.WD,oa:[["breadcrumb","items",""]],qb:2,Wa:function(a,b){a&2&&_.ug("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},standalone:!1,vc:["items",""],Ba:1,Ca: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,Pjb,8,10,"ng-container",0);a&2&&_.G("ngForOf",b.items)},dependencies:[_.Ep,_.Fp,_.Kp,_.Gp,_.Hp,_.vw,_.VD],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}"]});_.XD=function(){};_.XD.O=function(a){return new (a||_.XD)};_.XD.Ka=_.Pf({type:_.XD});_.XD.Ja=_.dd({});_.YD=function(){};_.YD.O=function(a){return new (a||_.YD)};_.YD.Ka=_.Pf({type:_.YD});_.YD.Ja=_.dd({imports:[_.Mt,_.rr,_.XD,_.Mp,_.Ev,_.Fv,_.ww,_.hD,_.Yq,_.kA]});_.ZD=function(){};_.ZD.O=function(a){return new (a||_.ZD)};_.ZD.Ka=_.Pf({type:_.ZD});_.ZD.Ja=_.dd({imports:[_.rr,_.Mp,_.ww,_.Yq,_.YD]});_.$D=function(a,b){this.document=a;this.lb=b;this.Sxb="";this.i_a=new _.Uj};_.$D.prototype.Zb=function(){};_.$D.prototype.copy=function(){var a=this.Sxb;_.MD(this.document,this.lb.na,a)?this.i_a.emit({sbc:!0,text:a}):this.i_a.emit({sbc:!1,text:""})};_.$D.O=function(a){return new (a||_.$D)(_.E(_.gi),_.E(_.qe))};
_.$D.Ea=_.Qf({type:_.$D,oa:[["button","ascClipboard",""]],Wa:function(a,b){a&1&&_.O("click",function(){return b.copy()})},inputs:{Sxb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{i_a:"ascClipboardEvent"},standalone:!1,features:[_.Xn]});var skb=new Map([["blue","#1967d2"],["cyan","#007b83"],["green","#137333"],["grey","#5f6368"],["orange","#bd4800"],["pink","#b80672"],["purple","#8430ce"],["red","#c5221f"],["yellow","#896b00"]]),tkb=new Map([["blue","#e8f0fe"],["cyan","#e4f7fb"],["green","#e6f4ea"],["grey","#f8f9fa"],["orange","#feefe3"],["pink","#fde7f3"],["purple","#f3e8fd"],["red","#fce8e6"],["yellow","#fef7e0"]]);var aE=function(){var a=this;this.renderer=_.u(_.pj);this.element=_.u(_.qe);this.disabled=_.sh.apply(null,[!1].concat(_.v([{transform:_.Gh}])));this.color=_.sh.apply(null,["none"].concat(_.v([{alias:"uieTonalColor",transform:function(b){return b!==void 0&&b?b:"blue"}}])));this.kCa=_.Fh.apply(null,[function(){return!a.disabled()&&a.color()!=="none"}].concat(_.v([])));_.Tf(function(){a.kCa()?a.Vf(a.color()):a.tO()})};
aE.prototype.Vf=function(a){if(a==="yellow")var b="var(--xap-color-on-surface, #3c4043)";else b=skb.get(a),b="var(--xap-color-tonal-"+a+", "+b+")";var c=this.renderer,d=c.Vf,e=this.element.na,f=tkb.get(a);d.call(c,e,"background-color","var(--xap-color-tonal-fill-"+a+", "+f+")");this.renderer.Vf(this.element.na,"color",b);this.renderer.Vf(this.element.na,"--mat-button-filled-state-layer-color",b,2)};
aE.prototype.tO=function(){var a=this.element.na;this.renderer.tO(a,"background-color");this.renderer.tO(a,"color");this.renderer.tO(a,"--mat-button-filled-state-layer-color")};aE.O=function(a){return new (a||aE)};aE.Ea=_.Qf({type:aE,oa:[["button","mat-flat-button","","uieTonalColor",""],["a","mat-flat-button","","uieTonalColor",""]],qb:4,Wa:function(a,b){a&2&&(a=b.kCa()?"uie-tonal-"+b.color():"",_.eh(a),_.dh("uie-tonal-button",b.kCa()))},inputs:{disabled:[1,"disabled"],color:[1,"uieTonalColor","color"]}});var ukb=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"]]]),bE=function(){aE.apply(this,arguments);var a=this;this.format=_.sh.required.apply(_.sh,_.v([{alias:"uieButtonFormat"}]));this.color=_.sh.apply(null,["blue"].concat(_.v([{alias:"uieTonalColor",transform:function(b){return b!==void 0&&
b?b:"blue"}}])));this.tkd=_.Fh.apply(null,[function(){var b,c=(b=ukb.get(a.format()))!=null?b:[];return["uie-button-format"].concat(_.v(c))}].concat(_.v([])));this.kCa=_.Fh.apply(null,[function(){return!a.disabled()&&a.format()==="tonal"&&a.color()!=="none"}].concat(_.v([])))};_.W(bE,aE);bE.O=function(){var a;return function(b){return(a||(a=_.me(bE)))(b||bE)}}();
bE.Ea=_.Qf({type:bE,oa:[["button","mat-button","","uieButtonFormat",""],["a","mat-button","","uieButtonFormat",""]],qb:7,Wa:function(a,b){a&2&&(_.ug("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.tkd(),_.eh(a),_.dh("mat-mdc-button",b.format()==="basic"))},inputs:{format:[1,"uieButtonFormat","format"],color:[1,"uieTonalColor","color"]},features:[_.sg]});var vkb,Sjb,Tjb;vkb=["button"];_.cE=function(a){this.Dj=a;this.T4="";this.ECa="content_copy";this.wY="";this.Tgb="Copied to clipboard";this.WDb=new _.Uj;this.hTb=this.hOb=this.BHa=!1;this.color="highContrast";this.vdb=!1;this.Ysa=this.Qka="Click to copy"};Sjb=function(a,b){b.sbc&&(a.WDb.emit(),a.Ysa=a.Tgb,Tjb(a),a.Dj.Em(a.Tgb,"assertive"))};Tjb=function(a){a.tooltip.message=a.Ysa;a.tooltip.show();clearTimeout(a.xdc);a.xdc=setTimeout(function(){a.tooltip.mf()},1E3)};
_.cE.prototype.le=function(a){a.stopPropagation();a.preventDefault();return!1};var Ujb=function(a){a.Ysa=a.Qka;a.tooltip.message=a.Ysa};_.cE.prototype.trigger=function(){this.button.na.click()};_.cE.prototype.Ma=function(){clearTimeout(this.xdc)};
_.p.Object.defineProperties(_.cE.prototype,{F7a:{configurable:!0,enumerable:!0,set:function(a){this.Ysa=this.Qka=a}},yxd:{configurable:!0,enumerable:!0,get:function(){return this.BHa&&this.T4}},hod:{configurable:!0,enumerable:!0,get:function(){return this.color==="mediumContrast"}},eod:{configurable:!0,enumerable:!0,get:function(){return this.color==="lowContrast"}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.qz=a},get:function(){return this.qz?this.qz:this.Qka!=="Click to copy"&&
this.Qka?this.Qka:this.T4?this.T4:"Click to copy"}}});_.cE.O=function(a){return new (a||_.cE)(_.E(_.Lt))};
_.cE.Aa=_.Of({type:_.cE,oa:[["copy-button"]],mb:function(a,b){a&1&&(_.Qg(vkb,5,_.qe),_.Qg(_.cz,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.button=c.first);_.Ug(c=_.Vg())&&(b.tooltip=c.first)}},qb:6,Wa:function(a,b){a&2&&_.dh("space-between",b.yxd)("medium-contrast",b.hod)("low-contrast",b.eod)},inputs:{T4:"buttonLabel",ECa:"iconInnerText",wY:"copyText",F7a:"hoverMsg",Tgb:"successMsg",BHa:"spaceBetweenButtonLabelAndText",hOb:"hasLightLabel",hTb:"isSmall",color:"color",vdb:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{WDb:"copyEvent"},standalone:!1,Ba:3,Ca: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,Vjb,6,8,"button",2)(1,Wjb,4,8,"ng-template",null,0,_.rh);a&2&&(a=_.bh(2),_.G("ngIf",b.T4)("ngIfElse",a))},dependencies:[_.$D,_.Fp,_.vw,bE,_.ay,_.Iv,_.ez,_.cz],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});_.dE=function(){};_.dE.O=function(a){return new (a||_.dE)};_.dE.Ka=_.Pf({type:_.dE});_.dE.Ja=_.dd({});_.eE=function(){};_.eE.O=function(a){return new (a||_.eE)};_.eE.Ka=_.Pf({type:_.eE});_.eE.Ja=_.dd({imports:[_.dE,_.Mp,_.ww,_.ry,_.fz]});var wkb,xkb;wkb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];xkb=["*"];_.fE=function(){this.icon="";this.kTb=!0;this.Lra=!1};_.fE.O=function(a){return new (a||_.fE)};
_.fE.Aa=_.Of({type:_.fE,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",kTb:"isSvg",Lra:"showTextOutside"},standalone:!1,vc:["icon",""],kc:["icon-empty-state-title","icon-empty-state-subtitle"],Ba:8,Ca: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&&(_.Kg(wkb),_.I(0,"div"),_.F(1,Xjb,1,1,"mat-icon",
2)(2,Yjb,2,1,"ng-template",null,0,_.rh)(4,$jb,2,1,"ng-container",3),_.J(),_.F(5,bkb,2,1,"ng-container",3)(6,ckb,4,0,"ng-template",null,1,_.rh));a&2&&(a=_.bh(3),_.dh("container-large",!b.Lra)("container-small",b.Lra),_.C(),_.G("ngIf",b.kTb)("ngIfElse",a),_.C(3),_.G("ngIf",!b.Lra),_.C(),_.G("ngIf",b.Lra))},dependencies:[_.Fp,_.Kp,_.vw],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}"]});
_.gE=function(){};_.gE.O=function(a){return new (a||_.gE)};_.gE.Aa=_.Of({type:_.gE,oa:[["icon-empty-state-title"]],standalone:!1,kc:xkb,Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(0))},hb:2});_.hE=function(){};_.hE.O=function(a){return new (a||_.hE)};_.hE.Aa=_.Of({type:_.hE,oa:[["icon-empty-state-subtitle"]],standalone:!1,kc:xkb,Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(0))},hb:2});_.iE=function(){};_.iE.O=function(a){return new (a||_.iE)};_.iE.Ka=_.Pf({type:_.iE});_.iE.Ja=_.dd({imports:[_.Mp,_.ww]});var ykb={JDd:"y",KDd:"y G",LDd:"MMM y",MDd:"MMMM y",NDd:"MM/y",zkb:"MMM d",ICd:"MMMM dd",KCd:"M/d",JCd:"MMMM d",sHc:"MMM d, y",FDd:"EEE, MMM d",GDd:"EEE, MMM d, y",YBd:"d",LCd:"MMM d, h:mm\u202fa zzzz"},zkb=ykb;zkb=ykb;var Akb;
Akb={sKa:{oP:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},vV:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},NBc:{oP:{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.}"},vV:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},IGc:{oP:{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.}"},vV:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{oP:{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.}"},
vV:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},iPa:{oP:{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.}"},vV:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
eUc:{oP:{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.}"},vV:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{oP:{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.}"},
vV:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},ORa:{oP:{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.}"},vV:{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 Bkb=function(a){this.OT=Akb;this.UZa=!0;a&&(a=="always"?this.UZa=!0:a=="auto"&&(this.UZa=!1))};Bkb.prototype.format=function(a,b){b=Ckb(this,b).oP;if(!this.UZa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.ew("{N,plural,"+(a>0||a==0&&1/a==Infinity?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Ckb=function(a,b){switch(b){default:case 0:return a.OT.ORa;case 1:return a.OT.iPa;case 2:return a.OT.MONTH;case 3:return a.OT.WEEK;case 4:return a.OT.sKa;case 5:return a.OT.NBc;case 6:return a.OT.IGc;case 7:return a.OT.eUc}};var Dkb,Ekb,Fkb=function(a){Dkb||(Dkb=new _.Yx(zkb.zkb));return Dkb.format(a)},Gkb=function(a,b){var c=new Date(_.tl()),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 Bkb("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||
Fkb)(new Date(a))};Ekb=function(a,b,c){var d=new Bkb;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 Hkb,fkb,Ikb;Hkb=_.Vx.vua[3];fkb=zkb.zkb;Ikb=zkb.sHc;_.jE=function(){};
_.jE.prototype.transform=function(a,b,c){b=b===void 0?"datetime":b;if(a==null)return"";try{var d=dkb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.tl();var e=Math.floor((b-a)/6E4);b=!1;e<0&&(b=!0,e*=-1);e<60?a=Ekb(e,b,0):(e=Math.floor(e/60),e<24?a=Ekb(e,b,1):(e=new Date(_.tl()),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?Ekb(e,b,2):""));return a||ekb(d,gkb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(pkb(a,b))return Gkb(d.getTime(),hkb(gkb(d),c));a=pkb(d)?Hkb:Ikb;return ekb(d,a,c)||Gkb(d.getTime(),hkb(gkb(d),c));case "datetime":return a=Gkb(d.getTime(),hkb(gkb(d),c)),c=ekb(d,Hkb,c),a+" "+c;case "date":return Gkb(d.getTime(),hkb(gkb(d),c));default:return ekb(d,b,c)}};_.jE.O=function(a){return new (a||_.jE)};_.jE.ve=_.Rf({name:"dateTimeDisplay",type:_.jE,de:!0,standalone:!1});_.mE=function(){};_.mE.O=function(a){return new (a||_.mE)};_.mE.Ka=_.Pf({type:_.mE});_.mE.Ja=_.dd({});_.Jkb={"":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};_.nE=function(){this.transform=_.ND};_.nE.O=function(a){return new (a||_.nE)};_.nE.ve=_.Rf({name:"lastPathElement",type:_.nE,de:!0,standalone:!1});_.oE=function(){this.renderer=_.u(_.pj);this.lb=_.u(_.qe);this.geb=!1;this.resize=new _.Uj;this.C5b=new _.Uj;this.xQb=this.b8a=0};_.oE.prototype.Ra=function(){};
_.oE.prototype.pbb=function(a){var b=this;if(a.button===0){var c=!!(this.lb.na.compareDocumentPosition(this.UQ)&Node.DOCUMENT_POSITION_PRECEDING);if(Kkb(this)){var d=this.lb.na.offsetTop;this.geb=d===this.UQ.offsetTop?c:d<this.UQ.offsetTop}else d=this.lb.na.offsetLeft,this.geb=d===this.UQ.offsetLeft?c:d<this.UQ.offsetLeft;this.b8a=Lkb(this,this.UQ);this.xQb=Kkb(this)?a.clientY:a.clientX;this.BIa&&this.BIa();this.CIa&&this.CIa();this.BIa=this.renderer.listen("document","mousemove",function(e){b.Ina(e)});
this.CIa=this.renderer.listen("document","mouseup",function(e){b.rbb(e)});a.preventDefault()}};_.oE.prototype.Ina=function(a){if(a.buttons==null||a.buttons===1){var b=(Kkb(this)?a.clientY:a.clientX)-this.xQb;this.geb&&(b*=-1);b=this.b8a+b;this.resize.emit(b);var c=this.UQ.style;Kkb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};_.oE.prototype.rbb=function(a){a.button===0&&(this.BIa&&this.BIa(),this.CIa&&this.CIa(),a=Lkb(this,this.UQ)-this.b8a,a!==0&&this.C5b.emit(a>0?"grow":"shrink"))};
var Lkb=function(a,b){return Kkb(a)?b.offsetHeight:b.offsetWidth},Kkb=function(a){return(a.layout||"horizontal")==="horizontal"};_.p.Object.defineProperties(_.oE.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.oE.O=function(a){return new (a||_.oE)};
_.oE.Aa=_.Of({type:_.oE,oa:[["splitter"]],qb:2,Wa:function(a,b){a&1&&_.O("mousedown",function(c){return b.pbb(c)});a&2&&_.eh(b.classList)},inputs:{layout:"layout",UQ:"changeSizeOf"},outputs:{resize:"resize",C5b:"resizeDone"},standalone:!1,Ba:0,Ca: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}"]});_.pE=function(){};_.pE.O=function(a){return new (a||_.pE)};_.pE.Ka=_.Pf({type:_.pE});_.pE.Ja=_.dd({});var Mkb=new _.Id("CdkAccordion"),qE=function(){this.jh=new _.cg;this.yWa=new _.cg;this.id=_.u(_.nj).getId("cdk-accordion-");this.Zc=!1};qE.prototype.pza=function(){this.yWa.next(!1)};qE.prototype.Zb=function(a){this.jh.next(a)};qE.prototype.Ma=function(){this.jh.complete();this.yWa.complete()};qE.O=function(a){return new (a||qE)};qE.Ea=_.Qf({type:qE,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{Zc:[2,"multi","multi",_.Gh]},Ob:["cdkAccordion"],features:[_.lh([{Da:Mkb,Ab:qE}]),_.Xn]});var rE=function(){this.Dm=_.u(Mkb,{optional:!0,sy:!0});this.Ua=_.u(_.xo);this.PTa=_.u(_.du);this.trb=_.xe.EMPTY;this.closed=new _.Uj;this.Ne=new _.Uj;this.Rb=new _.Uj;this.WY=new _.Uj;this.id=_.u(_.nj).getId("cdk-accordion-child-");this.OTa=!1;this.lc=_.Wg.apply(null,[!1].concat(_.v([])));this.aQ=function(){}};_.h=rE.prototype;_.h.Ra=function(){var a=this;this.aQ=this.PTa.listen(function(b,c){a.Dm&&!a.Dm.Zc&&a.Dm.id===c&&a.id!==b&&(a.Kd=!1)});this.Dm&&(this.trb=this.lbd())};
_.h.Ma=function(){this.Ne.complete();this.closed.complete();this.Rb.emit();this.Rb.complete();this.aQ();this.trb.unsubscribe()};_.h.toggle=function(){this.disabled||(this.Kd=!this.Kd)};_.h.close=function(){this.disabled||(this.Kd=!1)};_.h.open=function(){this.disabled||(this.Kd=!0)};_.h.lbd=function(){var a=this;return this.Dm.yWa.subscribe(function(b){a.disabled||(a.Kd=b)})};
_.p.Object.defineProperties(rE.prototype,{Kd:{configurable:!0,enumerable:!0,get:function(){return this.OTa},set:function(a){this.OTa!==a&&(this.OTa=a,this.WY.emit(a),a?(this.Ne.emit(),this.PTa.notify(this.id,this.Dm?this.Dm.id:this.id)):this.closed.emit(),_.mo(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc()},set:function(a){this.lc.set(a)}}});rE.O=function(a){return new (a||rE)};
rE.Ea=_.Qf({type:rE,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Kd:[2,"expanded","expanded",_.Gh],disabled:[2,"disabled","disabled",_.Gh]},outputs:{closed:"closed",Ne:"opened",Rb:"destroyed",WY:"expandedChange"},Ob:["cdkAccordionItem"],features:[_.lh([{Da:Mkb,mc:void 0}])]});var sE=function(){};sE.O=function(a){return new (a||sE)};sE.Ka=_.Pf({type:sE});sE.Ja=_.dd({});var Nkb=new _.Id("MAT_ACCORDION");var Okb=new _.Id("MAT_EXPANSION_PANEL");_.tE=function(){this.XG=_.u(_.Mg);this.L6c=_.u(Okb,{optional:!0})};_.tE.O=function(a){return new (a||_.tE)};_.tE.Ea=_.Qf({type:_.tE,oa:[["ng-template","matExpansionPanelContent",""]]});var Pkb,Qkb,Rkb;Pkb=["body"];Qkb=["bodyWrapper"];Rkb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];_.Skb=new _.Id("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.uE=function(){rE.call(this);var a=this;this.Le=_.u(_.Ng);this.Xc=_.zj();this.Ub=_.u(_.gi);this.nb=_.u(_.wh);this.La=_.u(_.qe);this.Pc=_.u(_.pj);this.Tpb=!1;this.xZa=new _.Uj;this.wZa=new _.Uj;this.uVa=new _.cg;this.Dm=_.u(Nkb,{optional:!0,sy:!0});this.Rpb=_.u(_.nj).getId("mat-expansion-panel-header-");this.Hbd=function(c){var d=c.target;c=c.propertyName;var e;d===((e=a.F4c)==null?void 0:e.na)&&c==="grid-template-rows"&&a.nb.run(function(){a.Kd?a.xZa.emit():a.wZa.emit()})};var b=_.u(_.Skb,{optional:!0});
this.PTa=_.u(_.du);b&&(this.nS=b.nS)};_.W(_.uE,rE);_.uE.Ea=rE.Ea;_.h=_.uE.prototype;_.h.u8c=function(){return this.Dm?this.Kd&&this.Dm.displayMode==="default":!1};_.h.apb=function(){return this.Kd?"expanded":"collapsed"};_.h.toggle=function(){this.Kd=!this.Kd};_.h.close=function(){this.Kd=!1};_.h.open=function(){this.Kd=!0};
_.h.Sd=function(){var a=this;this.TVa&&this.TVa.L6c===this&&this.Ne.ha(_.ng(null),_.kf(function(){return a.Kd&&!a.Sj}),_.Zf(1)).subscribe(function(){a.Sj=new _.vu(a.TVa.XG,a.Le)});this.Pad()};_.h.Zb=function(a){this.uVa.next(a)};_.h.Ma=function(){rE.prototype.Ma.call(this);var a;(a=this.kL)==null||a.call(this);this.uVa.complete()};_.h.Tua=function(){if(this.tmb){var a=this.Ub.activeElement,b=this.tmb.na;return a===b||b.contains(a)}return!1};
_.h.Pad=function(){var a=this;this.nb.Xb(function(){a.Xc?(a.Ne.subscribe(function(){return a.nb.run(function(){return a.xZa.emit()})}),a.closed.subscribe(function(){return a.nb.run(function(){return a.wZa.emit()})})):setTimeout(function(){var b=a.La.na;a.kL=a.Pc.listen(b,"transitionend",a.Hbd);b.classList.add("mat-expansion-panel-animations-enabled")},200)})};
_.p.Object.defineProperties(_.uE.prototype,{nS:{configurable:!0,enumerable:!0,get:function(){return this.Tpb||this.Dm&&this.Dm.nS},set:function(a){this.Tpb=a}},LU:{configurable:!0,enumerable:!0,get:function(){return this.Abd||this.Dm&&this.Dm.LU},set:function(a){this.Abd=a}}});_.uE.O=function(a){return new (a||_.uE)};
_.uE.Aa=_.Of({type:_.uE,oa:[["mat-expansion-panel"]],xd:function(a,b,c){a&1&&_.Rg(c,_.tE,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.TVa=d.first)}},mb:function(a,b){a&1&&(_.Qg(Pkb,5),_.Qg(Qkb,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.tmb=c.first);_.Ug(c=_.Vg())&&(b.F4c=c.first)}},ab:[1,"mat-expansion-panel"],qb:4,Wa:function(a,b){a&2&&_.dh("mat-expanded",b.Kd)("mat-expansion-panel-spacing",b.u8c())},inputs:{nS:[2,"hideToggle","hideToggle",_.Gh],LU:"togglePosition"},outputs:{xZa:"afterExpand",wZa:"afterCollapse"},
Ob:["matExpansionPanel"],features:[_.lh([{Da:Nkb,mc:void 0},{Da:Okb,Ab:_.uE}]),_.sg,_.Xn],kc:["mat-expansion-panel-header","*","mat-action-row"],Ba:9,Ca: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&&(_.Kg(Rkb),_.Lg(0),_.I(1,"div",2,0)(3,"div",3,1)(5,"div",4),_.Lg(6,1),_.F(7,ikb,0,0,"ng-template",5),_.J(),_.Lg(8,2),_.J()());a&2&&(_.C(),
_.ug("inert",b.Kd?null:""),_.C(2),_.G("id",b.id),_.ug("aria-labelledby",b.Rpb),_.C(4),_.G("cdkPortalOutlet",b.Sj))},dependencies:[_.yu],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"],
hb:2,Na:0});var Tkb;Tkb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.vE=function(){var a=this;this.me=_.u(_.uE,{host:!0});this.ld=_.u(_.qe);this.Sc=_.u(_.xt);this.Ua=_.u(_.xo);this.Erb=_.xe.EMPTY;this.tabIndex=0;_.u(_.lj).load(_.Eu);var b=this.me,c=_.u(_.Skb,{optional:!0}),d=_.u(new _.Yn("tabindex"),{optional:!0}),e=b.Dm?b.Dm.jh.ha(_.kf(function(f){return!(!f.hideToggle&&!f.togglePosition)})):_.hf;this.tabIndex=parseInt(d||"")||0;this.Erb=_.jf(b.Ne,b.closed,e,b.uVa.ha(_.kf(function(f){return!!(f.hideToggle||f.disabled||f.togglePosition)}))).subscribe(function(){return _.mo(a.Ua)});
b.closed.ha(_.kf(function(){return b.Tua()})).subscribe(function(){return _.yt(a.Sc,a.ld,"program")});c&&(this.expandedHeight=c.expandedHeight,this.collapsedHeight=c.collapsedHeight)};_.h=_.vE.prototype;_.h.q4=function(){this.disabled||this.me.toggle()};_.h.rEd=function(){return this.me.Kd};_.h.apb=function(){return this.me.apb()};_.h.jEd=function(){return this.me.id};_.h.mEd=function(){return this.me.LU};_.h.Rsb=function(){return!this.me.nS&&!this.me.disabled};
_.h.G7c=function(){var a=this.me.Kd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.EL=function(a){switch(a.keyCode){case 32:case 13:_.Qi(a)||(a.preventDefault(),this.q4());break;default:this.me.Dm&&this.me.Dm.j8c(a)}};_.h.focus=function(a,b){a?_.yt(this.Sc,this.ld,a,b):this.ld.na.focus(b)};_.h.Ec=function(){var a=this;this.Sc.Gk(this.ld).subscribe(function(b){b&&a.me.Dm&&a.me.Dm.i8c(a)})};_.h.Ma=function(){this.Erb.unsubscribe();this.Sc.Ki(this.ld)};
_.p.Object.defineProperties(_.vE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.me.disabled}}});_.vE.O=function(a){return new (a||_.vE)};
_.vE.Aa=_.Of({type:_.vE,oa:[["mat-expansion-panel-header"]],ab:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],qb:13,Wa:function(a,b){a&1&&_.O("click",function(){return b.q4()})("keydown",function(c){return b.EL(c)});a&2&&(_.ug("id",b.me.Rpb)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.me.id)("aria-expanded",b.me.Kd)("aria-disabled",b.me.disabled),_.ch("height",b.G7c()),_.dh("mat-expanded",b.me.Kd)("mat-expansion-toggle-indicator-after",b.me.LU==="after")("mat-expansion-toggle-indicator-before",
b.me.LU==="before"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}]},kc:["mat-panel-title","mat-panel-description","*"],Ba:5,Ca: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&&(_.Kg(Tkb),_.zg(0,"span",0),_.Lg(1),
_.Lg(2,1),_.Lg(3,2),_.Ag(),_.vg(4,jkb,3,0,"span",1));a&2&&(_.dh("mat-content-hide-toggle",!b.Rsb()),_.C(4),_.wg(b.Rsb()?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'],
hb:2,Na:0});_.wE=function(){qE.apply(this,arguments);this.Cwa=new _.Pg;this.nS=!1;this.displayMode="default";this.LU="after"};_.W(_.wE,qE);_.wE.prototype.Sd=function(){var a=this;this.GW.Mc.ha(_.ng(this.GW)).subscribe(function(b){a.Cwa.reset(b.filter(function(c){return c.me.Dm===a}));_.Tg(a.Cwa)});this.Ib=_.Ut((new _.Xt(this.Cwa)).Gy())};_.wE.prototype.j8c=function(a){this.Ib.An(a)};_.wE.prototype.i8c=function(a){_.Vt(this.Ib,a)};
_.wE.prototype.Ma=function(){qE.prototype.Ma.call(this);var a;(a=this.Ib)==null||a.destroy();this.Cwa.destroy()};_.wE.O=function(){var a;return function(b){return(a||(a=_.me(_.wE)))(b||_.wE)}}();
_.wE.Ea=_.Qf({type:_.wE,oa:[["mat-accordion"]],xd:function(a,b,c){a&1&&_.Rg(c,_.vE,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.GW=d)}},ab:[1,"mat-accordion"],qb:2,Wa:function(a,b){a&2&&_.dh("mat-accordion-multi",b.Zc)},inputs:{nS:[2,"hideToggle","hideToggle",_.Gh],displayMode:"displayMode",LU:"togglePosition"},Ob:["matAccordion"],features:[_.lh([{Da:Nkb,Ab:_.wE}]),_.sg]});_.xE=function(){};_.xE.O=function(a){return new (a||_.xE)};_.xE.Ka=_.Pf({type:_.xE});_.xE.Ja=_.dd({imports:[sE,_.zu,_.Zt]});var Ukb;Ukb=new _.Id("MAT_CARD_CONFIG");_.yE=function(){var a;this.appearance=((a=_.u(Ukb,{optional:!0}))==null?void 0:a.appearance)||"raised"};_.yE.O=function(a){return new (a||_.yE)};
_.yE.Aa=_.Of({type:_.yE,oa:[["mat-card"]],ab:[1,"mat-mdc-card","mdc-card"],qb:8,Wa:function(a,b){a&2&&_.dh("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"},Ob:["matCard"],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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'],
hb:2,Na:0});var Wkb;_.Vkb=RegExp("((?:https?|ftp)://)+(?:[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*");Wkb="(?: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_]+)* vizier/study/[0-9]+(?:[/?#][\\w\\-_./?&#=]*)? 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 waymo-launch(?:es)?/[a-zA-Z0-9]{11}".split(" ");
Wkb.join("|");
_.Xkb=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(Wkb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");_.Ykb=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(Wkb)).map(function(a){return"\\b"+a+"|"}).join("")+"$)","gi");
_.Zkb=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>']]);_.$kb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");_.zE=function(){};_.zE.O=function(a){return new (a||_.zE)};_.zE.Ka=_.Pf({type:_.zE});_.zE.Ja=_.dd({imports:[_.Zt]});
}catch(e){_._DumpException(e)}
try{
var pub;_.nub=function(){return _.kf(function(a){return a.state!==0})};_.zI=function(a,b){return a.state===2?a.jc:b};_.EI=function(a){return{state:1,message:a}};_.FI=function(a){return _.Qe(_.EI(a))};_.GI=function(a){return{state:2,jc:a}};pub=function(a){if(a&1){var b=_.Yd();_.I(0,"button",5);_.O("click",function(){_.w(b);var c=_.P();_.oub(c);c.log("clear");return _.y()});_.I(1,"mat-icon");_.Q(2,"cancel");_.J()()}a&2&&(a=_.P(),_.dh("no-margin",a.JOb),_.ug("aria-label",a.oH))};
_.qub=function(a,b){_.V1a(a,{message:b,fe:"Dismiss"})};_.HI=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()}};_.II=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.aOb=!1};_.p.Object.defineProperties(_.II.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(this.diameter*.8,16)}}});
_.II.O=function(a){return new (a||_.II)};
_.II.Aa=_.Of({type:_.II,oa:[["loading"]],qb:4,Wa:function(a,b){a&2&&_.dh("background",b.aOb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",aOb:"hasBackground",inline:"inline"},standalone:!1,Ba:3,Ca: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&&(_.ch("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.C(),_.fh(" ",b.text,
"\n"),_.C(),_.G("diameter",b.diameter)("strokeWidth",b.diameter/8),_.ug("aria-label",b.ariaLabel))},dependencies:[_.QA],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});_.JI=function(){};_.JI.O=function(a){return new (a||_.JI)};_.JI.Ka=_.Pf({type:_.JI});_.JI.Ja=_.dd({imports:[_.RA]});_.KI=function(){this.Jp="";this.Yka="medium";this.theme="info"};_.p.Object.defineProperties(_.KI.prototype,{qmd:{configurable:!0,enumerable:!0,get:function(){return this.Jp+" "+this.Yka+" "+this.theme}}});_.KI.O=function(a){return new (a||_.KI)};
_.KI.Aa=_.Of({type:_.KI,oa:[["dc-information-box"]],qb:2,Wa:function(a,b){a&2&&_.eh(b.qmd)},inputs:{Jp:"class",Yka:"iconSize",theme:"theme"},standalone:!1,kc:["*"],Ba:5,Ca:1,Fa:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.Kg(),_.I(0,"mat-icon",0),_.Q(1),_.J(),_.Q(2,"\n"),_.Lg(3),_.Q(4,"\n"));a&2&&(_.C(),_.gh(b.theme==="warning"?"warning":"info"))},dependencies:[_.vw],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}"]});_.LI=function(){};_.LI.O=function(a){return new (a||_.LI)};_.LI.Ka=_.Pf({type:_.LI});_.LI.Ja=_.dd({imports:[_.Mp,_.ww]});var rub;rub=new _.ew("Code font size set to {codeSize}px.");
_.NI=function(a,b,c){var d=this;this.storage=b;this.xg=c;this.aga=new _.Zh(void 0);this.Gs=this.aga.He();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.MI(this,b);a.register("increment font size no mod",[43],function(){d.nI()});a.register("increment font size with mod",[187,1],function(){d.nI()});a.register("increment font size with equals",[187],function(){d.nI()});a.register("increment font size numpad",[107],function(){d.nI()});a.register("decrement font size",[189],function(){sub(d)});
a.register("decrement font size numpad",[109],function(){sub(d)})};_.MI=function(a,b,c){c=c===void 0?!1:c;b===void 0?(a.storage.remove("chosen_code_size"),a.aga.next(void 0)):(b=Math.floor(b),b<=0||(a.aga.next(b),a.storage.set("chosen_code_size",b),c&&tub(a.xg,b)))};_.NI.prototype.nI=function(){var a,b=(a=this.aga.value)!=null?a:13;_.MI(this,b+1,!0)};var sub=function(a){var b,c=(b=a.aga.value)!=null?b:13;_.MI(a,c-1,!0)};_.NI.O=function(a){return new (a||_.NI)(_.t(_.qx),_.t(_.Z0a),_.t(_.$v))};
_.NI.wa=_.q({token:_.NI,qa:_.NI.O,Ha:"root"});var tub=_.QC(function(a,b){a.open(rub.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.OI={nk:0,Error:1,Li:2,0:"Loading",1:"Error",2:"Loaded"};_.PI={state:0};var uub;uub=["inputBox"];_.QI=function(a){this.Ga=a;this.icon=this.placeholder="";this.wFb=300;this.JOb=!1;this.oH="Clear";this.gp=new _.Uj;this.input=new _.yz};_.QI.prototype.Ec=function(){};_.QI.prototype.Ra=function(){var a=this;this.input.hj.ha(_.Xf(this.wFb)).subscribe(function(b){a.gp.emit(b);a.x0a!==b&&a.log("change",b);a.x0a=void 0})};_.QI.prototype.focus=function(){this.Lm.na.focus()};_.oub=function(a){a.input.setValue("");a.x0a=""};
_.QI.prototype.log=function(a,b){if(this.nIa){if(a==="clear"){a=this.nIa.eza;var c="CLICK"}else a=this.nIa.t0a,c="CHANGE";this.Ga.Ya({gestureName:c,element:this.nIa.element,action:a,searchTerm:b})}};_.p.Object.defineProperties(_.QI.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.x0a=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.qz=a},get:function(){return this.qz||this.placeholder}},dxd:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.QI.O=function(a){return new (a||_.QI)(_.E(_.ir))};
_.QI.Aa=_.Of({type:_.QI,oa:[["input-with-icon","icon",""]],mb:function(a,b){a&1&&_.Qg(uub,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Lm=c.first)}},inputs:{nIa:"trackingConfig",placeholder:"placeholder",icon:"icon",wFb:"debounceTimeMs",JOb:"hideCloseIconMargin",oH:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{gp:"valueChange"},standalone:!1,vc:["icon",""],Ba:6,Ca: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,pub,3,3,"button",4),_.J());a&2&&(_.C(2),_.gh(b.icon),_.C(),_.G("placeholder",b.placeholder)("formControl",b.input),_.ug("aria-label",b.ariaLabel),_.C(2),_.G("ngIf",b.dxd))},
dependencies:[_.Fp,_.Tu,_.Uu,_.Bv,_.$C,_.Tk,_.rz,_.ay,_.Mv,_.vw,_.Cz],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 vub=new _.Id("GM2_LIST_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.RI=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.RI.O=function(a){return new (a||_.RI)(_.E(vub))};_.RI.Ea=_.Qf({type:_.RI,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],ab:[1,"gmat-mdc-list"],standalone:!1});_.SI=function(){};_.SI.O=function(a){return new (a||_.SI)};_.SI.Ka=_.Pf({type:_.SI});_.SI.Ja=_.dd({imports:[_.Mp,_.Ev,_.aD,_.ry,_.ww,_.AA,_.Mz]});_.TI=function(){};_.TI.O=function(a){return new (a||_.TI)};_.TI.Ka=_.Pf({type:_.TI});_.TI.Ja=_.dd({imports:[_.qD]});_.wub="/"+_.tr.w2+"/savedqueries";_.xub="/"+_.tr.w2;_.yub=null;_.zub=Object.freeze({queries:[],lha:null});_.UI=function(a){this.E7b=_.yub&&a.get(_.yub)};_.Bub=function(a){return Aub(a,function(b){return b.sjd()})};_.UI.prototype.qZa=function(a){return Aub(this,function(b){return b.qZa(a)})};_.UI.prototype.xdb=function(a){return Aub(this,function(b){return b.xdb(a)})};_.UI.prototype.bra=function(a){return Aub(this,function(b){return b.bra(a)})};_.UI.prototype.Hib=function(a,b){return Aub(this,function(c){return c.Hib(a,b)})};
var Aub=function(a,b){return a.E7b?b(a.E7b).ha(_.A(_.GI),_.Vf(function(){return _.FI("")}),_.ng(_.PI)):_.FI("")};_.UI.O=function(a){return new (a||_.UI)(_.t(_.nf))};_.UI.wa=_.q({token:_.UI,qa:_.UI.O,Ha:"root"});_.Cub=new _.ew("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Eub,Fub,Gub,Hub,Iub,ZI,Kub,Lub,Mub,Nub,Oub,$I,Qub,Rub,Sub,Tub,Uub,Xub,aJ,avb,Zub,$ub,bJ,eJ,dvb,evb,fvb,vvb,xvb,yvb,zvb,Avb,Bvb,Cvb,Dvb,Evb,Gvb,Hvb,Ivb,Jvb,Kvb,Lvb,Mvb,Pvb,Qvb,Rvb,Svb,Tvb,Uvb,Vvb,Wvb,wJ,xJ,Xvb,Zvb,pwb,qwb,twb,vwb,xwb,ywb,zwb,Awb,Bwb,Dwb,Cwb,Gwb,Hwb,Jwb,Kwb,Mwb,Nwb,Lwb,Owb,Pwb,Qwb,Rwb,Swb,Wwb,Xwb,Ywb,Zwb,$wb,bxb,cxb,dxb,exb,fxb,gxb,hxb,ixb,jxb,kxb,lxb,nxb,pxb,qxb,vxb,wxb,zxb,xxb,Exb,Dxb,Cxb,Fxb,Gxb,Hxb,Ixb,Jxb,Kxb,Lxb,Mxb,Nxb,Oxb,Pxb,Qxb,Rxb,Sxb,Txb,Uxb,Vxb,Wxb,Xxb,Yxb,Zxb,$xb,
ayb,cyb,dyb,eyb,fyb,gyb,hyb,iyb,kyb,myb,nyb,oyb,pyb,qyb,syb,uyb,tyb,JJ,vyb,xyb,wyb,KJ,yyb,zyb,Ayb,Byb,Cyb,Dyb,Eyb,Gyb,Fyb,Hyb,Kyb,LJ,Jyb,Myb,MJ,NJ,OJ,PJ,Oyb,Qyb,Syb,Uyb,Wyb,Yyb,$yb,bzb,dzb,fzb,jzb,gzb,mzb,kzb,izb,tzb,szb,nzb,vzb,yzb,uzb,zzb,Azb,Bzb,Dzb,Ezb,Gzb,Hzb,Fzb,Izb,Jzb,Kzb,Lzb,Mzb,Nzb,Ozb,Pzb,Qzb,Rzb,Szb,Tzb,Vzb,fAb,gAb,hAb,iAb,jAb,kAb,lAb,sAb,uAb,pAb,qAb,rAb,TJ,VJ,xAb,zAb,yAb,AAb,BAb,FAb,GAb,HAb,IAb,JAb,KAb,LAb,MAb,NAb,QAb,RAb,SAb,TAb,VAb,WAb,XAb,ZAb,$Ab,aBb,bBb,cBb,eBb,fBb,gBb,iBb,jBb,kBb,
lBb,mBb,nBb,oBb,pBb,qBb,rBb,tBb,swb,rwb,Uzb,vBb,xBb,yBb,zBb,ABb,YI,BBb,CBb,xzb,Pub,bK,IBb,zJ,JBb,eK,KBb,LBb,fK,gK,iK,jK,kK,lK,mK,nK,oK,MBb,pK,qK,rK,XBb,eCb;_.VI=function(a){return a instanceof _.Mi};_.WI=function(a){return _.VI(a)&&a.ei()};
_.Dub=function(a){var b=a.ye;a=a.repository;var c=new XI;if(!b)return c;var d=new YI,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Hi=e;break;case "host":d.ho=e;break;case "depot":d.Os=e;break;default:return _.eb(b)}b==="depot"&&a==="Piper"&&(a="piper");a&&(d.li=a);c.root=d;return c};Eub=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};
Fub=function(a){return Array.prototype.concat.apply([],arguments)};Gub=function(a,b){return Fub.apply([],(0,_.qDa)(a,b))};Hub=function(a){if(/^(script|style)$/i.test(a.tagName))throw Error("$");};Iub=function(a,b){a.nodeType===1&&Hub(a);a.innerHTML=_.zc(b)};ZI=function(a,b,c){var d=b==="beforebegin"||b==="afterend"?a.parentElement:a;d!==null&&Hub(d);a.insertAdjacentHTML(b,_.zc(c))};Kub=function(a){return new Jub(a)};Lub=function(a){if(a instanceof Jub)return a.k2b;throw Error("$");};
Mub=function(a){a=a.__ngContext__;return typeof a==="number"?_.oe.get(a)||null:a||null};Nub=function(a,b){for(var c=a[1],d=27;d<c.tya;d++)if(_.Qd(a[d])===b)return d;return-1};Oub=function(a){if(a.oh)return a.oh;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
$I=function(a){var b=Mub(a);if(b){if(_.Nd(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.Aa){a:{if(d=b[1].uH)for(c=0;c<d.length;c++){var f=d[c];if(_.Sd(f,b)[8]===a){c=f;break a}}else if(_.Sd(27,b)[8]===a){c=27;break a}c=-1}if(c==-1)throw Error("Fa");d=a}else if(a&&a.constructor&&a.constructor.Ea){a:{for(e=b[1].firstChild;e;){c=e.bx;for(f=e.Vn;f<c;f++)if(b[f]===a){c=e.index;break a}e=Oub(e)}c=-1}if(c==-1)throw Error("Ga");a=b[1].data[c];if(a.Vn===0)e=_.Fd;else for(e=[],f=a.Vn;f<a.bx;f++){var g=
b[f];g&&g.constructor&&g.constructor.Aa||e.push(g)}}else if(c=Nub(b,a),c==-1)return null;a=_.Qd(b[c]);b=(f=Mub(a))&&!Array.isArray(f)?f:new Pub(b[19],c,a);d&&b.component===void 0&&(b.component=d,_.pe(b.component,b));if(e&&b.pR===void 0)for(b.pR=e,a=0;a<e.length;a++)_.pe(e[a],b);_.pe(b.Uqd,b)}}else for(d=a;d=d.parentNode;)if(e=Mub(d)){e=Array.isArray(e)?e:e.hi;if(!e)return null;c=Nub(e,a);if(c>=0){b=_.Qd(e[c]);a=new Pub(e[19],c,b);_.pe(b,a);b=a;break}}return b||null};
Qub=function(a){a=$I(a);if(a===null)return null;if(a.component===void 0){var b=a.hi;if(b===null)return null;var c=b[1].data[a.A_];a.component=c.Gu>-1?b[c.Vn+c.Gu]:null}return a.component};Rub=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Sub=function(a){var b=$I(a);b=b===null?null:b.hi;if(b===null)return[];var c=b[7],d=b[1].Ak,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if(typeof g==="string"){m=_.Qd(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,JYd:r,type:x})}}e.sort(Rub);return e};Tub=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 _.Te)}})})};
Uub=function(a){return _.Ue(function(b,c){var d=[];b.subscribe(new _.We(c,function(e){return d.push(e)},void 0,function(){c.next(d);c.complete()}));a.subscribe(new _.We(c,function(){var e=d;d=[];c.next(e)},void 0,_.ye));return function(){d=null}})};_.Vub=function(){return _.wD.apply(null,_.v(_.Jc.apply(0,arguments)))};Xub=function(){var a=Wub;return function(b){return _.fg(new _.Zh(a))(b)}};_.Yub=function(a,b,c,d,e){return _.Xib(_.Yd(),a,b,c,d,e===void 0?"":e)};
aJ=function(a,b,c,d,e,f){var g=a===null?-1:a.index;g=g!==-1?_.Qd(b[g]):null;if(a.type&11){Zub(g,c,d,e,f);if(a.Gu>-1){var m=_.Sd(a.index,b);m&&m[1].firstChild&&aJ(m[1].firstChild,m,c,d,e,f)}else a.oh&&aJ(a.oh,b,c,d,e,f),g&&$ub(g,c,d,e);m=b[a.index];_.Od(m)&&avb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Zub(m[7],c,d,e,f),avb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].Vx[a.Vx];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())Zub(n.value,c,d,e,f);else m&&(n=n[3],aJ(n[1].data[m.index],
n,c,d,e,f))}else a.oh&&aJ(a.oh,b,c,d,e,f);f!==g&&(a=a.flags&2?a.MFa:a.next)&&aJ(a,b,c,d,e,f)};avb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&aJ(m,g,b,c,d,e)}};Zub=function(a,b,c,d,e){e!==a&&(a=bJ(a))&&(d&&a instanceof cJ&&b(a)&&c.indexOf(a)===-1?c.push(a):!d&&b(a)&&c.indexOf(a)===-1&&c.push(a))};
$ub=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=bJ(g);m&&(d&&m instanceof cJ&&b(m)&&c.indexOf(m)===-1?c.push(m):!d&&b(m)&&c.indexOf(m)===-1&&c.push(m),$ub(g,b,c,d))}};bJ=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new cJ(a):new bvb(a)),a.__ng_debug__):null};_.dJ=function(a){return a.map(function(b){return function(){var c=_.Jc.apply(0,arguments),d;return(d=_.u(b)).af.apply(d,_.v(c))}})};
_.cvb=function(a){if(a.projectId)return"project";if(a.ho)return"host";if(a.Os)return"depot";if(a.Hi)return"ossProject"};eJ=function(a){return a?typeof a==="string"?a==="depot":a.kind==="depot":!1};dvb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.fJ=function(a){if(a&&!_.Ji.test(a)&&a!=="HEAD")return a};
_.gJ=function(a){if(typeof a==="object")switch(a.type){case 1:return _.tsa(a.Du);case 2:return _.usa(a.Du);case 3:return _.xsa(a.Du);default:return a.Du}return _.tsa(a)||_.usa(a)||_.xsa(a)};evb=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};
fvb=function(a,b){if(_.ja(a,"<"))throw Error("ec`"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(c))throw Error("fc`"+a);if(!evb(c))throw Error("gc`"+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 Kub(a+"{"+b.replace(/</g,"\\3C ")+"}")};
_.gvb=function(a){var b=a.ye;var c=a.path;a=a.repository;c=c||"";return eJ(b==null?void 0:b.type)&&a&&_.ha(a,"piper")?c&&"//depot/"+c:c};_.hvb=function(a){var b=_.cvb(a);if(b)return{id:a.projectId||a.ho||a.Os||a.Hi,type:b}};_.ivb=function(a,b,c,d){var e=_.hvb(a),f=a.li;a.Hy&&(d=d?Object.assign({},d,{Pb:a.Hy}):{Pb:a.Hy});return e.type==="depot"?new _.Mi({repository:f,Kb:b,path:c,params:d}):new _.Ni({ye:e,repository:f,Kb:b,path:c,params:d})};
_.jvb=function(a,b){var c=a.ty;return _.ivb(c.ng,c.Uo,a.path,b)};_.kvb=function(a,b){var c=b.ty,d=c.ng,e=_.hvb(d);return _.qt(_.pt(_.ot(a.qc(),e.id,e.type),d.li),c.Uo).Oc(b.path).ob()};_.hJ=function(a){if(a!=null)return typeof a==="number"?a:a[0]&&a[0].start};_.lvb=function(a,b){a=a.params;if(a!=null)switch(b){case 0:return a.Pb;case 3:case 1:return a.iy!==void 0||a.fA!==void 0?a.iy:a.Pb;case 2:return a.fA;default:throw _.eb(b,"Unexpected version.");}};
_.iJ=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.qq||a;case 2:return c&&c.eA;case 3:return c&&c.qq;default:throw _.eb(b,"Unexpected version.");}};_.jJ=function(a,b){return _.ysa(a,b)&&_.zsa(a.path,b.path,_.QYa)};_.kJ=function(a,b){var c=c===void 0?1:c;return _.jJ(a,b)&&_.nk(a,c)===_.nk(b,c)&&_.iJ(a,c)===_.iJ(b,c)};
_.mvb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{Jmd:!1}).Jmd;return _.Be(_.ag(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.jJ(e,f):_.kJ(e,f):!1}))};
_.mJ=function(a,b,c,d){c=c===void 0?1:c;d=d===void 0?a:d;if(a.ub&&a.repository){if(_.VI(a)){if(_.WI(a))return d=_.Ux,c=_.iJ(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.s8a&&"https://"+d.ub+"."+_.s8a+"/";var e=d.repository;c=_.iJ(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.qc();b&&_.qt(c,b);c.Kj({});return _.nt(_.lJ(c,"ref").ob())}};_.nJ=function(a){return a.Uc==="host"};
_.nvb=function(a,b,c){c=c===void 0?{}:c;var d=c.hla===void 0?"zeroBased":c.hla;c=c.mg===void 0?"preserve":c.mg;var e=_.nt(a);a.path&&a.params.line&&delete e[e.length-1][_.Li.U9a];a=e[e.length-1];c=_.Tq(b,e,{mg:c});!a.ws&&(c==null?0:c.Va)&&c.Va.snapshot&&delete c.Va.snapshot;var f=_.Vq(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+";"+_.Li.U9a+"="+_.Asa(n)+m}};_.ovb=function(a,b,c){return(a.params.Tf?_.Qe(a.params.Tf):b.ha(_.ng(void 0),_.Vf(function(){return _.Qe(void 0)}))).ha(_.A(function(d){d=a.qc().Kj({Tf:d,qq:a.params.qq,Pb:a.params.Pb}).ob();return _.nvb(d,c,{mg:null})}))};_.pvb=function(a,b){return b.Us?_.kvb(a,b.Us):a};_.oJ=function(a){return!!(_.WI(a)&&a.path&&a.path.startsWith("google3"))};_.qvb=function(a){var b=a.path;return b?_.oJ(a)?b.substring(8):b:""};_.rvb=function(a){return _.VI(a)&&!a.ei()};
_.pJ=function(a){return _.rvb(a)||_.nJ(a)};_.qJ=function(a){return _.ok(a)&&!!a.Kb};_.rJ=function(a){return _.qJ(a)&&!!a.path};_.svb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Gc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.tvb=function(a){if(a.params.Pb)return _.ut(a)?a.params.Pb:a.params.Pb+" @snapshot "+a.Kb};
_.uvb=function(a,b){var c=[];_.VI(a)&&a.params.Pb?c.unshift(_.tvb(a)):!a.Kb||_.VI(a)&&_.ut(a)||c.unshift(_.gJ(a.Kb));b!=="ref"&&(c.unshift(a.repository),b!=="repo"&&(_.VI(a)||c.unshift(a.ub)));return c.join(" \u203a ")};vvb=function(a,b,c,d,e,f){a=(new _.uk).E9(_.kxa(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&&_.qk(a,3,b);(d==null?void 0:d.Kb)!=null&&_.qk(a,4,d==null?void 0:d.Kb);d=_.lxa(a);e!=null&&d.Oc(_.uj.Ir(e));return d};
_.wvb=function(a){var b;return _.vk(a.ub,a.Uc,a.repository,_.tk(a),a.path,(b=a.params)==null?void 0:b.Pb)};xvb=function(a){return _.k9a.has(a)};yvb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(xvb(a))return a};zvb=function(a,b){return a===b};
Avb=function(a){var b=b===void 0?zvb:b;var c=c===void 0?zvb:c;var d=null,e=null,f;return{dEa:function(){if(f!==void 0)return f.result;if(!d)return e=a.apply(null,arguments),d=arguments,e;a:{var g=arguments;for(var m=d,n=0;n<g.length;n++)if(!b(g[n],m[n])){g=!0;break a}g=!1}if(!g)return e;g=a.apply(null,arguments);d=arguments;return c(e,g)?e:e=g},reset:function(){e=d=null},Afb:function(g){f={result:g}},gza:function(){f=void 0}}};
Bvb=function(a,b,c,d){if(c===void 0)return b=b.map(function(e){return e(a)}),d.dEa.apply(null,b);b=b.map(function(e){return e(a,c)});return d.dEa.apply(null,[].concat(_.v(b),[c]))};Cvb=function(a){return!!a&&typeof a==="object"&&Object.values(a).every(function(b){return typeof b==="function"})};Dvb=function(a){var b=Object.values(a),c=Object.keys(a);return[].concat(_.v(b),[function(){var d=_.Jc.apply(0,arguments);return c.reduce(function(e,f,g){var m={};return Object.assign({},e,(m[f]=d[g],m))},{})}])};
Evb=function(){var a=a===void 0?{Uxd:Bvb}:a;return function(){var b=_.Jc.apply(0,arguments);if(Array.isArray(b[0])){var c=_.k(b);b=c.next().value;c=_.ll(c);b=[].concat(_.v(b),_.v(c))}else b.length===1&&Cvb(b[0])&&(b=Dvb(b[0]));var d=b.slice(0,b.length-1),e=b[b.length-1],f=d.filter(function(n){return n.release&&typeof n.release==="function"}),g=Avb(function(){return e.apply(null,_.Jc.apply(0,arguments))}),m=Avb(function(n,r){return a.Uxd.apply(null,[n,d,r,g])});return Object.assign(m.dEa,{release:function(){m.reset();
g.reset();f.forEach(function(n){return n.release()})},uTd:g.dEa,Afb:m.Afb,gza:m.gza})}};_.sJ=function(){return Evb().apply(null,_.v(_.Jc.apply(0,arguments)))};_.Fvb=function(a){return _.sJ(function(b){return b[a]},function(b){return b})};Gvb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.xkd))};Hvb=function(a){a&1&&_.K(0,"li",16)};
Ivb=function(a,b){a&1&&(_.Cg(0),_.I(1,"li"),_.Q(2),_.J(),_.F(3,Hvb,1,0,"li",15),_.Fg());a&2&&(a=b.va,b=b.last,_.C(2),_.gh(a),_.C(),_.G("ngIf",!b))};Jvb=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(),_.C(4),_.gh(a.changelist.fvb))};_.tJ=function(a){return a.state===2};_.uJ=function(a){return{state:1,cH:a}};Kvb=function(a,b){var c=a.name;a=a.To;return{Sp:c,X_:_.Cub.format({name:c}),value:a,A7:!0,bc:b,gv:"SavedQuery"}};
Lvb=function(a,b){return(a=a.find(function(c){return c.To===b}))?Kvb(a):Kvb({name:b,To:b})};Mvb=function(a){return function(b){return{Eo:b.Eo,prefix:a}}};
Pvb=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,Nvb?(Ovb.lastIndex=n,r=Ovb.exec(a)):(Ovb.lastIndex=0,r=Ovb.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("")};Qvb=function(a,b){if(b&&b.kud)b.kud(a);else{a:if(_.Da(b)){if(b.iG&&(b=b.iG(),b instanceof _.xc))break a;b=_.vD("zSoyz")}else b=_.vD(String(b));a.innerHTML=_.zc(b)}};
Rvb=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};
Svb=function(a,b){a&1&&_.K(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.P(2);_.ch("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.G("title",_.Yub("Collapse lines ",a.Kbb.start+1," - ",a.Kbb.end));_.ug("data-index",b)}};Tvb=function(a){a&1&&(_.Cg(0),_.F(1,Svb,1,10,"div",1),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngForOf",a.gjb))};
Uvb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=vJ(a,d.start),f=vJ(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},Kbb:d})}c.sort(function(g,m){return g.visible.start-m.visible.start});return c};Vvb=function(a,b,c,d){c=c===void 0?0:c;var e=new Set;a=_.k(wJ(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};
Wvb=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};
wJ=function(a,b,c,d){c=c===void 0?0:c;return a===void 0?[]:typeof a==="number"?xJ(a,b,c)?[{start:a,end:a}]:[]:(d===void 0?0:d)?a.filter(function(e){return xJ(e.start,b,c)||xJ(e.end,b,c)}).map(function(e){return{start:xJ(e.start,b,c)?e.start:c,end:xJ(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return xJ(e.start,b,c)&&xJ(e.end,b,c)})};xJ=function(a,b,c){c=c===void 0?0:c;return a>=c&&a<c+b};Xvb=function(a,b){return a>=b.start&&a<b.end};_.yJ=function(a){return(_.zl?"Meta+":"Ctrl+")+a};
Zvb=function(a){return _.zl?a.replace(Yvb,"\u2318"):a};
_.owb=function(a){var b=a.Zl;a=a.Id===void 0?"":a.Id;var c=_.mk(a),d=c.ye,e=c.repository,f=c.path,g=c.Pb,m=c.Kb,n=[_.$vb],r=d==null?void 0:d.type;if(d&&r&&!eJ(r)&&r!=="host"){var x=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var L=zJ(awb.format({project:z}));D=_.yJ("p");var N="Project";break;default:L=_.eb(r),N=_.eb(r)}z={Sp:L,value:_.lk({ye:{id:z,type:r}}),bc:D,gv:N};x.call(n,z)}e&&r!=="host"&&(x=n.push,z=eJ(r),L=c.ye,c=c.repository,D=z?zJ(bwb.format({"package":e})):
zJ(cwb.format({repo:e})),N=z?_.yJ("p"):_.yJ("r"),c={Sp:D,value:_.lk({ye:L,repository:c}),bc:N,gv:z?"Package":"Repository"},x.call(n,c));d&&r==="host"&&e&&m&&(r=n.push,c=_.vsa(_.Fi(m)),c=_.Gi(m)?zJ(dwb.format({tag:c})):zJ(ewb.format({branch:c})),x=zJ(fwb.format({id:d.id,repo:e,ref:m})),z=_.lk({ye:d,repository:e,Kb:m}),L=_.Gi(m)?zJ(gwb.format({id:d.id,repo:e,ref:m})):zJ(hwb.format({id:d.id,repo:e,ref:m})),r.call(n,{Sp:c,X_:x,value:z,bc:_.yJ("b"),G1:L,gv:"Ref"}));typeof f==="string"&&(r=n.push,c=(d==
null?void 0:d.type)==="host",x=_.ND(f),L=x===f?x:"/\u2026/"+x,z=zJ(iwb.format({dir:L})),L=c?zJ(jwb.format({id:d==null?void 0:d.id,repo:e,dir:L})):zJ(kwb.format({repo:e,dir:L})),D=_.yJ("d"),N="",x&&x!==f&&(N=c&&m?zJ(lwb.format({id:d==null?void 0:d.id,repo:e,dir:f||"/",ref:m})):zJ(mwb.format({repo:e,dir:f||"/"}))),r.call(n,{Sp:z,X_:L,value:a,bc:D,G1:N,gv:"Directory"}));g&&n.push(_.nwb(g));return{scopes:n,state:{prefix:n[n.length-1],Eo:b}}};
_.nwb=function(a){return{Sp:"This CitC Workspace",value:_.lk({Pb:a}),bc:_.yJ("y"),X_:"Search for code or files in this CitC Workspace",gv:"CitcWorkspace"}};_.AJ=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};pwb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.BJ=function(a,b,c){for(;a!==null;){if(pwb(a,b))return a;if(c&&pwb(a,c))break;a=a.parentElement}return null};
qwb=function(a,b){function c(d,e){var f=_.BJ(d instanceof Element?d:d.parentElement,"div[data-line-number]","code-container");if(!f)return null;for(f=_.AJ(f.dataset.lineNumber);!(d instanceof Element&&pwb(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 _.Py({line:f,column:e})}
if(a&&a.anchorNode&&a.focusNode){if(a.anchorNode instanceof Element&&pwb(a.anchorNode,"code-container")&&a.focusNode instanceof Element&&pwb(a.focusNode,"code-container"))return a=new _.Py({line:0,column:0}),new _.Qy({start:a,end:b.length?new _.Py({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 _.Qy({start:a,end:b}):new _.Qy({start:b,end:a})}};
twb=function(a,b){if(a&&a.anchorNode&&a.focusNode&&!a.isCollapsed&&(a=qwb(a,b)))return rwb(swb((new _.ks).jHa(a.start.line+1),a.start.column+1).TGa(a.end.line+1),a.end.column+1)};_.uwb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};vwb=function(a){a=a.target;return a instanceof Element?(a=_.BJ(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.AJ(a.dataset.lineNumber)}:null:null};
xwb=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.IA);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.QN;d=d.Kx;if(!d)throw Error("Qd");c=c.search(wwb);c===-1&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.v(d.pY.map(function(e){return e.startIndex}))))}return b};_.CJ=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
ywb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",3);_.O("mouseenter",function(){var e=_.w(c).index,f=_.P();f.xN>=0&&f.M4.ie.xj(f.xN).classList.remove("hover");f.xN=e;f.M4.ie.xj(e).classList.add("hover");return _.y()})("mouseleave",function(){_.w(c);var e=_.P();e.xN>=0&&e.M4.ie.xj(e.xN).classList.remove("hover");e.xN=-1;return _.y()});_.Q(1);_.J()}if(a&2){a=b.va;b=b.index;var d=_.P();_.dh("focus",b===d.XR)("hover",b===d.xN);_.C();_.fh("",a.lineNumber,":")}};
zwb=function(a,b){return{ho:b==="host"?a:void 0,projectId:b==="project"?a:void 0,Os:b==="depot"?a:void 0,Hi:b==="ossProject"?a:void 0}};_.DJ=function(a,b){a=zwb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.ho,fileSpecSourceRootRepositoryKeyDepotGroup:a.Os,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Hi}};Awb=function(a,b){a=zwb(a,b);return{repositoryKeyHostName:a.ho,repositoryKeyDepotGroup:a.Os,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Hi}};
Bwb=function(a){return function(b){return new _.Ce(function(c){return b.subscribe(function(d){a.runGuarded(function(){c.next(d)})},function(d){a.runGuarded(function(){c.error(d)})},function(){a.runGuarded(function(){c.complete()})})})}};Dwb=function(a,b){var c=Cwb;return _.Be(Uub(a.ql),_.kf(function(d){return d.length>0}),_.Ze(function(d){return _.Qe.apply(null,_.v(c(d)))}),_.Ze(b),Bwb(a),_.jg(1),_.Xe())};
_.Ewb=function(a){var b=a.ub;var c=a.Uc;var d=a.fileSpecSourceRootRepositoryKeyRepositoryName;var e=a.fileSpecSourceRootRefSpec;var f=a.fileSpecPath;var g=a.fileSpecType;a=a.category;if(!eJ(c)&&c!=="host")throw Error("Rd");f=eJ(c)&&d&&_.ha(d,"piper")?"//depot/"+f:f;f=f==="/"?"":f;c==="host"&&(e=_.Ki(e));return Object.assign({},_.DJ(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.Fwb=function(a,b,c){return a.ha(_.kf(function(d){var e=d.request;d=d.results;return _.Gc(Object.assign({},e,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&d.has(c)}),_.Zf(1),_.A(function(d){return d.results.get(c)||[]}))};Cwb=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())};
Gwb=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}};Hwb=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};_.Iwb=function(a){var b;if(a==null?0:(b=a.dataSource)==null?0:b.Yfa)return a.dataSource.Yfa.iE};
Jwb=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=Jwb(d.children,b),e.length&&c.push(Kwb(d,e))):Lwb(d,b)&&c.push(Kwb(d))}return c};Kwb=function(a,b){var c=a.id;var d=a.name;a=a.F_;b=b===void 0?[]:b;return{id:c,name:d,children:b,F_:a}};Mwb=function(a){return a.params.eN?a.params.eN.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Nwb=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})};
Lwb=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.rI,f=b.tI,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.T7a;b=m.z3a;g=m.E9a;if(!m.w_a&&!c||!m.v_a&&c||!m.x_a&&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.BE)})))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.BE)})))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};Owb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Pwb=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(Pwb(c.children))):b.push(c);return b};
Qwb=function(a,b){if(a.size!==b.size)return!1;a=_.k(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(c===void 0||!_.Gc(d,c))return!1}return!0};Rwb=function(a){return a.kind===0||a.kind===1};Swb=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.F_!==c.F_||b.Q8a!==c.Q8a||!Swb(b.children,c.children))return!1}return!0};
_.Twb=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}})};_.Vwb=function(){var a;return _.He(function(b){if(Uwb)return b.return(Uwb);a=new Promise(function(c,d){_.yi().load("codemirror").then(c,d)});return b.return(a.then(function(){Uwb=window.CodeMirror;var c=Uwb.modeInfo.find(function(d){return d.name==="Mathematica"});c&&(c.ext=["nb"]);return Uwb}))})};
Wwb=function(a,b){if(a===void 0||a.length===0)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Vwb().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,Jp:"cm-"+m}));e+=g.length;g.endsWith("\n")&&(d++,e=0)});return c};Xwb=function(a,b){a&1&&_.K(0,"div",20);a&2&&(a=b.va,b=_.P(),_.ch("height",b.getHeight(a.start,a.end),"px")("min-width",b.nY,"ch")("top",b.aka(a.start),"px"))};
Ywb=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(),_.ch("min-height",a.lineHeight*a.Or,"px"),_.C(3),_.gh(a.oY))};
Zwb=function(a){if(a&1){var b=_.Yd();_.I(0,"code-folding-container",23);_.O("rangeToggled",function(c){_.w(b);var d=_.P();return _.y(d.Dcb(c))})("mousedown",function(c){_.w(b);return _.y(c.stopPropagation())});_.J()}a&2&&(a=_.P(),_.ch("pointer-events",a.Zfa?"none":"unset"),_.G("visibility",a.visibility)("folding",a.Io)("lineHeight",a.lineHeight))};
$wb=function(a){if(a&1){var b=_.Yd();_.Q(0,"\n  ");_.I(1,"splitter",24,5);_.O("resizeDone",function(c){_.w(b);var d=_.P();return _.y(d.ska(c))})("mousedown",function(){_.w(b);_.P().bF=!0;return _.y()})("mouseup",function(){_.w(b);_.P().bF=!1;return _.y()});_.Q(3,"\n  ");_.J();_.Q(4,"\n")}a&2&&(a=_.P(),_.C(),_.ch("min-height",a.lineHeight*a.Or,"px")("right",a.Ora.getValue(),"px"),_.G("changeSizeOf",a.wq().na))};
bxb=function(a){if(a&1){var b=_.Yd();_.Q(0,"\n  ");_.I(1,"div",25,6);_.O("click",function(){_.w(b);var c=_.P();return _.y(axb(c))});_.Q(3,"\n  ");_.J();_.Q(4,"\n")}a&2&&(a=_.P(),_.C(),_.ch("min-height",a.lineHeight*a.Or,"px"),_.ug("aria-expanded",a.uU()))};cxb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.content))};dxb=function(a){a&1&&(_.I(0,"span")(1,"a",3),_.Q(2),_.J()());a&2&&(a=_.P().va,_.C(),_.G("href",_.kh(a.url),_.Cf),_.C(),_.gh(a.content))};
exb=function(a,b){a&1&&(_.I(0,"span",1),_.F(1,cxb,2,1,"span",2)(2,dxb,3,3,"span",2),_.J());a&2&&(_.G("ngSwitch",b.va.type),_.C(),_.G("ngSwitchCase","normal"),_.C(),_.G("ngSwitchCase","link"))};
fxb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.pos;d=d.TI;var g=e.e$a,m=g.startIndex+g.length,n=a.substring(g.startIndex,m);d.push({content:a.substring(f,g.startIndex),type:"normal"});d.push({content:n,type:"link",url:e.url});return{pos:m,TI:d}},{pos:0,TI:[]});b=c.pos;c=c.TI;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
gxb=function(a){a&1&&(_.I(0,"a",2),_.Gg(1,3),_.J());if(a&2){a=_.P();var b=_.bh(2);_.G("universalLink",a.link)("queryParams",a.Va)("queryParamsHandling",a.mg)("sameWindow",a.I0);_.ug("aria-label",a.Jpd);_.C();_.G("ngTemplateOutlet",b)}};hxb=function(a){a&1&&_.Lg(0)};ixb=function(a,b){if(b.find(function(c){c=c.Sg;return c===a||_.ssa(c||"")===a}))return{type:1,Du:_.ssa(a)}};jxb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||dvb(c||"")===a}))return{type:2,Du:dvb(a)}};
kxb=function(a){if(_.Ji.test(a))return{type:3,Du:a}};_.EJ=function(a){return{type:0,Du:a}};_.FJ=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:_.eb(a)}};lxb=function(a,b){var c=_.iJ(a,2)||_.iJ(a,0),d=_.iJ(a,1),e=_.nk(a,2);a=_.nk(a,1);c=new _.GJ({path:c,hash:e,type:b});b=new _.GJ({path:d,hash:a,type:b});return new _.HJ({left:c,right:b})};nxb=function(a){return _.WI(a)?_.mxb:"Commit Details"};
pxb=function(a){return _.WI(a)?_.oxb:"Commit "};qxb=function(a){for(var b=_.k(a.ej),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.fileSpec;var e=c==null?void 0:(d=c.ty)==null?void 0:d.Uo;e&&(c.ty.Uo=_.tsa(e)||_.usa(e)||e)}return a};vxb=function(a){a?a=rxb.toLocaleString(a,sxb).indexOf("18")===-1:(a=txb)||((a=uxb)||(a=window.navigator,a=uxb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.SYd||"en"),a=txb=vxb(a));return a};
wxb=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("Gd`"+a);return d};
zxb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!xxb(c)){a:{a=c;c=_.k(yxb);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""};xxb=function(a){if(!a)return!0;for(var b=_.k(Axb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(Bxb);for(c=b.next();!c.done;c=b.next())if(a.indexOf(c.value)>=0)return!0;return!1};
Exb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Cxb(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),Tn:b.userName,cU:Dxb(a),fvb:b.sourceFiles.length}};Dxb=function(a){return(a=a.change.description.tags.find(function(b){return b.key==="R"}))&&a.value!==""?a.value.split(","):[]};
Cxb=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?zxb(a,c):""};Fxb=function(a){return new _.Ce(function(b){var c=a.createElement("img"),d=function(){c.parentNode.removeChild(c);b.next();b.complete()};c.addEventListener("load",d,!1);c.addEventListener("error",d,!1);c.src="https://sandbar-backend.corp.google.com/v1/changes/1234";c.style.display="none";a.body.appendChild(c)})};
Gxb=function(a,b){a&1&&(_.I(0,"onedev-changelist-hovercard-body",1),_.Lg(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.J());a&2&&_.G("changelist",b.Qa)};
Hxb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",0);_.O("clickOutside",function(){_.w(b);var c=_.P();return _.y(c.hCb.next())})("mouseenter",function(){_.w(b);_.P().nDa.next(!0);return _.y()})("mouseleave",function(){_.w(b);_.P().nDa.next(!1);return _.y()});_.Lg(1);_.J()}a&2&&(a=_.P(),_.eh(a.className),_.G("cdkTrapFocusAutoCapture",a.rhc))};Ixb=function(a){a&1&&(_.I(0,"div",7),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh("",a.aud,"\n"))};
Jxb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",13);_.O("click",function(){_.w(b);var d=_.P(2);return _.y(d.show(d.t2.d2))});_.I(1,"mat-icon");_.Q(2,"published_with_changes");_.J();_.Q(3," Commit ");_.J()}if(a&2){a=_.P().Qa;var c=_.P();_.G("activated",a.Kb===c.t2.d2)("ascTrackElement",c.wc)("trackProjectId",c.ub)}};
Kxb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-nav-list",8)(1,"button",9);_.O("click",function(){_.w(c);var d=_.P();return _.y(d.show(d.t2.aua))});_.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.t2.Tag))});_.I(6,"mat-icon");_.Q(7,"label_outline");_.J();_.Q(8," Tag ");_.J();_.F(9,Jxb,4,3,"button",12);_.J()}a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("activated",a.Kb===b.t2.aua)("ascTrackElement",b.wc)("trackProjectId",
b.ub),_.C(4),_.G("activated",a.Kb===b.t2.Tag)("ascTrackElement",b.wc)("trackProjectId",b.ub),_.C(4),_.G("ngIf",!a.aTb))};Lxb=function(a){a&1&&(_.Cg(0),_.I(1,"span",24)(2,"span",25),_.Q(3),_.R(4,"toPrettyRef"),_.J(),_.I(5,"span",26),_.Q(6),_.J(),_.I(7,"span",27),_.Q(8),_.J()(),_.Fg());a&2&&(a=_.P().va,_.C(3),_.gh(_.qh(4,3,a.title)),_.C(3),_.gh("-"),_.C(2),_.gh(a.metadata))};Mxb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Fg());a&2&&(a=_.P().va,_.C(),_.gh(a.title))};
Nxb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"a",22);_.O("click",function(){_.w(c);var e=_.P(3);return _.y(e.blur())});_.F(1,Lxb,9,5,"ng-container",23)(2,Mxb,2,1,"ng-container",23);_.J()}if(a&2){a=b.va;b=_.P(2).Qa;var d=_.P();_.dh("active-element",a.ke);_.G("routerLink",_.nt(a.kb))("matTooltip",a.metadata||a.title)("ascTrackElement",d.wc)("trackAction",b.jc.dP)("trackProjectId",d.ub);_.C();_.G("ngIf",a.cDa);_.C();_.G("ngIf",!a.cDa)}};
Oxb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(3).Qa,_.C(),_.fh(" ",a.jc.L7a," "))};Pxb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(3).Qa,_.C(),_.gh(a.jc.K7a))};Qxb=function(a){a&1&&(_.I(0,"span",28),_.F(1,Oxb,2,1,"span",29)(2,Pxb,2,1,"ng-template",null,1,_.rh),_.J());if(a&2){a=_.bh(3);var b=_.P(3);_.C();_.G("ngIf",b.qOb())("ngIfElse",a)}};
Rxb=function(a){a&1&&(_.I(0,"cdk-virtual-scroll-viewport",19,0),_.F(2,Nxb,3,9,"a",20)(3,Qxb,4,2,"span",21),_.J());a&2&&(a=_.P().Qa,_.P(),_.C(2),_.G("cdkVirtualForOf",a.jc.items)("cdkVirtualForTemplateCacheSize",0),_.C(),_.G("ngIf",!a.jc.items.length))};Sxb=function(a){a&1&&(_.I(0,"dc-information-box",30),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.C(),_.fh(" ",a.message," "))};Txb=function(a){a&1&&_.K(0,"loading",31);a&2&&_.G("inline",!0)};
Uxb=function(a,b){a&1&&(_.I(0,"div",14),_.Cg(1,15),_.F(2,Rxb,4,3,"cdk-virtual-scroll-viewport",16)(3,Sxb,2,1,"dc-information-box",17)(4,Txb,1,1,"loading",18),_.Fg(),_.J());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.nk))};
Vxb=function(a,b,c){var d=b.qGa;var e=b.kb;var f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{kb:d(g.Uo,e),ke:g.Uo===_.nk(e,f)||_.nk(e,f)==="HEAD"&&!!g.K8a})})})};Wxb=function(a){var b=a.eg;a=a.zza;return{title:b,Uo:b,metadata:a,B4a:b+" -- "+a,cDa:!0}};Xxb=function(a){a=a.Kb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.eb(a,"Unsupported ref type")}};
Yxb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.eb(a,"Unknown ref type")}};Zxb=function(a){a=a.Kb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.eb(a,"Unsupported ref type")}};
$xb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.tJ(a)?_.GI(Object.assign({},a.jc,{items:a.jc.items.filter(function(c){return c.B4a.toUpperCase().indexOf(b.toUpperCase())!==-1})})):a};ayb=function(a){var b=a.Zd;a=a.fha;var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value.Sg,d===a?c.unshift({Sg:d,K8a:!0}):c.push({Sg:d});return c};_.byb=function(a,b){return _.IJ(_.qt(b.qc(),a)).ob()};cyb=function(a){a.sort(function(b,c){return b.start-c.start})};
dyb=function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=b.va,_.dh("matched",a.XN),_.C(),_.fh("\n          ",a.segment,"\n        "))};eyb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=_.P().Wbc,_.G("ngClass",a.jx),_.C(),_.gh(a.type))};fyb=function(a){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=_.P().I5,_.C(),_.gh(a))};
gyb=function(a,b){if(a&1){var c=_.Yd();_.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,dyb,2,3,"span",5);_.Q(10,"\n      ");_.J();_.Q(11,"\n      ");_.I(12,"div",6);_.Q(13,"\n        ");_.F(14,eyb,2,2,"span",7);_.Q(15,"\n        ");_.F(16,fyb,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.I5;var d=b.BE,e=b.icon,f=b.d2b,g=b.Wbc;b=b.url;_.C();_.ug("href",b,_.Cf);_.C(2);_.G("svgIcon",e);_.C(6);_.G("ngForOf",f);_.C(5);_.G("ngIf",g);_.C(2);_.G("ngIf",a);_.C(3);_.gh(d)}};hyb=function(a){a&1&&(_.I(0,"span",2),_.Q(1,"-"),_.J())};iyb=function(a,b){a&1&&(_.Cg(0),_.I(1,"span"),_.Q(2),_.J(),_.F(3,hyb,2,0,"span",1),_.Fg());a&2&&(a=b.va,b=b.last,_.C(2),_.gh(a),_.C(),_.G("ngIf",!b))};
kyb=function(a){a&1&&_.K(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.P().va;var b=_.P();_.G("shortcut",_.nh(1,jyb,b.XLb(a.scope.bc)))}};
myb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"search-box-suggestion-item",2);_.O("mouseFocusItem",function(d){_.w(c);var e=_.P();return _.y(e.qEa(d))});_.I(1,"div",3);_.Q(2);_.J();_.F(3,kyb,1,3,"menu-keyboard-shortcut-hint",4);_.J()}a&2&&(a=b.va,b=_.P(),_.dh("bold-active-element",lyb(b,a.scope)),_.G("payload",a.Ta)("shortcut",a.scope.bc)("matTooltip",a.scope.G1),_.C(2),_.fh(" ",a.scope.Sp," "),_.C(),_.G("ngIf",a.scope.bc))};nyb=function(a){a&1&&_.K(0,"hr")};
oyb=function(a){a&1&&_.K(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.P().va;var b=_.P(2);_.G("shortcut",_.nh(1,jyb,b.XLb(a.scope.bc)))}};
pyb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"search-box-suggestion-item",7);_.O("mouseFocusItem",function(d){_.w(c);var e=_.P(2);return _.y(e.qEa(d))});_.I(1,"div",3);_.Q(2);_.J();_.F(3,oyb,1,3,"menu-keyboard-shortcut-hint",4);_.J()}a&2&&(a=b.va,b=_.P(2),_.dh("bold-active-element",lyb(b,a.scope)),_.G("payload",a.Ta)("shortcut",a.scope.bc),_.C(2),_.fh(" ",a.scope.Sp," "),_.C(),_.G("ngIf",a.scope.bc))};
qyb=function(a,b){a&1&&(_.Cg(0),_.F(1,nyb,1,0,"hr",1)(2,pyb,4,6,"search-box-suggestion-item",6),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.length),_.C(),_.G("ngForOf",a))};syb=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 "),_.Fg(),_.J()(),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("payload",_.nh(2,ryb,a.rlb)),_.C(),_.G("routerLink",a.rlb))};
uyb=function(a){var b=_.ef(a,"visibilitychange").ha(_.kf(function(){return tyb(a)}));return function(c){return c.ha(_.og(function(d){d=_.Qe(d);return tyb(a)?d:d.ha(_.rla(function(){return b}))}))}};tyb=function(a){return!("visibilityState"in a)||a.visibilityState==="visible"};JJ=function(a){this.hf=void 0;this.Vq={};if(a){var b=_.qLa(a);a=_.pLa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};
vyb=function(a,b){var c=!0;c=c===void 0?!1:c;var d=a.J6(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,"")};xyb=function(a){var b=[];a=_.k(_.Ok(a));for(var c=a.next();!c.done;c=a.next())wyb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
wyb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Jm){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.dT&&KJ("operator",d-1,d,b);a.error&&(e=a.error.location,KJ("error",e.start,e.end,b));a.warning&&(e=a.warning.location,KJ("warning",e.start,e.end,b));switch(a.Jm){case 1:KJ("label",d,d+a.Yod.length+1,b);break;case 0:case 2:a=a.bsd;KJ("operator",a.start,a.end,b);break;case 4:KJ("quoted",d,c,b);break;case 3:case 5:break;default:_.eb(a)}};
KJ=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};yyb=function(a){return a&&a.params.Xw||null};zyb=function(a){return a&&a.params.Iz||null};Ayb=function(a){return a&&a.params.zk!=null?a.params.zk!=="0":null};Byb=function(a){return a&&a.params.qg!=null?a.params.qg:null};Cyb=function(a){return!!a&&a.params.hy!=null};Dyb=function(a){return a&&a.params.Yw!=null?a.params.Yw:null};Eyb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Gyb=function(){var a={bufferSize:1,dV:void 0,zr:!1,scheduler:void 0};return function(b){if(b&&typeof b.gA==="function")b=b.gA(Fyb(a));else throw new TypeError("Ma");return b}};
Fyb=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.dV===void 0?Infinity:a.dV;var d=a.zr;var e=a.scheduler;var f,g=0,m,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.hg(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)})}};
Hyb=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};
Kyb=function(a){var b=Iyb.hasOwnProperty(a)?Iyb[a]:null;if(b)return b;Object.keys(Iyb).length>65536&&(Iyb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Jyb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Jyb(b,d);b=Jyb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=LJ(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=LJ(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=LJ(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=LJ(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=LJ(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=LJ(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");LJ(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Iyb[a]=b};LJ=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Jyb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Myb=function(a){return Lyb[a]};
MJ=function(a,b){a=_.da[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};NJ=function(a,b){return(a=_.da[a])&&a.prototype&&a.prototype[b]||null};OJ=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ee");return a};PJ=function(a,b,c,d){if(a)return a.apply(b,d);if(_.wl&&document.documentMode<10){if(!b[c].call)throw Error("fe");}else if(typeof b[c]!="function")throw Error("ee");return b[c].apply(b,d)};
Oyb=function(a){return OJ(Nyb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Qyb=function(a,b,c){try{PJ(Pyb,a,"setAttribute",[b,c])}catch(d){if(d.message.indexOf("A security problem occurred")==-1)throw Error("ge`"+b+"`"+a.tagName+"`"+d.message,{cause:d});}};Syb=function(a){return OJ(Ryb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Uyb=function(a){return OJ(Tyb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};
Wyb=function(a){return OJ(Vyb,a,"nodeName",function(b){return typeof b=="string"})};Yyb=function(a){return OJ(Xyb,a,"nodeType",function(b){return typeof b=="number"})};$yb=function(a){return OJ(Zyb,a,"parentNode",function(b){return!(b&&typeof b.name=="string"&&b.name&&b.name.toLowerCase()=="parentnode")})};bzb=function(a,b){return PJ(azb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};dzb=function(a,b,c){PJ(czb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};
fzb=function(a){return OJ(ezb,a,"namespaceURI",function(b){return typeof b=="string"})};jzb=function(a,b,c){var d=[];gzb(_.Aa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("he");if(!(b&&_.wl&&document.documentMode==10&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(hzb,"#"+b+" $1"):e.selectorText;d.push(fvb(f,izb(e.style,c)))}});return Kub(d.map(Lub).join(""))};gzb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})};
mzb=function(a,b,c){a=kzb("<style>"+a+"</style>");return a==null||a.sheet==null?Kub(lzb[0]):jzb(a.sheet,b!=void 0?b:null,c)};kzb=function(a){a=_.yc("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.zc(a),"text/html").body.children[0]};
izb=function(a,b){if(!a)return"";var c=document.createElement("div").style;nzb(a).forEach(function(d){var e=_.yl&&d in ozb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.fa(e,"--")||_.fa(e,"var")||(d=bzb(a,d),d=pzb(e,d,b),d!=null&&dzb(c,e,d))});return c.cssText||""};
tzb=function(a){var b=Array.from(PJ(qzb,a,"getElementsByTagName",["STYLE"])),c=Gub(b,function(g){return _.Aa(Uyb(g).cssRules)});c=gzb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,teb:c[e]};d.sort(function(g,m){var n=Kyb(g.teb.selectorText),r=Kyb(m.teb.selectorText);a:{for(var x=Math.min(n.length,r.length),z=0;z<x;z++){var D=_.sib(n[z],r[z]);if(D!=0){n=D;break a}}n=_.sib(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].teb;c.reverse();a=document.createTreeWalker(a,
NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){PJ(rzb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&szb(f,g.style)});b.forEach(_.tn)};szb=function(a,b){var c=nzb(a.style);nzb(b).forEach(function(d){if(!(c.indexOf(d)>=0)){var e=bzb(b,d);dzb(a.style,d,e)}})};nzb=function(a){_.Ba(a)?a=_.Aa(a):(a=_.zda(a),_.ya(a,"cssText"));return a};
vzb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={Sbb:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!uzb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.ek(g),d.Sbb={},g.Yi.forEach(function(m){return function(n,r){m.Sbb[r]=n}}(d)),d=b(g.Hd(),d.Sbb,g.fN),_.wc(f,d))}};
yzb=function(a,b){var c=a.querySelectorAll("img");a=new _.xe;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={Mha:void 0,hcb:void 0},e=c.next())if(f.Mha=e.value,e=f.Mha.getAttribute("src")||"",e=e.match(wzb))e=atob(e[1]),f.hcb=d.cloneNode(!0),xzb(f.hcb,f.Mha),a.add(b(e).subscribe(function(g){return function(m){g.Mha.src=m;xzb(g.Mha,g.hcb)}}(f)));return a};
uzb=function(a){if(!a)return!0;try{return!(new _.ek(a)).zv&&!a.startsWith("//")}catch(b){return!1}};zzb=function(a){var b=new _.ek(a);if(b.zv&&b.zv.toUpperCase()==="HTTP")_.sLa(b,"");else if(!b.sN())return _.vc('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.vc(b.toString())};
Azb=function(a,b){a&1&&(_.I(0,"mat-card-content"),_.K(1,"linkified-message",8),_.R(2,"emptyToConstant"),_.J());a&2&&(a=b.Qa,_.C(),_.G("message",a.Fu)("linkDefinitions",_.qh(2,2,a.qY)))};Bzb=function(a){a&1&&(_.I(0,"a",9),_.Q(1," View blame prior to this change "),_.J());a&2&&(a=_.P(),_.G("routerLink",a.Gzb)("trackProjectId",a.Pw.ub))};
Dzb=function(a){if(a&1){var b=_.Yd();_.I(0,"commit-details",5);_.O("mouseenter",function(){_.w(b);var c=_.P();clearTimeout(c.aPb);return _.y()})("mouseleave",function(){_.w(b);var c=_.P();return _.y(Czb(c))});_.J()}a&2&&(a=_.P(),_.G("commit",a.commit)("baseLocation",a.Pw)("parentCommit",a.SI))};Ezb=function(a){var b=[].concat(_.v(a.Yq));b.sort(function(f,g){return f.sH.localeCompare(g.sH)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].eg,e+1);a.WCb=d;a.Qmd=c;return a};
Gzb=function(a){return Fzb(a.startLine,a.endLine,a.startColumn,a.endColumn)};Hzb=function(a){var b=a.tn();a=a.yj();return b&&a?{startLine:b.getLine(),startColumn:_.Ul(b,2),endLine:a.getLine(),endColumn:_.Ul(a,2)}:{}};Fzb=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}};Izb=function(a){return a.startLine!==void 0&&a.endLine!==void 0};Jzb=function(a){return Izb(a)&&a.startColumn!==void 0&&a.endColumn!==void 0};
Kzb=function(a,b){a&1&&_.K(0,"blame-snippet",3);if(a&2){a=b.rH;var c=b.commit,d=b.Vd,e=b.SI,f=b.startLine,g=b.endLine;b=_.PC("blame-layer ",b.className);_.eh(b);_.G("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)("startLine",f)("endLine",g)}};Lzb=function(a,b){a&1&&_.K(0,"div");a&2&&(a=_.PC("blame-layer ",b.className),_.eh(a))};Mzb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.G("hasBackground",!0)};Nzb=function(a,b){a&1&&_.K(0,"div");a&2&&_.eh(b.className)};
Ozb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};Pzb=function(a){a&1&&(_.I(0,"mat-card-subtitle"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.tsa))};Qzb=function(a){a&1&&_.K(0,"div",6)};Rzb=function(a,b){a&1&&(_.Cg(0),_.K(1,"finding-details",4),_.F(2,Qzb,1,0,"div",5),_.Fg());if(a&2){a=b.va;b=b.last;var c=_.P(2);_.C();_.G("icon",c.icon)("title",c.JUb)("subtitle",c.tooltip)("details",a);_.C();_.G("ngIf",!b)}};
Szb=function(a){if(a&1){var b=_.Yd();_.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,Rzb,3,5,"ng-container",3);_.J()}a&2&&(a=_.P(),_.C(),_.G("ngForOf",a.details))};Tzb=function(a,b){a&1&&_.K(0,"finding",1);a&2&&_.G("annotations",b.annotations)};
_.Wzb=function(a,b,c,d,e,f,g){var m=_.Zs(b)||Uzb(),n=Number(b.getSize()),r=b.LMb(),x,z,D,L,N,S,ca={kind:0,ze:"",aN:n,v1a:r,xvd:_.Yxa(_.Fk(b,_.Eo,5))||void 0,J4b:_.Ck(b,_.Eo,6,_.Ek()).length>0?_.Ck(b,_.Eo,6,_.Ek()).map(function(wa){return _.Yxa(wa)}):void 0,location:a,diffBase:g&&(g.dt()||_.QJ(g)),fileName:a.path,mimeType:_.Y(m,1),Kza:_.Ik(m,2),line:a.params.line,G7:f,PN:_.Ul(m,8),tI:(x=m.getLanguage())==null?void 0:x.getId(),HF:(S=c[0])!=null?S:0,revision:d,R5:(z=m.cS())==null?void 0:z.getEditor(),
k6:(D=m.cS())==null?void 0:_.Y(D,4),eCa:(L=m.cS())==null?void 0:_.Y(L,2),lO:(N=m.cS())==null?void 0:_.Y(N,3),AMb:_.Ck(m,_.is,12,_.Ek())};return n>4194304?(a=((b.dt()||_.QJ(b)).length===0&&e?_.cf(function(){return e(n)}):_.Qe(b)).ha(_.A(function(wa){return Vzb(ca,wa)})),Object.assign({},ca,{hja:a})):Vzb(ca,b)};
Vzb=function(a,b){var c=b.dt()||_.QJ(b);b=_.Zs(b)||new _.Xs;var d;if(d=_.Fk(b,_.OXa,9)){var e=Xzb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Yzb([0],Zzb,$zb),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;RJ(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=aAb(D.length),x.push(z)):(x=
m,z=aAb(m[m.length-1|0].intValue()+1+D.length|0),x.push(z)),f.push(SJ(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 bAb;g.ojd=f;g.pjd=m;g.yKb=e;e=cAb(new dAb,g,_.Ub(d,1,_.pb,_.Ek(_.Cl)),_.Zl(d,2,_.Ek(_.Cl)));e={lines:g.MBa(),highlights:e,length:c.length,iXb:g.yKb};Xzb.set(d,e);d=e}}else d=c;g=_.Ck(b,_.PXa,3,_.Ek());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=eAb.get(m))for(n=f.un();n<=
f.Su();n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===f.un()?_.SVa(f):0,endColumn:n===f.Su()?_.TVa(f):Number.MAX_SAFE_INTEGER,Jp:m});return Object.assign({},a,{ze:c,code:d,Tz:e,mJ:b.Kja(_.Cl)})};
fAb=function(a,b,c,d){var e=_.iJ(a,c)||a.path,f={commit:_.nk(a,c),Kb:_.nk(a,0)||""};c=_.lvb(a,c);return b.get(a.ub,a.Uc,a.repository,f,e,{Pb:c,fileSize:d,line:_.jxa(a.params.line)}).ha(_.Vf(function(g){if(_.nk(a,2)&&g&&_.KD(g)&&g.error.code===404){g=Promise;var m=g.resolve;var n=new _.at;var r=new _.Ys;var x=new _.Xs;r=_.Nl(r,2,x);n=_.Ol(n,2,_.bt,r);g=m.call(g,n)}else throw g;return g}))};gAb=function(a,b,c){return _.nk(b,2)?a.ha(_.wD(fAb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.A(function(d){return{current:d}}))};
hAb=function(a,b,c,d){if(!_.nk(b,2))return _.Qe(a);d=lxb(b,d);return c.diff(b.ub,b.Uc,b.repository,[d]).ha(_.A(function(e){a.oAa=e.XAa[0];return a}))};iAb=function(a,b){var c,d,e=(c=_.Fk(b,_.is,7))==null?void 0:(d=_.js(c))==null?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.qc();e&&_.qt(c,_.Fi(e));a.path&&(_.ct(b)&&a.path.endsWith("/")?c.Oc(a.path.slice(0,-1)):_.Bk(b)&&!a.path.endsWith("/")&&c.Oc(a.path+"/"));return c.ob()};
jAb=function(a,b){a&1&&_.K(0,"nl-semantic-outlines-snippet",3);a&2&&(a=b.Vab,b=_.PC("nl-semantic-outlines-layer ",b.className),_.eh(b),_.G("nlOutline",a))};kAb=function(a,b){a&1&&_.K(0,"div");a&2&&(a=_.PC("nl-semantic-outlines-layer ",b.className),_.eh(a))};lAb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.G("hasBackground",!0)};
_.nAb=function(a){var b=_.mAb(a.Hd()).toString();a:{a=_.js(a);var c=a.Jo(),d=_.Ml(c,_.sk);switch(d){case 3:case 5:var e=a.Jo();c=_.cm(e,5,_.sk);d=TJ(c||_.cm(e,3,_.sk));e=TJ(_.Y(e,2));var f=TJ(_.Y(a,4));a=TJ(_.Y(a,3));var g=_.Ji.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.a7a()?(c=TJ(a.Jo().a7a()),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.Jo(),c=_.Y(c,2),c=TJ(c),a=_.Y(a,3),a="x-package://"+c+(a&&a!=="HEAD"?"@"+a:""));break a;default:a=_.eb(d)}}return a+"/"+b};
sAb=function(a){var b=_.mAb(a);UJ.params={};switch(b.zv){case "x-piper":UJ.ye=oAb;UJ.repository="Piper";UJ.Kb=b.Vi()||"HEAD";break;case "x-citc":pAb(b);break;case "x-package":qAb(b);break;case "x-oss":rAb(b,"ossProject");break;case "x-gob":rAb(b,"host");break;case "x-kythe":return sAb(a.replace(tAb,function(c,d){return"x-"+d+"://"}));default:throw Error("te`"+b.zv);}UJ.path=b.Hd().substr(1);if(a=uAb(b))UJ.params.line=a;return UJ};
uAb=function(a){if(a=a.fN){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}]}}};pAb=function(a){var b=VJ(a.Vi());if(!b)throw Error("ue`"+a.toString());a=VJ(a.MJ);UJ.ye=oAb;UJ.repository="Piper";UJ.Kb=a?b:"HEAD";UJ.params.Pb=a||b};
qAb=function(a){var b=VJ(a.Vi());if(!b)throw Error("ve`"+a.toString());a=VJ(a.MJ);UJ.ye=oAb;UJ.repository=a||b;UJ.Kb=a?b:"HEAD"};rAb=function(a,b){var c=_.k(a.MJ.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=VJ(a.Vi());if(f){if(!d)throw Error("we`"+a.toString());if(!e&&!c)throw Error("xe`"+a.toString());}else throw Error("ye`"+a.toString());a=VJ(e||c);UJ.ye={id:f,type:b};UJ.repository=VJ(d);UJ.Kb=a;if(b=e&&c)UJ.params.Tf=b};TJ=function(a){return a.replace(vAb,"~")};
VJ=function(a){return a.replace(wAb,"/")};xAb=function(a){return _.Hl(a,_.ks,5)&&!!a.getType()};zAb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())yAb(c.value,function(d){d.getType()!==null&&b.set(d.getType(),!0)});return new WJ(b)};yAb=function(a,b){b(a);a=_.k(_.aXa(a));for(var c=a.next();!c.done;c=a.next())yAb(c.value,b)};AAb=function(a){return a.reduce(function(b,c){return b+c.D_},a.length)};BAb=function(a){var b;return!((b=_.bm(a,4,_.Ek()))==null||!b.length)||_.aXa(a).some(BAb)};
_.CAb=function(a,b,c){var d=c===void 0?{ena:void 0,JEb:!1}:c;c=d.ena;d=d.JEb;a=sAb(a);var e;(e=a.params)!=null&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.ub===((f=a.ye)==null?void 0:f.id)&&b.Uc===((g=a.ye)==null?void 0:g.type)&&b.repository===a.repository;if(!a.params.Pb&&b.params.Pb)a.params=Object.assign({},a.params,{Tf:a.Kb,Pb:void 0}),a.Kb="HEAD";else{g=e&&_.zsa(a.path,b.path,_.QYa);f=a.Kb!==b.Kb?a.Kb:_.nk(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.Kb=b.Kb;else{var m;!e||(m=a.params)!=null&&m.Tf||(a.params=Object.assign({},a.params,{Tf:a.Kb}),a.Kb=b.Kb)}}a.params=Object.assign({},b.params,a.params);return a};_.DAb=function(a,b){var c=a.dt();a=_.k(_.Zb(a,3,_.Bb).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};
FAb=function(a){if(a&1){var b=_.Yd();_.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.th.Zia("mouse"))})("menuItemSelected",function(d){_.w(b);_.P(4).mab.emit(d);return _.y()});_.J();_.Fg()}if(a&2){a=_.bh(6);var c=_.P().va;_.C();_.G("disabled",c.disabled)("matMenuTriggerFor",a.th)("matMenuTriggerData",_.nh(4,EAb,c.children));_.C(3);_.gh(c.label)}};
GAb=function(a){a&1&&(_.I(0,"span",13),_.Q(1),_.J());a&2&&(a=_.P(2).va,_.C(),_.gh(a.bc))};HAb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P().va;_.P(3).mab.emit(c);return _.y()});_.I(1,"span",11);_.Q(2);_.J();_.F(3,GAb,2,1,"span",12);_.J()}a&2&&(a=_.P().va,_.G("disabled",a.disabled),_.C(),_.G("title",_.kh(a.disabled?"":a.label)),_.C(),_.gh(a.label),_.C(),_.G("ngIf",a.bc))};
IAb=function(a,b){a&1&&(_.Cg(0),_.F(1,FAb,7,6,"ng-container",5)(2,HAb,4,5,"button",6),_.Fg());a&2&&(a=b.va,_.C(),_.G("ngIf",a.children&&a.children.length>0),_.C(),_.G("ngIf",!a.children||a.children.length===0))};JAb=function(a){a&1&&_.K(0,"mat-divider")};KAb=function(a,b){a&1&&(_.Cg(0),_.F(1,IAb,3,2,"ng-container",4)(2,JAb,1,0,"mat-divider",5),_.Fg());a&2&&(a=b.va,b=b.last,_.C(),_.G("ngForOf",a),_.C(),_.G("ngIf",!b))};LAb=function(a,b){a&1&&_.F(0,KAb,3,2,"ng-container",4);a&2&&_.G("ngForOf",b.sections)};
MAb=function(a){a&1&&(_.I(0,"mat-card",1)(1,"mat-card-content"),_.K(2,"markdown-content",2),_.J()());a&2&&(a=_.P(),_.C(2),_.G("content",a.content.text))};NAb=function(a){a&1&&(_.I(0,"mat-card",1)(1,"mat-card-content")(2,"pre"),_.Q(3),_.J()()());a&2&&(a=_.P(),_.C(3),_.gh(a.content.text))};
QAb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"kythe-hovercard",2);_.O("mouseenter",function(){_.w(c);var d=_.P(2);return _.y(OAb(d))})("mouseleave",function(){_.w(c);var d=_.P(2);return _.y(PAb(d))});_.J()}a&2&&_.G("content",b.Qa)};RAb=function(a,b){a&1&&(_.F(0,QAb,1,1,"kythe-hovercard",1),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.content))};SAb=function(a){var b=_.XJ(a.qc(),function(c){delete c.line});a.params.Pb!=null&&_.XJ(_.qt(b,"HEAD"),function(c){delete c.Pb});return b.ob()};
TAb=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&&(_.zl?b.metaKey:b.ctrlKey);default:return!1}};
VAb=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"button",1);_.R(2,"async");_.O("click",function(){_.w(c);_.P().Kib.next({kind:"event",action:"CLICK"});return _.y()});_.I(3,"mat-icon");_.Q(4);_.J()();_.Fg()}a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("disabled",a.state===b.A2.Tv)("matTooltip",_.qh(2,10,b.r$))("ascTrackElement",b.wc)("trackAction",a.state===b.A2.qQa?"unstar":"star"),_.ug("aria-label",UAb.format({starred:a.state===b.A2.qQa?"starred":"unstarred",elementName:b.Mz,type:b.type})),_.C(2),_.dh("starred",
a.state===b.A2.qQa)("disabled",a.state===b.A2.Tv),_.C(),_.fh(" ",a.state===b.A2.K0c?"star_border":"star"," "))};WAb=function(a,b){switch(b){case "REF":return _.lJ(a.qc(),"ref").ob();case "REPO":return _.lJ(a.qc(),"repo").ob();case "FILE":case "FOLDER":return a;default:return _.eb(b)}};
XAb=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 _.eb(a,"Unsupported place item type")}};
_.YAb=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 _.eb(a,"Unsupported place item type")}};
ZAb=function(a,b){a&1&&_.K(0,"div",18);a&2&&(a=b.va,b=_.P(),_.ch("height",b.getHeight(a.start,a.end),"px")("min-width",b.nY,"ch")("top",b.aka(a.start),"px"))};$Ab=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(),_.ch("min-height",a.lineHeight*a.Or,"px"),_.C(3),_.gh(a.oY))};
aBb=function(a){if(a&1){var b=_.Yd();_.I(0,"code-folding-container",21);_.O("rangeToggled",function(c){_.w(b);var d=_.P();return _.y(d.Dcb(c))})("mousedown",function(c){_.w(b);return _.y(c.stopPropagation())});_.J()}a&2&&(a=_.P(),_.ch("pointer-events",a.Zfa?"none":"unset"),_.G("visibility",a.visibility)("folding",a.Io)("lineHeight",a.lineHeight))};bBb=function(a,b){var c=a.Zl;a=a.Id;var d=b.Zl;b=b.Id;return c===d&&a===b};
cBb=function(a){var b=a.Kx;var c=[],d;a=_.k(((d=a.NT)==null?void 0:d.Kx)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.pY);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:_.AJ(b)})}}return c};
eBb=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"span",5);_.Jg(2,0);_.R(3,"number");_.R(4,"number");_.J();_.I(5,"button",6);_.O("click",function(){_.w(b);var c=_.P();return _.y(dBb(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(dBb(c,1))});_.I(9,"mat-icon");_.Q(10,"keyboard_arrow_down");_.J()();_.Fg()}a&2&&(a=_.P(),_.C(4),_.yD(a.R7)(_.qh(3,17,a.zl+1))(_.qh(4,19,a.R7)),_.zD(2),_.C(),_.G("disabled",a.zl<=0)("title",
a.Jkb)("ascTrackElement",a.wc)("trackArtifactId",a.cta)("trackListIndex",a.zl)("trackProjectId",a.QU),_.ug("aria-label",a.Jkb),_.C(3),_.G("disabled",a.zl>=a.R7-1)("title",a.Ikb)("ascTrackElement",a.wc)("trackArtifactId",a.cta)("trackListIndex",a.zl)("trackProjectId",a.QU),_.ug("aria-label",a.Ikb))};fBb=function(a){a&1&&_.K(0,"loading",8);a&2&&_.G("inline",!0)};
gBb=function(a){if(a&1){var b=_.Yd();_.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(),_.G("title",a.Hkb)("ascTrackElement",a.wc)("trackArtifactId",a.cta)("trackProjectId",a.QU),_.ug("aria-label",a.Hkb))};
iBb=function(a){if(a&1){var b=_.Yd();_.I(0,"a",10);_.R(1,"icon");_.O("click",function(d){_.w(b);var e=_.P(3);return _.y(hBb(e,d))});_.Q(2);_.J()}if(a&2){a=_.P().va;var c=_.P(2);_.KC(_.PC("file-item ",_.qh(1,9,a.entryType)));_.dh("deleted",a.Qp);_.G("routerLink",_.nt(a.Wc))("queryParamsHandling",c.mg);_.ug("aria-label",a.name||c.ariaLabel);_.C(2);_.gh(a.name)}};
jBb=function(a){a&1&&(_.I(0,"a"),_.R(1,"icon"),_.R(2,"toHref"),_.Q(3),_.J());if(a&2){a=_.P().va;var b=_.P().va,c=_.P(),d=_.PC("file-item ",_.qh(1,8,a.entryType));_.eh(d);_.dh("deleted",a.Qp);_.ug("href",_.DD(2,10,a,b,c.ei),_.Cf)("aria-label",a.name||c.ariaLabel);_.C(3);_.gh(a.name)}};kBb=function(a){a&1&&_.K(0,"img",11);a&2&&(a=_.P(3),_.G("alt",a.zJa),_.ug("title",a.zJa))};
lBb=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),_.G("title",_.Yub("",a.title,": ",b.uub(a.instances))),_.C(),_.G("src",a.icon||b.htc,_.Cf)("alt",a.title),_.C(2),_.gh(b.uub(a.instances)))};mBb=function(a,b){a&1&&(_.I(0,"span",12),_.F(1,lBb,4,6,"span",13),_.J());a&2&&(a=b.Qa,_.C(),_.G("ngForOf",a))};
nBb=function(a,b){a&1&&(_.Cg(0),_.I(1,"span",6,1),_.F(3,iBb,3,11,"a",7)(4,jBb,4,14,"ng-template",null,2,_.rh)(6,kBb,1,2,"img",8)(7,mBb,2,1,"span",9),_.R(8,"activeAggregations"),_.J(),_.Fg());if(a&2){a=b.va;b=_.bh(5);var c=_.P(2);_.C(3);_.G("ngIf",!c.S1||!a.Xwd)("ngIfElse",b);_.C(3);_.G("ngIf",a.znd);_.C();_.G("ngIf",_.CD(8,4,a.path,c.aggregations))}};oBb=function(a){a&1&&(_.Cg(0),_.F(1,nBb,9,7,"ng-container",5),_.Fg());a&2&&(a=_.P(),_.C(),_.G("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.sBb=function(a,b,c){a==="android"&&(a="android-internal");if(a==="chops_infra_internal")return a=new _.X6a,a=_.qk(a,1,"chops_infra_internal"),a=_.qk(a,2,"chromium/infra/infra_superproject"),_.qk(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=_.Ki(b);var e=_.k(pBb(_.Zl(c,2,_.Ek())));d=e.next().value;e=e.next().value;var f=_.k(pBb(_.Zl(c,3,_.Ek()))),g=f.next().value;f=f.next().value;c=_.Zl(c,4,_.Ek());d=qBb(b,d,g,c)&&!rBb(b,e,f)}if(d)return a}};
pBb=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]};qBb=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)})};rBb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};tBb=function(a,b){return _.$b(a,1,b,_.yb)};swb=function(a,b){return _.pm(a,2,b)};rwb=function(a,b){return _.pm(a,4,b)};
_.QJ=function(a){a=_.Ll(a,1);a!=null&&(a=a.hf||"",a=typeof a==="string"?a:new Uint8Array(a));return a};Uzb=function(){var a=new _.Xs;a=_.nm(a,2,!1);return _.qk(a,1,"text/plain")};_.YJ=function(a){return{Nb:_.nt(a)}};_.lJ=function(a,b){a.Oc();if(b==="ref")return a;_.qt(a);return b==="repo"?a:_.pt(a)};_.XJ=function(a,b){b(a.params);return a};_.IJ=function(a){_.XJ(a,function(b){delete b.line;delete b.eA;delete b.Lo;delete b.qq;delete b.Tf});return a};
_.uBb=function(a,b){_.gw(a,{error:b,message:"Permission denied.",fe:"Dismiss"})};vBb=function(a,b){a.kna.subscribe(b)};_.wBb=function(a){_.u(_.Sx);return _.Rx.has(a)};xBb={id:"NL_SEMANTIC_OUTLINES",name:"AI Explanations",children:[]};yBb={id:"BLAME",name:"Blame",children:[]};zBb={id:"XREFS",name:"References",children:[]};ABb={id:"DEPRECATED",name:"Deprecated",children:[]};
YI=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.ho==null?null:a.ho;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Os==null?null:a.Os;this.i.ossProject=a.Hi==null?null:a.Hi;this.i.repositoryName=a.li==null?null:a.li};_.W(YI,_.U);YI.prototype.ka=function(){return YI};YI.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.p.Object.defineProperties(YI.prototype,{Os:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},ho:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.i.hostName=a}},Hi:{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}},li:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var XI=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root;this.i.includeRegionalRepos=a.iQb==null?null:a.iQb};_.W(XI,_.U);XI.prototype.ka=function(){return XI};
XI.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ia:{root:YI}}};_.p.Object.defineProperties(XI.prototype,{iQb:{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}}});
BBb=function(a){return a.PKb().ha(_.A(function(b){var c=new Map(b);_.Rx.has(10)&&(c.set("XREFS",{Sf:"ON",usa:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Sf:"ON",usa:""}));return c}))};CBb=function(a,b){return a.V6().ha(_.A(function(c){return c.some(function(d){return _.st(d,b)})}))};_.DBb=function(a,b){return a.uT!=="mainContent"?function(){}:_.Mab(a,"mainContent",void 0,b)};_.ZJ=function(a,b){return _.Fh(function(){return b(a.state())},void 0)};
_.EBb=function(a,b){var c=_.qgb(a,b);if(!_.VI(b))return a.window.location.origin+c;if(!_.WI(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.ul(Eub,_.aa);Eub.prototype.name="AssertionError";var FBb=function(){return null},Jub=function(a){this.k2b=a};Jub.prototype.toString=function(){return this.k2b};xzb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.mAb=function(a){return a instanceof _.ek?a.clone():new _.ek(a)};
Pub=function(a,b,c){this.Xod=a;this.A_=b;this.Uqd=c};_.p.Object.defineProperties(Pub.prototype,{hi:{configurable:!0,enumerable:!0,get:function(){return _.oe.get(this.Xod)||null}}});var bvb=function(a){this.hq=a};
_.p.Object.defineProperties(bvb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.hq.parentNode;return a?new cJ(a):null}},Qb:{configurable:!0,enumerable:!0,get:function(){var a=$I(this.hq),b=a?a.hi:null;return b===null?_.jMa:new _.le(b[1].data[a.A_],b)}},ar:{configurable:!0,enumerable:!0,get:function(){var a=this.hq,b;if((b=a)&&!(b=Qub(a)))if(a=(a=$I(a))?a.hi:null,a===null)b=null;else{for(var c;a[1].type===2&&(c=_.Wd(a));)a=c;b=(a[2]&512)!==0?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Qub(this.hq))){a=this.hq;if(typeof Element!=="undefined"&&!(a instanceof Element))throw Error("Ha");a=(a=$I(a))?a.hi:null;a=a===null?null:a[8]}return a}},Jg:{configurable:!0,enumerable:!0,get:function(){return Sub(this.hq).filter(function(a){return a.type==="dom"})}},references:{configurable:!0,enumerable:!0,get:function(){a:{var a=$I(this.hq);if(a===null)a={};else{if(a.QVb===void 0){var b=a.hi;if(b===null){a={};break a}var c=b[1].data[a.A_];if(c&&c.CI){for(var d=
{},e=c.index+1,f=0;f<c.CI.length;f+=2)d[c.CI[f]]=b[e],e++;b=d}else b=null;a.QVb=b}a=a.QVb||{}}}return a}}});var cJ=function(a){this.hq=a};_.W(cJ,bvb);cJ.prototype.query=function(a){var b=[],c=$I(this.hq),d=c?c.hi:null;d!==null?aJ(d[1].data[c.A_],d,a,b,!0,this.hq):$ub(this.hq,a,b,!0);return b[0]||null};
_.p.Object.defineProperties(cJ.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.hq.nodeType==Node.ELEMENT_NODE?this.hq:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=$I(this.hq),b=a?a.hi:null;return b!==null?b[1].data[a.A_].value:this.hq.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=$I(this.hq),b=a?a.hi:null;if(b===null)return{};var c=b[1].data,d=c[a.A_];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.Ctd;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+=_.rd(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=$I(b),d=c?c.hi:null;if(d===null)return{};d=d[1].data[c.A_].vc;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:{}}},xe:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na.className;(typeof b!==
"string"?b.baseVal.split(" "):b.split(" ")).forEach(function(c){return a[c]=!0});return a}},childNodes:{configurable:!0,enumerable:!0,get:function(){for(var a=this.hq.childNodes,b=[],c=0;c<a.length;c++)b.push(bJ(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(bJ(a[c]));return b}}});var GBb=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")};
_.h=GBb.prototype;_.h.NDa=function(a,b,c){return _.gs(this.rg,this.ug+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.uXa,c)};_.h.Odb=function(a,b){return _.gs(this.rg,this.ug+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.vXa)};_.h.Qdb=function(a,b){return _.gs(this.rg,this.ug+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.wXa)};
_.h.Zpa=function(a,b,c){return _.gs(this.rg,this.ug+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.xXa,c)};_.h.X5a=function(a,b){return _.gs(this.rg,this.ug+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.tXa)};_.$J=function(){};_.$J.prototype.transform=function(a){return a?_.gJ(a):""};_.$J.O=function(a){return new (a||_.$J)};_.$J.ve=_.Rf({name:"toPrettyRef",type:_.$J,de:!0,standalone:!1});_.aK=function(){};_.aK.O=function(a){return new (a||_.aK)};
_.aK.Ka=_.Pf({type:_.aK});_.aK.Ja=_.dd({});bK=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.od=void 0;this.zc=a.zc;this.Ac=a.Ac;this.oc=b.oc;this.uc=b.uc};_.cK=function(a){this.title=a;_.HBb(this)};_.HBb=function(a){a.title.dj("")};_.cK.O=function(a){return new (a||_.cK)(_.t(_.tq))};_.cK.wa=_.q({token:_.cK,qa:_.cK.O,Ha:"root"});IBb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;zJ=function(a){var b=_.U5a.test.call(_.U5a,a)?"\u200f":"\u200e";return a.replace(IBb,b+"$&"+b)};JBb={id:"Google",type:"depot"};
_.dK=function(a){this.Ga=a};_.dK.O=function(a){return new (a||_.dK)(_.E(_.by))};_.dK.Ea=_.Qf({type:_.dK,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Wa:function(a,b){a&1&&_.O("click",function(){var c={};b.Kdc&&(c={bucket:b.Kdc});b.aZ&&(c=Object.assign({},c,{XM:[b.aZ]}));b.Ga.Aq(c)})},inputs:{Kdc:"trackBucket",aZ:"feedbackEvent"},standalone:!1});
eK={Fic:"ADD",fnc:"BRANCH",stc:"DELETE",Xvc:"EDIT",ACc:"INTEGRATE",NONE:"NONE",values:function(){return[eK.NONE,eK.Fic,eK.fnc,eK.Xvc,eK.stc,eK.ACc]}};KBb={R$:"DEFAULT",yKa:"DEFINITION",Ok:"DEPRECATED",Q2c:"WRITE_REFERENCE",values:function(){return[KBb.R$,KBb.Q2c,KBb.Ok,KBb.yKa]}};LBb={jua:"FUNCTION",fLc:"OTHER",yd:"UNKNOWN",values:function(){return[LBb.yd,LBb.jua,LBb.fLc]}};
fK={yJa:"BBCP",JJa:"CITC",NNa:"KYTHE",gaa:"PIPER",BPa:"SEARCH_INDEX",nRa:"UNKNOWN_PROVENANCE",GRa:"VCS",values:function(){return[fK.nRa,fK.GRa,fK.NNa,fK.BPa,fK.yJa,fK.gaa,fK.JJa]}};gK={PB:"DIRECTORY",jK:"EXECUTABLE",Uv:"FILE",oC:"GIT_LINK",xG:"SYMBOLIC_LINK",aL:"UNKNOWN_OBJECT_TYPE",values:function(){return[gK.aL,gK.Uv,gK.PB,gK.xG,gK.oC,gK.jK]}};
_.hK={kJa:"ADDED",IJa:"CHANGED",tHc:"MOVED_CHANGED",uHc:"MOVED_CHANGED_OUT",vHc:"MOVED_IN",wHc:"MOVED_OUT",mPa:"REMOVED",hRa:"UNCHANGED",Hb:"UNDEFINED",values:function(){return[_.hK.Hb,_.hK.hRa,_.hK.kJa,_.hK.mPa,_.hK.IJa,_.hK.vHc,_.hK.wHc,_.hK.tHc,_.hK.uHc]}};iK={PB:"DIRECTORY",jK:"EXECUTABLE",Uv:"FILE",oC:"GIT_LINK",xG:"SYMBOLIC_LINK",aL:"UNKNOWN_OBJECT_TYPE",values:function(){return[iK.aL,iK.Uv,iK.PB,iK.xG,iK.oC,iK.jK]}};
jK={PB:"DIRECTORY",jK:"EXECUTABLE",Uv:"FILE",oC:"GIT_LINK",xG:"SYMBOLIC_LINK",aL:"UNKNOWN_OBJECT_TYPE",values:function(){return[jK.aL,jK.Uv,jK.PB,jK.xG,jK.oC,jK.jK]}};kK={yJa:"BBCP",JJa:"CITC",NNa:"KYTHE",gaa:"PIPER",BPa:"SEARCH_INDEX",nRa:"UNKNOWN_PROVENANCE",GRa:"VCS",values:function(){return[kK.nRa,kK.GRa,kK.NNa,kK.BPa,kK.yJa,kK.gaa,kK.JJa]}};
lK={PB:"DIRECTORY",jK:"EXECUTABLE",Uv:"FILE",oC:"GIT_LINK",xG:"SYMBOLIC_LINK",aL:"UNKNOWN_OBJECT_TYPE",values:function(){return[lK.aL,lK.Uv,lK.PB,lK.xG,lK.oC,lK.jK]}};
mK={vjc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",wjc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",xjc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",yjc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",zjc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",Ajc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",Ejc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",Fjc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",Gjc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",Hjc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
Ijc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",Jjc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",Kjc:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",uoc:"CHROME_UNIT_TEST",Spc:"COVERAGE_NG",Tpc:"COVERAGE_NG_TESTS",R$:"DEFAULT",Pyc:"FUZZING",GJc:"NEST_BISMUTH",HJc:"NEST_BISMUTH_SCREENDUMP",IJc:"NEST_BISMUTH_UNICYCLE",JJc:"NEST_BISMUTH_UNIT_TEST",KJc:"NEST_SAPPHIRE",MJc:"NEST_TOPAZ_UNIT_TEST",OJc:"NEST_ZIRCONIUM",PJc:"NEST_ZIRCONIUM_SCREENDUMP",QJc:"NEST_ZIRCONIUM_UNICYCLE",RJc:"NEST_ZIRCONIUM_UNIT_TEST",BMc:"PIXEL_BLAZER_COVERAGE",
CMc:"PIXEL_CAIMAN_COVERAGE",DMc:"PIXEL_COMET_COVERAGE",EMc:"PIXEL_HUSKY_COVERAGE",FMc:"PIXEL_KOMODO_COVERAGE",GMc:"PIXEL_RAVEN_COVERAGE",HMc:"PIXEL_UNIFIED_COVERAGE",oVc:"STORAGE_ONLY",M0c:"UNSUPPORTED_CATEGORY",values:function(){return[mK.M0c,mK.R$,mK.Pyc,mK.KJc,mK.OJc,mK.RJc,mK.QJc,mK.PJc,mK.GJc,mK.JJc,mK.IJc,mK.HJc,mK.MJc,mK.yjc,mK.zjc,mK.oVc,mK.Ajc,mK.vjc,mK.wjc,mK.xjc,mK.Kjc,mK.Ejc,mK.Fjc,mK.Gjc,mK.Hjc,mK.Ijc,mK.Jjc,mK.Spc,mK.Tpc,mK.uoc,mK.HMc,mK.GMc,mK.EMc,mK.CMc,mK.DMc,mK.FMc,mK.BMc]}};
nK={Upc:"COVERED",fKc:"NOT_COVERED",lKc:"NOT_INSTRUMENTED",ALc:"PARTIALLY_COVERED",Yf:"STATUS_UNSPECIFIED",values:function(){return[nK.Yf,nK.Upc,nK.fKc,nK.ALc,nK.lKc]}};oK={PB:"DIRECTORY",jK:"EXECUTABLE",Uv:"FILE",oC:"GIT_LINK",xG:"SYMBOLIC_LINK",aL:"UNKNOWN_OBJECT_TYPE",values:function(){return[oK.aL,oK.Uv,oK.PB,oK.xG,oK.oC,oK.jK]}};MBb={Ktc:"DIRECTORY_ICON",MEc:"LINE_ICON",yd:"UNKNOWN",values:function(){return[MBb.yd,MBb.MEc,MBb.Ktc]}};
pK={ijc:"ALLOCATION",Njc:"ANONYMOUS_FUNCTION",jmc:"BACKUP_SCHEDULE",jnc:"BUILD_ARGUMENT",knc:"BUILD_BINARY",lnc:"BUILD_GENERATOR",mnc:"BUILD_LIBRARY",snc:"BUILD_RULE",tnc:"BUILD_TEST",unc:"BUILD_VARIABLE",Wnc:"CHANGELOG",Ijb:"CLASS",mpc:"COLUMN",vpc:"CONDITIONAL",Dpc:"CONSTANT",Aqc:"DART_MIXIN",ntc:"DEFINE_CONST",otc:"DEFINE_MACRO",Wjb:"ENUM",Xjb:"ENUM_CONSTANT",EXTENSION:"EXTENSION",bkb:"FIELD",jua:"FUNCTION",RAc:"GRAPHQL_DIRECTIVE",SAc:"GRAPHQL_FRAGMENT",TAc:"GRAPHQL_FRAGMENT_SPREAD",UAc:"GRAPHQL_LIST",
VAc:"GRAPHQL_OPERATION",YAc:"GROUP",sCc:"INDEX",tkb:"INTERFACE",TCc:"JOB",bDc:"JS_ASSIGNMENT",cDc:"JS_CONST",dDc:"JS_FUNCTION_ASSIGNMENT",eDc:"JS_FUNCTION_LITERAL",fDc:"JS_GETTER",gDc:"JS_GOOG_PROVIDE",hDc:"JS_GOOG_REQUIRE",iDc:"JS_LITERAL",lDc:"JS_SETTER",nDc:"JS_VAR",WEc:"LOCALITY_GROUP",cGc:"MD_HEADER",xkb:"METHOD",oHc:"MODULE",dlb:"NAMESPACE",IKc:"OBJECT",pP:"PACKAGE",YMc:"PREPROCESSOR",olb:"PROPERTY",EQc:"PROTO_BUNDLE",zRc:"QUEUE",ISc:"RUST_IMPL",PSc:"SCOPE",gQa:"SERVICE",UUc:"SQL_DATABASE",
VUc:"SQL_MODEL",WUc:"SQL_TVF",Alb:"STRUCT",GZc:"SWIFT_ACTOR",MZc:"TABLE",j_c:"TEMPLATE",Wt:"TEST",Clb:"TYPEDEF",Glb:"UNION",z0c:"UNKNOWN_SYMBOL",Ilb:"VARIABLE",S2c:"XML_TAG",U2c:"YANG_CONTAINER",V2c:"YANG_GROUPING",W2c:"YANG_IDENTITY",X2c:"YANG_LEAF",Y2c:"YANG_LIST",values:function(){return[pK.z0c,pK.PSc,pK.YAc,pK.Ijb,pK.tkb,pK.Alb,pK.Wjb,pK.Glb,pK.xkb,pK.bkb,pK.jua,pK.Ilb,pK.Clb,pK.dlb,pK.EXTENSION,pK.olb,pK.Xjb,pK.Njc,pK.vpc,pK.Wt,pK.pP,pK.IKc,pK.Dpc,pK.oHc,pK.YMc,pK.snc,pK.knc,pK.tnc,pK.mnc,pK.lnc,
pK.jnc,pK.unc,pK.nDc,pK.cDc,pK.gDc,pK.hDc,pK.lDc,pK.fDc,pK.iDc,pK.eDc,pK.bDc,pK.dDc,pK.ntc,pK.otc,pK.S2c,pK.j_c,pK.TCc,pK.gQa,pK.ijc,pK.MZc,pK.zRc,pK.WEc,pK.sCc,pK.EQc,pK.jmc,pK.mpc,pK.Wnc,pK.cGc,pK.WUc,pK.VUc,pK.UUc,pK.Aqc,pK.V2c,pK.W2c,pK.U2c,pK.Y2c,pK.X2c,pK.GZc,pK.RAc,pK.VAc,pK.SAc,pK.TAc,pK.UAc,pK.ISc]}};
qK={Flc:"ATOM",COMMENT:"COMMENT",yKa:"DEFINITION",zDc:"KEYWORD",bFc:"LOCAL_REF",FFc:"MACRO",HKc:"NUMERIC_LITERAL",vRc:"QUALIFIER",wVc:"STRING_LITERAL",b0c:"TYPE_ID",yd:"UNKNOWN",values:function(){return[qK.yd,qK.zDc,qK.wVc,qK.COMMENT,qK.HKc,qK.FFc,qK.b0c,qK.Flc,qK.yKa,qK.vRc,qK.bFc]}};rK=function(a){a=a===void 0?{}:a;this.i={};this.i.numInstances=a.abb==null?null:a.abb;this.i.numFiles=a.Zab==null?null:a.Zab;this.i.numFixes=a.uZb==null?null:a.uZb};_.W(rK,_.U);rK.prototype.ka=function(){return rK};
rK.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.p.Object.defineProperties(rK.prototype,{Zab:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.T(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},uZb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.T(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},abb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.T(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var sK=function(a){a=a===void 0?{}:a;this.i={};this.i.lastCommitTime=a.f_==null?null:a.f_;this.i.lastCommitMessage=a.F9a==null?null:a.F9a;this.i.size=a.size==null?null:a.size;this.i.deleted=a.Qp==null?null:a.Qp;this.i.existedAtCommit=a.E3a==null?null:a.E3a};_.W(sK,_.U);sK.prototype.ka=function(){return sK};sK.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.p.Object.defineProperties(sK.prototype,{Qp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.T(this,"deleted"):!1},set:function(a){this.i.deleted=a}},E3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.T(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},F9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.T(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
f_:{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 tK=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(tK,_.U);tK.prototype.ka=function(){return tK};
tK.prototype.ma=function(){return{keys:["email","name"]}};_.p.Object.defineProperties(tK.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 uK=function(a){a=a===void 0?{}:a;this.i={};this.i.includeRegexp=a.T7a==null?null:a.T7a;this.i.excludeRegexp=a.z3a==null?null:a.z3a;this.i.languageRegexp=a.E9a==null?null:a.E9a;this.i.availableForFiles=a.w_a==null?null:a.w_a;this.i.availableForDirs=a.v_a==null?null:a.v_a;this.i.availableForGeneratedFiles=a.x_a==null?null:a.x_a};_.W(uK,_.U);uK.prototype.ka=function(){return uK};uK.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.p.Object.defineProperties(uK.prototype,{v_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.T(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},w_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.T(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},x_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.T(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},z3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.T(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},T7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.T(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},E9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.T(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var vK=function(a){a=a===void 0?{}:a;this.i={};this.i.branchName=a.Sg==null?null:a.Sg;this.i.commitId=a.eg==null?null:a.eg};_.W(vK,_.U);vK.prototype.ka=function(){return vK};vK.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.p.Object.defineProperties(vK.prototype,{Sg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.T(this,"branchName"):""},set:function(a){this.i.branchName=a}},eg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var wK=function(a){a=a===void 0?{}:a;this.i={};this.i.categoryId=a.iE==null?null:a.iE};_.W(wK,_.U);wK.prototype.ka=function(){return wK};wK.prototype.ma=function(){return{keys:["categoryId"]}};
_.p.Object.defineProperties(wK.prototype,{iE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.T(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var xK=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type};_.W(xK,_.U);xK.prototype.ka=function(){return xK};xK.prototype.ma=function(){return{Oa:{type:MBb},keys:["type"]}};
_.p.Object.defineProperties(xK.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(xK,{Cf:{configurable:!0,enumerable:!0,get:function(){return MBb}}});var yK=function(a){a=a===void 0?{}:a;this.i={};this.i.codeFindingsArguments=a.Yfa==null?null:a.Yfa;this.i.availability=a.availability==null?null:a.availability};_.W(yK,_.U);yK.prototype.ka=function(){return yK};
yK.prototype.ma=function(){return{Pa:{availability:uK},keys:["availability","codeFindingsArguments"],Ia:{codeFindingsArguments:wK}}};
_.p.Object.defineProperties(yK.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.T(this,"availability"):[]},set:function(a){this.i.availability=a}},Yfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.T(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var zK=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.K1b==null?null:a.K1b;this.i.children=a.children==null?null:a.children;this.i.onByDefault=a.F_==null?null:a.F_;this.i.isWarning=a.u9a==null?null:a.u9a};_.W(zK,_.U);zK.prototype.ka=function(){return zK};
zK.prototype.ma=function(){return{Pa:{children:zK,presentation:xK},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ia:{dataSource:yK}}};
_.p.Object.defineProperties(zK.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}},u9a:{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}},F_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.T(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
K1b:{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 AK=function(a){a=a===void 0?{}:a;this.i={};this.i.newPath=a.aO==null?null:a.aO;this.i.oldPath=a.wg==null?null:a.wg;this.i.newHash=a.TYb==null?null:a.TYb;this.i.oldHash=a.NZb==null?null:a.NZb;this.i.newType=a.Nab==null?null:a.Nab;this.i.oldType=a.dbb==null?null:a.dbb};_.W(AK,_.U);AK.prototype.ka=function(){return AK};AK.prototype.ma=function(){return{Oa:{newType:iK,oldType:jK},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.p.Object.defineProperties(AK.prototype,{TYb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.T(this,"newHash"):""},set:function(a){this.i.newHash=a}},aO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.T(this,"newPath"):""},set:function(a){this.i.newPath=a}},Nab:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.T(this,"newType"):null},set:function(a){this.i.newType=a}},NZb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.T(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},dbb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.T(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var BK=function(a){a=a===void 0?{}:a;this.i={};this.i.locationSpecUri=a.SDa==null?null:a.SDa;this.i.baseUriIndex=a.D_a==null?null:a.D_a;this.i.externalUrl=a.M3a==null?null:a.M3a;this.i.label=a.label==null?null:a.label};_.W(BK,_.U);BK.prototype.ka=function(){return BK};BK.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.p.Object.defineProperties(BK.prototype,{D_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.T(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},M3a:{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}},SDa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.T(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var CK=function(a){a=a===void 0?{}:a;this.i={};this.i.primary=a.H8==null?null:a.H8;this.i.alternatives=a.Hwb==null?null:a.Hwb};_.W(CK,_.U);CK.prototype.ka=function(){return CK};CK.prototype.ma=function(){return{Pa:{alternatives:BK},keys:["alternatives","primary"],Ia:{primary:BK}}};
_.p.Object.defineProperties(CK.prototype,{Hwb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.T(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},H8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.T(this,"primary"):null},set:function(a){this.i.primary=a}}});var DK=function(a){a=a===void 0?{}:a;this.i={};this.i.message=a.message==null?null:a.message;this.i.proxyId=a.Pcb==null?null:a.Pcb};_.W(DK,_.U);DK.prototype.ka=function(){return DK};
DK.prototype.ma=function(){return{keys:["message","proxyId"]}};_.p.Object.defineProperties(DK.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.i.message=a}},Pcb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.T(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var EK=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(EK,_.U);EK.prototype.ka=function(){return EK};EK.prototype.ma=function(){return{keys:["column","line"]}};
_.p.Object.defineProperties(EK.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 FK=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(FK,_.U);FK.prototype.ka=function(){return FK};
FK.prototype.ma=function(){return{keys:["end","start"],Ia:{end:EK,start:EK}}};_.p.Object.defineProperties(FK.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 GK=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRange=a.sourceRange==null?null:a.sourceRange;this.i.hoverProxy=a.G7a==null?null:a.G7a;this.i.navigation=a.navigation==null?null:a.navigation;this.i.panelProxy=a.Rbb==null?null:a.Rbb;this.i.highlightIds=a.QZ==null?null:a.QZ;this.i.semanticTags=a.G8b==null?null:a.G8b;this.i.symbolKind=a.ihb==null?null:a.ihb};_.W(GK,_.U);GK.prototype.ka=function(){return GK};
GK.prototype.ma=function(){return{Oa:{semanticTags:KBb,symbolKind:LBb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ia:{navigation:CK,sourceRange:FK}}};
_.p.Object.defineProperties(GK.prototype,{QZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.T(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},G7a:{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}},Rbb:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.T(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},G8b:{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}},ihb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.T(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var HK=function(a){a=a===void 0?{}:a;this.i={};this.i.decorations=a.Zw==null?null:a.Zw;this.i.isComplete=a.jt==null?null:a.jt;this.i.resolvedFileSpecUri=a.Sdb==null?null:a.Sdb;this.i.baseLocationSpecUri=a.ezb==null?null:a.ezb;this.i.diagnostics=a.sGb==null?null:a.sGb};_.W(HK,_.U);HK.prototype.ka=function(){return HK};
HK.prototype.ma=function(){return{Pa:{decorations:GK,diagnostics:DK},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.p.Object.defineProperties(HK.prototype,{ezb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.T(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},Zw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.T(this,"decorations"):[]},set:function(a){this.i.decorations=a}},sGb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.T(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},jt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.T(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},Sdb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.T(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var IK=function(a){a=a===void 0?{}:a;this.i={};this.i.beginLine=a.kH==null?null:a.kH;this.i.endLine=a.endLine==null?null:a.endLine;this.i.contents=a.qn==null?null:a.qn};_.W(IK,_.U);
IK.prototype.ka=function(){return IK};IK.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.p.Object.defineProperties(IK.prototype,{kH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.T(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},qn:{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 JK=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.n_==null?null:a.n_};_.W(JK,_.U);JK.prototype.ka=function(){return JK};JK.prototype.ma=function(){return{Oa:{sources:fK,type:gK},keys:"attributes hash locationHint path sources type".split(" "),Ia:{attributes:sK}}};
_.p.Object.defineProperties(JK.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}},n_:{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(JK,{Cf:{configurable:!0,enumerable:!0,get:function(){return gK}}});
var KK=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.refSpec=a.Uo==null?null:a.Uo;this.i.superRepo=a.xbc==null?null:a.xbc};_.W(KK,_.U);KK.prototype.ka=function(){return KK};KK.prototype.ma=function(){return{keys:["name","refSpec","superRepo"]}};
_.p.Object.defineProperties(KK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},Uo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.T(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},xbc:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"superRepo")?_.T(this,"superRepo"):""},set:function(a){this.i.superRepo=a}}});
var LK=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.leftChunk=a.vI==null?null:a.vI;this.i.rightChunk=a.iJ==null?null:a.iJ};_.W(LK,_.U);LK.prototype.ka=function(){return LK};LK.prototype.ma=function(){return{Oa:{type:_.hK},keys:["leftChunk","rightChunk","type"],Ia:{leftChunk:IK,rightChunk:IK}}};
_.p.Object.defineProperties(LK.prototype,{vI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.T(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},iJ:{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(LK,{Cf:{configurable:!0,enumerable:!0,get:function(){return _.hK}}});var MK=function(a){a=a===void 0?{}:a;this.i={};this.i.linesUnchanged=a.b$a==null?null:a.b$a;this.i.linesAdded=a.W9a==null?null:a.W9a;this.i.linesRemoved=a.a$a==null?null:a.a$a;this.i.linesChanged=a.X9a==null?null:a.X9a};_.W(MK,_.U);MK.prototype.ka=function(){return MK};MK.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.p.Object.defineProperties(MK.prototype,{W9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.T(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},X9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.T(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},a$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.T(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},b$a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.T(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.GJ=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(_.GJ,_.U);_.GJ.prototype.ka=function(){return _.GJ};_.GJ.prototype.ma=function(){return{Oa:{type:oK},keys:["hash","path","type"]}};
_.p.Object.defineProperties(_.GJ.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(_.GJ,{Cf:{configurable:!0,enumerable:!0,get:function(){return oK}}});
_.HJ=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(_.HJ,_.U);_.HJ.prototype.ka=function(){return _.HJ};_.HJ.prototype.ma=function(){return{keys:["left","right"],Ia:{left:_.GJ,right:_.GJ}}};
_.p.Object.defineProperties(_.HJ.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 NK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffSpec=a.ZAa==null?null:a.ZAa;this.i.modificationMetadata=a.kEa==null?null:a.kEa;this.i.diffChunks=a.EH==null?null:a.EH};_.W(NK,_.U);
NK.prototype.ka=function(){return NK};NK.prototype.ma=function(){return{Pa:{diffChunks:LK},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ia:{fileDiffSpec:_.HJ,modificationMetadata:MK}}};
_.p.Object.defineProperties(NK.prototype,{EH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.T(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},ZAa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.T(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},kEa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.T(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var OK=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.WI==null?null:a.WI};_.W(OK,_.U);OK.prototype.ka=function(){return OK};OK.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(OK.prototype,{WI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var PK=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(PK,_.U);PK.prototype.ka=function(){return PK};PK.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.p.Object.defineProperties(PK.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 QK=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.range==null?null:a.range;this.i.commitIndex=a.rH==null?null:a.rH};_.W(QK,_.U);QK.prototype.ka=function(){return QK};QK.prototype.ma=function(){return{keys:["commitIndex","range"],Ia:{range:PK}}};
_.p.Object.defineProperties(QK.prototype,{rH:{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 RK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffEntries=a.Yn==null?null:a.Yn};_.W(RK,_.U);RK.prototype.ka=function(){return RK};
RK.prototype.ma=function(){return{Pa:{fileDiffEntries:AK},keys:["fileDiffEntries"]}};_.p.Object.defineProperties(RK.prototype,{Yn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var SK=function(a){a=a===void 0?{}:a;this.i={};this.i.categories=a.categories==null?null:a.categories};_.W(SK,_.U);SK.prototype.ka=function(){return SK};SK.prototype.ma=function(){return{Oa:{categories:mK},keys:["categories"]}};
_.p.Object.defineProperties(SK.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.T(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.TK=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.ho==null?null:a.ho;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Os==null?null:a.Os;this.i.ossProject=a.Hi==null?null:a.Hi;this.i.repositoryName=a.li==null?null:a.li;this.i.workspaceId=a.Hy==null?null:a.Hy};
_.W(_.TK,_.U);_.TK.prototype.ka=function(){return _.TK};_.TK.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.p.Object.defineProperties(_.TK.prototype,{Os:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},ho:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.i.hostName=a}},Hi:{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}},li:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},Hy:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.T(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var UK=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.ng==null?null:a.ng;this.i.refSpec=a.Uo==null?null:a.Uo;this.i.refHint=a.refHint==null?null:a.refHint};_.W(UK,_.U);UK.prototype.ka=function(){return UK};UK.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ia:{repositoryKey:_.TK}}};
_.p.Object.defineProperties(UK.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.T(this,"refHint"):""},set:function(a){this.i.refHint=a}},Uo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.T(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},ng:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var VK=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRoot=a.ty==null?null:a.ty;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.n_==null?null:a.n_};_.W(VK,_.U);VK.prototype.ka=function(){return VK};VK.prototype.ma=function(){return{Oa:{sources:kK,type:lK},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ia:{sourceRoot:UK}}};
_.p.Object.defineProperties(VK.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.T(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},n_:{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}},ty:{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(VK,{Cf:{configurable:!0,enumerable:!0,get:function(){return lK}}});
var WK=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.psa==null?null:a.psa;this.i.data=a.data==null?null:a.data};_.W(WK,_.U);WK.prototype.ka=function(){return WK};WK.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ia:{data:rK,fileSpec:VK}}};
_.p.Object.defineProperties(WK.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}},psa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var XK=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.psa==null?null:a.psa;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(XK,_.U);XK.prototype.ka=function(){return XK};XK.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ia:{fileSpec:VK,messageHtml:OK,range:PK}}};
_.p.Object.defineProperties(XK.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}},psa:{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 YK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.childEntries=a.F0a==null?null:a.F0a;this.i.duplicateResults=a.ix==null?null:a.ix};_.W(YK,_.U);YK.prototype.ka=function(){return YK};
YK.prototype.ma=function(){return{Pa:{childEntries:JK,duplicateResults:KK},keys:["childEntries","duplicateResults","fileSpec"],Ia:{fileSpec:VK}}};
_.p.Object.defineProperties(YK.prototype,{F0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.T(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},ix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"duplicateResults")?_.T(this,"duplicateResults"):[]},set:function(a){this.i.duplicateResults=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});
var ZK=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.ng==null?null:a.ng;this.i.fileDiffSpecs=a.j4a==null?null:a.j4a};_.W(ZK,_.U);ZK.prototype.ka=function(){return ZK};ZK.prototype.ma=function(){return{Pa:{fileDiffSpecs:_.HJ},keys:["fileDiffSpecs","repositoryKey"],Ia:{repositoryKey:_.TK}}};
_.p.Object.defineProperties(ZK.prototype,{j4a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.T(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},ng:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});var $K=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffContents=a.XAa==null?null:a.XAa};_.W($K,_.U);$K.prototype.ka=function(){return $K};
$K.prototype.ma=function(){return{Pa:{fileDiffContents:NK},keys:["fileDiffContents"]}};_.p.Object.defineProperties($K.prototype,{XAa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.T(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});var aL=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(aL,_.U);
aL.prototype.ka=function(){return aL};aL.prototype.ma=function(){return{Oa:{status:nK},keys:["endLine","startLine","status"]}};
_.p.Object.defineProperties(aL.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(aL,{Status:{configurable:!0,enumerable:!0,get:function(){return nK}}});var bL=function(a){a=a===void 0?{}:a;this.i={};this.i.coverageRanges=a.F1a==null?null:a.F1a};_.W(bL,_.U);bL.prototype.ka=function(){return bL};bL.prototype.ma=function(){return{Pa:{coverageRanges:aL},keys:["coverageRanges"]}};
_.p.Object.defineProperties(bL.prototype,{F1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.T(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var cL=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root};_.W(cL,_.U);cL.prototype.ka=function(){return cL};cL.prototype.ma=function(){return{keys:["root"],Ia:{root:zK}}};
_.p.Object.defineProperties(cL.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.i.root=a}}});var dL=function(a){a=a===void 0?{}:a;this.i={};this.i.pendingClCount=a.soa==null?null:a.soa};_.W(dL,_.U);dL.prototype.ka=function(){return dL};dL.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.p.Object.defineProperties(dL.prototype,{soa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.T(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var eL=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(eL,_.U);eL.prototype.ka=function(){return eL};eL.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.p.Object.defineProperties(eL.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 fL=function(a){a=a===void 0?{}:a;this.i={};this.i.linkRange=a.e$a==null?null:a.e$a;this.i.url=a.url==null?null:a.url};_.W(fL,_.U);fL.prototype.ka=function(){return fL};
fL.prototype.ma=function(){return{keys:["linkRange","url"],Ia:{linkRange:eL}}};_.p.Object.defineProperties(fL.prototype,{e$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.T(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.i.url=a}}});
_.gL=function(a){a=a===void 0?{}:a;this.i={};this.i.commitId=a.eg==null?null:a.eg;this.i.commitTime=a.sH==null?null:a.sH;this.i.author=a.Tn==null?null:a.Tn;this.i.commitMessage=a.Fu==null?null:a.Fu;this.i.metadata=a.metadata==null?null:a.metadata;this.i.fileDiffEntries=a.Yn==null?null:a.Yn;this.i.parentCommitIds=a.mO==null?null:a.mO;this.i.commitSubject=a.zza==null?null:a.zza;this.i.oldPath=a.wg==null?null:a.wg;this.i.committer=a.g1a==null?null:a.g1a;this.i.commitMessageLinkDefinitions=a.qY==null?
null:a.qY;this.i.fetchFileSpec=a.Us==null?null:a.Us;this.i.revisionNumber=a.revisionNumber==null?null:a.revisionNumber;this.i.fileOperation=a.p4a==null?null:a.p4a;this.i.workspace=a.Pb==null?null:a.Pb};_.W(_.gL,_.U);_.gL.prototype.ka=function(){return _.gL};
_.gL.prototype.ma=function(){return{Pa:{commitMessageLinkDefinitions:fL,fileDiffEntries:AK},Oa:{fileOperation:eK},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Bd:{metadata:{xc:null,Hc:!1,Ic:!1,Jc:!1}},Ia:{author:tK,committer:tK,fetchFileSpec:VK}}};
_.p.Object.defineProperties(_.gL.prototype,{Tn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.T(this,"author"):null},set:function(a){this.i.author=a}},eg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.i.commitId=a}},Fu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.T(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},qY:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.T(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},zza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.T(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},sH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.T(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},g1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.T(this,"committer"):null},set:function(a){this.i.committer=a}},Us:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.T(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},Yn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},p4a:{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}},wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},mO:{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}},Pb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.T(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var hL=function(a){a=a===void 0?{}:a;this.i={};this.i.mappedRange=a.T$a==null?null:a.T$a;this.i.commitLogEntry=a.Yq==null?null:a.Yq};_.W(hL,_.U);hL.prototype.ka=function(){return hL};
hL.prototype.ma=function(){return{Pa:{commitLogEntry:_.gL,mappedRange:QK},keys:["commitLogEntry","mappedRange"]}};_.p.Object.defineProperties(hL.prototype,{Yq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.T(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},T$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.T(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var iL=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.columnRanges=a.pY==null?null:a.pY};_.W(iL,_.U);iL.prototype.ka=function(){return iL};iL.prototype.ma=function(){return{Pa:{columnRanges:eL},keys:["columnRanges","lineNumber"]}};
_.p.Object.defineProperties(iL.prototype,{pY:{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 jL=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.lineText=a.QN==null?null:a.QN;this.i.range=a.range==null?null:a.range};_.W(jL,_.U);jL.prototype.ka=function(){return jL};jL.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ia:{range:eL}}};
_.p.Object.defineProperties(jL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},QN:{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 kL=function(a){a=a===void 0?{}:a;this.i={};this.i.aggregations=a.aggregations==null?null:a.aggregations};_.W(kL,_.U);kL.prototype.ka=function(){return kL};kL.prototype.ma=function(){return{Pa:{aggregations:WK},keys:["aggregations"]}};_.p.Object.defineProperties(kL.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.T(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var lL=function(a){a=a===void 0?{}:a;this.i={};this.i.findings=a.Tia==null?null:a.Tia};_.W(lL,_.U);lL.prototype.ka=function(){return lL};lL.prototype.ma=function(){return{Pa:{findings:XK},keys:["findings"]}};_.p.Object.defineProperties(lL.prototype,{Tia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.T(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var mL=function(a){a=a===void 0?{}:a;this.i={};this.i.commitLogEntries=a.mn==null?null:a.mn;this.i.nextCommitId=a.WYb==null?null:a.WYb;this.i.nextCommitIds=a.Oab==null?null:a.Oab;this.i.pageToken=a.pageToken==null?null:a.pageToken};_.W(mL,_.U);mL.prototype.ka=function(){return mL};mL.prototype.ma=function(){return{Pa:{commitLogEntries:_.gL},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.p.Object.defineProperties(mL.prototype,{mn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.T(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},WYb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.T(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},Oab:{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}}});_.nL=function(a){a=a===void 0?{}:a;this.i={};this.i.includeText=a.U7a==null?null:a.U7a;this.i.symbolData=a.hhb==null?null:a.hhb};_.W(_.nL,_.U);_.nL.prototype.ka=function(){return _.nL};_.nL.prototype.ma=function(){return{keys:["includeText","symbolData"]}};
_.p.Object.defineProperties(_.nL.prototype,{U7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeText")?_.T(this,"includeText"):!1},set:function(a){this.i.includeText=a}},hhb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolData")?_.T(this,"symbolData"):!1},set:function(a){this.i.symbolData=a}}});
var oL=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSummary=a.AEa==null?null:a.AEa;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(oL,_.U);oL.prototype.ka=function(){return oL};oL.prototype.ma=function(){return{keys:["endLine","nlSummary","startLine"]}};
_.p.Object.defineProperties(oL.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},AEa:{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 pL=function(a){a=a===void 0?{}:a;this.i={};this.i.semanticOutlines=a.P0==null?null:a.P0;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(pL,_.U);pL.prototype.ka=function(){return pL};pL.prototype.ma=function(){return{Pa:{semanticOutlines:oL},keys:["endLine","semanticOutlines","startLine"]}};
_.p.Object.defineProperties(pL.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},P0:{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 qL=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSemanticOutlineBlock=a.g8==null?null:a.g8};_.W(qL,_.U);qL.prototype.ka=function(){return qL};qL.prototype.ma=function(){return{Pa:{nlSemanticOutlineBlock:pL},keys:["nlSemanticOutlineBlock"]}};_.p.Object.defineProperties(qL.prototype,{g8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSemanticOutlineBlock")?_.T(this,"nlSemanticOutlineBlock"):[]},set:function(a){this.i.nlSemanticOutlineBlock=a}}});var NBb=function(){this.i={}};
_.W(NBb,_.U);NBb.prototype.ka=function(){return NBb};NBb.prototype.ma=function(){return{keys:[]}};var OBb=function(){this.i={}};_.W(OBb,_.U);OBb.prototype.ka=function(){return OBb};OBb.prototype.ma=function(){return{keys:[]}};var rL=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.Kx==null?null:a.Kx};_.W(rL,_.U);rL.prototype.ka=function(){return rL};rL.prototype.ma=function(){return{Pa:{matchingRanges:iL},keys:["matchingRanges"]}};
_.p.Object.defineProperties(rL.prototype,{Kx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var sL=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(sL,_.U);sL.prototype.ka=function(){return sL};sL.prototype.ma=function(){return{keys:["tagName","targetId"]}};
_.p.Object.defineProperties(sL.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 tL=function(a){a=a===void 0?{}:a;this.i={};this.i.branch=a.Zd==null?null:a.Zd;this.i.defaultBranchName=a.fha==null?null:a.fha;this.i.tags=a.tags==null?null:a.tags};
_.W(tL,_.U);tL.prototype.ka=function(){return tL};tL.prototype.ma=function(){return{Pa:{branch:vK,tags:sL},keys:["branch","defaultBranchName","tags"]}};
_.p.Object.defineProperties(tL.prototype,{Zd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.T(this,"branch"):[]},set:function(a){this.i.branch=a}},fha:{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 uL=function(a){a=a===void 0?{}:a;this.i={};this.i.roots=a.neb==null?null:a.neb};_.W(uL,_.U);uL.prototype.ka=function(){return uL};uL.prototype.ma=function(){return{keys:["roots"],Ia:{roots:tL}}};_.p.Object.defineProperties(uL.prototype,{neb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.T(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.vL=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.uF==null?null:a.uF;this.i.enableDiagnostics=a.Ss==null?null:a.Ss;this.i.repositoryScope=a.oq==null?null:a.oq;this.i.refSpecScope=a.q0==null?null:a.q0;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Ue==null?null:a.Ue;this.i.scoringModel=a.kU==null?null:a.kU;this.i.exhaustive=a.mx==null?null:a.mx;this.i.fullHistorySearch=
a.V4a==null?null:a.V4a;this.i.debugLevel=a.KY==null?null:a.KY;this.i.retrieveMultibranchResults=a.RF==null?null:a.RF;this.i.suppressGitLegacyResults=a.fG==null?null:a.fG;this.i.showPersonalizedResults=a.Ev==null?null:a.Ev;this.i.isDedupResultsEnabled=a.u7==null?null:a.u7;this.i.multiplierBoostForResults=a.Cab==null?null:a.Cab};_.W(_.vL,_.U);_.vL.prototype.ka=function(){return _.vL};
_.vL.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch isDedupResultsEnabled multiplierBoostForResults numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ia:{repositoryScope:XI}}};
_.p.Object.defineProperties(_.vL.prototype,{KY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.T(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},Ss:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},mx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},V4a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.T(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},u7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isDedupResultsEnabled")?_.T(this,"isDedupResultsEnabled"):!1},set:function(a){this.i.isDedupResultsEnabled=a}},Cab:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"multiplierBoostForResults")?_.T(this,"multiplierBoostForResults"):0},set:function(a){this.i.multiplierBoostForResults=
a}},uF:{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}},q0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},oq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},RF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?
_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Ue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},kU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.T(this,"scoringModel"):""},set:function(a){this.i.scoringModel=a}},Ev:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):
!1},set:function(a){this.i.showPersonalizedResults=a}},fG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.T(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});_.wL=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.uF==null?null:a.uF;this.i.minSnippetLinesPerFile=a.hEa==null?null:a.hEa;this.i.minSnippetLinesPerPage=a.iEa==null?null:a.iEa;this.i.showAllSnippets=a.Ofb==null?null:a.Ofb};_.W(_.wL,_.U);
_.wL.prototype.ka=function(){return _.wL};_.wL.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.p.Object.defineProperties(_.wL.prototype,{hEa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.T(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},iEa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.T(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},uF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},Ofb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.T(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var xL=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.MF==null?null:a.MF;this.i.searchOptions=a.Jeb==null?null:a.Jeb;this.i.snippetOptions=a.d1==null?null:a.d1;this.i.matchOptions=a.X$a==null?null:a.X$a};_.W(xL,_.U);xL.prototype.ka=function(){return xL};
xL.prototype.ma=function(){return{keys:["matchOptions","queryString","searchOptions","snippetOptions"],Ia:{matchOptions:_.nL,searchOptions:_.vL,snippetOptions:_.wL}}};
_.p.Object.defineProperties(xL.prototype,{X$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchOptions")?_.T(this,"matchOptions"):null},set:function(a){this.i.matchOptions=a}},MF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},Jeb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.T(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},d1:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});_.yL=function(a){a=a===void 0?{}:a;this.i={};this.i.enableDiagnostics=a.Ss==null?null:a.Ss;this.i.savedQuery=a.Ue==null?null:a.Ue};_.W(_.yL,_.U);_.yL.prototype.ka=function(){return _.yL};_.yL.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.p.Object.defineProperties(_.yL.prototype,{Ss:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Ue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.zL=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.uF==null?null:a.uF};_.W(_.zL,_.U);_.zL.prototype.ka=function(){return _.zL};
_.zL.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.p.Object.defineProperties(_.zL.prototype,{uF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var AL=function(a){a=a===void 0?{}:a;this.i={};this.i.file=a.file==null?null:a.file;this.i.queryString=a.MF==null?null:a.MF;this.i.options=a.options==null?null:a.options;this.i.snippetOptions=a.d1==null?null:a.d1};
_.W(AL,_.U);AL.prototype.ka=function(){return AL};AL.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ia:{file:VK,options:_.yL,snippetOptions:_.zL}}};
_.p.Object.defineProperties(AL.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}},MF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},d1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var BL=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(BL,_.U);BL.prototype.ka=function(){return BL};BL.prototype.ma=function(){return{Oa:{tokenType:qK},keys:["range","tokenType"],Ia:{range:eL}}};
_.p.Object.defineProperties(BL.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 CL=function(a){a=a===void 0?{}:a;this.i={};this.i.lineText=a.QN==null?null:a.QN;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.matchingRanges=a.Kx==null?null:a.Kx;this.i.ranges=a.NT==null?null:a.NT;this.i.tokens=a.Oh==null?null:a.Oh};_.W(CL,_.U);CL.prototype.ka=function(){return CL};CL.prototype.ma=function(){return{Pa:{ranges:eL,tokens:BL},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ia:{matchingRanges:iL}}};
_.p.Object.defineProperties(CL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},QN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.i.lineText=a}},Kx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},NT:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):[]},set:function(a){this.i.ranges=a}},Oh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.T(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});var DL=function(a){a=a===void 0?{}:a;this.i={};this.i.snippetLines=a.IA==null?null:a.IA};_.W(DL,_.U);DL.prototype.ka=function(){return DL};DL.prototype.ma=function(){return{Pa:{snippetLines:CL},keys:["snippetLines"]}};
_.p.Object.defineProperties(DL.prototype,{IA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.T(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var EL=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingSnippets=a.Y$a==null?null:a.Y$a};_.W(EL,_.U);EL.prototype.ka=function(){return EL};EL.prototype.ma=function(){return{Pa:{matchingSnippets:DL},keys:["matchingSnippets"]}};
_.p.Object.defineProperties(EL.prototype,{Y$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.T(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var FL=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.Kx==null?null:a.Kx;this.i.ranges=a.NT==null?null:a.NT;this.i.snippets=a.fm==null?null:a.fm};_.W(FL,_.U);FL.prototype.ka=function(){return FL};
FL.prototype.ma=function(){return{Pa:{matchingRanges:iL},keys:["matchingRanges","ranges","snippets"],Ia:{ranges:rL,snippets:EL}}};
_.p.Object.defineProperties(FL.prototype,{Kx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},NT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):null},set:function(a){this.i.ranges=a}},fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var GL=function(a){a=a===void 0?{}:a;this.i={};this.i.revision=a.revision==null?null:a.revision;this.i.snippets=a.fm==null?null:a.fm};_.W(GL,_.U);GL.prototype.ka=function(){return GL};GL.prototype.ma=function(){return{Pa:{snippets:DL},keys:["revision","snippets"]}};
_.p.Object.defineProperties(GL.prototype,{revision:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.T(this,"revision"):""},set:function(a){this.i.revision=a}},fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var HL=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.snippets=a.fm==null?null:a.fm;this.i.numberOfMatchingLines=a.FEa==null?null:a.FEa;this.i.matchingChangelists=a.YWb==null?null:a.YWb;this.i.revisionMatches=a.heb==null?null:a.heb;this.i.deletedAtCl=a.GM==null?null:a.GM;this.i.deletedTermChangelist=a.HM==null?null:a.HM;this.i.duplicateResults=a.ix==null?null:a.ix};_.W(HL,_.U);HL.prototype.ka=function(){return HL};
HL.prototype.ma=function(){return{Pa:{duplicateResults:KK,revisionMatches:GL,snippets:DL},keys:"deletedAtCl deletedTermChangelist duplicateResults fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ia:{fileSpec:VK}}};
_.p.Object.defineProperties(HL.prototype,{GM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.T(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},HM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.T(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},ix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"duplicateResults")?_.T(this,"duplicateResults"):[]},set:function(a){this.i.duplicateResults=
a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},YWb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.T(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},FEa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.T(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},heb:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.T(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=a}},fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var IL=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSearchResult=a.Hia==null?null:a.Hia;this.i.directorySearchResult=a.D2a==null?null:a.D2a;this.i.debugInfoString=a.FM==null?null:a.FM;this.i.resultToken=a.C0==null?null:a.C0;this.i.personalized=a.uoa==null?null:a.uoa;this.i.refsToken=a.xpa==null?null:a.xpa};_.W(IL,_.U);IL.prototype.ka=function(){return IL};
IL.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ia:{directorySearchResult:YK,fileSearchResult:HL}}};
_.p.Object.defineProperties(IL.prototype,{FM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},D2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.T(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},Hia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.T(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},uoa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.T(this,"personalized"):!1},set:function(a){this.i.personalized=a}},xpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.T(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},C0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.JL=function(a){a=a===void 0?{}:a;this.i={};this.i.searchResults=a.VF==null?null:a.VF;this.i.estimatedResultCount=a.w3a==null?null:a.w3a;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken;this.i.debugInfoString=a.FM==null?null:a.FM;this.i.responseToken=a.fqa==null?null:a.fqa;this.i.exhaustive=a.mx==null?null:a.mx;this.i.requestToken=a.v0==null?null:a.v0;this.i.debugResponseProto=a.Ns==null?null:a.Ns;this.i.debugRequestProto=a.Ms==null?null:a.Ms;this.i.refinements=a.cJ==null?null:a.cJ};
_.W(_.JL,_.U);_.JL.prototype.ka=function(){return _.JL};_.JL.prototype.ma=function(){return{Pa:{searchResults:IL},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.p.Object.defineProperties(_.JL.prototype,{FM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Ms:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.T(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Ns:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.T(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},w3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.T(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},mx:{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}},cJ:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"refinements")?_.T(this,"refinements"):[]},set:function(a){this.i.refinements=a}},v0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},fqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},VF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?
_.T(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
var KL=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryScope=a.oq==null?null:a.oq;this.i.refSpecScope=a.q0==null?null:a.q0;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Ue==null?null:a.Ue;this.i.maxSuggestions=a.gab==null?null:a.gab;this.i.enableDiagnostics=a.Ss==null?null:a.Ss;this.i.retrieveMultibranchResults=a.RF==null?null:a.RF;this.i.suppressGitLegacyResults=a.fG==null?null:a.fG;this.i.showPersonalizedResults=a.Ev==null?null:a.Ev};_.W(KL,_.U);
KL.prototype.ka=function(){return KL};KL.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ia:{repositoryScope:XI}}};
_.p.Object.defineProperties(KL.prototype,{Ss:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},gab:{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}},q0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},oq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},RF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Ue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},Ev:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},fG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.T(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var LL=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.MF==null?null:a.MF;this.i.suggestOptions=a.Wgb==null?null:a.Wgb};_.W(LL,_.U);LL.prototype.ka=function(){return LL};LL.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ia:{suggestOptions:KL}}};
_.p.Object.defineProperties(LL.prototype,{MF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},Wgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.T(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var ML=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(ML,_.U);
ML.prototype.ka=function(){return ML};ML.prototype.ma=function(){return{Oa:{type:pK},keys:["range","type"],Ia:{range:eL}}};_.p.Object.defineProperties(ML.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(ML,{Cf:{configurable:!0,enumerable:!0,get:function(){return pK}}});
var NL=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.C0==null?null:a.C0;this.i.match=a.match==null?null:a.match};_.W(NL,_.U);NL.prototype.ka=function(){return NL};NL.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ia:{fileSpec:VK,match:jL,symbol:ML}}};
_.p.Object.defineProperties(NL.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}},C0:{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 OL=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestions=a.ej==null?null:a.ej;this.i.responseToken=a.fqa==null?null:a.fqa;this.i.requestToken=a.v0==null?null:a.v0};_.W(OL,_.U);OL.prototype.ka=function(){return OL};OL.prototype.ma=function(){return{Pa:{suggestions:NL},keys:["requestToken","responseToken","suggestions"]}};
_.p.Object.defineProperties(OL.prototype,{v0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},fqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},ej:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.T(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
var PL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};PL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Za+"/codeFindings/aggregations",Va:_.Lh(a,_.Iy,b),Tb:kL})};PL.O=function(a){return new (a||PL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};PL.wa=_.q({token:PL,qa:PL.O});var PBb=function(){};PBb.O=function(a){return new (a||PBb)};
PBb.wa=_.q({token:PBb,qa:function(a){return PL.O(a)},Ha:_.Hy});var QL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};QL.prototype.getConfiguration=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Za+"/codeFindings/configuration",Va:_.Lh(a,_.Iy,b),Tb:cL})};
QL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Za+"/codeFindings",Va:_.Lh(a,_.Iy,b),Tb:lL})};QL.O=function(a){return new (a||QL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};QL.wa=_.q({token:QL,qa:QL.O});var QBb=function(){};QBb.O=function(a){return new (a||QBb)};QBb.wa=_.q({token:QBb,qa:function(a){return QL.O(a)},Ha:_.Hy});
var RL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};RL.prototype.match=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Za+"/contents/match",Va:_.Lh(b,_.Iy,c),Tb:FL})};
RL.prototype.search=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Za+"/contents/search",Va:_.Lh(b,_.Iy,c),Tb:_.JL})};RL.prototype.Ugb=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Za+"/contents/suggest",Va:_.Lh(b,_.Iy,c),Tb:OL})};
RL.O=function(a){return new (a||RL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};RL.wa=_.q({token:RL,qa:RL.O});var RBb=function(){};RBb.O=function(a){return new (a||RBb)};RBb.wa=_.q({token:RBb,qa:function(a){return RL.O(a)},Ha:_.Hy});var SL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};
SL.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Za+"/diff:get",Va:_.Lh(b,_.Iy,c),Tb:$K})};SL.O=function(a){return new (a||SL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};SL.wa=_.q({token:SL,qa:SL.O});var SBb=function(){};SBb.O=function(a){return new (a||SBb)};SBb.wa=_.q({token:SBb,qa:function(a){return SL.O(a)},Ha:_.Hy});
var TL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};TL.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Za+"/fileCoverageCategories:get",Va:_.Lh(a,_.Iy,b),Tb:SK})};TL.O=function(a){return new (a||TL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};TL.wa=_.q({token:TL,qa:TL.O});var TBb=function(){};TBb.O=function(a){return new (a||TBb)};
TBb.wa=_.q({token:TBb,qa:function(a){return TL.O(a)},Ha:_.Hy});var UL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};UL.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Za+"/fileTestCoverage:get",Va:_.Lh(a,_.Iy,b),Tb:bL})};UL.O=function(a){return new (a||UL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};UL.wa=_.q({token:UL,qa:UL.O});var UBb=function(){};
UBb.O=function(a){return new (a||UBb)};UBb.wa=_.q({token:UBb,qa:function(a){return UL.O(a)},Ha:_.Hy});var VL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};VL.prototype.vja=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Za+"/history/diff",Va:_.Lh(a,_.Iy,b),Tb:RK})};
VL.prototype.m6a=function(a){a=a===void 0?{}:a;var b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Za+"/history/pendingChanges",Va:_.Lh(a,_.Iy,b),Tb:dL})};VL.O=function(a){return new (a||VL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};VL.wa=_.q({token:VL,qa:VL.O});_.WL=function(){};_.WL.O=function(a){return new (a||_.WL)};_.WL.wa=_.q({token:_.WL,qa:function(a){return VL.O(a)},Ha:_.Hy});
var XL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};XL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Za+"/history/list",Va:_.Lh(a,_.Iy,b),Tb:mL})};XL.O=function(a){return new (a||XL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};XL.wa=_.q({token:XL,qa:XL.O});_.YL=function(){};_.YL.O=function(a){return new (a||_.YL)};
_.YL.wa=_.q({token:_.YL,qa:function(a){return XL.O(a)},Ha:_.Hy});var ZL=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};ZL.prototype.vcb=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Za+"/indexing/prepare",Va:_.Lh(b,_.Iy,c),Tb:OBb})};ZL.O=function(a){return new (a||ZL)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};ZL.wa=_.q({token:ZL,qa:ZL.O});var VBb=function(){};
VBb.O=function(a){return new (a||VBb)};VBb.wa=_.q({token:VBb,qa:function(a){return ZL.O(a)},Ha:_.Hy});var $L=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};$L.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Za+"/refs",Va:_.Lh(a,_.Iy,b),Tb:uL})};$L.O=function(a){return new (a||$L)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};$L.wa=_.q({token:$L,qa:$L.O});
var WBb=function(){};WBb.O=function(a){return new (a||WBb)};WBb.wa=_.q({token:WBb,qa:function(a){return $L.O(a)},Ha:_.Hy});var aM=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};aM.prototype.Zw=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Za+"/decorations",Va:_.Lh(b,_.Iy,c),Tb:HK})};aM.O=function(a){return new (a||aM)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};
aM.wa=_.q({token:aM,qa:aM.O});_.bM=function(){};_.bM.O=function(a){return new (a||_.bM)};_.bM.wa=_.q({token:_.bM,qa:function(a){return aM.O(a)},Ha:_.Hy});XBb=[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];_.cM=function(){this.XG=_.u(_.Mg);this.mD=_.u(_.Ch);this.ac=_.u(_.nf);this.Le=_.u(_.Ng);this.Ub=_.u(_.gi);this.Ua=_.u(_.xo);this.omb=new _.cg};
_.cM.prototype.attach=function(a){a=a===void 0?{}:a;this.Sj||(this.Sj=new _.vu(this.XG,this.Le));this.detach();this.xwa||(this.xwa=new _.sj(this.Ub.createElement("div"),this.mD,this.ac));var b=this.XG.lb.na;b.parentNode.insertBefore(this.xwa.fFa,b);_.mo(this.Ua);this.Sj.attach(this.xwa,a);this.omb.next()};_.cM.prototype.detach=function(){var a;((a=this.Sj)==null?0:a.ynd)&&this.Sj.detach()};_.cM.prototype.Ma=function(){this.detach();var a;(a=this.xwa)==null||a.dispose()};
_.cM.O=function(a){return new (a||_.cM)};_.cM.Ea=_.Qf({type:_.cM,oa:[["ng-template","matMenuContent",""]],features:[_.lh([{Da:_.Fdb,Ab:_.cM}])]});var dM=function(){};dM.O=function(a){return new (a||dM)};dM.Ka=_.Pf({type:dM});dM.Ja=_.dd({imports:[_.Mp]});var YBb=function(){};YBb.O=function(a){return new (a||YBb)};
YBb.Aa=_.Of({type:YBb,oa:[["","onedevDot",""]],qb:1,Wa:function(a){a&2&&_.ug("aria-hidden",!0)},standalone:!1,vc:["onedevDot",""],Ba:1,Ca:0,ua:function(a){a&1&&_.Q(0,"\u00a0\u00b7\u00a0")},hb:2});var eM=function(){};eM.O=function(a){return new (a||eM)};eM.Ka=_.Pf({type:eM});eM.Ja=_.dd({});var ZBb=[[["onedev-hovercard-action"]]],fM=function(){};fM.prototype.Ra=function(){};
_.p.Object.defineProperties(fM.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"}}},xkd:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Yx("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});fM.O=function(a){return new (a||fM)};
fM.Aa=_.Of({type:fM,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},kc:["onedev-hovercard-action"],Ba:30,Ca: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&&(_.Kg(ZBb),_.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,Gvb,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,
Ivb,4,2,"ng-container",11),_.J()(),_.F(22,Jvb,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()()()()()(),_.Lg(29),_.J());a&2&&(_.C(3),_.fh(" ",b.changelist.title," "),_.C(5),_.gh(b.statusText),_.C(),_.G("ngIf",b.changelist.updateTime),_.C(7),_.gh(b.changelist.Tn),_.C(5),_.G("ngForOf",b.changelist.cU),_.C(),_.G("ngIf",b.changelist.fvb),_.C(5),_.G("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.Cf))},dependencies:[dM,
_.Mp,_.Ep,_.Fp,eM,YBb,_.ww,_.vw],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}"],
hb:2,Na:0});_.gM=function(){};_.gM.O=function(a){return new (a||_.gM)};_.gM.Ka=_.Pf({type:_.gM});_.gM.Ja=_.dd({});_.hM=function(){};_.hM.O=function(a){return new (a||_.hM)};_.hM.Ea=_.Qf({type:_.hM,oa:[["mat-panel-title"]],ab:[1,"mat-expansion-panel-header-title"]});var $Bb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],iM=function(){};
iM.O=function(a){return new (a||iM)};iM.Ea=_.Qf({type:iM,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],ab:[1,"mat-mdc-card-title"]});_.jM=function(){};_.jM.O=function(a){return new (a||_.jM)};_.jM.Ea=_.Qf({type:_.jM,oa:[["mat-card-content"]],ab:[1,"mat-mdc-card-content"]});var aCb=function(){};aCb.O=function(a){return new (a||aCb)};aCb.Ea=_.Qf({type:aCb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],ab:[1,"mat-mdc-card-subtitle"]});
var bCb=function(){this.align="start"};bCb.O=function(a){return new (a||bCb)};bCb.Ea=_.Qf({type:bCb,oa:[["mat-card-actions"]],ab:[1,"mat-mdc-card-actions","mdc-card__actions"],qb:2,Wa:function(a,b){a&2&&_.dh("mat-mdc-card-actions-align-end",b.align==="end")},inputs:{align:"align"},Ob:["matCardActions"]});var cCb=function(){};cCb.O=function(a){return new (a||cCb)};
cCb.Aa=_.Of({type:cCb,oa:[["mat-card-header"]],ab:[1,"mat-mdc-card-header"],kc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Ba:4,Ca:0,Fa:[[1,"mat-mdc-card-header-text"]],ua:function(a){a&1&&(_.Kg($Bb),_.Lg(0),_.zg(1,"div",0),_.Lg(2,1),_.Ag(),_.Lg(3,2))},hb:2,Na:0});var dCb=function(){};dCb.O=function(a){return new (a||dCb)};
dCb.Ea=_.Qf({type:dCb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],ab:[1,"mat-mdc-card-avatar"]});_.kM=function(a){this.lJ=a};_.fCb=function(a,b,c){var d=b?Lvb([],b):c.prefix,e={prefix:d,iib:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.mk(d.value).path||"").endsWith("/");return b?eCb(a,e,function(g){return Lvb(g.queries,b)}):c.Eo||f?_.Qe(e):eCb(a,e,function(g){return(g=g.lha)?Kvb(g):d})};
eCb=function(a,b,c){return _.Bub(a.lJ).ha(_.A(function(d){return _.zI(d,_.zub)}),_.A(c),_.A(function(d){return{prefix:d,iib:Mvb(d)}}),_.ng(b))};_.kM.O=function(a){return new (a||_.kM)(_.t(_.UI))};_.kM.wa=_.q({token:_.kM,qa:_.kM.O,Ha:"root"});var gCb,hCb;gCb=_.Fvb("code");hCb=_.sJ(gCb,function(a){return{fileSpec:a.currentFileSpec,mfd:a.selectedCodeRange}});_.lM=_.sJ(hCb,function(a){return a.fileSpec});_.iCb=_.sJ(hCb,function(a){return a.mfd});_.jCb=_.sJ(_.lM,function(a){return a?a.path&&(!a.path.startsWith("google3/")||a.path.startsWith("google3/blaze-out/")||a.path.startsWith("google3/blaze-genfiles/"))||a.Uc==="host"&&a.repository?!0:!1:!1});var kCb={},lCb={},mCb={},mM=function(){throw Error("Md");};mM.prototype.IDb=null;mM.prototype.qr=function(){return this.content};mM.prototype.toString=function(){return this.content};mM.prototype.iG=function(){if(this.vga!==kCb)throw Error("Nd");return _.yc(this.toString())};var nCb=function(){mM.call(this)};_.ul(nCb,mM);nCb.prototype.vga=kCb;var oCb=function(a){if(a!=null)switch(a.IDb){case 1:return 1;case -1:return-1;case 0:return 0}return null},nM=function(a){return a!=null&&a.vga===kCb?a:a instanceof _.xc?pCb(_.zc(a).toString()):pCb(String(String(a)).replace(qCb,rCb),oCb(a))},pCb=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.IDb=d);return c}}(nCb),tCb=function(a){return Pvb(String(a),function(){return""}).replace(sCb,"&lt;")},Nvb=RegExp.prototype.hasOwnProperty("sticky"),
Ovb=new RegExp((Nvb?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Nvb?"gy":"g"),oM=function(a){a!=null&&a.vga===kCb?(a=tCb(a.qr()),a=String(a).replace(uCb,rCb)):a=String(a).replace(qCb,rCb);return a},yCb=function(a){a!=null&&a.vga===lCb||a!=null&&a.vga===mCb?a=String(a).replace(vCb,wCb):_.tc(a)?(a=_.uc(a),a=String(a).replace(vCb,wCb)):a instanceof _.oc?(a=_.rc(a).toString(),a=String(a).replace(vCb,wCb)):(a=String(a),a=xCb.test(a)?a.replace(vCb,wCb):"about:invalid#zSoyz");return a},pM=function(){mM.call(this)};
_.W(pM,nCb);var qM=function(a,b){a.TI!==void 0?a.TI.push(b):a.content+=b;return a},rM=function(a,b){a.TI!==void 0?a.TI.push(b):b instanceof pM?b.content!==void 0?a.content+=b.qr():(a.TI=[a.content,b],a.content=void 0):a.content+=b;return a};pM.prototype.qr=function(){if(this.content!==void 0)return this.content;for(var a="",b=_.k(this.TI),c=b.next();!c.done;c=b.next())a+=c.value;return a};pM.prototype.toString=function(){return this.qr()};
var zCb=function(a){var b;a=_.k((b=a.TI)!=null?b:[]);for(b=a.next();!b.done;b=a.next())if(b=b.value,b instanceof pM&&zCb(b))return!0;return!1},sM=function(){function a(){this.content=""}a.prototype=pM.prototype;return function(){return new a}}(),ACb={"\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;"},rCb=function(a){return ACb[a]},BCb={"\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"},wCb=function(a){return BCb[a]},qCb=/[\x00\x22\x26\x27\x3c\x3e]/g,uCb=/[\x00\x22\x27\x3c\x3e]/g,vCb=/[\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,xCb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,CCb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,DCb=function(a){a=String(a);
return CCb.test(a)?a:"zSoyz"},sCb=/</g;var FCb=function(a){return ECb(a.lineNumber,a.href)},ECb=function(a,b){return pCb('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+oM(yCb(b))+'" aria-label="Line '+oM(a+1)+'" tabIndex="-1" data-line-number="'+oM(a)+'">'+nM(a+1)+"</a></div>")},HCb=function(a){return GCb(a.start,a.end)},GCb=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 '+
oM(e+1)+'" tabIndex="-1" data-line-number="'+oM(e)+'">'+nM(e+1)+"</span></div>"}return pCb(c)},JCb=function(a){var b=a.lineNumbers,c=a.lines;a=a.Zw;for(var d=sM(),e=b.length,f=0;f<e;f++){var g=b[f];rM(d,ICb(g,c[g],a[f]))}return d},KCb=function(a){return ICb(a.lineNumber,a.line,a.Zw)},ICb=function(a,b,c){return qM(rM(qM(sM(),'<div data-line-number="'+oM(a)+'">'),LCb(void 0,b,c)),"</div>")},LCb=function(a,b,c,d){d=d===void 0?0:d;var e=sM();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].yj()-d,m.tn()-d);n=nM(n)+"<";var r=_.Y(m,3);r=DCb(r);n=rM(qM(e,n+r+' class="'+oM(_.Y(m,4))+'"'+(m.KBa()!==""?' href="'+oM(yCb(m.KBa()))+'"':"")+(m.getKey()!==""?' data-key="'+oM(m.getKey())+'"':"")+">"),LCb(a,b.substring(m.tn()-d,m.yj()-d),tM(m),m.tn()));r=_.Y(m,3);r="</"+DCb(r)+">";g===c.length-1?(m=b.substring(m.yj()-d),m=nM(m)):m="";qM(n,r+m)}else qM(e,nM(b));return e};var NCb;_.MCb=new _.Id("cEvt");NCb={onError:function(a){throw a;},fib:function(a){return a()},eta:function(a){a()},dWb:function(){},I$a:function(){},P7:function(){},fq:function(){},p_:function(){}};var OCb=function(a){this.q7a=a;this.MU=Rvb(a)},vJ=function(a,b){var c=0;a=_.k(a.MU);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},PCb=function(a,b,c){var d=[];a=_.k(a.MU);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};
OCb.prototype.Wsa=function(a){if(a.end<=a.start||a.start<0)return this;var b=new Map(this.q7a);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new OCb(b)};_.uM=new OCb(new Map);
_.vM=function(a){var b=this;this.Fe=a=a===void 0?NCb:a;this.ejb=new _.cg;this.visibility=this.ejb.ha(_.kg(function(c,d){switch(d.action){case "toggleRange":return a&&(c.q7a.has(d.range.start)?a.I$a():a.dWb()),c.Wsa(d.range);case "show":return b.show(c,d.line);case "showAll":return _.uM;default:return _.eb(d)}},_.uM),_.ng(_.uM),_.lg(1))};_.vM.prototype.Ay=function(a){this.ejb.next(a)};_.vM.prototype.Ma=function(){this.ejb.complete()};
_.vM.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.q7a);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.Wsa(e))}d&&this.Fe&&this.Fe.I$a();return c};_.vM.O=function(a){return new (a||_.vM)(_.t(_.MCb,8))};_.vM.wa=_.q({token:_.vM,qa:_.vM.O});var wM=function(){this.gjb=[];this.Io=[];this.lineHeight=0;this.visibility=_.uM;this.MT=new _.Uj;this.delay=_.Qe(!0).ha(_.$f(50))};wM.prototype.le=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.MT.emit(this.gjb[a].Kbb))};wM.prototype.Zb=function(a){a.folding&&(this.delay=_.Qe(!0).ha(_.$f(50)));if(a.visibility||a.folding)this.gjb=Uvb(this.visibility,this.Io)};wM.O=function(a){return new (a||wM)};
wM.Aa=_.Of({type:wM,oa:[["code-folding-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{Io:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{MT:"rangeToggled"},standalone:!1,features:[_.Xn],Ba:2,Ca: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,Tvb,2,1,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.delay))},dependencies:[_.Ep,
_.Fp,_.Lp],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 xM=function(){};xM.O=function(a){return new (a||xM)};xM.Ka=_.Pf({type:xM});xM.Ja=_.dd({imports:[_.Mp]});var yM=function(a){this.ya=_.Lb(a)};_.W(yM,_.$k);_.h=yM.prototype;_.h.tn=function(){return _.Ul(this,1)};_.h.setStart=function(a){return _.pm(this,1,a)};_.h.yj=function(){return _.Ul(this,2)};_.h.setEnd=function(a){return _.pm(this,2,a)};_.h.KBa=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.Dv=function(a){return _.qk(this,6,a)};var tM=function(a,b){return _.Ck(a,yM,8,_.Ek(b))},QCb=function(a){return _.Gl(a,8)};var RCb=function(a){if(a!=null)return _.jc(a),{start:_.Ul(a,1),end:_.Ul(a,2),tagName:_.Y(a,3),rSd:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),K$a:_.Ik(a,7),hHd:_.ec(tM(a),RCb)}};yM.prototype.toObject=function(){return RCb(this)};var SCb=function(a){this.f8=a;this.Ii=[]};SCb.prototype.clear=function(){if(this.f8.dr){var a=this.Ii;this.Ii=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.f8.dr(b.value)}};var zM=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a},AM=function(a,b){a=a.create("div");a.className=b;return a};SCb.prototype.create=function(a){a=this.f8.createElement(a);this.f8.dr&&bJ(a)&&this.Ii.push(a);return a};var BM=function(a,b){a=a.na;SCb.call(this,b);this.MZ=new Map;this.container=a};_.W(BM,SCb);
BM.prototype.Ay=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++){TCb(this,f,!1,e);if(g=this.MZ.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.MZ);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||TCb(this,a,!0)};
var TCb=function(a,b,c,d){d=d===void 0?0:d;if(xJ(b,a.Tu())){var e=a.MZ.get(b);if(!e||c)if(e||!c){var f=a.xj(b);f&&(c?(a.container.insertBefore(f,e),_.tn(e),a.MZ.delete(b)):(c=a.Rza(b,d),a.MZ.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=AM(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};BM.prototype.clear=function(){SCb.prototype.clear.call(this);this.MZ.clear()};var Yvb=/Meta/gi;_.$vb={Sp:"Everything",value:"",bc:_.yJ("e"),gv:"Everything"};var iwb=new _.ew("Directory ({dir})"),kwb=new _.ew("Search in ({repo} \u203a {dir})"),jwb=new _.ew("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),mwb=new _.ew("Directory ({repo} \u203a {dir})"),lwb=new _.ew("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),cwb=new _.ew("Repository ({repo})"),bwb=new _.ew("Package ({package})"),ewb=new _.ew("Branch ({branch})"),hwb=new _.ew("Branch ({id}/{repo} \u203a {ref})"),dwb=new _.ew("Tag ({tag})"),gwb=new _.ew("Tag ({id}/{repo} \u203a {ref})"),fwb=
new _.ew("Search in ({id}/{repo} \u203a {ref})"),awb=new _.ew("Project ({project})");Object.create(null);var VCb=function(a){if(a.prototype.hasOwnProperty("$$generatedClassName"))return a.prototype.$$generatedClassName;var b=a.name,c,d=(c=UCb.get(b))!=null?c:0;UCb.set(b,d+1);b="Class$obf_"+b+"_"+d;return a.prototype.$$generatedClassName=b},UCb=new Map;var CM=function(){};CM.prototype.equals=function(a){return RJ(this,a)};CM.prototype.zka=function(){return WCb(this)};CM.prototype.toString=function(){var a=SJ(XCb(DM(this.constructor)))+"@";var b=(this.zka()>>>0).toString(16);return a+SJ(b)};var YCb=function(){this.nia=0};_.W(YCb,CM);YCb.prototype.M$a=function(){return(this.nia+1|0)<this.xKb.length};YCb.prototype.Q7=function(){if(!this.M$a()){var a=new ZCb;a.gfa instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.gfa):a.gfa.stack=Error().stack);var b=Error(a);a.gfa=b;$Cb(b,a);throw a.gfa;}a=this.xKb;b=this.nia=this.nia+1|0;return a[b]};var aDb=function(){};_.W(aDb,CM);aDb.prototype.toString=function(){var a=XCb(DM(this.constructor)),b=this.dLd;return b==null?a:SJ(a)+": "+SJ(b)};var bDb=function(){};_.W(bDb,aDb);var cDb=function(){};_.W(cDb,bDb);var RJ=function(a,b){return Object.is(a,b)||a==null&&b==null};var ZCb=function(){};_.W(ZCb,cDb);var dDb=function(){};_.W(dDb,CM);var eDb=function(){};_.W(eDb,dDb);var fDb,gDb=function(){gDb=function(){};for(var a=Yzb([256],EM,hDb),b=0;b<256;b=b+1|0)a[b]=iDb(b-128|0);fDb=a};var jDb=function(){};_.W(jDb,CM);var kDb=function(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var lDb=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:WCb(a)}},mDb=0,WCb=function(a){return a.Ajb||(Object.defineProperties(a,{Ajb:{value:mDb=mDb+1|0,enumerable:!1}}),a.Ajb)};var nDb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},oDb=function(a){return a.zka?a.zka():lDb(a)},rDb=function(a){switch(typeof a){case "number":return DM(eDb);case "boolean":return DM(jDb);case "string":return DM(Zzb);case "function":return DM(pDb)}if(a instanceof CM)a=DM(a.constructor);else if(Array.isArray(a))a=(a=a.Yta)?DM(a.JDa,a.A2a):DM(CM,1);else if(a!=null)a=DM(qDb);else throw new TypeError("Od");return a};var pDb=function(){};var qDb=function(){};_.W(qDb,CM);var Yzb=function(a,b,c){return sDb(a,{JDa:b,RUb:c,A2a:a.length})},sDb=function(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.Yta=b);if(a.length>1){a=a.slice(1);b=b&&{JDa:b.JDa,RUb:b.RUb,A2a:b.A2a-1};for(var e=0;e<c;e++)d[e]=sDb(a,b)}else if(b&&(a=b.JDa.LBd,a!==void 0))for(b=0;b<c;b++)d[b]=a;return d};var EM=function(){this.j6=0};_.W(EM,dDb);var aAb=function(a){a>-129&&a<128?(gDb(),a=fDb[a+128|0]):a=iDb(a);return a},iDb=function(a){var b=new EM;b.j6=a;return b};EM.prototype.equals=function(a){return hDb(a)&&a.j6==this.j6};EM.prototype.zka=function(){return this.j6};EM.prototype.intValue=function(){return this.j6};EM.prototype.toString=function(){return""+this.j6};var hDb=function(a){return a instanceof EM};var tDb=function(a){this.njd=a};_.W(tDb,CM);var uDb=function(a){this.mjd=a};_.W(uDb,CM);var vDb=function(a){var b;return b=a.mjd,b()};var wDb=function(){};_.W(wDb,CM);wDb.prototype.toString=function(){return this.qia};var xDb=function(){};_.W(xDb,wDb);var yDb=function(){};_.W(yDb,CM);yDb.prototype.toString=function(){return this.g6?this.U3a.length==0?this.g6.toString():SJ(this.g6.toString())+SJ(this.U3a):this.ljd};var zDb=function(a,b){if(RJ(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(!(RJ(d,e)||d!=null&&nDb(d,e)))return!1}return!0};var $Cb=function(a,b){if(a instanceof Object)try{a.PDd=b,Object.defineProperties(a,{cause:{get:function(){return b.jjd&&b.jjd.gfa}}})}catch(c){}};var Zzb=function(){};_.W(Zzb,CM);var SJ=function(a){return a==null?"null":a.toString()},ADb=function(a,b){return RJ(a.substr(0,b.length),b)},$zb=function(a){return"string"===typeof a};var BDb=function(a,b){this.P3a=a;this.Q3a=b};_.W(BDb,CM);var DM=function(a,b){var c=b||0;return kDb(a,"$$class/"+c,function(){return new BDb(a,c)})},XCb=function(a){return a.Q3a!=0?SJ(CDb("[",a.Q3a))+String("L"+SJ(VCb(a.P3a))+";"):VCb(a.P3a)},DDb=function(a,b){return a.substr(a.lastIndexOf(b)+1|0)};BDb.prototype.toString=function(){return"class "+SJ(XCb(this))};var CDb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=SJ(c)+SJ(a);return c};var EDb=function(a,b){a.push(b)},FDb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},HDb=function(a){return new uDb(function(){var b=new GDb;b.nia=-1;b.xKb=a;return b})},IDb=function(a,b){a.sort(function(c,d){var e;return e=b.njd,e(c,d)})};var GDb=function(){this.nia=0};_.W(GDb,YCb);var FM=function(a){this.Gh=a};_.W(FM,CM);
FM.prototype.hd=function(a){if(!a||a.length==0)return this.Gh.bN([]);for(var b=[],c=a.length-1|0;c>=0;c=c-1|0)EDb(b,this.Gh.qc(a[c]));var d;a=(d=this.Gh,new tDb(function(n,r){return d.njb(n,r)}));IDb(b,a);a=[];c=[];for(var e=!1;b.length>0;){for(var f=b.pop();a.length!=0&&this.Gh.tn(f)>=this.Gh.yj(a[a.length-1|0]);){var g=a.pop();this.Gh.bDa(g)&&(e=!1);a.length==0||this.Gh.nea(a[a.length-1|0],g)}g=e;var m=this.Gh.bDa(f);e=g||m;if(a.length==0)a.push(f),c.push(f);else if(g&&m){if(!this.Gh.kDa(f)){if(e=
JDb(this,f,a,b))c.pop(),FDb(c,e);e=!1;KDb(this,b,f)}}else g=a[a.length-1|0],this.Gh.yj(f)>this.Gh.yj(g)&&KDb(this,b,this.Gh.wac(f,this.Gh.yj(g))),a.push(f)}for(b=a.length;b>1;b=b-1|0)this.Gh.nea(a[b-2|0],a[b-1|0]);return this.Gh.bN(c)};
var JDb=function(a,b,c,d){for(var e=null;c.length!=0;){var f=c.pop(),g=a.Gh.bDa(f),m=a.Gh.yj(f);a.Gh.setEnd(f,a.Gh.tn(b));var n=g&&!a.Gh.kDa(b)&&a.Gh.kDa(f),r=c.length==0?null:c[c.length-1|0];n||a.Gh.tn(f)>=a.Gh.yj(f)?r!=null?a.Gh.L4b(r,f):e=a.Gh.NE(f):r!=null&&a.Gh.nea(r,f);g=g?a.Gh.yj(b):a.Gh.tn(b);!n&&g<m&&KDb(a,d,a.Gh.UDb(f,g,m))}return e},KDb=function(a,b,c){for(var d=b.length;d>0&&a.Gh.njb(b[d-1|0],c)>0;)d=d-1|0;b.splice(d,0,c)};_.GM=function(){BM.call(this,_.u(_.qe),_.u(_.pj));var a=this;_.u(_.Sx);this.ee=_.u(_.sf);this.v0a=new _.cg;this.uqd=_.u(_.ov);this.store=_.u(_.al);this.Ga=_.u(_.ir);this.Uq=_.u(_.Ry);this.Ft=_.u(_.Sy);this.ud=_.u(_.xo);this.view=_.u(_.Ng);this.lb=_.u(_.qe);this.By=!1;this.Rf=[];this.GA=!1;this.jl=new _.Uj;this.gF=new _.Uj;this.eP=new _.Uj;this.Lpa=new Map;this.lines=[];this.yn=[];this.nl=0;this.tCa=!1;this.selectedCodeRange=_.ZJ(this.store,_.iCb);this.tb=this.Ft.vZ().ha(_.ag()).subscribe(function(b){var c=
a.tabSize===void 0;a.tabSize=b;c||_.mo(a.ud)});_.Rx.has(107)&&this.Ft.r7a.ha(_.LD(this.ee)).subscribe(function(b){a.tCa=b})};_.W(_.GM,BM);_.h=_.GM.prototype;_.h.Ra=function(){var a=this;this.GA&&(_.Rx.has(105)||_.Rx.has(107))&&this.v0a.ha(_.Xf(200),_.LD(this.ee)).subscribe(function(b){var c=twb(b,a.lines);a.Uq.aCb()&&(c?a.store.dispatch((0,_.seb)({selectedCodeRange:c})):a.store.dispatch((0,_.ueb)()));a.Phb(c,b)})};_.h.iq=function(){var a;this.v0a.next((a=document.getSelection())!=null?a:void 0)};
_.h.Ma=function(){this.uqd.pza();this.tb.unsubscribe();this.v0a.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=wJ(this.Rf,this.Tu());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.xj(c))==null||d.setAttribute("aria-current","true")}}}};_.h.Tu=function(){return this.nl};
_.h.xj=function(a){this.yn.length<=a&&(this.yn=this.yn.concat(Array.from(this.container.children).slice(this.yn.length)));return this.yn[a]};_.h.Rza=function(a,b){var c=this,d=AM(this,"line");d.appendChild(zM(this,Array.from({length:b+1}).join(" "),"line"));b=zM(this,"...","line ellipses");b.addEventListener("click",function(){c.jl.emit(a)});d.appendChild(b);return d};
_.h.sY=function(){if(this.Tu()&&this.container.firstElementChild)return this.container.firstElementChild.getBoundingClientRect().height;var a=AM(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.rea=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.yn=[]);b<this.nl&&(b=this.nl);this.nl=c;var e=document.getElementById("pre-rendered-code");if(e!=null&&this.By){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=_.BJ(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,ZI(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.nl=b);if(f<d.length)return d.slice(f);if(b<c){c=this.d1a(b,c);d=this.container;b=b===void 0?0:b;f=sM();e=c.length;for(var g=0;g<e;g++){var m=b+g;rM(f,ICb(m,a[m],c[g]))}ZI(d,"beforeend",f.iG())}return[]};
_.h.xta=function(a){var b=this;a=a.filter(function(m){return xJ(m,b.Tu())});if(!(a.length===0||a[a.length-1]>=this.nl)){var c=new FM(new LDb),d=a.map(function(m){var n;return c.hd((n=b.Ek.get(m))!=null?n:null)}),e=document.activeElement,f=null;e!=null&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Qvb(e,JCb({lineNumbers:a,lines:this.lines,Zw:d}));for(d=a.length-1;d>=0;d--){var g=e.children[d];this.MZ.has(a[d])||this.container.replaceChild(g,this.xj(a[d]));
this.yn[a[d]]=g}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=wJ(a,this.Tu());if(a.length!==0){var b=this.xj(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.gF.next(a[0].start);b.focus()}};
var NDb=function(a,b){var c=a.xj(b.line);if(c){a.Lpa.get(b)&&MDb(a,b);var d=a.view.Si(b.ua,b.context);var e=d.Rm;if(e.length!==1)throw Error("Pd");d={element:e[0],FAd:d};a.f8.insertBefore(a.container,d.element,c);_.mo(a.ud);a.Lpa.set(b,d)}},MDb=function(a,b){var c=a.Lpa.get(b);c&&(_.tn(c.element),a.view.remove(a.view.indexOf(c.FAd)),a.Lpa.delete(b))};_.GM.prototype.clear=function(){BM.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.nl=0;this.Lpa.clear();ODb(this)};
_.GM.prototype.d1a=function(a,b){for(var c=new FM(new LDb),d=[];a<b;a++){var e=void 0;d.push(c.hd((e=this.Ek.get(a))!=null?e:null))}return d};_.GM.prototype.Phb=function(a,b){a&&b?this.Qfb(b.focusNode,a.Su()===this.lines.length-1):ODb(this)};
_.GM.prototype.Qfb=function(a,b){b=b===void 0?!1:b;if(!this.tCa){var c=this.S5a();if(c){var d=a===this.container;b=b||d;var e,f,g=d?(e=PDb(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.l6a(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.Ga.Ya({element:"CodeContainer",action:"ShowExplainCodeBubble",gestureName:"BACKGROUND"})}}};var PDb=function(a){var b,c;return(c=(b=a.container.lastElementChild)==null?void 0:b.previousElementSibling)!=null?c:void 0};
_.GM.prototype.l6a=function(a,b){a=b?PDb(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};
_.GM.prototype.S5a=function(){var a=this;if(!this.Im){this.Im=document.createElement("div");this.Im.classList.add("explain-code-bubble");var b=document.createElement("span");b.classList.add("mat-icon","google-material-icons","explain-code-icon");b.textContent="lightbulb";this.Im.appendChild(b);b=document.createElement("span");b.textContent="Explain code";this.Im.appendChild(b);b=document.createElement("span");b.textContent="M";b.classList.add("explain-code-shortcut");this.Im.appendChild(b);this.Im.addEventListener("click",
function(c){c.preventDefault();c.stopPropagation();a.eP.emit(a.selectedCodeRange())});this.container.appendChild(this.Im)}return this.Im};var ODb=function(a){a.Im&&a.Im.classList.remove("is-visible")};_.GM.O=function(a){return new (a||_.GM)};
_.GM.Aa=_.Of({type:_.GM,oa:[["code-container"]],qb:4,Wa:function(a,b){a&2&&_.ch("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{By:"usePrefetchIfPossible",Rf:"highlightedLines",Ek:"inlineWidgets",GA:"showCodeExplainBubble"},outputs:{jl:"lineShown",gF:"lineFocused",eP:"triggerCodeExplanation"},features:[_.sg,_.Xn],Ba:0,Ca:0,ua:function(){},dependencies:[xM,_.Mp,_.AA,_.Yq,_.pE,_.ww],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}.max-content-width{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}"],
hb:2,Na:0});var LDb=function(){};_.h=LDb.prototype;_.h.nea=function(a,b){_.Ql(a,8,yM,b)};_.h.UDb=function(a,b,c){return QCb(a.clone()).setStart(b).setEnd(c)};_.h.bN=function(a){return a};_.h.NE=function(a){return tM(a,_.Cl)};_.h.yj=function(a){return a.yj()};_.h.tn=function(a){return a.tn()};_.h.bDa=function(a){return _.Y(a,3)==="a"};_.h.kDa=function(a){return _.Ik(a,7)};_.h.L4b=function(a,b){b=tM(a).concat(tM(b));_.Pl(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.wac=function(a,b){if(b<a.tn()||b>=a.yj())throw new RangeError;var c=QCb(a.clone()).setStart(b);a.setEnd(b);return c};_.h.qc=function(a){var b=(new yM).setStart(a.startColumn).setEnd(a.endColumn);a.K$a&&_.nm(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.qk(b,3,d);_.qk(c,4,a.Jp);a.href!=null&&_.qk(b,5,a.href);a.key!=null&&b.Dv(a.key);return b};_.h.njb=function(a,b){return b.tn()-a.tn()||a.yj()-b.yj()};var QDb=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"}),HM=function(){this.pIb=[];this.oIb="";this.cha=0};
HM.prototype.Zb=function(){this.cha=xwb(this.xJ);this.ie.clear();for(var a=this.ie,b=this.xJ.IA,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.v(RDb(this,f)),r=_.v(SDb(this,f)),x=_.v(TDb(this,f));var z=f.lineNumber;f=f.QN;this.hF?(z=this.hF(_.AJ(z)),f=[Object.assign({},UDb(this,new eL({startIndex:0,length:f.length})),{tagName:"a",Jp:"",href:z})]):f=[];g=m.call(g,n,r,x,_.v(f));c.set(d,g)}a.Ek=c;this.ie.rea(VDb(this))};
var VDb=function(a){return a.xJ.IA.map(function(b){return b.QN.substring(a.cha)+"\n"})},RDb=function(a,b){return b.Oh.filter(function(c){var d=c.range;c=c.tokenType;return!d||d.startIndex+d.length<=a.cha?!1:!!c&&QDb.hasOwnProperty(c)&&!!QDb[c]}).map(function(c){return Object.assign({},UDb(a,c.range),{Jp:QDb[c.tokenType]})})},SDb=function(a,b){var c=b.lineNumber;var d=b.QN;return a.pIb.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.pY.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&d[g]===" ";)++g,--f;return Object.assign({},UDb(a,new eL({startIndex:g,length:f})),{Jp:a.oIb||"emphasized"})})})},TDb=function(a,b){return(b=b.Kx)?b.pY.map(function(c){return Object.assign({},UDb(a,c),{tagName:"mark",Jp:""})}):[]},UDb=function(a,b){return{startColumn:Math.max(b.startIndex-a.cha,0),endColumn:Math.max(b.startIndex+b.length-a.cha,0)}};HM.O=function(a){return new (a||HM)};
HM.Aa=_.Of({type:HM,oa:[["basic-snippet","snippet",""]],mb:function(a,b){a&1&&_.Qg(_.GM,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.ie=c.first)}},inputs:{hF:"linkGenerator",xJ:"snippet",pIb:"emphasizedRanges",oIb:"emphasisClass",Gs:"codeFontSize"},standalone:!1,features:[_.Xn],vc:["snippet",""],Ba:1,Ca:2,Fa:[[1,"nopadding"]],ua:function(a,b){a&1&&_.K(0,"code-container",0);a&2&&_.ch("font-size",b.Gs)},dependencies:[_.GM],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 wwb=/\S/;_.IM=function(a,b,c){this.Ga=a;this.Sa=b;this.document=c;this.dP="resultLine";this.xN=this.XR=-1};_.IM.prototype.Zb=function(){};
_.IM.prototype.click=function(a){if(a.button===0&&!_.CJ(a)){var b=vwb(a);if(b!=null){b=_.AJ(this.xJ.IA[b.lineNumber].lineNumber);var c=this.hF(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.BJ(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.BJ(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Uq(this.Sa,c)}this.Ga.Ya({element:this.wc,
action:this.dP,gestureName:"CLICK",lg:this.resultIndex,XM:[Object.assign({},this.aZ,{lineNumber:b})]},a)}}};_.IM.O=function(a){return new (a||_.IM)(_.E(_.by),_.E(_.oi),_.E(_.gi))};
_.IM.Aa=_.Of({type:_.IM,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],mb:function(a,b){a&1&&_.Qg(HM,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.M4=c.first)}},inputs:{hF:"linkGenerator",resultIndex:"resultIndex",xJ:"snippet",wc:"trackElement",aZ:"feedbackEvent",Gs:"codeFontSize"},standalone:!1,features:[_.Xn],vc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Ba:3,Ca: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,ywb,2,5,"div",1),_.J(),_.I(2,"basic-snippet",2),_.O("click",function(c){return b.click(c)})("mouseover",function(c){c=vwb(c);if(c!=null){var d=c.element;b.xN=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=vwb(c);c!=null&&(b.xN=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=vwb(c);c!=null&&(b.XR>=0&&b.M4.ie.xj(b.XR).classList.remove("focus"),b.XR=c.lineNumber,b.M4.ie.xj(b.XR).classList.add("focus"))})("focusout",function(c){vwb(c)!=null&&(b.XR>=0&&b.M4.ie.xj(b.XR).classList.remove("focus"),b.XR=-1)}),_.J());a&2&&(_.ch("font-size",b.Gs),_.C(),_.G("ngForOf",b.xJ.IA),_.C(),_.G("snippet",b.xJ)("linkGenerator",b.hF)("codeFontSize",b.Gs))},dependencies:[_.Ep,HM],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 XDb;_.JM=function(a,b,c,d,e){var f=this;this.Ga=a;this.ECb=b;this.kfd=c;this.oO=d;this.Ppd=new _.Iw(this.Ga);this.rvb=new _.hg(1);this.iF=new _.Iw(this.Ga);this.rLb=new _.hg(1);this.rDb=new _.Iw(this.Ga);this.Vdd=this.rvb.ha(Dwb(e,function(g){return f.kfd.list(g).ha(_.A(function(m){return Gwb(g,m.aggregations)}))}));this.Wdd=this.rLb.ha(Dwb(e,function(g){return f.ECb.list(g).ha(_.A(function(m){return Gwb(g,m.Tia)}))}))};
_.WDb=function(a,b){var c=_.Ewb(b);return a.iF.fetch(c,function(){a.rLb.next(c);return _.Fwb(a.Wdd,c,b.category)})};XDb=function(a){return a.oO.prefetch("findingsConfig").ha(_.pla(),_.og(function(b){b&&a.rDb.put("getConfiguration",_.Qe(_.Kh(cL,JSON.parse(b.response)).root));return a.rDb.fetch("getConfiguration",function(){return a.ECb.getConfiguration().ha(_.A(function(c){return c.root}))})}))};_.JM.O=function(a){return new (a||_.JM)(_.t(_.ir),_.t(QBb),_.t(PBb),_.t(_.ty),_.t(_.wh))};
_.JM.wa=_.q({token:_.JM,qa:_.JM.O,Ha:"root"});_.KM=function(a,b){this.t6=b;_.Rx.has(14)?this.J4a=XDb(this.t6).ha(_.A(function(c){return(c==null?void 0:c.children)||[]}),_.jg(1),_.Xe()):this.J4a=_.Qe([]);this.QUb=this.J4a.ha(_.A(Hwb))};_.KM.prototype.f6a=function(){return this.J4a};_.YDb=function(a,b){return a.QUb.ha(_.A(function(c){return c.get(b)}))};
_.KM.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return eJ(b)||b==="host"?_.YDb(this,f).ha(_.og(function(r){if(!r)return _.Qe([]);var x=_.Iwb(r);return x?_.WDb(m.t6,{ub:a,Uc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ha(_.A(function(z){return z.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,JUb:r.name,ev:r.id}})})):_.Qe([])})):_.Re("Only depot group and multibranch are currently supported")};
_.KM.O=function(a){return new (a||_.KM)(_.t(_.Sx),_.t(_.JM))};_.KM.wa=_.q({token:_.KM,qa:_.KM.O,Ha:"root"});var ZDb=new Set(["depot","host","ossProject"]),LM=function(a,b,c){this.Ga=a;this.Hjd=b;this.wjd=c;this.Vfd=new _.Iw(this.Ga);this.Ced=new _.Iw(this.Ga)},$Db=function(a,b,c){var d=b.ub;var e=b.Uc;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(!ZDb.has(e))throw Error("Sd");var z=Object.assign({},_.DJ(d,e),{fileSpecPath:n,
fileSpecType:r,fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.Vfd.fetch(Object.assign({},z,{Fi:"fileTest"}),function(){return a.Hjd.get(z).ha(_.A(function(D){return D.F1a}))})},aEb=function(a,b,c,d){if(!ZDb.has(c))throw Error("Sd");var e=Object.assign({},_.DJ(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.Ced.fetch(e,function(){return a.wjd.get(e).ha(_.A(function(f){return f.categories}))})};
LM.O=function(a){return new (a||LM)(_.t(_.ir),_.t(UBb),_.t(TBb))};LM.wa=_.q({token:LM,qa:LM.O,Ha:"root"});var bEb,dEb,jEb,eEb;bEb=["BLAME","XREFS","NL_SEMANTIC_OUTLINES"];_.cEb=new _.Id("viewDataProvider");
_.MM=function(a,b,c,d,e,f){var g=this;this.UH=a;this.hc=c;this.r4a=d;this.state=new _.Zh(new Map);this.tb=new _.xe;this.Jyb=(f||_.hf).ha(_.kf(Rwb),_.mvb(function(m){return m.location}),_.A(function(m){return{kb:m.location,isDirectory:m.kind===1,rI:_.wk(m.HF),tI:m.kind===0?m.tI:void 0}}),_.ng(void 0),_.jg(1),_.Xe());this.Oza=dEb(this).ha(_.jg(1),_.Xe());this.y_a=_.Ye([this.Jyb,this.UH.f6a().ha(_.ng([]))]).ha(_.og(function(m){m=_.k(m);var n=m.next().value;var r=m.next().value;return eEb(g,n).ha(_.A(function(x){return[].concat(_.v(x),
_.v(Jwb(r,n)))}))}),_.ag(Swb),_.jg(1),_.Xe());a=BBb(this.hc).ha(_.A(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.Sf==="ON"?{enabled:!0,Ws:0}:{enabled:!1}]}))}),_.Zf(1),_.pg(this.state.ha(_.mg())));b=this.y_a.ha(_.rg(this.state),_.A(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=Pwb(n);n=Mwb(_.Oi(e.snapshot));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,Ws:0}:{enabled:!1})}z=_.k(r);for(D=z.next();!D.done;D=z.next())D=D.value,!m.has(D.id)&&D.F_&&x.set(D.id,{enabled:!0,Ws: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||Nwb(z.id,n)&&x.set(z.id,{enabled:!0,Ws:0});return x}));this.tb.add(_.bf(a,b).subscribe(function(m){g.state.next(m)}));a=this.y_a.ha(_.A(function(m){return new Set(Pwb(m).map(function(n){return n.id}))}));this.fsa=_.Ye([this.state,a]).ha(_.A(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}),_.ag(Qwb),_.jg(1),_.Xe())};_.h=_.MM.prototype;_.h.Ma=function(){this.tb.unsubscribe()};_.h.f6a=function(){return this.y_a};_.h.eF=function(a){return this.fsa.ha(_.A(function(b){return b.get(a)||{enabled:!1}}),_.ag(_.Gc))};_.h.HAa=function(){var a=Owb(_.Jc.apply(0,arguments),!0);fEb(this,gEb(this,a))};
_.h.uAa=function(){fEb(this,Owb(_.Jc.apply(0,arguments),!1))};_.h.nt=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};_.NM=function(a,b,c){hEb(a,b,{enabled:!0,Ws:2,lPb:c})};_.OM=function(a,b){hEb(a,b,{enabled:!0,Ws:0})};_.iEb=function(a,b,c){hEb(a,b,{enabled:!0,Ws:1,nv:c})};
dEb=function(a){var b=["DEFAULT","FUZZING"];return a.Jyb.ha(_.og(function(c){if(!c)return _.Qe(b);var d=c.kb;c=d.ub;var e=d.Uc;d=d.repository;return c&&e&&ZDb.has(e)&&d?aEb(a.r4a,c,e,d).ha(_.ng(b),_.Vf(function(){return _.Qe([])}),_.A(function(f){return[].concat(_.v(new Set([].concat(_.v(f),_.v(b)))))})):_.Qe(b)}),_.A(function(c){return c.filter(xvb).map(_.uxa)}))};jEb=function(a){return a.Oza.ha(_.A(function(b){var c=new Set(b);return Object.assign({},_.m9a,{children:_.m9a.children.filter(function(d){return c.has(d.id)})})}))};
eEb=function(a,b){return jEb(a).ha(_.A(function(c){var d=[yBb];_.Rx.has(101)&&d.push(xBb);d.push(zBb);d.push(ABb);d.push(c);_.Rx.has(27)&&(d.push(_.o9a),d.push(_.p9a));return b?d.filter(function(e){return e.id==="LINE_COUNTS"||e.id==="FILE_COUNTS"?b.isDirectory:b.isDirectory||b.rI&&(e.id==="BLAME"||e.id==="COVERAGE_GENERIC")?!1:!0}):d}))};
_.MM.prototype.WGa=function(){var a=_.Jc.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.Fi;e=e.state;var f=void 0;((f=this.state.getValue().get(d))==null?void 0:f.enabled)===e.enabled||bEb.includes(d)||c.set(d,{Sf:e.enabled?"ON":"OFF",usa:""});b.set(d,e)}c.size>0&&this.hc.IXb(c);this.state.next(b)};
var fEb=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.nt(d)&&(e?c.push({Fi:d,state:{enabled:e,Ws:0}}):c.push({Fi:d,state:{enabled:e}}))}a.WGa.apply(a,_.v(c))},hEb=function(a,b,c){a.nt(b)&&a.WGa({Fi:b,state:c})},gEb=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("Td");d=d.length?d[0]:null;if([c,d].filter(function(f){return!!f}).length>
1)throw Error("Ud");d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.l9a);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};_.MM.O=function(a){return new (a||_.MM)(_.t(_.KM),_.t(_.Sx),_.t(_.Sy),_.t(LM),_.t(_.Yh),_.t(_.cEb,8))};_.MM.wa=_.q({token:_.MM,qa:_.MM.O});_.PM=function(a,b,c){_.au.call(this,a,b,c);this.lines=[];this.KJb="code-and-highlight-container";this.g5=new _.cg;this.rEa=new _.cg;this.xab=new _.cg;this.A9a=new _.cg;this.B9a=new _.cg;this.scroll=new _.cg};_.W(_.PM,_.au);_.PM.prototype.Ra=function(){_.au.prototype.Ra.call(this)};_.PM.prototype.Ma=function(){_.au.prototype.Ma.call(this)};_.PM.O=function(a){return new (a||_.PM)(_.E(_.qe),_.E(_.bj),_.E(_.wh))};_.PM.Ea=_.Qf({type:_.PM,features:[_.sg]});var Uwb=void 0;var QM=function(a,b){if(_.Rx.has(7)){var c=new _.Zh(!0);this.enabled=c.He();b.register("toggleLineLimitation","8",function(){c.ol.length&&c.next(!c.value)})}else this.enabled=_.Qe(!1)};QM.O=function(a){return new (a||QM)(_.t(_.Sx),_.t(_.qx))};QM.wa=_.q({token:QM,qa:QM.O,Ha:"root"});var kEb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],RM=function(a,b){BM.call(this,a,b);this.lb=a;this.gF=new _.Uj;this.wr=new _.Uj;this.Uu=new _.Uj;this.jl=new _.Uj;this.h7=void 0;this.dJ=new Set;this.vN=new Set;this.Vw=0;this.nq=[];this.U8=new Map;this.N3a=new Map};_.W(RM,BM);RM.prototype.Tu=function(){return this.nq.length};RM.prototype.xj=function(a){return this.nq[a]};
RM.prototype.Rza=function(a){var b=this,c=AM(this,"line-number CodeMirror-gutter-background");c.appendChild(zM(this,"-",""));c.addEventListener("click",function(){b.jl.emit(a)});return c};
RM.prototype.le=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.Uu.next({line:c,Y7:a}),!0;this.wr.next({line:c,Y7:a});return!1};
var lEb=function(a,b){var c=a.Vw;a.Vw+=b;b=a.Vw;if(c!==b){if(a.zn){for(var d=[],e=c;e<b;e++)d.push(FCb({lineNumber:e,href:a.zn(e)}).iG());ZI(a.container,"beforeend",_.uib(_.OHa,d))}else ZI(a.container,"beforeend",HCb({start:c,end:b}).iG());d=Array.from(a.container.children);a.nq=c===0?d:a.nq.concat(d.slice(a.nq.length));d=_.k(a.vN);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.Jka(a.nq[e]);d=_.k(a.N3a.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.nq[e].classList.add.apply(a.nq[e].classList,_.v(f))}}a.dJ=Vvb(a.h7,a.nq)};RM.prototype.clear=function(){BM.prototype.clear.call(this);this.nq=[];this.U8.clear();this.container.textContent="";this.Vw=0;lEb(this,0)};
var mEb=function(a,b){var c=b.line;b=b.height;if(a.nq[c]){if(!a.U8.get(c)){var d={height:0,element:AM(a,"")};a.f8.insertBefore(a.container,d.element,a.nq[c]);a.U8.set(c,d)}a=a.U8.get(c);a.height+=b;a.element.style.height=a.height+"px"}},nEb=function(a,b){var c=b.line;b=b.height;var d=a.U8.get(c);d&&(d.height-=b,d.height>0?d.element.style.height=d.height+"px":(a.U8.delete(c),_.tn(d.element)))};
RM.prototype.focus=function(a){a=wJ(a,this.nq.length);a.length>0&&(this.nq[a[0].start].firstElementChild.focus(),this.gF.next(a[0].start))};RM.prototype.g7=function(a){for(var b=_.k(this.dJ||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(kEb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.h7=a;this.dJ=Vvb(this.h7,this.nq);this.vN=Wvb(a);a=_.k(this.dJ);for(b=a.next();!b.done;b=a.next())this.Jka(b.value)};
RM.prototype.Fib=function(a){if(this.zn){this.zn=a;for(var b=0,c=this.nq.length;b<c;b++)_.wc(this.nq[b].firstElementChild,a(b))}else this.clear(),lEb(this,this.Vw)};RM.prototype.Jka=function(a){a.classList.add("highlight");for(var b=_.k(kEb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};RM.O=function(a){return new (a||RM)(_.E(_.qe),_.E(_.pj))};
RM.Aa=_.Of({type:RM,oa:[["line-number-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{zn:"lineNumberLinkProvider"},outputs:{gF:"lineFocused",wr:"lineNumberClicked",Uu:"gutterClicked",jl:"lineShown"},features:[_.sg],Ba:0,Ca:0,ua:function(){},dependencies:[xM,_.Mp,_.AA,_.Yq,_.pE],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}"],
hb:2,Na:0});var SM=function(a){this.Ga=a;this.VYb=new _.cg;this.Vza=new Map;this.zna=new _.Iw(this.Ga)};SM.prototype.register=function(a,b){if(this.Vza.has(a))throw Error("Vd`"+a);this.Vza.set(a,b);this.VYb.next(a)};SM.prototype.AE=function(a){if(!this.Vza.has(a))throw Error("Wd`"+a);this.Vza.delete(a);this.VYb.next(a)};SM.O=function(a){return new (a||SM)(_.t(_.ir))};SM.wa=_.q({token:SM,qa:SM.O,Ha:"root"});var oEb,pEb,qEb,rEb,sEb,tEb,uEb;oEb=["sidebar"];pEb=["content"];qEb=["gutter"];rEb=["decorations"];sEb=["focusElement"];tEb=["panel"];uEb=["splitter"];
_.TM=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N,S,ca,wa){_.PM.call(this,z,D,a);var Ha=this;this.renderer=c;this.view=d;this.Ql=e;this.xqa=f;this.X1=g;this.Hh=m;this.kd=n;this.document=r;this.ud=L;this.IU=N;this.T9a=S;this.uZa=ca;this.Nd=wa;this.V6a=wJ;this.Ps=new Set;this.Ek=new Map;this.VE=this.IZ=this.GZ=this.HZ=!1;this.qfa=new Set;this.hA=[];this.wx=new Map;this.UE=new Map;this.uga=new _.hg(1);this.tb=new _.xe;this.Fv=[];this.UI=null;this.qFa=[];this.F1=[];this.Rb=!1;this.kza=new _.cg;this.mG=function(){};
this.bF=!1;this.ee=_.u(_.sf);_.u(_.Sx);this.Uq=_.u(_.Ry);this.Kgd=_.QC(function(sa){Ha.Uq.b5()||Ha.eP.emit(sa)},2E3);this.FZ=!0;this.Or=this.lineHeight=0;this.value=this.fileName="";this.Zla=1E3;this.CDa=800;this.visibility=_.uM;this.Io=[];this.sG=void 0;this.By=!1;this.fileInfo=void 0;this.GA=!1;this.bta=new _.Uj;this.jl=new _.Uj;this.MT=new _.Uj;this.eP=new _.Uj;this.uU=_.Wg.apply(null,[0].concat(_.v([])));this.wq=_.th.required("sidebar",{read:_.qe});this.Ora=new _.Zh(250);this.nY=0;this.xe=this.oY=
"";this.xib=this.Nr=this.Dl=this.ON=void 0;this.Zfa=!1;this.OY=!0;this.wr=new _.Uj;this.Uu=new _.Uj;this.p_=_.QC(function(){Ha.Fe.p_(Ha.Y6a())},500);this.Fe=x||NCb;this.fi=new _.px(this.document);this.fi.aya=!1;this.fi.ST("CTRL_A",65,2);this.fi.ST("CTRL_A",65,8);_.Wr(this.fi,"shortcut",function(sa){if(sa.identifier==="CTRL_A"){sa=Ha.wga.na;for(var xa={};sa;xa={Tqa:void 0,wzb:void 0}){if(Ha.document.activeElement===sa)return Ha.continue?(xa.Tqa=r.getSelection(),xa.wzb=xa.Tqa&&xa.Tqa.toString(),Ha.continue.then(function(Na){return function(){Na.Tqa&&
Na.Tqa.toString()!==Na.wzb||_.uwb(Ha.ie.container)}}(xa))):_.uwb(Ha.ie.container),!1;sa=sa.parentElement}}return!0});this.tb.add(this.uZa.Gs.subscribe(function(sa){Ha.lb.na.style.fontSize=sa!=null?sa+"px":"";_.mo(Ha.ud);setTimeout(function(){Ha.qpa(Ha.ie.sY())})}));this.tb.add(this.IU.tza.subscribe(function(sa){Ha.xe=sa;_.mo(Ha.ud)}))};_.W(_.TM,_.PM);_.TM.Ea=_.PM.Ea;
_.TM.prototype.Zb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.xe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.wga.na.classList.add(d);this.lineHeight=this.ie.sY()}a.fileName||a.value?(this.sbb(),this.continue=this.Fe.fib(function(){return b.render()})):a.scrollToLine?(this.highlight(this.Rf),this.K0(_.hJ(this.Rf))):a.lineNumberLinkProvider?(c=function(){b.Ig.Fib(b.zn)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Hk&&
this.X1.AE(a.visibleCodeIdentifier.Hk),this.Bpa());(a.visibility||a.folding)&&this.Ay();if(!this.FZ){this.mG();var e=this.Rf;this.XH==="CODE"?this.mG=_.DBb(this.Hh,function(){e!=null?b.YR(e,!0):b.Yia.na.focus()}):this.XH!==void 0&&(this.mG=this.Hh.registerCallback(this.XH,this.lb.na,function(){b.YR(e,!0);b.mG()}))}this.OY||this.Ig.clear();if(a.lineLimitation){var f;this.oY="".padStart((f=this.PN)!=null?f:80," ")}};_.TM.prototype.S0=function(a){this.Zfa=a};
_.TM.prototype.YR=function(a,b){b=b===void 0?!1:b;var c=this;_.He(function(d){if(d.Qc==1)return _.Je(d,c.continue,2);_.G6a(c.Ql,function(){c.yN(a,b)});_.Ne(d)})};var vEb=function(a){a.GA&&(_.Rx.has(105)||_.Rx.has(107))&&(a.xib=a.kd.register("explainCode","m",function(){var b,c=twb((b=document.getSelection())!=null?b:void 0,a.lines);a.Kgd(c)}))};_.h=_.TM.prototype;_.h.yN=function(a,b){if(b===void 0||!b||this.Cla(_.hJ(a)))this.ie.focus(a),this.lb.na.scrollLeft=0,this.FZ=!0};
_.h.qpa=function(a){this.lineHeight=a;_.mo(this.ud);wEb(this)};
_.h.Ra=function(){var a=this;_.PM.prototype.Ra.call(this);this.CG.ha(_.Uf(function(){return a.Ql.hT}),_.A(function(b){return b.target.scrollLeft}),_.Uf(function(){return a.Ql.wEa})).subscribe(function(b){a.wq().na.style.right=-b+"px";a.p_()});this.lb.na.addEventListener("copy",function(b){b.preventDefault();var c=_.nc(),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=qwb(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.Fe.fq(c,f.length,d)});this.lb.na.addEventListener("keydown",function(b){if(!_.CJ(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.ie.lb.na.contains(c)?a.yN(d-1):a.Ig.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.ie.lb.na.contains(c)?a.yN(d+1):a.Ig.focus(d+1),b.preventDefault())))}}});this.XH==="CODE"&&(this.Dl=this.kd.register("openCode","c",function(){a.Fe.P7();_.az(a.Hh,"CODE")}),this.Nr=this.Hh.registerCallback("CODE",this.lb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.lb.na.contains(b)&&!a.Ig.lb.na.contains(b)&&a.Yia.na!==
b?a.Ig.focus(a.ON||0):a.yN(a.ON||0)}));vEb(this)};_.h.Ec=function(){var a=this;this.Bpa();this.Nd.eF("NL_SEMANTIC_OUTLINES").ha(_.LD(this.ee)).subscribe(function(b){b.enabled?axb(a):(a.bF=!1,a.uU.set(2),_.mo(a.ud),a.uU.set(0))})};
_.h.Bpa=function(){var a=this;this.sG&&this.X1.register(this.sG,this.CG.ha(_.Uf(function(){return a.Ql.hT}),_.A(function(b){return b.target.scrollTop}),_.ag(),_.A(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.lb.na.clientHeight)/a.lineHeight),a.nl)}}),_.Uf(function(){return a.Ql.kna})))};_.h.Sd=function(){this.uga.next(!0)};
_.h.Ma=function(){this.Rb=!0;this.clear();this.sG&&this.X1.AE(this.sG);this.fi&&this.fi.dispose();this.Dl&&this.Dl();this.Nr&&this.Nr();this.xib&&this.xib();this.mG();this.tb.unsubscribe();_.PM.prototype.Ma.call(this)};_.h.aH=function(a){this.lb.na.classList.add(a)};_.h.UT=function(a){this.lb.na.classList.remove(a)};_.h.Dcb=function(a){this.MT.emit(a);this.YR(a.start-1)};
_.h.Ay=function(){for(var a=_.k([this.ie,this.Ig]),b=a.next();!b.done;b=a.next())b.value.Ay(this.visibility.MU,this.Io);a=_.k(this.hA);for(b=a.next();!b.done;b=a.next())this.P1(b.value);a=_.k(this.Fv);for(b=a.next();!b.done;b=a.next())this.P1(b.value);xEb(this)};var xEb=function(a){a.Or=vJ(a.visibility,a.nl)};_.h=_.TM.prototype;_.h.V$a=function(){var a=this;this.HZ||(this.HZ=!0,setTimeout(function(){a.HZ=!1;a.W8();_.mo(a.ud)}))};
_.h.W$a=function(){var a=this;this.IZ||(this.IZ=!0,setTimeout(function(){a.IZ=!1;a.X8();_.mo(a.ud)}))};_.h.Qma=function(){var a=this;this.GZ||(this.GZ=!0,setTimeout(function(){a.GZ=!1;a.V8();_.mo(a.ud)}))};_.h.Rma=function(a){this.Ps.add(a);this.yra()};_.h.RWb=function(a,b,c,d){this.UI={rb:a,position:b,offset:d};this.yra()};
_.h.highlight=function(a){var b=this;return _.He(function(c){if(c.Qc==1)return b.jl.emit(a),_.Je(c,b.continue,2);b.Fe.eta(function(){b.Ig.g7(a);return Promise.resolve()},"selectLine");_.Ne(c)})};
_.h.yra=function(){var a=this;this.VE||(this.VE=!0,this.Fe.eta(function(){var b;return _.He(function(c){if(c.Qc==1)return b=new _.Ce(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.r0=b.subscribe(),_.Je(c,Tub(b),2);if(c.Qc!=3)return a.r0=void 0,a.VE=!1,_.Je(c,a.continue,3);a.Ps.size>0&&a.ie.xta(Array.from(a.Ps));a.Ps.clear();a.Deb();_.Ne(c)})},"inline"))};
_.h.Uxa=function(a,b,c,d){var e=this;return this.oea(function(){e.V$a()},{startLine:c,endLine:d,ua:a,context:b},this.hA)};_.h.rZa=function(a,b,c,d){var e=this;return this.oea(function(){e.W$a()},{startLine:c,endLine:d,ua:a,context:b},this.Fv)};_.h.Nub=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.wx.get(c)||[];f.push(e);this.wx.set(c,f);this.Qma();return function(){f.splice(f.indexOf(e),1);d.Qma()}};
_.h.C4=function(a,b){var c=this;this.Ek.has(a)?this.Ek.get(a).push(b):this.Ek.set(a,[b]);this.Rma(a);return{remove:function(){var d=c.Ek.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.Rma(a))}}}};_.h.Y6a=function(){var a=this.lb.na.scrollTop;return PCb(this.visibility,Math.max(0,Math.floor(a/this.lineHeight)),Math.min(this.nl,Math.floor((a+this.lb.na.clientHeight)/this.lineHeight)+1))};_.h.aka=function(a){return this.lineHeight*(this.visibility?vJ(this.visibility,a):a)};
_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?vJ(this.visibility,b)-vJ(this.visibility,a):b-a))};_.h.iq=function(){this.ie.iq()};_.h.oea=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.sbb=function(){this.wx.clear();this.UE.clear();this.hA=[];this.Fv=[];this.qFa=[];this.Ek.clear();this.qfa.clear();this.Ps.clear();this.vha()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,x,z;return _.He(function(D){switch(D.Qc){case 1:return a.clear(),a.Ii||(a.VE=!0),(b=document.getElementById("pre-rendered-code"))&&a.ie.By&&b.setAttribute("processed",""),_.Je(D,a.t7a(),2);case 2:return c=D.Yd,d=a.lines,xEb(a),_.Je(D,_.eo(a.uga.ha(_.bg())),3);case 3:a.Rf=wJ(a.Rf,d.length);a.bta.emit(d.length);e=a.Rf.length===0?0:a.Rf[a.Rf.length-1].end;g=(f=a.UI==null&&d.length>a.Zla&&e<a.Zla)?a.CDa:d.length;m=f?_.eo(_.Qe(!0).ha(_.$f(100),_.pg(a.kza))):
void 0;lEb(a.Ig,g);n=a.lineHeight;a.V8(n);a.W8();a.X8(n);r=a.ie.rea(d,0,g,a.Ii);a.K0(_.hJ(a.Rf));a.Ii||a.Ps.clear();a.nY=c+3;if(!m){D.Ce(4);break}return _.Je(D,m,5);case 5:a.Ii||(z=Array.from(a.Ps).filter(function(L){return L<g}),z.length>0&&a.ie.xta(z),a.Ps.clear()),lEb(a.Ig,d.length-g),a.ud.detach(),x=new Promise(function(L){setTimeout(function(){if(!a.Rb){var N=a.ud;_.ega(N.vf);N.vf[2]|=128;_.no(a.ud);L()}},100)}),a.ie.rea(d,g,d.length,r);case 4:return _.Je(D,wEb(a,n,!0),6);case 6:return a.Ii||
(a.VE=!1),a.Ig.g7(a.Rf),_.Je(D,x,0)}})};_.h.t7a=function(){var a=this,b,c,d,e,f,g,m;return _.He(function(n){if(n.Qc==1){a.SX((b=a.Tz)!=null?b:new Map);if(a.value.lines)return a.SX(a.value.highlights),a.lines=a.value.lines,n.return(a.value.iXb);if(a.Tz&&a.Tz.size)return n.Ce(2);c=a.jga(a.value);f=Wwb;g=a.value;return _.Je(n,_.Vwb(),4)}return n.Qc!=2?(m=f(g,(e=(d=n.Yd.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.SX(m),n.return(c)):n.return(a.jga(a.value))})};
_.h.jga=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.SX=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.Ek.get(c);if(b==null)this.Ek.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.W8=function(){_.sn(this.l_.na);for(var a=_.k(this.hA),b=a.next();!b.done;b=a.next())this.t0(this.l_,b.value)};_.h.X8=function(a){a=a===void 0?this.lineHeight:a;var b=this.wq().na;_.sn(b);this.vta(a);this.renderer.Vf(b,"display","none");a=_.k(this.Fv);for(var c=a.next();!c.done;c=a.next())c=c.value,this.renderer.Vf(b,"display","block"),this.t0(this.wq(),c)};
_.h.V8=function(a){a=a===void 0?this.lineHeight:a;_.sn(this.ht.na);this.UE.clear();this.rta(a);this.Dib(11);var b=this.o7a()?"block":"none";this.renderer.Vf(this.ht.na,"display",b);b=_.k(this.wx);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.ZFa(c,d,a)}};
_.h.ZFa=function(a,b,c){var d=this.H1a();this.sta(d,a,c);this.UE.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Zx=this.view.Si(b.ua,b.context).Rm,b=_.k(b.Zx),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.ht.na,d)};_.h.H1a=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.dr&&bJ(a)&&this.F1.push(a);return a};
_.h.sta=function(a,b,c){for(var d=b*c,e=_.k(this.qfa),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.Vf(a,"position","absolute");this.renderer.Vf(a,"top",d+"px");this.renderer.Vf(a,"height",c+"px");this.renderer.Vf(a,"bottom","0")};_.h.o7a=function(){for(var a=_.k(this.wx.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};_.h.rbb=function(a){this.bF&&a.button===0&&(this.bF=!1,_.no(this.ud))};
_.h.Ina=function(a){if(this.bF&&a.button===0){var b=this.wq().na.offsetWidth;this.Ora.next(b);a.preventDefault();_.no(this.ud)}};
var wEb=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,S,ca,wa,Ha,sa;return _.He(function(xa){if(xa.Qc==1)return c?(a.qFa=[].concat(_.v(a.qfa)).map(function(Na){return{type:"add",widget:Na}}),xa.Ce(2)):_.Je(xa,a.continue,2);a.rta(b);a.vta(b);d=_.k(a.qFa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,m==="add"?(NDb(a.ie,n),mEb(a.Ig,n)):(MDb(a.ie,n),nEb(a.Ig,n));a.qFa=[];r=_.k(a.hA.concat(a.Fv));for(x=r.next();!x.done;x=r.next())z=x.value,
a.P1(z);D=_.k(a.UE);for(L=D.next();!L.done;L=D.next())N=L.value,S=_.k(N),ca=S.next().value,wa=S.next().value,Ha=ca,sa=wa,a.sta(sa,Ha,b);_.Ne(xa)})};_.h=_.TM.prototype;_.h.vta=function(a){this.wta(this.wq(),a)};_.h.rta=function(a){this.wta(this.ht,a)};_.h.wta=function(a,b){var c=[].concat(_.v(this.qfa)).reduce(function(d,e){return e.height+d},0);this.renderer.Vf(a.na,"height",b*this.nl+c+"px")};
_.h.Dib=function(a){var b=Array.from(this.wx.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.v(b)):0;this.renderer.Vf(this.ht.na,"width",a*b+"px")};_.h.t0=function(a,b){b.Zx=this.view.Si(b.ua,b.context).Rm;this.P1(b);b=_.k(b.Zx);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.Deb=function(){if(this.UI){var a=this.UI,b=a.offset,c=this.lb.na.querySelector(a.rb);c&&(this.xqa.scrollTo(c,a.position,b!=null?b:0),this.UI=null)}};
_.h.P1=function(a){var b=a.Zx;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){for(var d=this.aka(c),e=this.getHeight(c,a),f=_.k(this.qfa),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.Vf(c,"top",d+"px"),a>-1?this.renderer.Vf(c,"height",e+"px"):this.renderer.Vf(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.ie.clear();this.Ig.clear();this.vha();this.kza.next(!0);this.continue=void 0;var a;(a=this.r0)==null||a.unsubscribe();this.r0=void 0};_.h.vha=function(){if(this.renderer.dr)for(var a=_.k(this.F1),b=a.next();!b.done;b=a.next())this.renderer.dr(b.value);this.F1=[]};_.h.K0=function(a){a==null||this.Cla(a)||(this.lb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.Cla=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.ska=function(){var a=this.wq().na.offsetWidth;this.Ora.next(a);_.mo(this.ud);a<40&&this.uU()===1&&(this.bF=!1,this.uU.set(2),_.mo(this.ud))};
var axb=function(a){a.Ora.next(250);a.uU.set(1);_.mo(a.ud)},yEb=function(a){return a.Nd.nt("NL_SEMANTIC_OUTLINES")&&a.XH==="CODE"},zEb=function(a){return a.uU()===1&&a.Nd.nt("NL_SEMANTIC_OUTLINES")},AEb=function(a){return a.uU()===2&&a.Nd.nt("NL_SEMANTIC_OUTLINES")};
_.p.Object.defineProperties(_.TM.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.Y0a},set:function(a){var b=this;this.Y0a=a;this.tb.add(_.ef(window,"resize").ha(_.A(function(){return a.sY()}),_.ag()).subscribe(function(c){b.qpa(c)}))}},nl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},wqa:{configurable:!0,enumerable:!0,set:function(a){this.FZ=!1;this.Rf=_.Twb(a)}}});
_.TM.O=function(a){return new (a||_.TM)(_.E(_.wh),_.E(_.Yh),_.E(_.pj),_.E(_.Ng),_.E(_.Bx),_.E(_.Cx),_.E(SM),_.E(_.ti),_.E(_.qx),_.E(_.gi),_.E(_.MCb,8),_.E(_.qe),_.E(_.bj),_.E(_.xo),_.E(_.Wy),_.E(QM),_.E(_.NI),_.E(_.MM))};
_.TM.Aa=_.Of({type:_.TM,oa:[["format-code"]],mb:function(a,b){a&1&&(_.$g(b.wq,oEb,_.qe),_.Qg(pEb,7),_.Qg(qEb,7),_.Qg(RM,7),_.Qg(rEb,7),_.Qg(sEb,7),_.Qg(tEb,7,_.qe),_.Qg(uEb,5,_.qe),_.Qg(_.GM,7));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.wga=c.first);_.Ug(c=_.Vg())&&(b.ht=c.first);_.Ug(c=_.Vg())&&(b.Ig=c.first);_.Ug(c=_.Vg())&&(b.l_=c.first);_.Ug(c=_.Vg())&&(b.Yia=c.first);_.Ug(c=_.Vg())&&(b.VRd=c.first);_.Ug(c=_.Vg())&&(b.Axd=c.first);_.Ug(c=_.Vg())&&(b.ie=c.first)}},Wa:function(a,b){a&1&&_.O("mouseup",
function(c){return b.rbb(c)})("mousemove",function(c){return b.Ina(c)})},inputs:{fileName:"fileName",value:"value",Tz:"highlightInfo",Ii:"rendered",Zla:"largeFileThreshold",CDa:"largeFileRenderCount",PN:"lineLimitation",visibility:"visibility",Io:"folding",sG:"visibleCodeIdentifier",XH:"focusableRegion",By:"usePrefetchIfPossible",fileInfo:"fileInfo",GA:"showCodeExplainBubble",OY:"displayLineNumbers",wqa:"scrollToLine",zn:"lineNumberLinkProvider"},outputs:{bta:"totalNumLines",jl:"lineShown",MT:"rangeToggled",
eP:"triggerCodeExplanation",wr:"lineNumberClicked",Uu:"gutterClicked"},features:[_.lh([{Da:_.PM,Ab:_.TM}]),_.sg,_.Xn],Ba:41,Ca: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=_.Yd();_.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.ON=d)})("lineNumberClicked",function(d){_.w(c);return _.y(b.wr.emit(d))})("gutterClicked",function(d){_.w(c);return _.y(b.Uu.emit(d))})("lineShown",function(d){_.w(c);return _.y(b.jl.emit(d))});_.Q(9,"\n    ");_.J();_.Q(10,"\n    ");_.I(11,"div",11);_.O("click",function(d){_.w(c);return _.y(b.g5.next(d))})("contextmenu",function(d){_.w(c);return _.y(b.g5.next(d))})("mouseover",
function(d){_.w(c);return _.y(b.rEa.next(d))})("mouseout",function(d){_.w(c);return _.y(b.xab.next(d))})("mousedown",function(){_.w(c);return _.y(b.S0(!0))})("mouseup",function(){_.w(c);return _.y(b.S0(!1))})("mouseleave",function(){_.w(c);return _.y(b.S0(!1))})("keydown",function(d){_.w(c);return _.y(b.A9a.next(d))})("keyup",function(d){_.w(c);return _.y(b.B9a.next(d))})("selectionchange",function(){_.w(c);return _.y(b.iq())},_.fha);_.Q(12,"\n      ");_.K(13,"div",12,2);_.Q(15,"\n      ");_.F(16,
Xwb,1,6,"div",13);_.Q(17,"\n      ");_.F(18,Ywb,5,3,"div",14);_.R(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.ON=d)})("lineShown",function(d){_.w(c);return _.y(b.jl.emit(d))})("triggerCodeExplanation",function(d){_.w(c);b.Uq.b5()||b.eP.emit(d);return _.y()});
_.Q(29,"\n      ");_.J();_.Q(30,"\n      ");_.F(31,Zwb,1,5,"code-folding-container",18);_.Q(32,"\n    ");_.J();_.Q(33,"\n  ");_.J();_.Q(34,"\n  ");_.vg(35,$wb,5,5);_.vg(36,bxb,5,3);_.K(37,"div",19,4);_.Q(39,"\n");_.J();_.Q(40,"\n")}a&2&&(_.dh("isNLSemanticLayerEnabled",yEb(b))("sidebarExpanded",zEb(b)),_.C(2),_.KC(_.PC("content CodeMirror ",b.xe)),_.C(6),_.ch("min-height",b.lineHeight*b.Or,"px"),_.dh("line-numbers",b.OY),_.G("lineNumberLinkProvider",b.zn),_.C(3),_.eh(b.KJb),_.C(2),_.ch("min-width",
b.nY,"ch"),_.C(3),_.G("ngForOf",b.V6a(b.Rf,b.lines.length)),_.C(2),_.G("ngIf",_.qh(19,29,b.T9a.enabled)&&b.oY),_.C(10),_.ch("padding-right",b.Fv.length===0?0:300,"px"),_.G("usePrefetchIfPossible",b.By)("inlineWidgets",b.Ek)("highlightedLines",b.Rf)("showCodeExplainBubble",b.GA),_.C(3),_.G("ngIf",b.Io.length>0),_.C(4),_.wg(zEb(b)?35:-1),_.C(),_.wg(AEb(b)?36:-1),_.C(),_.ch("width",b.Ora.getValue(),"px"))},dependencies:[_.Mp,_.Ep,_.Fp,_.GM,xM,wM,_.AA,RM,_.Yq,_.pE,_.oE,_.Lp],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});_.UM=function(){};_.UM.O=function(a){return new (a||_.UM)};_.UM.Ka=_.Pf({type:_.UM});_.UM.Ja=_.dd({imports:[_.rr,_.GM,_.Mp,_.TM,_.Yq]});var BEb,CEb;BEb=Object.freeze([]);CEb=Object.freeze({});_.VM=function(){};_.VM.prototype.transform=function(a){return Array.isArray(a)&&a.length===0?BEb:typeof a==="object"&&_.Ada(a)?CEb:a};_.VM.O=function(a){return new (a||_.VM)};_.VM.ve=_.Rf({name:"emptyToConstant",type:_.VM,de:!0,standalone:!1});_.WM=function(){this.message="";this.qma=[];this.NXb=[]};_.WM.prototype.Zb=function(){this.NXb=fxb(this.message,this.qma)};_.WM.O=function(a){return new (a||_.WM)};
_.WM.Aa=_.Of({type:_.WM,oa:[["linkified-message"]],inputs:{message:"message",qma:"linkDefinitions"},standalone:!1,features:[_.Xn],Ba:1,Ca:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.F(0,exb,3,3,"span",0);a&2&&_.G("ngForOf",b.NXb)},dependencies:[_.Ep,_.Gp,_.Hp],hb:2,Na:0});_.DEb={Nl:[],jQb:new Set,N7:2,Wbb:new Map};_.XM=function(a,b,c){this.Ga=a;this.client=b;this.oO=c;this.nf=new _.Iw(this.Ga)};_.XM.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return EEb(this,a,b,c,d?{r8:"COMMITS",Nl:[d]}:void 0,e,f,g===void 0?!1:g,m,n,r)};
var EEb=function(a,b,c,d,e,f,g,m,n,r,x){b=Object.assign({},Awb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(m===void 0?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x,logForPath:_.Rx.has(72),logForPathWithPagination:_.Rx.has(73)});e=(e==null?void 0:e.r8)==="TOKEN"?Object.assign({},{pageToken:e.token},b):(e==null?void 0:e.r8)==="COMMITS"?Object.assign({},{starts:e.Nl},b):b;return FEb(a,JSON.stringify(e,Object.keys(e).sort()),e)},FEb=function(a,
b,c){return a.oO.prefetch("history").ha(_.og(function(d){if(d){var e=JSON.parse(d.request);a.nf.put(JSON.stringify(e,Object.keys(e).sort()),_.Qe(_.Kh(mL,JSON.parse(d.response))))}return a.nf.fetch(b,function(){return a.client.list(c)})}))};_.XM.prototype.resolve=function(a,b,c,d,e){return EEb(this,a.ub,a.Uc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Pb,c).ha(_.A(function(f){if(d)for(var g=_.k(f.mn||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Us||(m.Us=d);return{lmd:f,yia:e!=null&&e>50}}))};
_.YM=function(a,b,c,d){return a.M6(b,c,d).ha(_.A(function(e){return e&&e.eg}))};_.XM.prototype.M6=function(a,b,c){b=b===void 0?"repository":b;c=c===void 0?1:c;var d=_.nk(a,c),e=_.pJ(a)?_.fJ(_.nk(a,0)):void 0,f=a.repository,g=a.ub,m=a.Uc;b=b==="path"&&_.iJ(a,c)||"/";a=_.lvb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.A(function(n){return n.mn&&n.mn[0]}))};_.XM.O=function(a){return new (a||_.XM)(_.t(_.ir),_.t(_.YL),_.t(_.ty),_.t(_.Sx))};_.XM.wa=_.q({token:_.XM,qa:_.XM.O,Ha:"root"});_.ZM=function(){this.condition=!1;this.link="";this.I0=!1};_.ZM.O=function(a){return new (a||_.ZM)};
_.ZM.Aa=_.Of({type:_.ZM,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",Jpd:"linkAriaLabel",Va:"queryParams",mg:"queryParamsHandling",I0:"sameWindow"},standalone:!1,vc:["condition","","link",""],kc:["*"],Ba:3,Ca:2,Fa:[["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.Kg(),_.F(0,gxb,2,
6,"a",1)(1,hxb,1,0,"ng-template",null,0,_.rh));a&2&&(a=_.bh(2),_.G("ngIf",b.condition)("ngIfElse",a))},dependencies:[_.Fp,_.Kp,_.jA],hb:2,Na:0});_.$M=function(a,b){this.Ga=a;this.client=b;this.nf=new _.Jw(this.Ga)};_.GEb=function(a,b){var c=Object.assign({},Awb(b.ub,b.Uc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.nf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.A(function(d){return d.neb}))})};_.$M.O=function(a){return new (a||_.$M)(_.t(_.ir),_.t(WBb))};_.$M.wa=_.q({token:_.$M,qa:_.$M.O,Ha:"root"});_.aN=function(a,b){this.Eh=a;this.kJ=b};
_.HEb=function(a,b){var c=b.Kb,d=b.ub,e=b.Uc,f=b.repository;if(!c)return _.Qe(_.EJ(""));b=b.params.Pb;if(e==="depot"){if(!isNaN(Number(c))||c==="HEAD")return _.Qe({type:b?5:4,Du:c});var g=kxb(c);if(g)return _.Qe(g)}return c.startsWith("refs/")&&c.indexOf("/",6)>0?_.Qe(_.Gi(c)?{type:2,Du:c}:_.wsa(c)?{type:1,Du:c}:_.EJ(c)):_.GEb(a.kJ,{ub:d,Uc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.A(function(m){var n=m.tags;return ixb(c,m.Zd)||jxb(c,n)||kxb(c)||_.EJ(c)}),_.Vf(function(m){_.Sv(a.Eh,m);return _.Qe(_.EJ(c))}))};
_.aN.O=function(a){return new (a||_.aN)(_.t(_.Rv),_.t(_.$M))};_.aN.wa=_.q({token:_.aN,qa:_.aN.O});_.bN=function(a,b){this.Ga=a;this.client=b;this.nf=new _.Iw(this.Ga)};_.bN.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=zwb(a,b);f=Object.assign({},a,{li:c,tLd:f});c=new _.TK(Object.assign({},a,{li:c}));var g=new ZK({ng:c,j4a:[].concat(_.v(d))});return this.nf.fetch(f,function(){return e.client.get(g)})};_.bN.O=function(a){return new (a||_.bN)(_.t(_.ir),_.t(SBb))};
_.bN.wa=_.q({token:_.bN,qa:_.bN.O,Ha:"root"});_.IEb=new _.ew("Browse repo at {refSpec}");_.mxb="Commit Details";_.oxb="Commit ";_.JEb="ID";_.KEb="Commit Date";_.LEb="Revision";_.cN=function(a,b,c,d,e,f,g){this.DGa=a;this.sr=b;this.SCa=c;this.oO=f;this.KY=g;this.sqa=_.Rx.has(40);this.Ss=_.Rx.has(43)};_.cN.prototype.match=function(a,b,c,d){var e=a.ub,f=a.Uc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Xd");if(!b)return _.Qe(new FL);c=MEb(this,c);c.Ss=this.Ss;a=_.nk(a,1);b=new AL({MF:b,file:new VK({ty:new UK({ng:new _.TK(Object.assign({},zwb(e,f),{li:g})),Uo:a}),path:m}),options:c,d1:d});return this.DGa.match(b)};
_.cN.prototype.search=function(a,b,c,d,e){var f=this;d=d===void 0?!1:d;if(!a)return _.Qe(new _.JL);b=MEb(this,b);b=_.Kh(b.ka(),_.Jh(b));b.Ss=this.Ss;this.KY&&!isNaN(this.KY)&&(b.KY=this.KY);this.sr&&(b.oq=b.oq||new XI,b.oq.root=b.oq.root||new YI,b.oq.root.projectId=this.SCa.slice(1).split("/")[0]);var g=new xL({MF:a,Jeb:b,d1:c,X$a:e});return d?(this.oO.delete("search"),f.DGa.search(g)):this.oO.prefetch("search").ha(_.og(function(m){return m?_.Qe(_.Kh(_.JL,JSON.parse(m.response))):f.DGa.search(g)}))};
_.cN.prototype.Ugb=function(a,b){if(!a)return _.Qe(new OL);b=MEb(this,b);b=_.Kh(b.ka(),_.Jh(b));b.Ss=this.Ss;this.sr&&(b.oq=b.oq||new XI,b.oq.root=b.oq.root||new YI,b.oq.root.projectId=this.SCa.slice(1).split("/")[0]);a=new LL({MF:a,Wgb:b});return this.DGa.Ugb(a).ha(_.A(qxb))};var MEb=function(a,b){a.sqa||(b=_.Kh(b.ka(),_.Jh(b)),b.Ue="");return b};_.cN.O=function(a){return new (a||_.cN)(_.t(RBb),_.t(_.zp),_.t(_.gPa),_.t(_.Sx),_.t(_.Qx),_.t(_.ty),_.t(_.$8a))};_.cN.wa=_.q({token:_.cN,qa:_.cN.O,Ha:"root"});var sxb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},rxb=new Date(Date.UTC(2033,10,22,18,0,0)),txb,uxb;var NEb,OEb;
NEb=_.Wx({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]});OEb=_.Wx(0);_.dN=function(){var a={fxd:!0},b=vxb(a.locale);this.Xhb="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.fxd?":ss":"")+(b?" a":"")+(a.jWd?" z":"")};
_.dN.prototype.Zb=function(a){var b=this,c,d;return _.He(function(e){if(a.value){a:{try{var f=wxb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Wx(b.date.getTimezoneOffset()),b.RVb=c.ita[_.Xx(c,b.date)>0?2:0],d=c.P6(b.date),b.isUTC=OEb.P6(b.date)===d,b.Aab=NEb.ita[_.Xx(NEb,b.date)>0?2:0],b.god=NEb.P6(b.date)===d)}_.Ne(e)})};_.dN.prototype.aCa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.Aab:this.god?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.Aab};
_.dN.O=function(a){return new (a||_.dN)};
_.dN.Aa=_.Of({type:_.dN,oa:[["date"]],inputs:{value:"value",format:"format"},standalone:!1,features:[_.Xn],Ba:6,Ca:20,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ua:function(a,b){a&1&&(_.I(0,"time",0),_.R(1,"dateTimeDisplay"),_.R(2,"dateTimeDisplay"),_.R(3,"dateTimeDisplay"),_.Q(4),_.R(5,"dateTimeDisplay"),_.J());a&2&&(_.G("matTooltip",_.kh(b.aCa(_.DD(1,4,b.date,b.Xhb,b.RVb),_.DD(2,8,b.date,b.Xhb,"UTC"),_.DD(3,12,b.date,b.Xhb,b.Aab)))),_.ug("datetime",b.date==null?null:b.date.toISOString()),
_.C(4),_.fh(" ",_.DD(5,16,b.date,b.format,b.RVb),"\n"))},dependencies:[_.ez,_.cz,_.jE],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Na:0});_.eN=function(){this.Lhd=_.Rx.has(1)?"preferEmail":"preferName"};_.eN.prototype.transform=function(a){return this.Lhd==="preferEmail"?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.eN.O=function(a){return new (a||_.eN)(_.E(_.Sx,16))};_.eN.ve=_.Rf({name:"authorDisplay",type:_.eN,de:!0,standalone:!1});_.eN.wa=_.q({token:_.eN,qa:_.eN.O,Ha:"root"});var Axb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Bxb=["Automated g4 rollback","Automated jj rollback","Reason for rollback"],yxb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var fN=function(){};fN.O=function(a){return new (a||fN)};fN.Ka=_.Pf({type:fN});fN.Ja=_.dd({});var gN=function(a,b){this.Cmd=a;this.document=b;this.bgd=Fxb(this.document).ha(_.lg({bufferSize:1,zr:!0}))},PEb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.bgd.ha(_.og(function(){return a.Cmd.get(c,{withCredentials:!0})}),_.A(Exb))};gN.O=function(a){return new (a||gN)(_.t(_.Aq),_.t(_.gi))};gN.wa=_.q({token:gN,qa:gN.O,Ha:fN});var QEb;QEb=[[["onedev-hovercard-action"]]];_.hN=function(){var a=this;this.Med=_.u(gN);this.f3b=new _.hg(1);this.CBb=this.f3b.ha(_.og(function(b){return PEb(a.Med,b)}),_.lg(1));this.AN=new _.hg(1);this.rh=new _.hg(1)};_.hN.prototype.Ra=function(){var a=this;this.CBb.ha(_.Zf(1),_.pg(this.rh)).subscribe(function(){a.AN.next()})};_.p.Object.defineProperties(_.hN.prototype,{Ked:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.f3b.next(a)},get:function(){return this.id}}});
_.hN.O=function(a){return new (a||_.hN)};_.hN.Aa=_.Of({type:_.hN,oa:[["onedev-changelist-hovercard"]],inputs:{Ked:"changelistId"},outputs:{AN:"init$"},kc:["onedev-hovercard-action"],Ba:2,Ca:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.Kg(QEb),_.F(0,Gxb,2,1,"onedev-changelist-hovercard-body",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.CBb))},dependencies:[fM,fN,_.Mp,_.Fp,_.Lp],hb:2,Na:0});var REb;var iN=function(a){var b=this;this.lb=a;this.eventType="click";this.YBb=new _.Uj;this.lza=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.lb.na.contains(d)||b.YBb.emit(c))}}};iN.prototype.Ra=function(){SEb(this).addEventListener(this.eventType,this.lza,!0)};iN.prototype.Ma=function(){SEb(this).removeEventListener(this.eventType,this.lza,!0)};
var SEb=function(a){var b;a:{a=a.lb.na;if(REb==null){var c=typeof document!=="undefined"?document.head:null;REb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(REb&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return(b=a)!=null?b:document};iN.O=function(a){return new (a||iN)(_.E(_.qe))};iN.Ea=_.Qf({type:iN,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{YBb:"clickOutside"},standalone:!1});
var jN=function(){};jN.O=function(a){return new (a||jN)};jN.Ka=_.Pf({type:jN});jN.Ja=_.dd({});var TEb,UEb;TEb=Symbol("Yd");UEb=Symbol("Zd");_.kN=function(a){this.Qe=a;this.className="onedev-hovercard";this.NEa=new _.Uj;this[TEb]=new _.hg(1);this.rhc=!1;this.nDa=new _.Zh(!1);this.hCb=new _.cg};_.kN.prototype.Ra=function(){};var VEb=function(a){var b=a[UEb];return b?(b.loaded||(b.Qe.Si(b.Jd),_.no(b.TQ),b.loaded=!0),a[TEb].ha(_.$f(0))):_.Qe(void 0)};_.kN.O=function(a){return new (a||_.kN)(_.E(_.Ng))};
_.kN.Aa=_.Of({type:_.kN,oa:[["onedev-hovercard"]],mb:function(a,b){a&1&&_.Qg(_.Mg,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jd=c.first)}},inputs:{className:"className"},outputs:{NEa:"onHide"},Ob:["onedevHovercard"],standalone:!1,kc:["*"],Ba:1,Ca:0,Fa:[["cdkTrapFocus","",3,"clickOutside","mouseenter","mouseleave","cdkTrapFocusAutoCapture"]],ua:function(a){a&1&&(_.Kg(),_.F(0,Hxb,2,3,"ng-template"))},dependencies:[_.Dt,iN],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}"],
hb:2});_.lN=function(a,b,c,d){this.Jd=a;this.Qe=b;this.TQ=c;this.loaded=!1;d[UEb]=this};_.lN.O=function(a){return new (a||_.lN)(_.E(_.Mg),_.E(_.Ng),_.E(_.xo),_.E(_.kN))};_.lN.Ea=_.Qf({type:_.lN,oa:[["","onedevHovercardLazyBody",""]],standalone:!1});_.mN=function(a){this.Tka=a;this.rh=new _.hg(1)};_.mN.prototype.Ma=function(){this.rh.next()};_.mN.prototype.Ra=function(){this.Wnd.ha(_.pg(this.rh)).subscribe(this.Tka[TEb])};_.mN.O=function(a){return new (a||_.mN)(_.E(_.kN))};
_.mN.Ea=_.Qf({type:_.mN,oa:[["","onedevIsHovercardReady",""]],inputs:{Wnd:[0,"onedevIsHovercardReady","isHovercardReady$"]},standalone:!1});var WEb=[{zc:"end",Ac:"center",oc:"start",uc:"center",offsetX:10},{zc:"center",Ac:"bottom",oc:"center",uc:"top",offsetY:10},{zc:"center",Ac:"top",oc:"center",uc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",oc:"start",uc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",oc:"start",uc:"bottom",offsetX:10,offsetY:-10}];var XEb=function(){this.YF=600;this.WE=400;this.position=WEb;this.Rzd=[]},nN=function(a,b){var c=this;this.Oe=a;this.origin=b;this.phc=void 0;this.enabled=!0;this.config=new XEb;this.active=!1;this.bPb=new _.hg(1);this.jmd=new _.cg;this.lI=new _.Zh(null);this.W8a=new _.Zh(!1);this.Ala=new _.Zh(!1);this.rh=new _.hg(1);this.XZb=function(e){e.key==="Escape"&&(YEb(c),e.stopPropagation(),e.preventDefault())};ZEb(this);$Eb(this);var d;(d=this.phc)==null||d.ha(_.pg(this.rh)).subscribe()},ZEb=function(a){aFb(a).ha(_.pg(a.rh)).subscribe(function(b){(a.active=
b)?a.show():a.mf()})},$Eb=function(a){a.lI.ha(_.og(function(b){return(b==null?void 0:b.hCb)||_.Xk}),_.pg(a.rh)).subscribe(function(){YEb(a)})};nN.prototype.dispose=function(){bFb(this);var a;(a=this.ad)==null||a.dispose();this.rh.next();this.rh.complete()};nN.prototype.Be=function(){return this.lI.getValue()?this.active:void 0};nN.prototype.toggle=function(a){this.W8a.next(a)};var YEb=function(a){a.Ala.next(!1);a.W8a.next(!1);var b;(b=a.lI.getValue())==null||b.nDa.next(!1)};
nN.prototype.show=function(){var a=this;this.enabled&&this.ad&&!this.ad.Hf()&&this.lI.getValue()&&(this.lI.getValue().rhc=this.Ala.value,VEb(this.lI.getValue()).ha(_.Zf(1),_.pg(this.rh)).subscribe(function(){a.ad&&a.Mcc&&a.ad.attach(a.Mcc);document.addEventListener("keydown",a.XZb);a.bPb.next()}))};nN.prototype.mf=function(){bFb(this);this.jmd.next()};var bFb=function(a){if(a.ad&&a.ad.Hf()){document.removeEventListener("keydown",a.XZb);var b;(b=a.lI.getValue())!=null&&b.NEa.emit();a.ad.detach()}};
nN.prototype.Oja=function(){return _.ju(_.ku(_.lu(_.su(this.Oe.position(),this.origin)),8),this.config.position)};
var aFb=function(a){return _.Ye([cFb(a).ha(_.ng(!1)),a.Ala]).ha(_.mg(),_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.og(function(b){var c;return((c=a.phc)==null?void 0:c.ha(_.Yf(b)))||_.Qe(b)}))},cFb=function(a){return a.lI.ha(_.og(function(b){return _.Ye([a.W8a,(b==null?void 0:b.nDa)||_.Qe(!1)]).ha(_.A(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.ola(function(c){return c?_.gf(a.config.YF):_.gf(a.config.WE)}),_.pg(a.rh))}))};var dFb;dFb=new _.Id("onedevHovercardLoggingOn");_.oN=function(a,b,c,d,e){var f=this;this.Qe=c;this.Qb=e;this.config=new XEb;this.YZb=new _.Uj;this.rh=new _.hg(1);this.LJ=new nN(a,b);this.LJ.bPb.ha(_.rg(d||_.Qe(!1)),_.pg(this.rh)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.YZb.emit();g&&(f.Vfa||(f.Vfa=f.Qb.get(_.Vy)),_.sab(f.Vfa,"hovercardShown"))})};_.h=_.oN.prototype;
_.h.Zb=function(a){if(a.hovercard){var b;a=(b=a.hovercard)==null?void 0:b.Ef;this.LJ.lI.next(a);if(a){b=this.LJ;var c=this.Qe;b.config=this.config;b.ad=b.Oe.create({Pe:b.Oja(),Uf:b.Oe.TF.PF()});b.Mcc=new _.vu(a.Jd,c);b.lI.next(a)}}};_.h.Ma=function(){this.LJ.dispose();this.rh.next();this.rh.complete()};_.h.Be=function(){return this.LJ.Be()};_.h.J_=function(a){if(this.config.Rzd.includes(a.key)){var b=this.LJ;a.stopPropagation();a.preventDefault();b.Ala.next(!0)}};_.h.toggle=function(a){this.LJ.toggle(a)};
_.h.mf=function(){this.LJ.mf()};_.p.Object.defineProperties(_.oN.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.LJ.enabled=a}}});_.oN.O=function(a){return new (a||_.oN)(_.E(_.Au),_.E(_.qe),_.E(_.Ng),_.E(dFb,8),_.E(_.nf))};
_.oN.Ea=_.Qf({type:_.oN,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.LJ;c.stopPropagation();c.preventDefault();d.Ala.next(!0)})("keydown",function(c){return b.J_(c)});a&2&&_.ug("aria-haspopup",b.Tka?"true":void 0)("aria-expanded",b.Be())},inputs:{Tka:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{YZb:"onedevHovercardShown"},Ob:["onedevHovercardTrigger"],standalone:!1,features:[_.Xn]});var eFb={aua:0,Tag:1,d2:2,0:"Branch",1:"Tag",2:"Commit"};var fFb,gFb,hFb,iFb,jFb;fFb=["rightPaneScroller"];gFb=function(a){return{element:a,eza:"clear",t0a:"search"}};hFb={K7a:"No branches",L7a:"No branch results",dP:"changeBranch"};iFb={K7a:"No tags",L7a:"No tag results",dP:"changeTag"};jFb={K7a:"No commits",L7a:"No commit results",dP:"changeCommit"};
_.pN=function(a,b,c,d){var e=this;this.Wi=a;this.vpa=b;this.kJ=c;this.Nc=d;this.t2=eFb;this.Dd=_.OI;this.DO=this.rTb=!1;this.yUb=[];this.dAa=new _.cg;this.LWb=new _.cg;this.Meb=new _.Zh("");this.aud="SAME RESULT AVAILABLE IN:";this.bqa=this.dAa.ha(_.og(function(f){return kFb(e,f)}),_.jg(1),_.Xe());a=this.bqa.ha(_.og(function(f){return lFb(e,f).ha(_.A(_.GI),_.Vf(function(){return _.FI(Xxb(f))}),_.ng(_.PI))}));this.NAd=_.Ye([this.Meb,a]).ha(_.A($xb),_.qg(function(f){_.tJ(f)&&(e.yUb=f.jc.items)}));this.placeholder=
this.bqa.ha(_.A(Zxb));this.tb=this.bqa.subscribe(function(f){e.rTb=f.Kb===2})};_.h=_.pN.prototype;_.h.Po=function(){var a=this;this.DO||(this.Nc.isStable?mFb(this):this.Nc.ql.ha(_.bg()).subscribe(function(){mFb(a)}))};_.h.Ma=function(){this.tb.unsubscribe()};_.h.qOb=function(){return this.Meb.getValue()};_.h.show=function(a){this.DO=!1;this.LWb.next(a)};_.h.blur=function(){document.activeElement.blur()};
var mFb=function(a){var b=a.yUb.findIndex(function(d){return d.ke});if(!(b<0)){var c=a.ivd;c&&c.uu.end!==0&&(c.AA(b),a.DO=!0)}},lFb=function(a,b){var c=b.Kb,d=b.kb,e=b.gitRefsToken;switch(c){case 0:return _.GEb(a.kJ,Object.assign({},d,{gitRefsToken:e})).ha(_.A(ayb),_.A(function(f){return Vxb(f.map(function(g){return{title:String(g.Sg),Uo:_.Fi(g.Sg),B4a:g.Sg,cDa:!1,K8a:g.K8a}}),b,hFb)}));case 1:return _.GEb(a.kJ,Object.assign({},d,{gitRefsToken:e})).ha(_.A(function(f){return Vxb(f.tags.map(function(g){return{title:String(g.tagName),
Uo:dvb(g.tagName),B4a:g.tagName,cDa:!1}}),b,iFb)}));case 2:return a.Wi.list(d.ub,d.Uc,d.repository,void 0,"",250).ha(_.A(function(f){return Vxb(f.mn.map(Wxb),b,jFb)}));default:return _.eb(c,"Unsupported ref type")}},kFb=function(a,b){var c=b.kb,d=b.version;c=_.HEb(a.vpa,_.qt(c.qc(),_.nk(c,d)||"").ob()).ha(_.A(Yxb),_.bg(),_.ng(0));return _.bf(c,a.LWb).ha(_.A(function(e){return Object.assign({},b,{Kb:e})}))};
_.p.Object.defineProperties(_.pN.prototype,{N8:{configurable:!0,enumerable:!0,set:function(a){this.DO=!1;this.dAa.next(a);this.ub=a.kb.ub}}});_.pN.O=function(a){return new (a||_.pN)(_.E(_.XM),_.E(_.aN),_.E(_.$M),_.E(_.wh))};
_.pN.Aa=_.Of({type:_.pN,oa:[["ref-picker","refPickerData",""]],mb:function(a,b){a&1&&_.Qg(fFb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.ivd=c.first)}},qb:2,Wa:function(a,b){a&2&&_.dh("wide-view",b.rTb)},inputs:{wc:"trackElement",N8:"refPickerData"},standalone:!1,vc:["refPickerData",""],Ba:9,Ca: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,Ixb,2,1,"div",2),_.R(1,"async"),_.I(2,"input-with-icon",3),_.R(3,"async"),_.O("valueChange",function(c){b.Meb.next(c)}),_.J(),_.I(4,"div",4),_.F(5,Kxb,10,7,"mat-nav-list",5),_.R(6,"async"),_.F(7,Uxb,5,4,"div",6),_.R(8,"async"),_.J());a&2&&(_.G("ngIf",_.qh(1,5,b.bqa).aTb),_.C(2),_.G("placeholder",_.qh(3,7,b.placeholder))("trackingConfig",
_.nh(13,gFb,b.wc)),_.C(3),_.G("ngIf",_.qh(6,9,b.bqa)),_.C(2),_.G("ngIf",_.qh(8,11,b.NAd)))},dependencies:[_.pr,_.Fp,_.Gp,_.Hp,_.Tu,_.Bv,_.RI,_.pD,_.oD,_.KI,_.QI,_.II,_.SD,_.TD,_.fu,_.ay,_.Iv,_.vw,_.cz,_.Wq,_.Lp,_.$J],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});_.qN=function(){};_.qN.O=function(a){return new (a||_.qN)};_.qN.Ka=_.Pf({type:_.qN});_.qN.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,_.TI,_.LI,_.SI,_.JI,_.hu,_.aK,_.ry,_.ww,_.dz,_.Yq]});_.rN=function(){this.ija=this.wBa=new _.Zh(1)};_.rN.prototype.Vsa=function(){this.EN?this.wBa.next(1):this.wBa.next(0)};_.p.Object.defineProperties(_.rN.prototype,{EN:{configurable:!0,enumerable:!0,get:function(){return this.wBa.getValue()===0}}});_.rN.O=function(a){return new (a||_.rN)};_.rN.wa=_.q({token:_.rN,qa:_.rN.O});_.sN=function(){};_.sN.O=function(a){return new (a||_.sN)};_.sN.Ka=_.Pf({type:_.sN});_.sN.Ja=_.dd({imports:[_.Mp,_.Yq,_.kA]});_.tN=function(){};_.tN.O=function(a){return new (a||_.tN)};_.tN.Ka=_.Pf({type:_.tN});_.tN.Ja=_.dd({imports:[_.Mp]});_.uN=function(){};_.uN.O=function(a){return new (a||_.uN)};_.uN.Ka=_.Pf({type:_.uN});_.uN.Ja=_.dd({imports:[_.Mp,_.mE,_.fz]});var vN=function(){};vN.O=function(a){return new (a||vN)};vN.Ka=_.Pf({type:vN});vN.Ja=_.dd({});_.wN=function(){};_.wN.O=function(a){return new (a||_.wN)};_.wN.Ka=_.Pf({type:_.wN});_.wN.Ja=_.dd({imports:[_.hN,fN]});_.xN=function(){};_.xN.O=function(a){return new (a||_.xN)};_.xN.Ka=_.Pf({type:_.xN});_.xN.Ja=_.dd({imports:[_.Mt,jN,_.Mp,_.Fv,_.Bu]});var oFb;_.nFb=function(a,b){this.document=a;this.Kk=b};_.qFb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Eo;var g=e.prefix;b.next(function(){return{Eo:oFb(a,f||""),prefix:g}})},JLb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Eo;pFb(a.Kk.i9,c);b.next(function(){return{Eo:oFb(a,f||""),prefix:c}})},JLb:!0});return d};
oFb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var rFb=new Map([[pK.Ijb,{type:"Class",jx:"class"}],[pK.tkb,{type:"Interface",jx:"interface"}],[pK.Alb,{type:"Struct",jx:"struct"}],[pK.Wjb,{type:"Enum",jx:"enum"}],[pK.Glb,{type:"Union",jx:"union"}],[pK.xkb,{type:"Method",jx:"method"}],[pK.bkb,{type:"Field",jx:"field"}],[pK.jua,{type:"Function",jx:"function"}],[pK.Ilb,{type:"Variable",jx:"variable"}],[pK.Clb,{type:"Typedef",jx:"typedef"}],[pK.dlb,{type:"Namespace",jx:"namespace"}],[pK.olb,{type:"Property",jx:"property"}],[pK.Xjb,{type:"Enum Constant",
jx:"enum-constant"}]]);var sFb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var tFb=["suggestionTemplate"],yN=function(){};yN.prototype.Ec=function(){};yN.O=function(a){return new (a||yN)};
yN.Aa=_.Of({type:yN,oa:[["ng-component"]],mb:function(a,b){a&1&&_.Qg(tFb,7,_.Mg);if(a&2){var c;_.Ug(c=_.Vg())&&(b.chb=c.first)}},standalone:!1,Ba:3,Ca: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,gyb,24,6,"ng-template",null,0,_.rh),_.Q(2,"\n"))},dependencies:[_.Dp,_.Ep,_.Fp,_.vw],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}"]});_.zN=function(){this.bc=[]};_.zN.O=function(a){return new (a||_.zN)};_.zN.Aa=_.Of({type:_.zN,oa:[["menu-keyboard-shortcut-hint"]],ab:[1,"gmat-caption","grimoire-secondary-text"],inputs:{bc:"shortcut"},standalone:!1,Ba:1,Ca:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&_.F(0,iyb,4,2,"ng-container",0);a&2&&_.G("ngForOf",b.bc)},dependencies:[_.Ep,_.Fp],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var jyb=function(a){return[a]},ryb=function(a){return{kind:"link",rcc:a}},AN=function(a,b,c){var d=this;this.ud=a;this.lea=null;this.rlb=_.wub;this.XLb=Zvb;this.savedQueries=_.hf;this.scopes=[{scope:_.$vb,Ta:uFb(this,_.$vb)}];this.sqa=_.Rx.has(40);this.savedQueries=_.Bub(c).ha(_.A(function(e){return _.zI(e,_.zub)}),_.A(function(e){return e.queries.map(function(f,g){f=g<10?Kvb(f,_.yJ(((g+1)%10).toLocaleString())):Kvb(f);return{scope:f,Ta:uFb(d,f)}})}))};AN.prototype.Ec=function(){};
var lyb=function(a,b){var c=b.Sp;var d=b.value;if(!a.lea)return!1;a=a.lea;var e=a.Sp,f=a.value;return!!b.A7===!!a.A7&&c===e&&d===f};AN.prototype.eHa=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Ta:uFb(c,d)}});this.lea=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.no(this.ud)};var pFb=function(a,b){b&&(a.lea=b,_.no(a.ud))};AN.prototype.zwd=function(){var a=this.Xo;a.Jv.length>0&&a.Jv[0].le()};AN.prototype.qEa=function(a){this.Xo.qEa(a)};
var uFb=function(a,b){return{kind:"scope",K_:function(c){c=c.Eo;a.lea=b;_.no(a.ud);return{Eo:c,prefix:b}}}};AN.O=function(a){return new (a||AN)(_.E(_.xo),_.E(_.Sx),_.E(_.UI))};
AN.Aa=_.Of({type:AN,oa:[["scope-list"]],mb:function(a,b){a&1&&_.Qg(_.xA,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Xo=c.first)}},standalone:!1,Ba:6,Ca: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,myb,4,7,"search-box-suggestion-item",0)(3,qyb,3,2,"ng-container",1),_.R(4,"async"),_.J(),
_.F(5,syb,7,4,"ng-container",1),_.J());a&2&&(_.C(2),_.G("ngForOf",b.scopes),_.C(),_.G("ngIf",_.qh(4,3,b.savedQueries)),_.C(2),_.G("ngIf",b.sqa))},dependencies:[_.pr,_.Ep,_.Fp,_.ez,_.cz,_.vw,_.zN,_.Wq,_.wA,_.xA,_.Lp],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 BN=function(a,b,c,d){this.Ga=a;this.Rmd=b;this.zone=c;this.document=d};BN.prototype.Ma=function(){this.tb&&this.tb.unsubscribe()};var vFb=function(a){a.tb||(a.tb=a.zone.Xb(function(){return _.gf(0,6E5).ha(uyb(a.document)).subscribe(function(){a.vcb()})}))};BN.prototype.vcb=function(){var a=this;_.gr(this.Ga,function(){return a.Rmd.vcb(new NBb)},"searchPrepare")};BN.O=function(a){return new (a||BN)(_.t(_.ir),_.t(VBb),_.t(_.wh),_.t(_.gi))};BN.wa=_.q({token:BN,qa:BN.O,Ha:"root"});JJ.prototype.set=function(a,b){wFb(this,a,b,!1)};JJ.prototype.setValue=function(a){this.hf=a};JJ.prototype.add=function(a,b){wFb(this,a,b,!0)};var wFb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Vq[f]||(a.Vq[f]=new JJ);a=a.Vq[f]}if(d&&a.hf!==void 0)throw Error("ae`"+b);a.hf=c};JJ.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.Vq[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.hf:void 0};JJ.prototype.Rz=function(){var a=[];xFb(this,a);return a};
var xFb=function(a,b){a.hf!==void 0&&b.push(a.hf);for(var c in a.Vq)xFb(a.Vq[c],b)};JJ.prototype.J6=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Vq[e])return[];c=c.Vq[e]}yFb(c,a,b)}else yFb(this,"",b);return b};var yFb=function(a,b,c){a.hf!==void 0&&c.push(b);for(var d in a.Vq)yFb(a.Vq[d],b+d,c)};_.h=JJ.prototype;_.h.q5=function(a){return this.get(a)!==void 0};_.h.clear=function(){this.Vq={};this.hf=void 0};
_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Vq[e])throw Error("be`"+a);c.push([b,e]);b=b.Vq[e]}a=b.hf;for(delete b.hf;c.length>0;)if(d=c.pop(),b=d[0],d=d[1],b.Vq[d].kt())delete b.Vq[d];else break;return a};_.h.clone=function(){return new JJ(this)};_.h.kt=function(){return this.hf===void 0&&_.Ada(this.Vq)};var zFb=new _.Id("labelPriorities"),CN=function(a,b,c){this.kFa=a;c=c.Yla;a=new JJ;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.Zod=a};CN.O=function(a){return new (a||CN)(_.t(_.Xy),_.t(zFb),_.t(_.Aab))};CN.wa=_.q({token:CN,qa:CN.O});var AFb;AFb=_.Qe([]);_.DN=function(a,b,c,d,e,f,g,m,n,r,x,z,D){this.oo=a;this.Leb=b;this.Sa=c;this.Jyd=d;this.Qq=z;this.GR=D;this.chb=_.yNa(e,yN).create(r).instance.chb;this.zeb=_.yNa(e,AN).create(r);_.KNa(f,this.zeb.ZE);_.Rk.has(2)||_.Rx.has(28)||_.Rx.has(37)||vFb(x);this.RF=_.Rx.has(69);this.fG=_.Rx.has(97);this.Ev=n.U6()};_.DN.prototype.Ma=function(){this.zeb.destroy()};
_.DN.prototype.VAa=function(a){var b=this,c=a.Zl===void 0?"":a.Zl,d=a.Ue===void 0?"":a.Ue,e=_.mk(a.Id===void 0?"":a.Id,this.oo.GN),f=_.fsa(a);return this.Ev.ha(_.Zf(1),_.A(function(g){return new KL({oq:_.Dub(e),q0:e.Kb,gab:7,pathPrefix:_.gvb(e),Ue:d,RF:b.RF,fG:b.fG,Ev:g})})).ha(_.og(function(g){return b.Leb.Ugb(c,g)}),_.A(function(g){return BFb(b,g,f)}),_.Vf(function(){return AFb}))};
_.DN.prototype.aNb=function(a){a:{var b=this.Jyd;a=b.kFa.parse(a.Zl===void 0?"":a.Zl);b:{var c=_.k(_.Ok(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.Jm===5){b=vyb(b.Zod,a.value);b=b===void 0?b:b+":";break a}b=void 0}return b};
var BFb=function(a,b,c){var d=b.ej;var e=b.v0;var f=_.Oi(a.Qq.snapshot)||new _.Ni;return d.map(function(g){var m=g.fileSpec&&_.jvb(g.fileSpec,{line:g.lineNumber}),n=a.Sa;var r=g.lineNumber;var x=g.title;var z=g.symbol;g=g.C0;if(!m)throw Error("$d");r=_.tt(m.qc(),Object.assign({},f.params,{line:r}));f.params.Pb&&_.qt(r,f.Kb);r=r.ob();var D={I5:_.uvb(r)};n=_.Vq(n,_.Tq(n,_.nt(r),{Va:c}));if(z&&z.range){var L=z.range,N=L.startIndex,S=[{start:N,end:N+L.length}];cyb(S);S.push(sFb);L=[];var ca=-1;N=-1;S=
_.k(S);for(var wa=S.next();!wa.done;wa=S.next()){var Ha=wa.value;wa=Ha.start;Ha=Ha.end;if(wa>N){var sa=L;(ca=x.substring(ca,N))&&sa.push({segment:ca,XN:!0});ca=L;(sa=x.substring(N,wa))&&ca.push({segment:sa,XN:!1});ca=wa}N=Math.max(Ha,N)}x=L}else x=[{segment:x,XN:!1}];return z&&z.type?Object.assign({},D,{BE:r.path,icon:"source:symbol",url:n,d2b:x,ky:g,Cr:e,Wc:m,Wbc:rFb.get(z.type)}):Object.assign({},D,{BE:_.Ei(r.path||""),icon:r.Fx?"source:file":"source:folder_open",url:n,d2b:x,ky:g,Cr:e,Wc:m})}).map(function(g){return CFb(a,
g)})};_.DN.prototype.Lhb=function(a){var b=this.oo.parse(a),c=[],d=new Map,e=0;b=_.k(xyb(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),bza: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),bza:Array.from(d.keys())});return c};
var CFb=function(a,b){return{kind:"suggestion",ua:a.chb,FU:b,LHa:function(){_.Uq(a.Sa,b.url)},ky:b.ky,Cr:b.Cr,Wc:b.Wc,XF:a.GR.h9b}};_.p.Object.defineProperties(_.DN.prototype,{i9:{configurable:!0,enumerable:!0,get:function(){return this.zeb.instance}}});_.DN.O=function(a){return new (a||_.DN)(_.t(_.Yy),_.t(_.cN),_.t(_.oi),_.t(CN),_.t(_.ao),_.t(_.Ch),_.t(_.Qx),_.t(_.Sx),_.t(_.Sy),_.t(_.nf),_.t(BN),_.t(_.Yh),_.t(_.oy))};_.DN.wa=_.q({token:_.DN,qa:_.DN.O});_.EN=function(){};_.EN.O=function(a){return new (a||_.EN)};_.EN.Ka=_.Pf({type:_.EN});_.EN.Ja=_.dd({imports:[_.Mp]});_.FN=function(){};_.FN.O=function(a){return new (a||_.FN)};_.FN.Ka=_.Pf({type:_.FN});_.FN.Ja=_.dd({Vb:[_.DN,CN,{Da:zFb,Jb:function(){return new Map(XBb.map(function(a,b){return[a,b]}))}}],imports:[_.rr,_.iA,_.Mp,_.fz,_.ww,_.EN,_.Yq,_.BA]});_.GN=function(a,b){this.Sa=b;this.appId=new _.Zh(null);this.jed=new _.Zh(null);this.N_a=new _.Zh(null);this.qg=new _.Zh(null);this.Ngd=new _.Zh(!1);this.Jxd=new _.Zh(null);this.Dn=new _.Zh(_.Oi(a.snapshot));this.tb=this.Sa.events.ha(_.kf(function(c){return c instanceof _.hi}),_.A(function(){return _.Oi(a.snapshot)})).subscribe(this.Dn);DFb(this);EFb(this);FFb(this);GFb(this);HFb(this);IFb(this);this.Wgd=!_.Rx.has(28)};_.GN.prototype.Ma=function(){this.tb.unsubscribe()};
_.GN.prototype.AS=function(a){var b=this;return _.Ye(this.N_a,a).ha(_.A(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c!=null?c:d&&b.Wgd}))};_.GN.prototype.LO=function(a){this.N_a.next(a)};
var DFb=function(a){HN(a,a.appId,function(b,c){_.XJ(c,function(d){b==null?delete d.Xw:d.Xw=b;delete d.Iz;delete d.Yw;delete d.hy})},yyb)},EFb=function(a){HN(a,a.jed,function(b,c){_.XJ(c,function(d){b==null?delete d.Iz:d.Iz=b;delete d.Yw})},zyb)},FFb=function(a){HN(a,a.N_a,function(b,c){_.XJ(c,function(d){b!=null?d.zk=b?"1":"0":delete d.zk})},Ayb)},GFb=function(a){HN(a,a.qg,function(b,c){_.XJ(c,function(d){b==null?delete d.qg:d.qg=b})},Byb)},HFb=function(a){HN(a,a.Ngd,function(b,c){_.XJ(c,function(d){b?
d.hy="":delete d.hy})},Cyb)},IFb=function(a){HN(a,a.Jxd,function(b,c){_.XJ(c,function(d){b==null?delete d.Yw:d.Yw=b})},Dyb)},HN=function(a,b,c,d){a.tb.add(a.Dn.ha(_.A(function(e){return d(e)}),_.ag()).subscribe(b));b=b.ha(_.ag(),_.A(function(e){var f=a.Dn.value;if(d(f)!==e)return f=f.qc(),c(e,f),f.ob()}),_.kf(function(e){return!!e}),_.qg(function(e){a.Sa.navigate(_.nt(e),{Ij:!0})}));a.tb.add(b.subscribe(a.Dn))};_.GN.O=function(a){return new (a||_.GN)(_.t(_.Yh),_.t(_.oi),_.t(_.Sx))};
_.GN.wa=_.q({token:_.GN,qa:_.GN.O});var IN=function(a){this.stack=a instanceof Array?a:[a]};IN.prototype.pop=function(a){if(a<0)throw new RangeError("ce");if(a>this.stack.length-1)throw new RangeError("de");return new IN(this.stack.slice(0,a*-1))};IN.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new IN(b)};
_.p.Object.defineProperties(IN.prototype,{bAa:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.gXb]}},Txd:{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})}},gXb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var JN=function(a,b,c){this.j0b=new _.cg;this.j0b.ha(Uub(a.ql),_.kf(function(d){return d.length>0})).subscribe(function(d){c.navigate([],{Va:Eyb(d),mg:"merge",Zi:b,Ij:!0})})};JN.prototype.hud=function(){for(var a=_.k(_.Jc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.j0b.next(b.value)};JN.O=function(a){return new (a||JN)(_.t(_.wh),_.t(_.Yh),_.t(_.oi))};JN.wa=_.q({token:JN,qa:JN.O,Ha:"root"});var JFb;
_.KN=function(a,b,c,d,e){var f=this;this.Qq=a;this.Zra=c;this.Sa=d;this.xl=e;this.WKb=this.i4a=new _.Zh("SOURCE");this.u6=new _.Zh(0);this.vud=this.vO=new _.Zh(2);this.C$b=new _.hg(1);this.Eqa=new _.hg(1);this.kkd=this.GLb=new _.Zh(void 0);this.Oma=new _.cg;this.Ria=this.I4a=new _.Zh({query:"",k9a:!1,Xd:null});this.cN=new _.Zh(-1);this.iBa=new _.Zh(0);this.destroy=new _.cg;this.tb=new _.xe;this.xBb=new _.cg;this.x1b=new _.cg;this.R9b=new _.cg;this.Ejd=this.bBa=new _.Zh(!1);this.Zra.ija.ha(_.pg(this.destroy)).subscribe(function(g){g===0?
f.vO.next(0):f.vO.next(2)});c=_.Oi(this.Qq.snapshot);a=this.Qq.snapshot.Va;a.gs&&a.gsn?(c=JFb(a.gs),this.Dra({symbol:a.gsn,D1:c,QZ:c}),b.hud("gsn","gs")):c.params.qg===1&&this.Sa.navigate(_.nt(_.XJ(c.qc(),function(g){delete g.qg;delete g.zk}).ob()),{mg:"preserve",Ij:!0});this.Sqa=KFb(this);this.Pod=LFb(this);this.hBa=_.jf(this.cN,this.Ria.ha(_.ag(Hyb),_.Yf(0))).ha(Gyb())};JFb=function(a){return typeof a==="string"?[a]:a};_.KN.prototype.Ma=function(){this.tb.unsubscribe();this.destroy.next()};
_.KN.prototype.LO=function(a){this.xl.LO(a)};_.KN.prototype.AS=function(a){return this.xl.AS(a)};var LFb=function(a){return _.Ye(a.xl.AS(_.Qe(!1)),a.xl.qg).ha(_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&c===1}),_.ag(),_.jg(1),_.Xe())},MFb=function(a,b){a.GLb.next(b);a.xl.qg.next(0);a.xl.LO(!0)};_.KN.prototype.Dra=function(a){this.C$b.next(new IN(Object.assign({},a,{isFirst:!0})))};
var KFb=function(a){var b=a.Sa.events.ha(_.kf(function(d){return d instanceof _.hi}),_.A(function(){var d=_.Oi(a.Qq.snapshot);return d&&d.ub}),_.ag(),_.mg(),_.Yf()),c=a.C$b.ha(_.og(function(d){if(d){var e=a.xBb.ha(_.A(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.x1b.ha(_.A(function(m){return function(n){return n.pop(n.symbols.length-1-m)}})),g=a.R9b.ha(_.A(function(m){return function(n){var r=n.stack.slice();r[n.gXb]=Object.assign({},n.bAa,m);return new IN(r)}}));
return _.jf(e,f,g).ha(_.kg(function(m,n){return n(m)},d),_.ng(d))}return _.Qe(void 0)}));return _.jf(b,c).ha(_.ag(),_.jg(1),_.Xe())},NFb=function(a,b){a.xBb.next(b)};_.p.Object.defineProperties(_.KN.prototype,{YM:{configurable:!0,enumerable:!0,get:function(){return this.i4a.getValue()},set:function(a){a!==this.YM&&this.i4a.next(a)}}});_.KN.O=function(a){return new (a||_.KN)(_.t(_.Yh),_.t(JN),_.t(_.rN),_.t(_.oi),_.t(_.GN))};_.KN.wa=_.q({token:_.KN,qa:_.KN.O});_.LN=function(a){this.hc=a};_.LN.prototype.transform=function(a){return this.hc.W6().ha(_.ng(!1),_.A(function(b){return b?_.qvb(a):a.path||""}),_.ag())};_.LN.O=function(a){return new (a||_.LN)(_.E(_.Sy,16))};_.LN.ve=_.Rf({name:"maybeStripGoogle3",type:_.LN,de:!0,standalone:!1});_.MN=function(){};_.MN.O=function(a){return new (a||_.MN)};_.MN.Ka=_.Pf({type:_.MN});_.MN.Ja=_.dd({});var OFb={gt:!0,tables:!0,silent:!0};var PFb={"* 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},QFb={"* 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 Iyb={};var RFb={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},SFb=/[\n\f\r"'()*<>]/g,Lyb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",
")":"%29","*":"%2a","<":"%3c",">":"%3e"},pzb=function(a,b,c){b=_.la(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(")")||_.PD(b,"(")>1||_.PD(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))&&_.uc(a)!=_.lda.toString()?'url("'+_.uc(a).replace(SFb,Myb)+'")':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 RFb))return null}return b};var Nyb=MJ("Element","attributes")||MJ("Node","attributes"),TFb=NJ("Element","hasAttribute"),UFb=NJ("Element","getAttribute"),Pyb=NJ("Element","setAttribute"),VFb=NJ("Element","removeAttribute");MJ("Element","innerHTML")||MJ("HTMLElement","innerHTML");var qzb=NJ("Element","getElementsByTagName"),rzb=NJ("Element","matches")||NJ("Element","msMatchesSelector"),Vyb=MJ("Node","nodeName"),Xyb=MJ("Node","nodeType"),Zyb=MJ("Node","parentNode");MJ("Node","childNodes");
var Ryb=MJ("HTMLElement","style")||MJ("Element","style"),Tyb=MJ("HTMLStyleElement","sheet"),azb=NJ("CSSStyleDeclaration","getPropertyValue"),czb=NJ("CSSStyleDeclaration","setProperty"),ezb=MJ("Element","namespaceURI")||MJ("Node","namespaceURI");var lzb=_.ml([""]),hzb=RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),ozb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var WFb=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,XFb=0,YFb=function(){this.fk=[];this.NIa=[];this.x5="data-elementweakmap-index-"+XFb++};YFb.prototype.set=function(a,b){PJ(TFb,a,"hasAttribute",[this.x5])?(a=parseInt(PJ(UFb,a,"getAttribute",[this.x5])||null,10),this.NIa[a]=b):(b=this.NIa.push(b)-1,Qyb(a,this.x5,b.toString()),this.fk.push(a));return this};
YFb.prototype.get=function(a){if(PJ(TFb,a,"hasAttribute",[this.x5]))return a=parseInt(PJ(UFb,a,"getAttribute",[this.x5])||null,10),this.NIa[a]};YFb.prototype.clear=function(){this.fk.forEach(function(a){PJ(VFb,a,"removeAttribute",[this.x5])},this);this.fk=[];this.NIa=[]};var ZFb=function(){this.jla=document.implementation.createHTMLDocument("")};
ZFb.prototype.q2b=function(a){var b=this.jla.createElement("span");this.Pga&&this.osa=="*"&&(b.id=this.Pga);this.c8a&&(a=kzb("<div>"+a+"</div>"),tzb(a),a=a.innerHTML);a=_.yc(a);var c=document.createElement("template");if("content"in c)Iub(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Iub(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=WFb?new WeakMap:new YFb;d=a.nextNode();){a:{var e=d;switch(Yyb(e)){case 3:e=
this.createTextNode(e);break a;case 1:if(Wyb(e).toUpperCase()=="TEMPLATE")e=null;else{var f=Wyb(e).toUpperCase();if(f in this.Csa||fzb(e)!="http://www.w3.org/1999/xhtml")f=null;else if(this.g$[f])f=this.jla.createElement(f);else{var g=this.jla.createElement("span");this.Lfb&&Qyb(g,"data-sanitizer-original-tag",f.toLowerCase());f=g}if(g=f){var m=Oyb(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=Wyb(r);x=x.value;var L={tagName:_.la(D).toLowerCase(),
attributeName:_.la(z).toLowerCase()},N={jgd:void 0};L.attributeName=="style"&&(N.jgd=Syb(r));r=$Fb(D,z);r in this.Vea?z=(0,this.Vea[r])(x,L,N):(z=$Fb(null,z),z=z in this.Vea?(0,this.Vea[z])(x,L,N):null)}z!==null&&this.lfb(g,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(Yyb(e)==1&&c.set(d,e),d=$yb(d),f=!1,d)g=Yyb(d),m=Wyb(d).toLowerCase(),n=$yb(d),g!=11||n?m=="body"&&n&&(g=$yb(n))&&!$yb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:Yyb(d)==1&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.sn(d)}c.clear&&
c.clear();return b};ZFb.prototype.lfb=function(a,b,c){Qyb(a,b,c)};var aGb={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 bGb={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 cGb={"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},gGb=function(a){this.jla=document.implementation.createHTMLDocument("");a=a||new dGb;eGb(a);this.Vea=_.Hc(a.iH);this.Csa=_.Hc(a.Csa);this.g$=_.Hc(a.g$);this.Lfb=a.Lfb;a.Dgd.forEach(function(b){if(!_.fa(b,"data-"))throw new Eub('Only "data-" attributes allowed, got: %s.',[b]);if(_.fa(b,"data-sanitizer-"))throw new Eub('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.Vea["* "+b.toUpperCase()]=fGb},this);a.Agd.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||cGb[b])throw new Eub("Only valid custom element tag names allowed, got: %s.",[b]);this.g$[b]=!0},this);this.ina=a.ina;this.osa=a.osa;this.Pga=null;this.c8a=a.c8a};_.ul(gGb,ZFb);
var hGb=function(a){return function(b,c){b=_.la(b);return(c=a(b,c))&&_.uc(c)!=_.lda.toString()?_.uc(c):null}},dGb=function(){this.iH={};_.vl([PFb,QFb],function(a){_.zda(a).forEach(function(b){this.iH[b]=fGb},this)},this);this.HQ={};this.Dgd=[];this.Agd=[];this.Csa=_.Hc(aGb);this.g$=_.Hc(bGb);this.Lfb=!1;this.nAd=iGb;this.Avd=this.Uhb=this.Sqd=this.ina=FBb;this.osa=null;this.h1b=this.c8a=!1},jGb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return c==null?null:b(c,d,e,f)}},NN=function(a,b,c,
d){a[c]&&!b[c]&&(a[c]=jGb(a[c],d))};dGb.prototype.ob=function(){return new gGb(this)};
var eGb=function(a){if(a.h1b)throw Error("ie");NN(a.iH,a.HQ,"* USEMAP",kGb);var b=hGb(a.nAd);["* ACTION","* CITE","* HREF"].forEach(function(d){NN(this.iH,this.HQ,d,b)},a);var c=hGb(a.ina);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){NN(this.iH,this.HQ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){NN(this.iH,this.HQ,d,_.sl(lGb,this.Sqd))},a);NN(a.iH,a.HQ,"A TARGET",_.sl(mGb,["_blank","_self"]));NN(a.iH,a.HQ,"* CLASS",_.sl(nGb,a.Uhb));NN(a.iH,a.HQ,"* ID",_.sl(oGb,a.Uhb));NN(a.iH,
a.HQ,"* STYLE",_.sl(a.Avd,c));a.h1b=!0},iGb=function(a){return _.vc(a)},$Fb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},fGb=function(a){return _.la(a)},mGb=function(a,b){b=_.la(b);return(0,_.va)(a,b.toLowerCase())>=0?b:null},kGb=function(a){return(a=_.la(a))&&a.charAt(0)=="#"?a:null},lGb=function(a,b,c){b=_.la(b);return a(b,c)},nGb=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(" ")},oGb=function(a,b,c){b=
_.la(b);return a(b,c)};gGb.prototype.Bt=function(a){this.Pga=pGb(this);a=this.q2b(a);if(Oyb(a).length>0){var b=this.jla.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return _.yc(a.slice(a.indexOf(">")+1,a.lastIndexOf("</")))};var rGb=function(a){var b=qGb;b.Pga=pGb(b);return ZFb.prototype.q2b.call(b,a)},pGb=function(a){var b=!("STYLE"in a.Csa)&&"STYLE"in a.g$;return a.osa=="*"&&b?"sanitizer-"+_.ln():a.osa};
gGb.prototype.createTextNode=function(a){var b=a.data;(a=$yb(a))&&Wyb(a).toLowerCase()=="style"&&!("STYLE"in this.Csa)&&"STYLE"in this.g$&&(b=Lub(mzb(b,this.Pga,(0,_.hk)(function(c,d){return this.ina(c,{NId: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 ON=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 sGb=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)},tGb=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},PN=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},QN=function(){},xGb=function(a,b,c){if(a){try{var d=decodeURIComponent(uGb(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&&!vGb.test(c)&&(a=b,wGb[" "+a]||(wGb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":sGb(a,"/",!0)),a=wGb[" "+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},RN=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},al:function(){return new RegExp(a,b)}}},uGb=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)):
""})},SN=function(a,b){if(b){if(yGb.test(a))return a.replace(zGb,function(c){return AGb[c]})}else if(BGb.test(a))return a.replace(CGb,function(c){return AGb[c]});return a},DGb=function(){this.p9={}},FGb=function(a){this.Oh=[];this.token=null;this.options=a||TN.defaults;this.options.renderer=this.options.renderer||new EGb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.kgb=new DGb},GGb=function(){},EGb=function(){this.options=TN.defaults},HGb=function(a,b){this.options=
b||TN.defaults;this.links=a;this.rules=UN.B_;this.renderer=this.options.renderer||new EGb;this.renderer.options=this.options;this.zN=!1;if(!this.links)throw Error("je");this.options.nO?this.rules=UN.nO:this.options.gt&&(this.rules=this.options.T_a?UN.T_a:UN.gt)},IGb=function(a){this.Oh=[];this.Oh.links=Object.create(null);this.options=a||TN.defaults;this.rules=VN.B_;this.options.nO?this.rules=VN.nO:this.options.gt&&(this.rules=this.options.tables?VN.tables:VN.gt)},VN={Xqd:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
a4a:QN,CCa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,tZb:QN,rfa:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Vz:"^ {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,}|$))",
dha:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:QN,hVb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,RI:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,vp:/(?!\s*\])(?:\\.|[^\[\]\\])+/,wYa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};VN.dha=RN(VN.dha).replace("label",VN.vp).replace("title",VN.wYa).al();VN.c0a=/(?:[*+-]|\d{1,9}\.)/;VN.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
VN.item=RN(VN.item,"gm").replace(/bull/g,VN.c0a).al();VN.list=RN(VN.list).replace(/bull/g,VN.c0a).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+VN.dha.source+")").al();VN.ntb="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";
VN.XSa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;VN.Vz=RN(VN.Vz,"i").replace("comment",VN.XSa).replace("tag",VN.ntb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).al();VN.RI=RN(VN.RI).replace("hr",VN.CCa).replace("heading",VN.heading).replace("lheading",VN.hVb).replace("tag",VN.ntb).al();VN.rfa=RN(VN.rfa).replace("paragraph",VN.RI).al();VN.B_=PN({},VN);
VN.gt=PN({},VN.B_,{a4a:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,RI:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});VN.gt.RI=RN(VN.RI).replace("(?!","(?!"+VN.gt.a4a.source.replace("\\1","\\2")+"|"+VN.list.source.replace("\\1","\\3")+"|").al();VN.tables=PN({},VN.gt,{tZb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
VN.nO=PN({},VN.B_,{Vz:RN("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",VN.XSa).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").al(),dha:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var JGb=function(a,b){return(new IGb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
IGb.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.Xqd.exec(a))a=a.substring(e[0].length),e[0].length>1&&this.Oh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Oh.push({type:"code",text:this.options.nO?e:sGb(e,"\n")});else if(e=this.rules.a4a.exec(a))a=a.substring(e[0].length),this.Oh.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.Oh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.tZb.exec(a))&&(g={type:"table",fo:tGb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.fo.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]=tGb(g.cells[r],g.fo.length);this.Oh.push(g);continue}if(e=this.rules.CCa.exec(a))a=a.substring(e[0].length),this.Oh.push({type:"hr"});else if(e=this.rules.rfa.exec(a))a=a.substring(e[0].length),this.Oh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Oh.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:"",Jma:!1};this.Oh.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.nO?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=VN.c0a.exec(e[r+1])[0],f.length>1?d.length===1:d.length>1||this.options.oxd&&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.Jma=!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,Jma:d},n.push(d),this.Oh.push(d),this.token(g,!1),this.Oh.push({type:"list_item_end"});if(m.Jma)for(x=n.length,r=0;r<x;r++)n[r].Jma=!0;this.Oh.push({type:"list_end"})}else if(e=this.rules.Vz.exec(a))a=a.substring(e[0].length),this.Oh.push({type:this.options.Bt?"paragraph":"html",NSd:!this.options.qqa&&(e[1]==="pre"||e[1]==="script"||e[1]==="style"),text:e[0]});else if(b&&(e=this.rules.dha.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.Oh.links[f]||(this.Oh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",fo:tGb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.fo.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]=tGb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.fo.length);this.Oh.push(g);continue}if(e=this.rules.hVb.exec(a))a=a.substring(e[0].length),this.Oh.push({type:"heading",depth:e[2]==="="?1:2,text:e[1]});else if(b&&(e=this.rules.RI.exec(a)))a=a.substring(e[0].length),this.Oh.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.Oh.push({type:"text",text:e[0]});else if(a)throw Error("ke`"+a.charCodeAt(0));}}}return this.Oh};
var UN={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,u_a:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:QN,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*\)/,TFa:/^!?\[(label)\]\[(ref)\]/,Wab:/^!?\[(ref)\](?:\[\])?/,msa:/^__([^\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(?!`)/,O4:/^( {2,}|\\)\n(?!\s*$)/,oha:QN,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,H$c:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};UN.em=RN(UN.em).replace(/punctuation/g,UN.H$c).al();UN.G6c=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;UN.qad=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;UN.B6c=/[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])?)+(?![-_])/;
UN.u_a=RN(UN.u_a).replace("scheme",UN.qad).replace("email",UN.B6c).al();UN.w4c=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;UN.tag=RN(UN.tag).replace("comment",VN.XSa).replace("attribute",UN.w4c).al();UN.vp=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;UN.y8c=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;UN.wYa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;UN.link=RN(UN.link).replace("label",UN.vp).replace("href",UN.y8c).replace("title",UN.wYa).al();
UN.TFa=RN(UN.TFa).replace("label",UN.vp).replace("ref",VN.vp).al();UN.Wab=RN(UN.Wab).replace("ref",VN.vp).al();UN.B_=PN({},UN);UN.nO=PN({},UN.B_,{msa:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:RN(/^!?\[(label)\]\((.*?)\)/).replace("label",UN.vp).al(),TFa:RN(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",UN.vp).al()});
UN.gt=PN({},UN.B_,{escape:RN(UN.escape).replace("])","~|])").al(),N6c:/[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/,z4c:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,oha:/^~+(?=\S)([\s\S]*?\S)~+/,text:RN(UN.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").al()});UN.gt.url=RN(UN.gt.url,"i").replace("email",UN.gt.N6c).al();
UN.T_a=PN({},UN.gt,{O4:RN(UN.O4).replace("{2,}","*").al(),text:RN(UN.gt.text).replace("{2,}","*").al()});
HGb.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+=SN(e[1]);else if(e=this.rules.tag.exec(a))!this.zN&&/^<a /i.test(e[0])?this.zN=!0:this.zN&&/^<\/a>/i.test(e[0])&&(this.zN=!1),!this.KCa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.KCa=!0:this.KCa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.KCa=!1),a=a.substring(e[0].length),b+=this.options.Bt?this.options.qqa?this.options.qqa(e[0]):SN(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.zN=!0;d=e[2];this.options.nO?(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+=KGb(this,e,{href:LGb(d),title:LGb(c)});this.zN=!1}else if((e=this.rules.TFa.exec(a))||
(e=this.rules.Wab.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.zN=!0,b+=KGb(this,e,c),this.zN=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.msa.exec(a))a=a.substring(e[0].length),b+=this.renderer.msa(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.OCb(SN(e[2].trim(),!0));else if(e=this.rules.O4.exec(a))a=a.substring(e[0].length),b+=this.renderer.O4();else if(e=this.rules.oha.exec(a))a=a.substring(e[0].length),b+=this.renderer.oha(this.output(e[1]));else if(e=this.rules.u_a.exec(a))a=a.substring(e[0].length),e[2]==="@"?(c=SN(this.Q$a(e[1])),d="mailto:"+c):d=c=SN(e[1]),b+=this.renderer.link(d,null,c);else if(!this.zN&&(e=this.rules.url.exec(a))){if(e[2]==="@")c=SN(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.z4c.exec(e[0])[0];
while(d!==e[0]);c=SN(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.KCa?b+this.renderer.text(e[0]):b+this.renderer.text(SN(this.lgb(e[0])));else if(a)throw Error("ke`"+a.charCodeAt(0));return b};
var LGb=function(a){return a?a.replace(UN.G6c,"$1"):a},KGb=function(a,b,c){var d=c.href;c=c.title?SN(c.title):null;return b[0].charAt(0)!=="!"?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,SN(b[1]))};HGb.prototype.lgb=function(a){return this.options.lgb?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};
HGb.prototype.Q$a=function(a){if(!this.options.Q$a)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=EGb.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.fpd+SN(b,!0)+'">'+(c?a:SN(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:SN(a,!0))+"</code></pre>"};
_.h.rfa=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Vz=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.fmd?"<h"+b+' id="'+this.options.gmd+d.zHa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.CCa=function(){return this.options.Wta?"<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.RI=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 MGb=function(a,b){var c=b.fo?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=EGb.prototype;_.h.msa=function(a){return"<strong>"+a+"</strong>"};_.h.em=function(a){return"<em>"+a+"</em>"};_.h.OCb=function(a){return"<code>"+a+"</code>"};_.h.O4=function(){return this.options.Wta?"<br/>":"<br>"};_.h.oha=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=xGb(this.options.Bt,this.options.hzb,a);if(a===null)return c;a='<a href="'+SN(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=xGb(this.options.Bt,this.options.hzb,a);if(a===null)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Wta?"/>":">"};_.h.text=function(a){return a};_.h=GGb.prototype;_.h.msa=function(a){return a};_.h.em=function(a){return a};_.h.OCb=function(a){return a};_.h.oha=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.O4=function(){return""};var NGb=function(a,b){return(new FGb(b)).parse(a)};FGb.prototype.parse=function(a){this.inline=new HGb(a.links,this.options);this.Xmd=new HGb(a.links,PN({},this.options,{renderer:new GGb}));this.Oh=a.reverse();for(a="";this.next();)a+=OGb(this);return a};FGb.prototype.next=function(){return this.token=this.Oh.pop()};
FGb.prototype.peek=function(){return this.Oh[this.Oh.length-1]||0};
var PGb=function(a){for(var b=a.token.text;a.peek().type==="text";)b+="\n"+a.next().text;return a.inline.output(b)},OGb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.CCa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,uGb(a.Xmd.output(a.token.text)),a.kgb);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Sid);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.fo.length;d++)f+=MGb(a.inline.output(a.token.fo[d]),
{fo:!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+=MGb(a.inline.output(g[e]),{fo:!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+=OGb(a);return a.renderer.rfa(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;a.next().type!=="list_end";)c+=OGb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Jma;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Wta?" /":"")+"> ");a.next().type!=="list_item_end";)c+=b||a.token.type!=="text"?OGb(a):PGb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Vz(a.token.text);case "paragraph":return a.renderer.RI(a.inline.output(a.token.text));case "text":return a.renderer.RI(PGb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};DGb.prototype.zHa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.p9.hasOwnProperty(a)){var b=a;do this.p9[b]++,a=b+"-"+this.p9[b];while(this.p9.hasOwnProperty(a))}this.p9[a]=0;return a};var yGb=/[&<>"']/,zGb=/[&<>"']/g,AGb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},BGb=/[<>"']|&(?!#?\w+;)/,CGb=/[<>"']|&(?!#?\w+;)/g,wGb={},vGb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;QN.exec=QN;
var TN=function(a,b,c){if(typeof a==="undefined"||a===null)throw Error("le");if(typeof a!=="string")throw Error("me`"+Object.prototype.toString.call(a));if(c||typeof b==="function"){c||(c=b,b=null);b=PN({},TN.defaults,b||{});var d=b.highlight,e=0;try{var f=JGb(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=NGb(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.Sid=!0;--g||m()})})(f[e])}else try{return b&&(b=PN({},TN.defaults,b)),NGb(JGb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||TN.defaults).silent)return"<p>An error occurred:</p><pre>"+SN(n.message,!0)+"</pre>";throw n;}};TN.options=TN.setOptions=function(a){PN(TN.defaults,a);return TN};
TN.Skd=function(){return{hzb:null,T_a:!1,gt:!0,fmd:!0,gmd:"",highlight:null,fpd:"language-",Q$a:!0,nO:!1,renderer:new EGb,Bt:!1,qqa:null,silent:!1,oxd:!1,lgb:!1,tables:!0,Wta:!1}};TN.defaults=TN.Skd();TN.kFa=NGb;TN.KZc=DGb;TN.parse=TN;var qGb;ON.registerLanguage("java",hljs_java);ON.registerLanguage("python",hljs_python);ON.registerLanguage("go",hljs_go);ON.registerLanguage("typescript",hljs_typescript);ON.registerLanguage("javascript",hljs_javascript);ON.registerLanguage("c",hljs_c);ON.registerLanguage("cpp",hljs_cpp);ON.registerLanguage("kotlin",hljs_kotlin);ON.registerLanguage("css",hljs_css);ON.registerLanguage("bash",hljs_bash);ON.registerLanguage("html",hljs_html);ON.registerLanguage("sql",hljs_sql);
var QGb=["source.corp.google.com","source.cloud.google.com","source.chromium.org","source.bazel.build","cs.corp.google.com"],wzb=/data:image\/png;path="([\w=]+)";/,RGb=new dGb;RGb.Uhb=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};RGb.ina=function(a){return zzb(a)};qGb=RGb.ob();
_.WN=function(a,b,c,d,e){this.Sa=a;this.Nb=b;this.element=c;this.Nc=d;this.document=e;this.OLb=this.n3a=!1;this.tb=new _.xe;this.Ga=_.u(_.ir);this.xg=_.u(_.$v)};
_.WN.prototype.le=function(a,b,c,d,e){if(this.OLb){var f=b.closest("a");if(!f)return;if(f.host&&f.host!==this.document.location.host||f.protocol&&!f.protocol.startsWith("http")){var g=f.getAttribute("href");if(g&&QGb.includes(f.host))try{var m=new URL(g),n=m.pathname.substring(1)+m.search;a.preventDefault();_.Uq(this.Sa,n);return}catch(r){}}}b.tagName!=="A"||c!==0||d||e||(c=b.getAttribute("href")||"",uzb(c)&&(c=this.Sa,e=new _.ek(b.href),d=e.Hd(),b=e.Yi.toString(),e=e.fN,b&&(d+="?"+b),e&&(d+="#"+
e),_.Uq(c,d),a.preventDefault()))};_.WN.prototype.Ra=function(){var a=this;this.tb.add(this.Nb.lf.ha(_.og(function(b){return a.Nc.isStable?_.Qe(b):a.Nc.ql.ha(_.bg(),_.Yf(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.WN.prototype.Zb=function(){if(this.tGa){var a=this.tGa;var b=this.document.createElement("div");Iub(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=zzb(d).toString())}}else b=SGb(this);this.n3a&&(navigator.clipboard?TGb(this,b):UGb(b));this.C4b&&vzb(b,this.C4b);this.B4b&&this.tb.add(yzb(b,this.B4b));_.sn(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 TGb=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");f.style.display="flex";f.style.justifyContent="space-between";f.style.alignItems="center";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 _.He(function(r){if(r.Qc==1)return navigator.clipboard?_.Je(r,navigator.clipboard.writeText(c.textContent||""),3):r.Ce(0);a.xg.open("Copied to clipboard!","",{duration:2E3,Uz:"left",
W1:"bottom"});_.Ne(r)})});var n;(n=d.parentNode)==null||n.insertBefore(e,d);e.appendChild(f);e.appendChild(d);a.Ga.Ya({element:"MarkdownContent",action:"syntax-highlighting-enabled",gestureName:"CLICK"})}})},UGb=function(a){a.querySelectorAll("pre > code").forEach(function(b){b.parentNode&&(b.style.borderRadius="16px",b.style.marginTop="12px")})};_.WN.prototype.Ma=function(){this.tb.unsubscribe()};
var SGb=function(a){a=a.n3a?TN(a.content||"",Object.assign({},OFb,{highlight:function(b,c){return c!==""&&ON.getLanguage(c)!==void 0?ON.highlight(c,b).value:ON.highlightAuto(b).value}}))||"":TN(a.content||"",OFb);return rGb(a)};_.WN.O=function(a){return new (a||_.WN)(_.E(_.oi),_.E(_.Yh),_.E(_.qe),_.E(_.wh),_.E(_.gi))};
_.WN.Aa=_.Of({type:_.WN,oa:[["markdown-content"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",tGa:"safeHtmlContent",C4b:"relativeLinkModifier",B4b:"relativeImageModifier",n3a:"enableSyntaxHighlighting",OLb:"forInternalFileReferences"},standalone:!1,features:[_.Xn],Ba:0,Ca: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-language{padding-left:8px}.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;font-family:Google Sans Mono,monospace;text-transform:uppercase}.code-block-header .copy-icon{font-size:16px;padding-right:8px;cursor:pointer;color:var(--icon-tertiary)}.code-block-header+pre{margin-top:4px}.code-block-wrapper{display:inline-block;font-family:monospace}"],
hb:2});_.XN=function(){};_.XN.O=function(a){return new (a||_.XN)};_.XN.Ka=_.Pf({type:_.XN});_.XN.Ja=_.dd({imports:[_.Mp,_.rr]});var VGb=new _.Id("GM2_CARD_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.YN=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.YN.O=function(a){return new (a||_.YN)(_.E(VGb))};_.YN.Ea=_.Qf({type:_.YN,oa:[["mat-card"]],ab:[1,"gmat-mdc-card"],standalone:!1});var ZN=function(a,b,c){this.Wi=b;this.viewState=c;this.Okd=nxb;this.Nkd=pxb;this.hMb=_.hf;this.SI=null;this.eIc="Show in change history"};
ZN.prototype.Zb=function(){var a=_.Rx.has(56)?_.pvb(this.Pw,this.commit):this.Pw,b,c,d=_.pJ(this.Pw)?(b=this.commit.Us)==null?void 0:(c=b.ty)==null?void 0:c.refHint:void 0;this.hMb=this.Wi.list(a.ub,a.Uc,a.repository,this.eg,"/",1,!1,void 0,void 0,d).ha(_.Ze(function(e){return e.mn||[]}),_.Zf(1));this.pfd=_.mJ(this.Pw,this.eg,void 0,a);this.Gzb=this.SI?_.nt(_.XJ(_.tt((this.SI.wg?a:this.Pw).qc(),{Tf:this.SI.eg,qq:this.SI.wg||void 0}),function(e){e.iy=e.Pb?"":void 0}).ob()):void 0};
_.p.Object.defineProperties(ZN.prototype,{eg:{configurable:!0,enumerable:!0,get:function(){return this.commit.eg||""}}});ZN.O=function(a){return new (a||ZN)(_.E(_.Sx),_.E(_.XM),_.E(_.KN))};
ZN.Aa=_.Of({type:ZN,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",Pw:"baseLocation",SI:"parentCommit"},standalone:!1,features:[_.Xn],vc:["commit","","baseLocation",""],Ba:20,Ca: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),_.R(6,"toPrettyRef"),_.J(),_.Q(7," : "),_.I(8,"span",2),_.Q(9),_.R(10,"authorDisplay"),_.J(),_.Q(11," @ "),_.K(12,"date",3),_.J(),_.F(13,Azb,3,4,"mat-card-content",4),_.R(14,"async"),_.K(15,"div",5),_.I(16,"mat-card-actions")(17,"button",6),_.O("click",function(){MFb(b.viewState,b.eg)}),_.Q(18),_.J(),_.F(19,Bzb,2,2,"a",7),_.J()());a&2&&(_.C(3),_.gh(b.Okd(b.Pw)),_.C(),_.G("universalLink",b.pfd)("trackProjectId",b.Pw.ub),_.C(),_.BD("",b.Nkd(b.Pw),"",_.qh(6,11,b.eg)," "),_.C(4),_.gh(_.qh(10,
13,b.commit.Tn)),_.C(3),_.G("value",b.commit.sH),_.C(),_.G("ngIf",_.qh(14,15,b.hMb)),_.C(4),_.G("trackProjectId",b.Pw.ub),_.C(),_.fh(" ",b.eIc," "),_.C(),_.G("ngIf",b.Gzb))},dependencies:[_.pr,_.Fp,_.dN,_.WM,_.ay,_.Iv,_.YN,_.yE,bCb,_.jM,iM,_.Wq,_.jA,_.eN,_.Lp,_.VM,_.$J],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 $N=function(){this.subject=new _.cg};$N.prototype.subscribe=function(a){return this.subject.subscribe(a)};$N.O=function(a){return new (a||$N)};$N.wa=_.q({token:$N,qa:$N.O});var WGb=["hovercard"],XGb=["origin"],YGb=[new bK({zc:"start",Ac:"top"},{oc:"end",uc:"top"},-7),new bK({zc:"start",Ac:"bottom"},{oc:"end",uc:"bottom"},-7)],aO=function(a,b,c,d,e){var f=this;this.Ga=a;this.mGb=b;this.tBa=c;this.Oe=d;this.viewState=e;this.qib=!1;this.SI=null;this.nGb=this.mGb.subscribe(function(){f.qib?f.qib=!1:(clearTimeout(f.I7a),f.zCa.detach())})};aO.prototype.Ra=function(){};aO.prototype.Ec=function(){this.xmd=new _.vu(this.zmd,this.Qe)};
aO.prototype.Ma=function(){this.nGb&&this.nGb.unsubscribe();this.ACa&&this.ACa.dispose()};var ZGb=function(a){a.I7a=setTimeout(function(){a.zCa.Hf()||(a.Ga.Ya({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.Pw.ub}),a.zCa.attach(a.xmd));a.qib=!0;a.mGb.subject.next()},300)},Czb=function(a){clearTimeout(a.I7a);a.aPb=setTimeout(function(){a.zCa.detach()},300)};aO.prototype.le=function(){MFb(this.viewState,this.commit.eg)};
aO.prototype.L1a=function(){var a=_.ju(_.su(this.Oe.position(),this.Jbb),YGb);_.KZa(a,[this.tBa]);return this.Oe.create({Pe:a,Uf:this.Oe.TF.PF()})};_.p.Object.defineProperties(aO.prototype,{zCa:{configurable:!0,enumerable:!0,get:function(){this.ACa||(this.ACa=this.L1a());return this.ACa}}});aO.O=function(a){return new (a||aO)(_.E(_.ir),_.E($N),_.E(_.PM),_.E(_.Au),_.E(_.KN))};
aO.Aa=_.Of({type:aO,oa:[["blame-snippet"]],mb:function(a,b){a&1&&(_.Qg(WGb,7,_.Mg),_.Qg(WGb,7,_.Ng),_.Qg(XGb,7,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.zmd=c.first);_.Ug(c=_.Vg())&&(b.Qe=c.first);_.Ug(c=_.Vg())&&(b.Jbb=c.first)}},Wa:function(a,b){a&1&&_.O("mouseenter",function(){clearTimeout(b.aPb)})("mouseleave",function(){return Czb(b)})},inputs:{rH:"commitIndex",commit:"commit",Pw:"baseLocation",SI:"parentCommit",startLine:"startLine",endLine:"endLine"},standalone:!1,Ba:13,Ca: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=_.Yd();_.I(0,"div",2);_.R(1,"authorDisplay");_.O("mouseenter",function(){_.w(c);return _.y(ZGb(b))})("mouseleave",function(){_.w(c);clearTimeout(b.I7a);return _.y()});_.I(2,"button",3,0);_.R(4,"authorDisplay");_.R(5,"authorDisplay");_.O("click",function(){_.w(c);
return _.y(b.le())});_.I(6,"span",4);_.Q(7);_.J();_.Q(8);_.R(9,"date");_.R(10,"authorDisplay");_.J()();_.F(11,Dzb,1,3,"ng-template",null,1,_.rh)}a&2&&(_.G("title",_.Yub("#",b.rH," ",_.qh(1,7,b.commit.Tn))),_.C(2),_.ug("aria-label",b.startLine!==b.endLine?"Show blame details for commit "+b.rH+" by "+_.qh(4,9,b.commit.Tn)+" on lines "+b.startLine+" through "+b.endLine:"Show blame details for commit "+b.rH+" by "+_.qh(5,11,b.commit.Tn)+" on line "+b.startLine),_.C(5),_.fh("#",b.rH),_.C(),_.BD(" ",_.CD(9,
13,b.commit.sH,"yyyy-MM-dd"),"\u00a0\u00a0",_.qh(10,16,b.commit.Tn)," "))},dependencies:[_.pr,ZN,_.eN,_.QD],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});_.bO=function(a){this.Fg=a;this.vE=[];this.acb=null};_.h=_.bO.prototype;_.h.Ma=function(){this.clear();this.be()};_.h.J1a=function(){return[]};_.h.fO=function(){};_.h.onLoad=function(){};_.h.gO=function(){};_.h.be=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.acb&&this.acb.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.onLoad();$Gb(this,this.J1a());this.acb=this.Sza().subscribe(function(b){b&&($Gb(a,b),a.vE.length===0&&b.length>0?(a.fO(),$Gb(a,[])):a.gO(b))},function(){a.fO();$Gb(a,[])})};_.h.remove=function(){for(var a=_.k(this.vE),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Fg.handleError(c)}}this.vE=[]};var $Gb=function(a,b){a.remove();a.vE=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.vE.push(c)}catch(d){a.Fg.handleError(d)}}};
_.bO.O=function(a){return new (a||_.bO)(_.E(_.lo))};_.bO.Ea=_.Qf({type:_.bO});var cO=function(a,b,c){_.bO.call(this,a);this.Nd=b;this.Ga=c};_.W(cO,_.bO);_.h=cO.prototype;_.h.Ra=function(){};_.h.Zb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Ef;b=b.Hk;a?(b?!_.kJ(b,a):1)&&this.update():this.clear()}};
_.h.Sza=function(){var a=this;if(!_.rJ(this.ii))throw Error("ne");var b=this.ii,c=b.ub,d=b.Uc;b=b.repository;var e=_.fJ(_.nk(this.ii,0))||"",f=_.nk(this.ii,1)||"",g=_.iJ(this.ii,1)||"";return this.m6(c,d,b,e,f,g,this.ii.params.Pb).ha(_.A(function(m){return m?a.q$(m):null}))};_.h.gO=function(a){a=this.nv(a);for(var b=new Map,c=_.k(this.NS()),d=c.next();!d.done;d=c.next())d=d.value,_.iEb(this.Nd,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.Aq({jH:b})};_.h.nv=function(a){return a.length};
cO.O=function(a){return new (a||cO)(_.E(_.lo),_.E(_.MM),_.E(_.by))};cO.Ea=_.Qf({type:cO,features:[_.sg,_.Xn]});_.dO=function(a,b){this.Ga=a;this.y7a=b;this.nf=new _.Iw(this.Ga)};
_.dO.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.DJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.nf.fetch(m,function(){var n=g.y7a,r=m;r=r===void 0?{}:r;var x=x===void 0?{}:x;return _.Jo(n.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Za+"/history/blame",Va:_.Lh(r,_.Iy,x),Tb:hL}).ha(_.A(Ezb))})};
_.dO.O=function(a){return new (a||_.dO)(_.t(_.ir),_.t(_.WL))};_.dO.wa=_.q({token:_.dO,qa:_.dO.O,Ha:"root"});var aHb=["blameSnippet"],bHb=["loading"],cHb=["rangeHighlight"],dHb=function(a,b,c,d,e,f){this.component=a;this.vya=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Pm=function(){}};dHb.prototype.render=function(){this.Pm=this.sidebar?this.component.rZa(this.vya,this.options,this.startLine,this.endLine):this.component.Uxa(this.vya,this.options,this.startLine,this.endLine)};dHb.prototype.remove=function(){this.Pm()};
_.eO=function(a,b,c,d,e,f){cO.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.Nd=e;this.Dj=f;this.FEb=0};_.W(_.eO,cO);_.eO.Ea=cO.Ea;_.h=_.eO.prototype;
_.h.q$=function(a){var b=[],c=a.Yq||[],d=a.WCb,e=a.Qmd;a=a.T$a||[];this.FEb=a.length;!a.length&&c.length&&_.OD(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.range){var m=c[g.rH||0],n=m.eg;if(n)if(n=d.get(n),n==null)_.OD(this.Ga);else{var r=void 0,x=(r=e.get(n-1))!=null?r:null;b.push.apply(b,_.v(this.r5(g.range,n,m,x,f%2===0?"even":"odd")))}else _.OD(this.Ga)}else _.OD(this.Ga)}return b};_.h.m6=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};
_.h.J1a=function(){return[new dHb(this.component,this.BI,{},void 0,void 0,!0)]};_.h.fO=function(){_.NM(this.Nd,"BLAME");_.OD(this.Ga)};_.h.onLoad=function(){_.OM(this.Nd,"BLAME");this.Ga.Aq({bucket:_.Pi.AJa})};_.h.gO=function(a){cO.prototype.gO.call(this,a);this.Dj.Em("Blame is being displayed","polite")};_.h.nv=function(){return this.FEb};_.h.NS=function(){return["BLAME"]};_.h.be=function(){this.Dj.Em("Blame was disabled","polite")};
_.h.r5=function(a,b,c,d,e){var f=[],g="blame-highlight "+e;a=a&&Gzb(a);if(!a||!Izb(a))return _.OD(this.Ga),f;f.push(new dHb(this.component,this.vya,{className:e,commit:c,Vd:this.ii,rH:b,SI:d,startLine:a.startLine+1,endLine:a.endLine+1},a.startLine,a.endLine,!0));f.push(new dHb(this.component,this.lpa,{className:g},a.startLine,a.endLine,!1));return f};_.eO.O=function(a){return new (a||_.eO)(_.E(_.PM),_.E(_.lo),_.E(_.by),_.E(_.dO),_.E(_.MM),_.E(_.Lt))};
_.eO.Aa=_.Of({type:_.eO,oa:[["blame-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&(_.Qg(aHb,7),_.Qg(bHb,7),_.Qg(cHb,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.vya=c.first);_.Ug(c=_.Vg())&&(b.BI=c.first);_.Ug(c=_.Vg())&&(b.lpa=c.first)}},inputs:{ii:"layerBaseLocation"},standalone:!1,features:[_.sg],vc:["layerBaseLocation",""],Ba:6,Ca: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,Kzb,1,9,"ng-template",null,0,_.rh)(2,Lzb,1,3,"ng-template",null,1,_.rh)(4,Mzb,1,1,"ng-template",null,2,_.rh)},dependencies:[_.II,aO],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 eHb=["rangeHighlight"],fHb=function(a,b,c,d,e){this.component=a;this.xJ=b;this.options=c;this.startLine=d;this.endLine=e;this.Pm=function(){}};fHb.prototype.render=function(){this.Pm=this.component.Uxa(this.xJ,this.options,this.startLine,this.endLine)};fHb.prototype.remove=function(){this.Pm()};_.fO=function(a,b,c,d,e,f,g){cO.call(this,c,d,g);var m=this;this.r4a=a;this.component=b;this.Nd=d;this.Nb=e;this.Wi=f;this.ZDb=new _.Zh([]);this.tb=this.Nd.Oza.subscribe(function(n){m.ZDb.next(n)})};
_.W(_.fO,cO);_.fO.Ea=cO.Ea;_.h=_.fO.prototype;_.h.Ra=function(){};_.h.Ma=function(){this.tb.unsubscribe();cO.prototype.Ma.call(this)};_.h.NS=function(){var a=this;return this.ZDb.value.filter(function(b){return a.Nd.nt(b)})};_.h.fO=function(){for(var a=_.k(this.NS()),b=a.next();!b.done;b=a.next())_.NM(this.Nd,b.value)};_.h.onLoad=function(){for(var a=_.k(this.NS()),b=a.next();!b.done;b=a.next())_.OM(this.Nd,b.value)};
_.h.q$=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.K1a(c.startLine,c.endLine,d))}return b};
_.h.m6=function(a,b,c,d,e,f){var g=this,m=_.WI(this.ii)?e==="HEAD":!_.Ji.test(e);a=_.Qe({ub:a,Uc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Ki(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.WI(this.ii)&&(a=_.Ye([_.YM(this.Wi,this.ii,"path"),a]).ha(_.A(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.Ye([a,gHb(this)]).ha(_.og(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var gHb=function(a){return a.Nd.Oza.ha(_.og(function(b){return _.Ye(b.map(function(c){return a.eF(c)}))}),_.A(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Xf(0),_.ag(Ozb),_.kf(function(b){return b.length>0}),_.qg(function(){a.onLoad()}))};_.fO.prototype.eF=function(a){return this.Nd.eF(a).ha(_.A(function(b){return{id:a,enabled:b.enabled}}),_.ag())};
_.fO.prototype.makeRequest=function(a,b){var c=this;b=b.map(yvb).filter(function(d){return d!==void 0});return $Db(this.r4a,Object.assign({},a,{category:b[0]}),_.Oi(this.Nb.snapshot).params.uS).ha(_.Vf(function(){c.fO();$Gb(c,[]);return _.Qe(null)}))};_.fO.prototype.K1a=function(a,b,c){a=Fzb(a,b-1,0,0);if(!Izb(a))throw Error("oe");return new fHb(this.component,this.lpa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.fO.O=function(a){return new (a||_.fO)(_.E(LM),_.E(_.PM),_.E(_.lo),_.E(_.MM),_.E(_.Yh),_.E(_.XM),_.E(_.by))};_.fO.Aa=_.Of({type:_.fO,oa:[["coverage-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&_.Qg(eHb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.lpa=c.first)}},inputs:{ii:"layerBaseLocation"},standalone:!1,features:[_.sg],vc:["layerBaseLocation",""],Ba:2,Ca:0,Fa:[["rangeHighlight",""]],ua:function(a){a&1&&_.F(0,Nzb,1,2,"ng-template",null,0,_.rh)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var hHb=function(){this.tsa=""};hHb.O=function(a){return new (a||hHb)};
hHb.Aa=_.Of({type:hHb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",tsa:"subtitle"},standalone:!1,vc:"icon  title  details ".split(" "),Ba:8,Ca: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,Pzb,2,1,"mat-card-subtitle",2),_.J(),_.I(6,"mat-card-content"),_.K(7,"div",
3),_.J());a&2&&(_.C(2),_.G("src",b.icon,_.Cf),_.C(2),_.gh(b.title),_.C(),_.G("ngIf",b.tsa),_.C(2),_.G("innerHTML",b.details,_.Bf))},dependencies:[_.Fp,dCb,_.jM,cCb,aCb,iM],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 iHb=[new bK({zc:"end",Ac:"bottom"},{oc:"start",uc:"top"}),new bK({zc:"end",Ac:"center"},{oc:"start",uc:"center"}),new bK({zc:"end",Ac:"top"},{oc:"start",uc:"bottom"})],gO=function(a,b,c,d){this.Ga=a;this.sga=b;this.Jbb=c;this.Oe=d;this.wc="";this.ad=this.L1a()};_.h=gO.prototype;_.h.Ra=function(){var a=this;this.c0=new _.vu(this.Tka,this.sga,{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.c0),this.Ga.Ya({element:this.wc,action:"showHovercard",Ge:this.Ge,gestureName:"CLICK"},a),setTimeout(function(){b.ad.Ve()},0));clearTimeout(this.qhd)};_.h.detach=function(){var a=this;this.qhd=setTimeout(function(){a.ad.detach()},200)};_.h.L1a=function(){var a=_.ju(_.su(this.Oe.position(),this.Jbb),iHb);return this.Oe.create({Pe:a,Uf:this.Oe.TF.PF()})};gO.O=function(a){return new (a||gO)(_.E(_.ir),_.E(_.Ng),_.E(_.qe),_.E(_.Au))};
gO.Ea=_.Qf({type:gO,oa:[["","hovercard","","trackElement",""]],Wa:function(a,b){a&1&&_.O("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{Tka:"hovercard",wc:"trackElement",Ge:"artifactId"},standalone:!1});var hO=function(){this.wc=this.tooltip=""};hO.prototype.Ra=function(){};
_.p.Object.defineProperties(hO.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.vc(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Ge=a[0].ev;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=_.vD(e||c.JUb);d&&(jHb.test(d)||(d="http://"+d),c=_.Cib("a",{href:d,target:"_blank"},c));if(f)try{var g=_.Qk(f)||c}catch(m){g=c}else g=c;
return g})}}});hO.O=function(a){return new (a||hO)};
hO.Aa=_.Of({type:hO,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",wc:"trackElement"},standalone:!1,vc:["annotations","","trackElement",""],Ba:3,Ca: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,Szb,2,1,"ng-template",null,0,_.rh));
a&2&&(a=_.bh(2),_.G("src",b.icon,_.Cf)("alt",b.tooltip)("hovercard",a)("trackElement",b.wc)("artifactId",b.Ge))},dependencies:[_.Ep,_.Fp,hHb,gO,_.YN,_.yE],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 jHb=/^((http|https):\/\/)/;var kHb=["finding"],lHb=function(a,b,c,d){this.component=a;this.Pjd=b;this.options=c;this.line=d;this.Pm=function(){}};lHb.prototype.render=function(){this.Pm=this.component.Nub(this.Pjd,this.options,this.line)};lHb.prototype.remove=function(){this.Pm()};_.iO=function(a,b,c,d,e){cO.call(this,b,d,e);this.component=a;this.UH=c};_.W(_.iO,cO);_.iO.Ea=cO.Ea;_.h=_.iO.prototype;
_.h.q$=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?Gzb(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 lHb(this.component,this.Qjd,{annotations:d},c));return a};_.h.m6=function(a,b,c,d,e,f){return this.UH.getAnnotations(a,b,c,e,f,this.ev,!0)};_.h.fO=function(){_.NM(this.Nd,this.ev)};
_.h.onLoad=function(){_.OM(this.Nd,this.ev)};_.h.NS=function(){return[this.ev]};_.iO.O=function(a){return new (a||_.iO)(_.E(_.PM),_.E(_.lo),_.E(_.KM),_.E(_.MM),_.E(_.by))};
_.iO.Aa=_.Of({type:_.iO,oa:[["finding-layer","layerBaseLocation","","layerId",""]],mb:function(a,b){a&1&&_.Qg(kHb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Qjd=c.first)}},inputs:{ii:"layerBaseLocation",ev:"layerId"},standalone:!1,features:[_.sg],vc:["layerBaseLocation","","layerId",""],Ba:2,Ca:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.F(0,Tzb,1,1,"ng-template",null,0,_.rh)},dependencies:[hO],hb:2});var mHb=function(){};mHb.O=function(a){return new (a||mHb)};mHb.Aa=_.Of({type:mHb,oa:[["nl-semantic-outlines-snippet"]],inputs:{Vab:"nlOutline"},standalone:!1,Ba:3,Ca:1,Fa:[[1,"nl-semantic-outlines-snippet"]],ua:function(a,b){a&1&&(_.I(0,"div")(1,"p",0),_.Q(2),_.J()());a&2&&(_.C(2),_.fh(" ",b.Vab," "))},styles:["nl-semantic-outlines-snippet[_nghost-%COMP%]{width:100%;padding:0 .5em;position:absolute;white-space:nowrap;text-overflow:ellipsis}"],Na:0});var nHb=function(){this.h6=this.pia=0};_.W(nHb,CM);var oHb=function(){};_.W(oHb,CM);oHb.prototype.equals=function(a){return pHb(this,a)};oHb.prototype.zka=function(){for(var a=1,b=qHb(this),c=0;c<b.length;c++){var d=this[b[c]];if(d!=null){if(d.Yta)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=g!=null?oDb(g):0;e=e+g|0}d=e}else d=0;else d=oDb(d);a=Math.imul(1000003,a)^d}}return a};
oHb.prototype.toString=function(){var a=rDb(this);var b=DDb(DDb(SJ(VCb(a.P3a))+SJ(CDb("[]",a.Q3a)),"."),"$");b=b.substr(b.lastIndexOf("AutoValue_")+1|0);a=new yDb;b=SJ(b)+"{";a.kjd=", ".toString();a.AKb=b.toString();a.U3a="}".toString();a.ljd=SJ(a.AKb)+SJ(a.U3a);b=qHb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+SJ(e)+"]");var f=a;d=SJ(d)+"="+SJ(e);e=f;if(e.g6){var g=e.g6;g.qia=SJ(g.qia)+SJ(e.kjd)}else g=new xDb,g.qia=e.AKb,e.g6=g;f=f.g6;f.qia=SJ(f.qia)+SJ(d)}return a.toString()};
var pHb=function(a,b){if(b==null||!RJ(rDb(b),rDb(a)))return!1;var c=qHb(a);if(c.length!=qHb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(RJ(f,e)||(f==null||e==null?0:f.Yta&&e.Yta?RJ(rDb(f),rDb(e))&&zDb(f,e):nDb(f,e))))return!1}return!0},qHb=function(a){var b=Object.keys(a),c=a.KBd;return c?b.filter(function(d){return!c.includes(d)}):b};var rHb=function(){this.R3a=this.T3a=this.S3a=0};_.W(rHb,oHb);rHb.prototype.line=function(){return this.S3a};rHb.prototype.start=function(){return this.T3a};rHb.prototype.end=function(){return this.R3a};var sHb=function(){this.oia=0};_.W(sHb,CM);sHb.prototype.M$a=function(){return this.oia<this.zKb.length};sHb.prototype.Q7=function(){var a;return aAb(this.zKb[a=this.oia,this.oia=this.oia+1|0,a])};var cAb=function(a,b,c,d){return tHb(a,b,new uDb(function(){var e=new sHb;e.oia=0;e.zKb=c;return e}),HDb(d))},tHb=function(a,b,c,d){c=vDb(c);d=vDb(d);var e=new nHb;b=b.pjd;e.pia=0;e.h6=0;for(e.i6=b;c.M$a();){var f=c.Q7().intValue();b=f>>2;var g=e;var m=c.Q7().intValue(),n=c.Q7().intValue(),r=[];var x=g;for(x.pia=x.pia+m|0;x.i6.length>x.h6&&x.i6[x.h6].intValue()<x.pia;)x.h6=x.h6+1|0;x=x.pia;n=x+n|0;m=g.h6;for(var z=m==0?0:g.i6[m-1|0].intValue()+1|0,D=x-z|0;n>(z-1|0)&&m<g.i6.length;){var L=g.i6[m].intValue();
x=r;z=n>L?L-z|0:n-z|0;L=new rHb;L.S3a=m;L.T3a=D;L.R3a=z;x.push(L);m=m+1|0;z=g.i6[m-1|0].intValue()+1|0;D=0}g=r;(f&1)>0&&d.Q7();switch(f&2){case 0:f=a;b=uHb(b);if(b!=null)for(r=0;r<g.length;r++)n=g[r],m=b,vHb(f,n,{startColumn:n.start(),endColumn:n.end(),Jp:m});break;case 2:f=a;r=b;b=d.Q7();switch(r){case 35:case 36:b="/search?q="+SJ(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=SJ(x.substr(0,n|0))+
"$",z=n=n+1|0,m+=SJ(x.substr(z))):(m=SJ(x.substr(0,n|0)),z=n=n+1|0,m+=SJ(x.substr(z))),x=m;b=b.replace(r,x);break;case 55:b="https://b.corp.google.com/issues?q="+SJ(b);break;case 37:b="https://b.corp.google.com/hotlists/"+SJ(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+SJ(b);break;case 56:b="https://b.corp.google.com/components/"+SJ(b)}ADb(b,"/search/")&&b.indexOf("?")>0&&(b="/search"+SJ(b.substr(b.indexOf("?"))));r=ADb(b,"http://")||ADb(b,"https://")?"external":"";for(n=0;n<g.length;n++)f.addLink(g[n],
b,r)}}return a.highlights};var uHb=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 bAb=function(){this.yKb=0};_.W(bAb,CM);bAb.prototype.MBa=function(){return this.ojd};var dAb=function(){this.highlights=new Map};dAb.prototype.addLink=function(a,b,c){vHb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Jp:"link-decoration-layer",href:b,key:c})};var vHb=function(a,b,c){a.highlights.has(b.line())||a.highlights.set(b.line(),[]);a.highlights.get(b.line()).push(c)};var wHb,eAb;wHb=/^readme(\.md)?$/i;eAb=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"]]);
_.jO=function(a,b,c,d,e,f){var g=this;this.Qq=a;this.Zn=b;this.zia=c;this.Ci=d;this.kJ=e;this.Sa=f;this.mpd=new _.nE;this.Wc=this.Qq.data.ha(_.A(function(m){m=m.Wc;m.path||(m=m.qc().Oc("/").ob());return m}),_.jg(1),_.Xe());this.gy=this.Wc.ha(_.og(function(m){return g.A6a(m,!0)}),_.jg(1),_.Xe());this.Dod=_.Rx.has(55)};_.jO.prototype.A6a=function(a,b){return xHb(this,a,b===void 0?!1:b).ha(_.ng({kind:4,location:a}))};
var xHb=function(a,b,c){return b.repository?b.Kb?yHb(a,b,c):_.GEb(a.kJ,{ub:b.ub,Uc:b.Uc,repository:b.repository}).ha(_.Vf(function(d){var e=d.error;if(e&&e.code===404)return _.gw(a.Ci,{error:d,message:"Repository not found.",fe:"Dismiss"}),_.Qe({kind:7,location:b});if(e&&e.code===403)return _.uBb(a.Ci,d),_.Qe({kind:6,location:b});throw d;}),_.og(function(d){if(d instanceof tL){var e=d.fha;if(e)d=_.qt(b.qc(),e).ob(),d=yHb(a,d,c);else if(d.tags.length===0&&d.Zd.length===0){var f=f===void 0?null:f;d=
_.Qe(f?{kind:11,location:b,x_:f}:{kind:9,location:b})}else d=_.Qe({kind:10,location:_.qt(b.qc(),"HEAD").ob()})}else d=_.Qe(d);return d})):_.Xk},yHb=function(a,b,c){var d=fAb(b,a.Zn,1).ha(_.og(function(e){var f=iAb(b,e);return!c||b.path===f.path&&b.Kb===f.Kb?_.Qe(e):(a.Sa.navigate(_.nt(f),{E8:!0,mg:"preserve",Ij:!0}),_.Xk)}));return gAb(d,b,a.Zn).ha(_.og(function(e){var f=e.current;e=e.diffBase;var g=_.Ck(f,_.RXa,5,_.Ek());g=g[g.length-1];if(a.Dod)var m=zHb(a,b,{current:f,diffBase:e},g);else if(g){if(g.Hd())throw Error("pe");
f=_.Jk(f);f={kind:2,location:b,eka:g.getUrl(),XT:g.Jo()||void 0,nE:_.Y(g,2),G7:g,HF:(m=f[0])!=null?m:0};m=hAb(f,b,a.zia,oK.oC)}else m=zHb(a,b,{current:f,diffBase:e},g);return m}),_.ng({kind:5,location:b}),_.Vf(function(e){if(e&&_.KD(e)&&e.error.code===404&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Qe({kind:13,location:b});if(e&&_.KD(e)&&e.error.code===404)return _.Qe({kind:8,location:b});if(e&&_.KD(e)&&e.error.code===403)return a.Ci.log(e),_.Qe({kind:6,location:b});
a.Ci.log(e);return _.Qe({kind:12,location:b})}))},zHb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=iAb(b,e);if(_.Bk(e))return AHb(a,f,_.Bk(e),_.Jk(e),d);if(_.ct(e))return _.Qe(_.Wzb(f,_.ct(e),_.Jk(e),_.Y(e,9),function(g){return fAb(f,a.Zn,1,g).ha(_.A(function(m){var n;return(n=_.ct(m))!=null?n:new _.Ys}))},d,c&&(_.ct(c)||void 0)));if(_.hm(e,_.SXa,3,_.bt))return BHb(a,f,_.hm(e,_.SXa,3,_.bt),_.Jk(e),d);if(_.hm(e,_.$s,4,_.bt))return CHb(a,f,_.hm(e,_.$s,4,_.bt),_.Jk(e),d);throw Error("qe");},
AHb=function(a,b,c,d,e){var f=_.Ck(c,_.Dk,1,_.Ek())||[],g,m={kind:1,entries:f,location:b,HF:d,lO:(g=c.cS())==null?void 0:_.Y(g,3)};m.G7=e;var n=f.find(function(r){var x;if(x=r.getType()===1){if(x=_.Fk(r,_.Hk,4))x=_.Fk(r,_.Hk,4),x=_.Ik(x,4);x=!x}return x&&!!a.mpd.transform(r.Hd()).match(wHb)});if(!n)return _.Qe(m);c={commit:_.nk(b,1)||b.Kb,Kb:_.nk(b,0)||""};return DHb(a,b.ub,b.Uc,b.repository,n.Hd(),c,b.params.Pb).ha(_.A(function(r){m.L8=n.Hd();r&&(m.RFa=r.dt()||_.QJ(r),m.adb=_.Yxa(_.Fk(r,_.Eo,5))||
void 0);return m}),_.Vf(function(){return _.Qe(m)}))},BHb=function(a,b,c,d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.Ik(c,3)?_.Y(c,2)||"/":void 0,G5b:_.Ik(c,3),G7:e,HF:(f=d[0])!=null?f:0};return hAb(c,b,a.zia,oK.xG)},CHb=function(a,b,c,d,e){var f;c={kind:2,location:b,eka:c.getUrl(),XT:c.Jo()||void 0,nE:_.Y(c,2),G7:e,HF:(f=d[0])!=null?f:0};return hAb(c,b,a.zia,oK.oC)},DHb=function(a,b,c,d,e,f,g){return a.Zn.get(b,c,d,f,e,{Pb:g}).ha(_.A(function(m){return _.ct(m)}))};
_.jO.O=function(a){return new (a||_.jO)(_.t(_.Yh),_.t(_.xy),_.t(_.bN),_.t(_.fw),_.t(_.$M),_.t(_.oi),_.t(_.Sx))};_.jO.wa=_.q({token:_.jO,qa:_.jO.O});var Xzb=new WeakMap;var kO=function(a,b){this.ird=a;this.Ga=b;this.nf=new _.Iw(this.Ga)};
kO.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.DJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.nf.fetch(m,function(){var n=g.ird,r=m;r=r===void 0?{}:r;var x=x===void 0?{}:x;return _.Jo(n.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.getNlSemanticOutlines",path:"/"+n.Za+"/nlSemanticOutlines",Va:_.Lh(r,_.Iy,x),Tb:qL})})};
kO.O=function(a){return new (a||kO)(_.t(_.bM),_.t(_.ir))};kO.wa=_.q({token:kO,qa:kO.O,Ha:"root"});_.lO=function(a,b,c){var d=this;this.krd=a;this.Nd=b;this.Z8=c;this.eF=this.Nd.eF("NL_SEMANTIC_OUTLINES");this.gy=this.Z8.gy;this.yEa=_.Ye([this.eF,this.gy.ha(_.kf(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.ag(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.kJ(e.location,f.location)}))]).ha(_.og(function(e){e=_.k(e);var f=e.next().value;e=e.next().value;if(!f.enabled){var g={LDa:0,nZ:new qL};return _.Qe(g)}if(e.kind!==0)throw Error("re`"+e.kind);var m=e.location;if(!_.rJ(m))throw Error("se`"+
e.location);f=m.ub;var n=m.Uc,r=m.repository,x=_.fJ(_.nk(m,0))||"",z=_.nk(m,1)||"";m=_.iJ(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.ze.split("\n").length;return d.krd.get(f,n,r,x,z,m).ha(_.A(function(N){return d.B1a(N,D)}))}),_.ag(function(e,f){return e.LDa===f.LDa&&e.nZ===f.nZ}),_.lg({bufferSize:1,zr:!0}))};_.lO.prototype.B1a=function(a,b){return{nZ:a,LDa:b}};
_.lO.O=function(a){return new (a||_.lO)(_.t(kO),_.t(_.MM),_.t(_.jO))};_.lO.wa=_.q({token:_.lO,qa:_.lO.O});var EHb=["nlSemanticOutlineSnippet"],FHb=["loading"],GHb=["rangeHighlight"],HHb=function(a,b,c,d,e,f){this.component=a;this.zEa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Pm=function(){}};HHb.prototype.render=function(){this.Pm=this.sidebar?this.component.rZa(this.zEa,this.options,this.startLine,this.endLine):this.component.Uxa(this.zEa,this.options,this.startLine,this.endLine)};HHb.prototype.remove=function(){this.Pm()};
_.mO=function(a,b,c,d,e,f){cO.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.Nd=e;this.Dj=f;this.X1a=0};_.W(_.mO,cO);_.mO.Ea=cO.Ea;var IHb=function(a,b,c,d,e){e=e===void 0?0:e;if(d===0)return a.r5(1,b[0].startLine-1,"","odd");if(d===1)return e=b[b.length-1].endLine+1,c=c.P0[0].startLine,c===e?[]:a.r5(e,c,"",b.length%2===0?"even":"odd");c=b[b.length-1];return c.endLine!==e?a.r5(c.endLine+1,e,"",b.length%2===0?"even":"odd"):[]};_.h=_.mO.prototype;
_.h.q$=function(a){if(a.nZ.g8.length===0)return[];for(var b=[],c=a.nZ.g8.filter(function(m){return m.P0.length>0}),d=0;d<c.length;d++){var e=c[d],f=e.P0;d===0&&b.push.apply(b,_.v(IHb(this,f,e,0)));this.X1a+=f.length;for(e=0;e<f.length;e++){var g=f[e];b.push.apply(b,_.v(this.r5(g.startLine,g.endLine,g.AEa,e%2===0?"even":"odd")))}d!==c.length-1&&b.push.apply(b,_.v(IHb(this,f,c[d+1],1)))}b.push.apply(b,_.v(IHb(this,c[c.length-1].P0,c[c.length-1],2,a.LDa)));return b};_.h.m6=function(){return this.service.yEa};
_.h.J1a=function(){return[new HHb(this.component,this.BI,{},void 0,void 0,!0)]};_.h.fO=function(){_.NM(this.Nd,"NL_SEMANTIC_OUTLINES");_.OD(this.Ga)};_.h.onLoad=function(){_.OM(this.Nd,"NL_SEMANTIC_OUTLINES")};_.h.gO=function(a){cO.prototype.gO.call(this,a);this.Dj.Em("NL Semantic Outlines is being displayed","polite")};_.h.nv=function(){return this.X1a};_.h.NS=function(){return["NL_SEMANTIC_OUTLINES"]};_.h.be=function(){this.Dj.Em("NL Semantic Outlines was disabled","polite")};
_.h.r5=function(a,b,c,d){var e=[],f="nl-semantic-outlines-highlight "+d;e.push(new HHb(this.component,this.zEa,{className:d,Vab:c,startLine:a-1,endLine:b-1},a-1,b-1,!0));e.push(new HHb(this.component,this.lpa,{className:f},a-1,b-1,!1));return e};_.mO.O=function(a){return new (a||_.mO)(_.E(_.PM),_.E(_.lo),_.E(_.by),_.E(_.lO),_.E(_.MM),_.E(_.Lt))};
_.mO.Aa=_.Of({type:_.mO,oa:[["nl-semantic-outlines-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&(_.Qg(EHb,7),_.Qg(FHb,7),_.Qg(GHb,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.zEa=c.first);_.Ug(c=_.Vg())&&(b.BI=c.first);_.Ug(c=_.Vg())&&(b.lpa=c.first)}},inputs:{ii:"layerBaseLocation"},standalone:!1,features:[_.sg],vc:["layerBaseLocation",""],Ba:6,Ca: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,jAb,1,4,"ng-template",null,0,_.rh)(2,kAb,1,3,"ng-template",null,1,_.rh)(4,lAb,1,1,"ng-template",null,2,_.rh)},dependencies:[_.II,mHb],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 tAb=RegExp("^x-kythe://([a-zA-Z]+)="),vAb=/\//g,wAb=/~/g,oAb={id:"Google",type:"depot"},UJ={};var JHb;JHb=new _.Id("decorations_service",{qa:function(){return _.yk(GBb)}});_.nO=function(a,b,c){_.wy.call(this,a);this.client=b;this.qe=c;this.Iud=new _.Iw(this.Ga);this.Jud=new _.Iw(this.Ga);this.Kud=new _.Iw(this.Ga);this.Mjd=new _.Iw(this.Ga)};_.W(_.nO,_.wy);_.h=_.nO.prototype;_.h.NDa=function(a,b,c,d,e,f){var g=this,m=vvb(a,b,c,d,e,f);return this.nf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.Odb=function(a){var b=this;return this.Iud.fetch(a.toObject(),function(){return _.gy(b.qe,function(){return b.client.Odb(a,b.qe.Bk())},"Decorations.resolveDocumentation")})};_.h.Qdb=function(a){var b=this;return this.Jud.fetch(a.toObject(),function(){return _.gy(b.qe,function(){return b.client.Qdb(a,b.qe.Bk())},"Decorations.resolveItemList")})};_.h.Zpa=function(a){var b=this;return this.Kud.fetch(a.toObject(),function(){return _.gy(b.qe,function(){return b.client.Zpa(a,b.qe.Bk())},"Decorations.resolvePanel")})};
_.h.X5a=function(a){var b=this;return this.Mjd.fetch(a.toObject(),function(){return _.gy(b.qe,function(){return b.client.X5a(a,b.qe.Bk())},"Decorations.getFilterSupport")})};_.h.Pza=function(){return new _.Kr};_.h.extract=function(){return this.Pza()};_.h.isValid=function(a){return a.C6().length>0||_.Ik(a,2)};_.h.fetch=function(a){var b=this;return _.gy(this.qe,function(){return b.client.NDa((new _.cUa).B9b(_.nAb(a)),b.qe.Bk())},"Decorations.list")};
_.nO.O=function(a){return new (a||_.nO)(_.t(_.ir),_.t(JHb),_.t(_.uy))};_.nO.wa=_.q({token:_.nO,qa:_.nO.O,Ha:"root"});var KHb=function(a,b){this.component=a;this.location=b;this.Pm=function(){}};KHb.prototype.render=function(){this.Pm=this.component.C4(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Jp:"deprecated"}).remove};KHb.prototype.remove=function(){this.Pm()};_.oO=function(a,b,c,d,e){cO.call(this,c,d,a);this.Ga=a;this.component=b;this.Nd=d;this.service=e;this.u5=0};_.W(_.oO,cO);_.oO.Ea=cO.Ea;_.h=_.oO.prototype;
_.h.q$=function(a){var b=this;return(a.C6()||[]).filter(function(c){return _.bm(c,9,_.Ek()).includes(2)}).reduce(function(c,d){b.u5+=1;a:{if(d.sOb()&&(d=d.Wja(),d=Hzb(d),Jzb(d)))break a;d=void 0}if(!d)return _.OD(b.Ga),c;var e=c[c.length-1],f;if(f=e)e=e.location,f=e.startLine===d.startLine&&e.startColumn<d.endColumn&&d.startColumn<e.endColumn;f||c.push(b.K1a(d));return c},[])};_.h.m6=function(a,b,c,d,e,f,g){return this.service.NDa(a,b,c,{Kb:d,commit:e},f,g)};
_.h.fO=function(){_.NM(this.Nd,"DEPRECATED");_.OD(this.Ga)};_.h.onLoad=function(){_.OM(this.Nd,"DEPRECATED")};_.h.nv=function(){return this.u5};_.h.NS=function(){return["DEPRECATED"]};_.h.K1a=function(a){return new KHb(this.component,a)};_.oO.O=function(a){return new (a||_.oO)(_.E(_.by),_.E(_.PM),_.E(_.lo),_.E(_.MM),_.E(_.nO))};
_.oO.Aa=_.Of({type:_.oO,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{ii:"layerBaseLocation"},standalone:!1,features:[_.sg],vc:["layerBaseLocation",""],Ba:0,Ca:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],hb:2,Na:0});var LHb={Zw:new Set,ids:[]},pO=function(a){var b=this;this.viewState=a;this.Vka=LHb;this.Wza=[];this.GCa=new Map;this.hY=!1;this.Rf=new _.Uj;this.tb=_.Ye([this.viewState.Sqa,this.viewState.Pod]).ha(_.A(function(c){var d=_.k(c);c=d.next().value;if(d.next().value&&c)return b.hY?c.bAa:c.Txd}),_.ng(void 0),_.ag()).subscribe(function(c){c?(b.Wza=c.D1,c.QZ&&b.I_(c.QZ)):b.Wza=[]})};_.h=pO.prototype;_.h.Ma=function(){this.tb.unsubscribe()};
_.h.ke=function(a){a=_.Y(a.context.Pp,5);if(!a)return!1;var b=a.split(" ");return this.Wza.length===b.length&&this.Wza.every(function(c){return b.includes(c)})};
_.h.I_=function(a,b){var c=this;b=b===void 0?!0:b;var d=a.map(function(n){return c.GCa.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.Vka.Zw);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.x7=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.x7=!0;f=g.context.bha;g=this.wCa(g);var m=b.get(f);m!==void 0&&m!==0||b.set(f,g)}this.Vka={Zw:d,ids:a};this.Rf.emit(Array.from(b.entries()))};
_.h.ov=function(a){if(this.Vka.Zw.size>0)for(var b=_.k(this.Vka.Zw),c=b.next();!c.done;c=b.next())c=c.value,MHb(c,a.jBa,a.jBa+a.jT)&&!c.x7&&(c.x7=!0),c.x7&&!MHb(c,a.jBa,a.jBa+a.jT)&&(c.x7=!1)};_.h.wCa=function(a){return _.bm(a.context.Pp,9,_.Ek()).includes(1)?1:_.bm(a.context.Pp,9,_.Ek()).includes(3)?2:0};pO.O=function(a){return new (a||pO)(_.t(_.KN))};pO.wa=_.q({token:pO,qa:pO.O});var NHb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.hqd=d===void 0?!1:d;this.V8a=!1;this.v7a=0};
NHb.prototype.render=function(){var a=this;try{this.link=OHb(this)}catch(c){_.OD(this.service.Ga);return}var b=String(this.context.index);this.DS&&(b=void 0);this.Pm=this.service.component.C4(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Jp(){var c="xrefs-decoration";a.service.A$b&&(c+=" underline");a.V8a&&(c+=" "+PHb(a));a.DS&&(c="doc-link");return c},href:this.link,key:b}).remove};
var PHb=function(a){return a.v7a!==0&&a.service.mHb?"important-highlight":"highlight"};NHb.prototype.remove=function(){this.Pm&&this.Pm();delete this.Pm};
var OHb=function(a){var b,c=(b=_.Fk(a.context.Pp,_.Hr,4))==null?void 0:b.qZ();return c?_.Y(c,4)?(a.DS=!0,_.Y(c,4)):QHb(a.service,c):_.Y(a.context.Pp,5)?RHb(a):""},RHb=function(a){if(_.Y(a.context.Pp,5)){var b=SHb(a.service,a.context.bha),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.Pp,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},MHb=
function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},THb=function(a){var b=a.service.component.ie.xj(a.context.bha-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.hqd&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.p.Object.defineProperties(NHb.prototype,{wCa:{configurable:!0,enumerable:!0,get:function(){return this.v7a},set:function(a){this.v7a=a}},x7:{configurable:!0,enumerable:!0,get:function(){return this.V8a},set:function(a){this.V8a=a;if(this.Pm!=null)if(a){a=_.k(THb(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(PHb(this))}else for(a=_.k(THb(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(PHb(this))}}});var qO,rO;qO={};
_.UHb=Object.freeze((qO[0]={name:"Unknown",Rc:"?"},qO[50]={name:"Scope",Rc:"?"},qO[51]={name:"Group",Rc:"G"},qO[1]={name:"Class",Rc:"C",className:"code-data"},qO[2]={name:"Interface",Rc:"I",className:"code-data"},qO[3]={name:"Struct",Rc:"S",className:"code-data"},qO[4]={name:"Enum",Rc:"E",className:"code-data"},qO[5]={name:"Union",Rc:"S",className:"code-data"},qO[6]={name:"Method",Rc:"M",className:"code-procedure"},qO[7]={name:"Field",Rc:"F",className:"code-sub-data"},qO[8]={name:"Function",Rc:"F",
className:"code-procedure"},qO[9]={name:"Variable",Rc:"V",className:"code-alias"},qO[10]={name:"Typedef",Rc:"T",className:"code-alias"},qO[11]={name:"Namespace",Rc:"N"},qO[67]={name:"Extension",Rc:"E",className:"code-data"},qO[12]={name:"Property",Rc:"P",className:"code-sub-data"},qO[13]={name:"Enum Constant",Rc:"e",className:"code-sub-data"},qO[15]={name:"Anonymous Function",Rc:"?"},qO[81]={name:"Conditional",Rc:"?"},qO[16]={name:"Test",Rc:"t"},qO[17]={name:"Package",Rc:"P"},qO[18]={name:"Object",
Rc:"O"},qO[61]={name:"Constant",Rc:"c"},qO[62]={name:"Module",Rc:"m"},qO[79]={name:"Preprocessor",Rc:"p"},qO[20]={name:"Build Rule",Rc:"R"},qO[21]={name:"Build Binary",Rc:"B"},qO[22]={name:"Build Test",Rc:"T"},qO[23]={name:"Build Library",Rc:"L"},qO[24]={name:"Build Generator",Rc:"G"},qO[25]={name:"Build Argument",Rc:"A"},qO[26]={name:"Build Variable",Rc:"V",className:"code-alias"},qO[30]={name:"Variable",Rc:"V",className:"code-alias"},qO[31]={name:"Constant",Rc:"c"},qO[32]={name:"Goog Provide",Rc:"?"},
qO[33]={name:"Goog Require",Rc:"?"},qO[34]={name:"Setter",Rc:"?"},qO[35]={name:"Getter",Rc:"?"},qO[36]={name:"Literal",Rc:"?"},qO[37]={name:"Function Literal",Rc:"?"},qO[38]={name:"Assignment",Rc:"V",className:"code-alias"},qO[39]={name:"Function Assignment",Rc:"M",className:"code-procedure"},qO[40]={name:"Define Const",Rc:"D"},qO[41]={name:"Define Macro",Rc:"D"},qO[45]={name:"Xml Tag",Rc:"<"},qO[46]={name:"Template",Rc:"T"},qO[47]={name:"Job",Rc:"J"},qO[48]={name:"Service",Rc:"S"},qO[49]={name:"Allocation",
Rc:"A"},qO[52]={name:"Table",Rc:"T"},qO[53]={name:"Queue",Rc:"Q"},qO[54]={name:"Locality Group",Rc:"L"},qO[55]={name:"Index",Rc:"I"},qO[56]={name:"Proto Bundle",Rc:"?"},qO[57]={name:"Backup Schedule",Rc:"B"},qO[58]={name:"Column",Rc:"C"},qO[59]={name:"Changelog",Rc:"?"},qO[60]={name:"Markdown Header",Rc:"#"},qO[63]={name:"SQL TVF",Rc:"t"},qO[64]={name:"SQL Model",Rc:"m"},qO[65]={name:"SQL Database",Rc:"d"},qO[66]={name:"Dart Mixin",Rc:"M",className:"code-data"},qO[68]={name:"YANG Grouping",Rc:"G",
className:"code-data"},qO[69]={name:"YANG Identity",Rc:"I",className:"code-data"},qO[70]={name:"YANG Container",Rc:"C",className:"code-data"},qO[71]={name:"YANG List",Rc:"L",className:"code-data"},qO[72]={name:"YANG Leaf",Rc:"L",className:"code-data"},qO[73]={name:"Swift Actor",Rc:"A",className:"code-data"},qO[74]={name:"GraphQL Directive",Rc:"D",className:"code-data"},qO[75]={name:"GraphQL Operation",Rc:"O",className:"code-data"},qO[76]={name:"GraphQL Fragment",Rc:"F",className:"code-data"},qO[77]=
{name:"GraphQL Fragment Spread",Rc:"S",className:"code-data"},qO[78]={name:"GraphQL List",Rc:"L",className:"code-data"},qO[80]={name:"Impl",Rc:"I",className:"code-data"},qO));rO={};_.VHb=Object.freeze((rO[0]="Unknown Modifier",rO[1]="Public",rO[2]="Private",rO[3]="Protected",rO[4]="Global",rO[5]="Namespace-private",rO[6]="File-private",rO[7]="Package-private",rO[8]="Library-private",rO[9]="Dynamic Scope",rO[10]="Thread Local",rO[11]="Static",rO));var WHb=function(){return!0},XHb=function(a,b,c){this.parent=b;this.kgb=c;this.Fk=!1;this.OR=WHb;this.sgb=null;this.active=!1;this.index=this.level=0;if(!xAb(a))throw Error("ze");this.Xq=a;this.id=_.ln();this.children=this.P$a(_.aXa(a));this.D_=this.children.reduce(function(d,e){return d+e.D_},this.children.length);this.WIa=[].concat(_.v(this.children));this.Fk=this.fjb.length>0;this.zHa=c.zHa(a.getName())},ZHb=function(a){return a.rPb?a.rPb:a.rPb=YHb(a)},YHb=function(a){var b=_.UHb[a.Xq.getType()];
a=_.bm(a.Xq,4,_.Ek());var c=a.map(function(e){return _.VHb[e]});c=[b.name].concat(_.v(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{xe:d,tooltip:c,Rc:b.Rc}};XHb.prototype.P$a=function(a){var b=this;return a.map(function(c){return new XHb(c,b,b.kgb)})};var $Hb=function(a){a.WIa=a.children.filter(function(b){return b.isVisible});a.sort&&a.WIa.sort(a.sort)};
_.p.Object.defineProperties(XHb.prototype,{fjb:{configurable:!0,enumerable:!0,get:function(){return this.WIa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.OR},set:function(a){if(a!==this.OR){this.OR=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;$Hb(this);this.Fk=this.WIa.length>0}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.sgb},set:function(a){if(a!==
this.sgb){this.sgb=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;$Hb(this)}}},EZ:{configurable:!0,enumerable:!0,get:function(){return this.children.length>0}},label:{configurable:!0,enumerable:!0,get:function(){return this.HYb+this.name+this.E$b}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.bm(this.Xq,4,_.Ek())}},name:{configurable:!0,enumerable:!0,get:function(){return this.Xq.getName()||"<anonymous>"}},HYb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.Xq,
7)}},E$b:{configurable:!0,enumerable:!0,get:function(){return this.Xq.YMb()}},Ehb:{configurable:!0,enumerable:!0,get:function(){return _.Js(this.Xq)}},type:{configurable:!0,enumerable:!0,get:function(){return this.Xq.getType()}},xe:{configurable:!0,enumerable:!0,get:function(){return ZHb(this).xe}},tooltip:{configurable:!0,enumerable:!0,get:function(){return ZHb(this).tooltip}},Rc:{configurable:!0,enumerable:!0,get:function(){return ZHb(this).Rc}}});var aIb=["java","c","c++","c#"],bIb=["java"],cIb=["js"],WJ=function(a){a=a===void 0?new Map:a;this.Hj=this.state=new _.Zh(a)};_.h=WJ.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 dIb=function(a,b){this.tI=b;this.O7b=new WJ;this.Fgb=new WJ;this.eBa=new _.Zh("");for(var c=[],d=new TN.KZc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new XHb(f.value,void 0,d));this.qza=c;this.jfd=a;this.size=AAb(this.qza);this.UO=zAb(a);if(a.some(BAb)||b&&cIb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&bIb.includes(b)&&a.set(7,!0),a.set(2,!0),this.O7b=new WJ(a),a=new Map,b&&aIb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.Fgb=new WJ(a)},hIb=function(a,b){var c=eIb(a),
d=c.flatMap(function(e){return fIb(a,e)}).sort(function(e,f){return _.Js(e).un()-_.Js(f).un()});gIb(b,d);return new dIb(c,a.tI)},iIb=function(a){return a.getType()===6||a.getType()===8},fIb=function(a,b){var c=[];iIb(b)&&c.push(b);b.getType()!==2&&c.push.apply(c,_.v(_.aXa(b).flatMap(function(d){return fIb(a,d)})));return c},eIb=function(a){return a.jfd.map(function(b){return b.clone()})},gIb=function(a,b){var c=0,d=0;for(a=a.g8;c<b.length&&d<a.length;){var e=a[d];if(e.startLine<_.Js(b[c]).un())throw Error("Ae`"+
JSON.stringify(e)+"`"+JSON.stringify(b));var f=e,g=b[c];if(f.startLine>=_.Js(g).un()&&f.endLine<=_.Js(g).Su()){f=b[c];g=[];e=_.k(e.P0);for(var m=e.next();!m.done;m=e.next()){var n=m.value;m=rwb(swb((new _.ks).jHa(n.startLine).TGa(n.endLine),0),0);n=(new _.Is).ne(n.AEa).Al(9);m=_.Nl(n,5,m);m=_.$b(m,4,[2],_.jb);m=_.Pl(m,3,null);g.push(m)}_.Pl(f,3,g);d++}else c++}if(d<a.length)throw Error("Be");};_.sO=function(a){this.Nbb=a};
_.sO.prototype.PE=function(a){if(a.kind===5)return _.Qe(_.PI);if(a.kind!==0)return _.Qe(_.uJ("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.ub,d=b.Uc,e=b.repository,f=b.path;b=b.params;f=_.iJ(a.location,1)||f;var g=b.Pb?"HEAD":_.nk(a.location,1);g={Kb:_.nk(a.location,0)||"",commit:g};return this.Nbb.PE(c,d,e,g,f,b.Pb).ha(_.A(function(m){var n=m.Ae();return n===4?_.uJ("UNAVAILABLE"):n===2?_.uJ("UNSUPPORTED_LANGUAGE"):_.GI(new dIb(_.Ck(m,_.Is,1,_.Ek()),a.tI))}),_.ng(_.PI),_.Vf(function(){return _.Qe(_.uJ("UNAVAILABLE"))}))};
_.sO.O=function(a){return new (a||_.sO)(_.t(_.PB))};_.sO.wa=_.q({token:_.sO,qa:_.sO.O,Ha:"root"});var mIb,lIb,kIb,jIb;
_.tO=function(a,b,c){var d=this;this.Nbb=a;this.Z8=b;this.sgd=c;this.J7b=this.Z8.gy.ha(_.kf(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.ag(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.kJ(e.location,f.location)}),_.og(function(e){return d.Nbb.PE(e)}),_.lg({bufferSize:1,zr:!0}),_.ng(_.PI));this.yEa=this.sgd.yEa;this.nsd=this.J7b.ha(_.A(function(e){return e.state===2?{state:2,jc:jIb(d,e.jc.qza,new Map)}:e}),_.lg({bufferSize:1,zr:!1}));this.pv=_.Ye([this.J7b,this.yEa]).ha(_.ag(),_.A(function(e){var f=
_.k(e);e=f.next().value;f=f.next().value;return e.state===2&&f&&f.nZ.g8.length>0?{state:2,jc:hIb(e.jc,f.nZ)}:e}),_.lg({bufferSize:1,zr:!1}))};
mIb=function(a,b,c){return a.nsd.ha(_.kf(function(d){return d.state!==0}),_.A(function(d){if(d.state!==1){var e,f=d.jc.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=_.Js(r.Xq))==null?void 0:n.un())||Infinity)<=x&&x<=(((m=_.Js(r.Xq))==null?void 0:m.Su())||-Infinity)&&(e=kIb(e,g))}if(e)return{YI:_.Y(e.Xq,8),God:lIb(d.jc,b,_.Y(e.Xq,8))===1}}}),_.Zf(1))};lIb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.Xq,8)===c}).length};
kIb=function(a,b){var c=a==null?void 0:_.Js(a.Xq),d=b==null?void 0:_.Js(b.Xq);if(!c)return b;if(!d)return a;if(c.un()<d.un())return b;if(c.un()>d.un()||c.Su()<d.Su())return a;c.Su();d.Su();return b};jIb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.Xq.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);jIb(a,d.children,c)}return c};_.tO.O=function(a){return new (a||_.tO)(_.t(_.sO),_.t(_.jO),_.t(_.lO))};_.tO.wa=_.q({token:_.tO,qa:_.tO.O});var uO=function(){this.pic=new _.cg;this.HBd=this.pic.He()};uO.O=function(a){return new (a||uO)};uO.wa=_.q({token:uO,qa:uO.O,Ha:"root"});var vO=function(a){this.f1=a},nIb=function(a,b){b=b.location;_.VI(b)&&(b=_.qt(b.qc()).ob());b=b.qc().Kj().ob();return _.EBb(a.f1,b)};vO.prototype.I1a=function(a,b){a=nIb(this,a);b=(new _.Nn).set("q","symbol:\\b"+b+"\\b case:yes");return _.Ln(new _.ek(a),b).toString()};vO.O=function(a){return new (a||vO)(_.t(_.xC))};vO.wa=_.q({token:vO,qa:vO.O,Ha:"root"});_.wO=function(a,b){var c=this;this.Z8=a;this.V4b=b;this.h$a=this.Z8.gy.ha(_.A(function(d){return nIb(c.V4b,d)}),_.lg({bufferSize:1,zr:!0}))};_.wO.prototype.I1a=function(a){var b=this;return this.Z8.gy.ha(_.A(function(c){return b.V4b.I1a(c,a)}))};_.wO.O=function(a){return new (a||_.wO)(_.t(_.jO),_.t(vO))};_.wO.wa=_.q({token:_.wO,qa:_.wO.O});_.xO=function(a){this.Sa=a;this.cache=new Map};_.oIb=function(a,b,c){var d=b.ye.id+"/"+b.repository+"/"+b.Kb+"/"+b.path;if(_.VI(a.jA)){var e,f=((e=b.params)==null?0:e.Tf)?"?rcl="+b.params.Tf:"";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.jA.constructor(b),g=_.jJ(b,a.jA),g=_.nvb(b,a.Sa,{hla:"oneBased",mg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.p.Object.defineProperties(_.xO.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.jA&&_.st(a,this.jA)&&_.svb(a,this.jA,["line"])||this.cache.clear();this.jA=a}}});_.xO.O=function(a){return new (a||_.xO)(_.t(_.oi))};_.xO.wa=_.q({token:_.xO,qa:_.xO.O});var EAb=function(a){return{sections:a}},yO=function(){this.ae=!1;this.mab=new _.Uj;this.close=new _.Uj;this.loaded=new _.Uj};yO.prototype.Ec=function(){this.loaded.emit()};yO.O=function(a){return new (a||yO)};
yO.Aa=_.Of({type:yO,oa:[["command-menu"]],mb:function(a,b){a&1&&_.Qg(_.bB,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.th=c.first)}},inputs:{ae:"hasBackdrop"},outputs:{mab:"menuItemSelected",close:"closed",loaded:"loaded"},Ob:["commandMenu"],standalone:!1,Ba:2,Ca: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,LAb,1,1,"ng-template",3),_.J());a&2&&_.G("hasBackdrop",b.ae)},dependencies:[_.Ep,_.Fp,_.UA,_.bB,_.aB,_.cM,_.eB,yO],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 */"],
hb:2});var zO=function(){var a=this;this.Qe=_.u(_.Ng);this.XS=_.u(pIb);this.lb=_.u(_.qe);this.dja=_.u(_.Ct);this.renderer=_.u(_.pj);this.sections=_.u(qIb).Mfd;this.U4b=0;this.HLb=function(b){b.target instanceof Element&&b.target.closest(".command-menu")||a.close()}};_.h=zO.prototype;_.h.Ec=function(){var a=this;rIb(this);Promise.resolve().then(function(){a.open()})};
_.h.open=function(){var a=this;this.k5.th.OG=void 0;var b=this.Qe.Si(this.k5.th.Jd),c=this.renderer,d=b.Rm;if((d==null?void 0:d.length)>0&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Qe.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.k5.th.Ix&&this.k5.th.Ix.attach({sections:this.sections});this.eEa=b.Rm[0];this.mib();document.body.addEventListener("focusin",this.HLb);this.eEa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();a.close()});this.U4b=setTimeout(function(){a.XS.PF();
a.eEa.style.opacity="1"},0)};_.h.close=function(a){document.body.removeEventListener("focusin",this.HLb);this.Vo();clearTimeout(this.U4b);this.k5.th.Ix.detach();this.XS.close(a)};_.h.mib=function(){this.ek=this.dja.create(this.eEa);_.cZa(this.ek)};_.h.Vo=function(){var a=this.wid;a&&typeof a.focus==="function"&&a.focus();this.ek.destroy()};var rIb=function(a){a.wid=document.activeElement;Promise.resolve().then(function(){return a.lb.na.focus()})};zO.O=function(a){return new (a||zO)};
zO.Aa=_.Of({type:zO,oa:[["context-menu"]],mb:function(a,b){a&1&&_.Qg(yO,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.k5=c.first)}},standalone:!1,Ba:2,Ca:0,Fa:[["menu","commandMenu"],[3,"menuItemSelected","closed"]],ua:function(a,b){if(a&1){var c=_.Yd();_.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:[yO],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],
hb:2});var qIb=new _.Id("ContextMenuData"),pIb=function(a){var b=this;this.ad=a;this.position={x:0,y:0};this.vzb=new _.cg;this.gvb=new _.cg;a.xn().subscribe(function(c){if(c.key==="Escape")b.ar.close();else{var d;(d=b.ar.k5.th)==null||d.re(c)}})};_.h=pIb.prototype;_.h.close=function(a){this.vzb.next(a);this.vzb.complete();this.ad.dispose();this.gvb.next(a);this.ar=void 0};_.h.pz=function(){return this.gvb.He()};_.h.PF=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.Oja();c.left(b+"px");c.top(a+"px");var d=this.ar.eEa;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.Ve();return this};_.h.Oja=function(){return this.ad.Sl().Pe};var AO=function(){};AO.O=function(a){return new (a||AO)};AO.Ka=_.Pf({type:AO});AO.Ja=_.dd({imports:[_.Mp,_.VA,_.fB]});var BO=function(){};BO.O=function(a){return new (a||BO)};BO.Ka=_.Pf({type:BO});BO.Ja=_.dd({imports:[AO,_.fB]});var CO=function(){this.Oe=_.u(_.Au);this.Qb=_.u(_.nf)};CO.prototype.open=function(a,b){var c=a.x;a=a.y;this.XS&&this.XS.close();var d=this.ad=this.Oe.create({Pe:this.Oe.position().global(),Uf:this.Oe.TF.block(),od:"context-menu-container"}),e=new pIb(d);b=_.Eh({parent:this.Qb,Vb:[{Da:qIb,mc:b},{Da:pIb,mc:e}]});e.l5=d.attach(new _.uu(zO,void 0,b));e.ar=e.l5.instance;return(this.XS=e).setPosition({x:c,y:a})};
var sIb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};CO.prototype.close=function(){this.XS&&(this.XS.close(),this.XS=void 0)};CO.O=function(a){return new (a||CO)};CO.wa=_.q({token:CO,qa:CO.O,Ha:BO});var DO=function(){this.Ga=_.u(_.by);this.ixd=Date.now()};DO.prototype.Ec=function(){var a,b,c,d;this.Ga.Ya({element:"KytheHovercard",action:"show",gestureName:"BACKGROUND",Ge:["lineNum: "+((a=this.content)==null?void 0:(b=a.H$)==null?void 0:b.ugb),"symbol: "+((c=this.content)==null?void 0:(d=c.H$)==null?void 0:d.symbol)]})};
DO.prototype.Ma=function(){var a=Date.now()-this.ixd,b,c,d,e;this.Ga.o_({element:"KytheHovercard",action:"hide",gestureName:"EXTERNAL",Ge:["lineNum: "+((b=this.content)==null?void 0:(c=b.H$)==null?void 0:c.ugb),"symbol: "+((d=this.content)==null?void 0:(e=d.H$)==null?void 0:e.symbol)]},a)};DO.O=function(a){return new (a||DO)};
DO.Aa=_.Of({type:DO,oa:[["kythe-hovercard"]],inputs:{content:"content"},standalone:!1,Ba:2,Ca:2,Fa:[["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8"],[3,"content"]],ua:function(a,b){a&1&&_.F(0,MAb,3,1,"mat-card",0)(1,NAb,4,1,"mat-card",0);a&2&&(_.G("ngIf",b.content&&b.content.markdown&&b.content.text),_.C(),_.G("ngIf",b.content&&!b.content.markdown&&b.content.text))},dependencies:[_.Fp,_.YN,_.yE,_.jM,_.WN],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 tIb,uIb;tIb=["kytheHovercard"];uIb=[new bK({zc:"start",Ac:"top"},{oc:"start",uc:"bottom"},0,-10),new bK({zc:"start",Ac:"bottom"},{oc:"start",uc:"top"},0,10),new bK({zc:"start",Ac:"top"},{oc:"center",uc:"bottom"},0,-10),new bK({zc:"start",Ac:"bottom"},{oc:"center",uc:"top"},0,10),new bK({zc:"start",Ac:"top"},{oc:"end",uc:"bottom"},0,-10),new bK({zc:"start",Ac:"bottom"},{oc:"end",uc:"top"},0,10)];
_.EO=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N,S,ca,wa,Ha,sa){cO.call(this,f,m,a);var xa=this;this.Ga=a;this.ud=b;this.component=c;this.sga=d;this.Nfd=e;this.Nd=m;this.m_=n;this.Oe=r;this.Sa=x;this.service=z;this.yU=L;this.kd=N;this.viewState=S;this.Wi=ca;this.Y1a=wa;this.a2a=Ha;this.vib=sa;this.hY=!1;this.u5=0;this.w7a=new _.hg(1);this.ad=null;this.tb=new _.xe;this.wha=void 0;this.Wla=new _.Zh(void 0);this.mHb=!1;this.Rf=this.yU.Rf;this.tb.add(D.mZ().ha(_.ag()).subscribe(function(Na){xa.A$b=Na;if(xa.vE!=
null){Na=_.k(xa.vE);for(var Va=Na.next();!Va.done;Va=Na.next())if(Va=Va.value,Va.Pm!=null&&!Va.DS)if(Va.service.A$b){Va=_.k(THb(Va));for(var za=Va.next();!za.done;za=Va.next())za.value.classList.add("underline")}else for(Va=_.k(THb(Va)),za=Va.next();!za.done;za=Va.next())za.value.classList.remove("underline")}xa.vib.pic.next()}));this.Era=D.T6();this.Uka=D.G6();a=vIb(this);_.Rx.has(38)&&(this.mHb=!0);this.vmd=a.ha(_.A(function(Na){return{text:Na.text,markdown:Na.markdown,H$:Na.H$}}));this.tb.add(a.subscribe(function(Na){Na=
Na.origin;xa.ad||(xa.ad=xa.Oe.create({Uf:xa.Oe.TF.PF()}));_.GZa(xa.ad,xa.Hga(Na));xa.ad.Hf()||xa.ad.attach(xa.c0);xa.wha&&OAb(xa)}));this.Dl=this.kd.register("showCustomContextMenu","ctrl+shift+\\",function(){var Na,Va=(Na=document.activeElement)==null?void 0:Na.getBoundingClientRect();Na=new MouseEvent("mouseup",{clientX:Va==null?void 0:Va.x,clientY:Va==null?void 0:Va.y,button:2});Object.defineProperty(Na,"target",{value:xa.Wla.value.target,enumerable:!0});xa.le(Na)},!0);wIb(this)};_.W(_.EO,cO);
_.EO.Ea=cO.Ea;var wIb=function(a){a.tb.add(a.component.g5.subscribe(function(b){a.le(b)}));a.tb.add(a.component.rEa.subscribe(function(b){(b=xIb(a,b.target))&&a.I_(b)}));a.tb.add(a.component.xab.subscribe(function(b){xIb(a,b.target)&&(a.w7a.next(void 0),PAb(a),clearTimeout(a.H7a),clearTimeout(a.J$a))}));a.tb.add(a.component.A9a.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Wla.next(b):a.Wla.next(void 0)}));a.tb.add(a.component.B9a.subscribe(function(){PAb(a);a.Wla.next(void 0)}));a.tb.add(a.component.scroll.subscribe(function(b){a.ov(b)}))};
_.h=_.EO.prototype;_.h.Ra=function(){cO.prototype.Ra.call(this);this.yU.hY=this.hY;this.c0=new _.vu(this.ymd,this.sga,{content:this.vmd})};
_.h.Zb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Ef;b=b.Hk;this.tv!=null&&(this.tv=Object.assign({},this.tv,{Ju:SAb(c)}));this.m_.location=c;if(b&&_.kJ(b,c)&&!_.svb(c,b,["line"])&&this.vE!=null)for(c=_.k(this.vE),b=c.next();!b.done;b=c.next()){var d=b.value;if(d.Pm!=null&&!d.DS&&(b=OHb(d),b!==d.link)){d.link=b;d=_.k(THb(d));for(var e=d.next();!e.done;e=d.next())_.wc(e.value,b)}}}cO.prototype.Zb.call(this,a)};
_.h.Ma=function(){cO.prototype.Ma.call(this);var a;(a=this.Dl)==null||a.call(this);this.H7a!=null&&clearTimeout(this.H7a);this.J$a!=null&&clearTimeout(this.J$a);this.tb.unsubscribe();yIb(this)};_.h.clear=function(){cO.prototype.clear.call(this);yIb(this)};
_.h.q$=function(a){var b=a.annotations;this.tv=a.tv;var c=b.C6();this.u5=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.Wja())if(f=Hzb(f),Jzb(f))break a;f=void 0}f?(a.push(new NHb(this,f,{index:d,bha:f.startLine+1,nGd:b.m5a(),Pp:e},_.Rx.has(79)&&!_.Rx.has(85))),d++):_.OD(this.Ga)}b=this.yU;b.GCa.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.wCa=b.wCa(c),e=_.Zl(c.context.Pp,10,_.Ek()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.GCa.get(f);g!=null?g.add(c):b.GCa.set(f,new Set([c]))}b.I_(b.Vka.ids,!1);return a};_.h.m6=function(a,b,c,d,e,f,g){return _.Ye([this.service.NDa(a,b,c,{Kb:d,commit:e},f,g),zIb(this)]).ha(_.A(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,tv:n}}))};
var zIb=function(a){return(_.WI(a.ii)?_.YM(a.Wi,a.ii,"path",0).ha(_.Vf(function(){return _.Qe(void 0)}),_.A(function(b){return{Ju:a.ii,ena:b}})):_.Qe({Ju:a.ii,ena:void 0})).ha(_.A(function(b){var c=b.Ju;b=b.ena;return{Ju:c,ena:b,JEb:!!b&&(_.nk(c,1)==="HEAD"||b===_.nk(c,1))}}))},PAb=function(a){a.ad&&a.ad.Hf()&&!a.wha&&(a.wha=setTimeout(function(){yIb(a)},300))},OAb=function(a){clearTimeout(a.wha);a.wha=void 0},SHb=function(a,b){var c=void 0;c=c===void 0?1:c;var d=a.tv,e=d.Ju,f=AIb;f.ye=_.VI(e)?JBb:
e.ub!=null?{id:e.ub,type:e.Uc}:void 0;f.repository=e.repository;f.Kb=_.nk(e,0);f.path=e.path;AIb.params=Object.assign({},d.Ju.params,{line:b,zk:"1",qg:c});return _.oIb(a.m_,AIb,c===1?"panel":"example_panel")},QHb=function(a,b){b=_.CAb(_.Y(b,1),a.tv.Ju,a.tv);return _.oIb(a.m_,b,"navigate")};
_.EO.prototype.le=function(a){var b=this,c=this.ct(a.target);if(c==null)this.yU.I_([]);else{var d=BIb(this,c);if(d==null)this.yU.I_([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.Ya({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.oF;if(a.button===2&&!_.CJ(a))this.Era.ha(_.Zf(1),_.kf(Boolean),_.og(function(){return CIb(b,d).ha(_.Zf(1))})).subscribe(function(g){DIb(b,a,d,g)});else if(a.button===0&&!_.CJ(a)&&(a.preventDefault(),
!this.yU.ke(e)||!this.hY))if(this.hY){var f=_.Y(e.context.Pp,5);NFb(this.viewState,{D1:f.split(" "),QZ:_.Zl(e.context.Pp,10,_.Ek()),symbol:c.textContent||""});this.log("addToStack",a)}else((f=_.Fk(e.context.Pp,_.Hr,4))==null?0:f.qZ())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Dra(d),this.log("open",a))}}};
var DIb=function(a,b,c,d){(d=sIb(a.Nfd,b,{Mfd:d}))&&d.pz().subscribe(function(e){if(e)switch(e.Dh){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.Dra(c);a.log("openViaContextMenu",b);break;case "copy-symbol-name":_.MD(document,b.target,EIb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.BJ(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;
_.MD(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.BJ(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Ac(window,e.href);break;case "copy-build-target":e=FIb(a);e!=null&&GIb(e)==="BUILD"&&(f=e.lastIndexOf("/"),_.MD(document,b.target,"//"+(f<0?"":e.substring(0,f))+":"+EIb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.MD(document,b.target,e.Ta.rma);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.MD(document,
b.target,e.Ta.YI),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},EIb=function(a,b){b=b.oF.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.EO.prototype.navigate=function(a,b){var c=this;a=_.nt(_.tt(this.ii.qc(),{line:a.oF.context.bha}).ob());this.Sa.navigate(a,{mg:"preserve"}).then(function(){return _.Uq(c.Sa,b)}).then(function(){c.viewState.Oma.next()})};
_.EO.prototype.Dra=function(a){var b=_.nt(_.tt(this.ii.qc(),{zk:"1",qg:1}).ob());this.Sa.navigate(b,{mg:"preserve"});this.viewState.Dra(HIb(this,a))};var HIb=function(a,b){var c,d,e,f;return{D1:_.Y(b.oF.context.Pp,5).split(" "),QZ:_.Zl(b.oF.context.Pp,10,_.Ek()),symbol:b.element.textContent||"",VNd:_.bm(b.oF.context.Pp,9,_.Ek()).includes(3),S9:(c=a.tv)==null?void 0:(d=c.Ju)==null?void 0:d.path,ugb:b.oF.context.bha,KQd:(e=_.Fk(b.oF.context.Pp,_.Hr,4))==null?void 0:(f=e.qZ())==null?void 0:_.Y(f,1)}};
_.h=_.EO.prototype;_.h.I_=function(a){var b=this;var c=a.element;var d=a.oF.context.Pp;this.H7a=setTimeout(function(){b.yU.I_(_.Zl(d,10,_.Ek()));_.no(b.ud)},200);var e=_.Y(d,3);e&&(this.J$a=setTimeout(function(){b.w7a.next({origin:c,tmd:e.split(" ")})},750))};_.h.ov=function(a){this.yU.ov(a)};_.h.fO=function(){_.NM(this.Nd,"XREFS");_.OD(this.Ga)};_.h.onLoad=function(){_.OM(this.Nd,"XREFS")};_.h.NS=function(){return["XREFS"]};_.h.nv=function(){return this.u5};
_.h.log=function(a,b){this.Ga.Ya({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.ii.ub},b)};_.h.Hga=function(a){return _.ju(_.su(this.Oe.position(),a),uIb)};var yIb=function(a){OAb(a);a.ad&&a.ad.detach()},xIb=function(a,b){b=a.ct(b);return b==null?null:BIb(a,b)};_.EO.prototype.ct=function(a){if(!(a instanceof Element))return null;a=_.BJ(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return a!=null&&a instanceof HTMLElement?a:null};
var BIb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||c<0?null:(a=a.vE[c])&&a instanceof NHb?{element:b,oF:a}:null},vIb=function(a){return _.Ye([a.Uka,a.w7a,a.Wla]).ha(_.og(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!TAb(b,c))return _.Qe(null);c=tBb(new _.nUa,d.tmd);if(a.tv&&a.tv.Ju){var e=_.nAb(_.wvb(a.tv.Ju));c.T0(e)}e=xIb(a,d.origin);var f=e!=null?HIb(a,e):void 0;e=void 0;f&&(e=["lineNum: "+f.ugb,"symbol: "+f.symbol]);a.Ga.Ya({element:"XrefsHovercard",
action:"fetch_"+b,gestureName:"CLICK",Ge:e});return a.service.Odb(c).ha(_.Vf(function(){return _.Qe(null)}),_.A(function(g){if(!g)return null;var m=_.Yb(g,1,_.vr).values().next().value;if(!m||!m.dt())return null;g=IIb(a,m);m=m.getType()===2;return{origin:d.origin,text:g,markdown:m,H$:f}}))}),_.kf(function(b){return!!b}),_.jg(1),_.Xe())},IIb=function(a,b){var c=a.tv,d=a.m_;return _.DAb(b,function(e){try{var f=_.CAb(e,c.Ju,c);return _.oIb(d,f)}catch(g){return e}})},CIb=function(a,b){return mIb(a.Y1a,
EIb(a,b),b.oF.location.startLine+1).ha(_.Vf(function(c){a.Fg.handleError(c);return _.Qe(void 0)}),_.og(function(c){return(c==null?0:c.God)&&(c==null?0:c.YI)?a.a2a.I1a(c.YI).ha(_.A(function(d){return{YI:c.YI,rma:d}})):_.Qe({YI:c==null?void 0:c.YI,rma:void 0})}),_.A(function(c){var d=b.oF.context.Pp,e=_.Fk(d,_.Hr,4),f=[],g=FIb(a),m=b.element.textContent;g==null||GIb(g)!=="BUILD"||(e==null?0:e.qZ())||m==null||/[:\/]/.test(m)||f.push({label:"Copy build target",Dh:"copy-build-target"});(c==null?0:c.rma)&&
f.push({label:"Copy link to the symbol",Dh:"copy-qualified-link",Ta:{rma:c.rma}});(c==null?0:c.YI)&&f.push({label:"Copy qualified symbol name",Dh:"copy-qualified-symbol-name",Ta:{YI:c.YI}});c=[[{label:"References",Dh:"show-xrefs",disabled:!_.Y(d,5)}],[{label:"Copy",Dh:"copy-symbol-name"},{label:"Copy link",Dh:"copy-link"}].concat(_.v(f)),[{label:"Browser context menu",Dh:"unused",bc:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.zj(),Dh:"navigate",Ta:QHb(a,n),disabled:!1}},f=
_.Ck(e,_.Gr,2,_.Ek()).map(d),(e=e.qZ())&&f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",Dh:"open-tab"}]);return c}))},GIb=function(a){var b=a.lastIndexOf("/");return b<0?a:a.substring(b+1)},FIb=function(a){var b,c;a=(b=a.tv)==null?void 0:(c=b.Ju)==null?void 0:c.path;return a==null?null:a.startsWith("google3/")?a.substring(8):a};
_.EO.O=function(a){return new (a||_.EO)(_.E(_.by),_.E(_.xo),_.E(_.PM),_.E(_.Ng),_.E(CO),_.E(_.lo),_.E(_.Sx),_.E(_.MM),_.E(_.xO),_.E(_.Au),_.E(_.oi),_.E(_.nO),_.E(_.Sy),_.E(pO),_.E(_.qx),_.E(_.KN),_.E(_.XM),_.E(_.tO),_.E(_.wO),_.E(uO))};
_.EO.Aa=_.Of({type:_.EO,oa:[["xrefs-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&_.Qg(tIb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.ymd=c.first)}},inputs:{ii:"layerBaseLocation",hY:"chainXrefs"},outputs:{Rf:"highlightedLines"},standalone:!1,features:[_.lh([_.xO,pO]),_.sg,_.Xn],vc:["layerBaseLocation",""],Ba:2,Ca:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave","content"]],ua:function(a){a&1&&_.F(0,RAb,2,3,"ng-template",null,0,_.rh)},dependencies:[_.Fp,
DO,_.Lp],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],hb:2,Na:0});var AIb={};_.JIb=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");_.FO=function(){};_.FO.O=function(a){return new (a||_.FO)};_.FO.Ka=_.Pf({type:_.FO});_.FO.Ja=_.dd({imports:[_.zE]});var GO=function(){};GO.O=function(a){return new (a||GO)};GO.Ka=_.Pf({type:GO});GO.Ja=_.dd({Vb:[$N],imports:[_.rr,vN,_.Mp,_.uN,_.mr,_.tN,_.JI,_.ry,_.FO,_.ww,_.TA,_.Bu,_.Yq,_.aK,_.kA]});var HO=function(){};HO.O=function(a){return new (a||HO)};HO.Ka=_.Pf({type:HO});HO.Ja=_.dd({imports:[_.Mp]});var IO=function(){};IO.O=function(a){return new (a||IO)};IO.Ka=_.Pf({type:IO});IO.Ja=_.dd({imports:[_.Mp,_.FO]});var JO=function(){};JO.O=function(a){return new (a||JO)};JO.Ka=_.Pf({type:JO});JO.Ja=_.dd({imports:[_.Bu]});var KO=function(){};KO.O=function(a){return new (a||KO)};KO.Ka=_.Pf({type:KO});KO.Ja=_.dd({imports:[_.Mp,IO,JO,_.FO]});var LO=function(){};LO.O=function(a){return new (a||LO)};LO.Ka=_.Pf({type:LO});LO.Ja=_.dd({imports:[_.Mp]});_.MO=function(){};_.MO.O=function(a){return new (a||_.MO)};_.MO.Ka=_.Pf({type:_.MO});_.MO.Ja=_.dd({imports:[_.rr,_.Mp,_.kA]});var NO=function(){};NO.O=function(a){return new (a||NO)};NO.Ka=_.Pf({type:NO});NO.Ja=_.dd({imports:[_.rr,_.Mp,_.JI]});var OO=function(){};OO.O=function(a){return new (a||OO)};OO.Ka=_.Pf({type:OO});OO.Ja=_.dd({imports:[_.Mp]});var PO=function(){};PO.O=function(a){return new (a||PO)};PO.Ka=_.Pf({type:PO});PO.Ja=_.dd({imports:[_.Mp,_.ry,_.VA,_.FO,_.XN]});var QO=function(){};QO.O=function(a){return new (a||QO)};QO.Ka=_.Pf({type:QO});QO.Ja=_.dd({imports:[_.Mp,BO,PO]});_.RO=function(){};_.RO.O=function(a){return new (a||_.RO)};_.RO.Ka=_.Pf({type:_.RO});_.RO.Ja=_.dd({Vb:[_.aN],imports:[GO,NO,HO,_.Mp,OO,KO,_.MO,LO,QO,QO]});var KIb,MIb;KIb=function(a){return{state:a}};_.LIb=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}"};
MIb={qQa:0,K0c:1,Tv:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.SO=function(a,b,c,d){this.Ga=a;this.Eh=b;this.Dj=c;this.hc=d;this.Fac=new _.Uj;this.A2=MIb;this.ZIa=this.r$=_.hf;this.Kib=new _.cg;this.k0a=!1};
_.SO.prototype.Zb=function(){var a=this;this.kb=WAb(this.kb,this.type);this.ZIa=_.jf(CBb(this.hc,this.kb).ha(_.A(function(b){return{kind:"rpc",state:b?0:1}}),_.Vf(function(b){_.Sv(a.Eh,b);return _.Qe({kind:"rpc",state:2})})),this.Kib).ha(_.kg(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(b===2)return b;a.Ga.Ya({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=b===1;a.lRb=b;a.Fac.emit(b);a.k0a||(a.k0a=!0,a.makeRequest(b));return b?0:1;default:return _.eb(c)}},
2),_.jg(1),_.Xe());this.r$=this.ZIa.ha(_.A(function(b){switch(b){case 0:case 1:return _.YAb(a.type,b===0);case 2:return"An error occurred, star disabled";default:return _.eb(b,"star state is unknown")}}))};_.SO.prototype.makeRequest=function(a){var b=this;return(a?this.hc.EHa(this.kb):this.hc.AIa(this.kb)).ha().subscribe({complete:function(){a!==b.lRb?b.makeRequest(b.lRb):b.k0a=!1},error:function(c){_.Sv(b.Eh,c);b.Dj.Em(XAb(b.type,a),"polite");b.ZIa=_.Qe(2);b.r$=_.Qe("An error occurred, star disabled")}})};
_.SO.O=function(a){return new (a||_.SO)(_.E(_.ir),_.E(_.Rv),_.E(_.Lt),_.E(_.Sy))};
_.SO.Aa=_.Of({type:_.SO,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",kb:"place",wc:"trackElement",Mz:"elementName"},outputs:{Fac:"starChange"},standalone:!1,features:[_.Xn],vc:"place  type  trackElement ".split(" "),Ba:2,Ca:5,Fa:[[4,"ngIf"],["type","button","mat-icon-button","",3,"click","disabled","matTooltip","ascTrackElement","trackAction"]],ua:function(a,b){a&1&&(_.F(0,VAb,5,12,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.nh(3,KIb,_.qh(1,1,b.ZIa)))},dependencies:[_.pr,
_.Fp,_.ay,_.Mv,_.vw,_.ez,_.cz,_.Lp],styles:[_.LIb()],Na:0});var UAb=new _.ew("{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}}}}");_.TO=function(){};_.TO.O=function(a){return new (a||_.TO)};_.TO.Ka=_.Pf({type:_.TO});_.TO.Ja=_.dd({imports:[_.rr,_.Mp,_.ry,_.ww,_.fz]});_.UO=function(){this.path=""};_.UO.prototype.Ra=function(){};_.UO.O=function(a){return new (a||_.UO)};
_.UO.Aa=_.Of({type:_.UO,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},standalone:!1,vc:["path",""],Ba:7,Ca: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),_.R(6,"lastPathElement"),_.J()()());a&2&&(_.C(5),_.fh(" ",_.qh(6,1,b.path)," is currently empty. "))},dependencies:[_.fE,_.hE,_.gE,_.nE],hb:2,Na:0});var NIb=function(a,b,c,d,e){var f=c.start;c=c.end;this.Eu=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};NIb.prototype.remove=function(){this.cV&&this.cV.remove()};NIb.prototype.render=function(){this.cV=this.Eu.C4(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Jp:this.classList})};NIb.prototype.scrollTo=function(a){this.Eu.RWb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.VO=function(a,b,c){_.bO.call(this,c);this.Eu=a;this.NZ=b;this.lEa=[];this.selectedIndex=null;this.matches=[];this.AA=-1;this.zl=_.hf;this.u7a="search"};_.W(_.VO,_.bO);
_.VO.prototype.Zb=function(a){a.selectedMatchIndex&&OIb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Hk;a=a.Ef;var c=this.lEa[a];if(c){var d;(d=this.NZ)==null||d.Ay({action:"show",line:c.line});c.scrollTo(b===-1?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Hk,a=a.Ef,d=d&&d[this.AA]&&d[this.AA].lineNumber,d=d===-1?0:(a&&a[this.AA]&&a[this.AA].lineNumber)>d?1:0,a=this.lEa[this.AA])&&((b=this.NZ)==null||b.Ay({action:"show",line:a.line}),a.scrollTo(d))};
_.VO.prototype.Ma=function(){_.bO.prototype.Ma.call(this);this.tb&&this.tb.unsubscribe()};_.VO.prototype.Sza=function(){var a=this,b="search-match-layer";this.u7a==="find"?b+=" find-match":this.u7a==="search"&&(b+=" search-match");this.lEa=this.matches.map(function(c,d){return new NIb(a.Eu,c.lineNumber,c.range,d,a.selectedIndex===d?b+" selected-match":b)});return _.Qe(this.lEa)};
var OIb=function(a){a.tb&&a.tb.unsubscribe();a.tb=a.zl.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")})};_.VO.O=function(a){return new (a||_.VO)(_.E(_.PM),_.E(_.vM,8),_.E(_.lo))};
_.VO.Ea=_.Qf({type:_.VO,oa:[["search-match-layer"]],inputs:{matches:"matches",AA:"scrollToIndex",zl:"selectedMatchIndex",u7a:"highlightStyle"},standalone:!1,features:[_.sg,_.Xn]});var PIb=function(){this.yhc=[]};_.p.Object.defineProperties(PIb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.yhc},set:function(a){this.yhc=a}}});var WO=function(){PIb.apply(this,arguments)};_.W(WO,PIb);var QIb=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=WO.prototype;_.h.Y6=function(a){var b=this.widgets.filter(function(c){return Xvb(c.line,a)});this.ki=b.length>0?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.bCa=function(a,b){if(!this.ki||a>this.widgets[this.ki.last].line||b<=this.widgets[this.ki.first].line)return[{widgets:this.Y6({start:a,end:b}),type:"replace"}];var c=this.widgets[this.ki.first],d=this.widgets[this.ki.last],e=[];if(a>c.line){var f=this.z6a(a);f.length>0&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.g5a(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.y6a(b),a.length>0&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.f5a(b),b.length>
0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.f5a=function(a){for(var b=[],c=this.ki.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.ki.last=c}return b};_.h.g5a=function(a){for(var b=[],c=this.ki.first-1;c>=0;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.ki.first=c}return b};_.h.z6a=function(a){for(var b=[],c=this.ki.first;c<=this.ki.last;c++){var d=this.widgets[c];if(d.line>=a){this.ki.first=c;break}b.push(d)}return b};
_.h.y6a=function(a){for(var b=[],c=this.ki.last;c>=this.ki.first;c--){var d=this.widgets[c];if(d.line<=a){this.ki.last=c;break}b.push(d)}return b};WO.O=function(){var a;return function(b){return(a||(a=_.me(WO)))(b||WO)}}();WO.wa=_.q({token:WO,qa:WO.O});var XO=function(){PIb.apply(this,arguments)};_.W(XO,PIb);_.h=XO.prototype;_.h.Y6=function(a){var b=this.widgets.filter(function(c){return c.startLine!==void 0&&Xvb(c.startLine,a)||c.endLine!==void 0&&Xvb(c.endLine,a)});b.length>0&&(this.ki={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.bCa=function(a,b){if(!this.ki)return[];var c=this.widgets[this.ki.first],d=this.widgets[this.ki.last];if(d.endLine!==void 0&&a>=d.endLine||c.startLine!==void 0&&b<=c.startLine)return[{widgets:this.Y6({start:a,end:b}),type:"replace"}];var e=[];if(c.endLine!==void 0&&a>c.endLine){var f=this.z6a(a);f.length>0&&e.push({widgets:f,type:"remove"})}c.startLine!==void 0&&a<c.startLine&&(a=this.g5a(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));d.startLine!==void 0&&b<d.startLine&&(a=this.y6a(b),
a.length>0&&e.push({widgets:a,type:"remove"}));d.endLine!==void 0&&b>d.endLine&&(b=this.f5a(b),b.length>0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.f5a=function(a){for(var b=[],c=this.ki.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.ki.last=c}return b};_.h.g5a=function(a){for(var b=[],c=this.ki.first-1;c>=0;c--){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine<a)break;b.push(d);this.ki.first=c}return b};
_.h.z6a=function(a){for(var b=[],c=this.ki.first;c<=this.ki.last;c++){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine>=a){this.ki.first=c;break}b.push(d)}return b};_.h.y6a=function(a){for(var b=[],c=this.ki.last;c>=this.ki.first;c--){var d=this.widgets[c];if(d.startLine!==void 0&&d.startLine<=a){this.ki.last=c;break}b.push(d)}return b};XO.O=function(){var a;return function(b){return(a||(a=_.me(XO)))(b||XO)}}();XO.wa=_.q({token:XO,qa:XO.O});var YO=function(a,b){BM.call(this,a,b);this.lb=a;this.visibility=_.uM;this.jI=new Map;this.Vw=0;this.Qm=[];this.Yj=this.Kf=0;this.sVb=10};_.W(YO,BM);var RIb=function(a){a.Zsa&&(a.Zsa.style.height=vJ(a.visibility,a.Kf)*a.lineHeight+"px");if(a.ufa){for(var b=a.visibility,c=a.Yj,d=0,e=b.MU.length-1;e>=0;e--){var f=b.MU[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.ufa.style.height=(a.Vw-c-d)*a.lineHeight+"px"}};
YO.prototype.kbb=function(){this.Zsa||(this.Zsa=document.createElement("div"),this.container.appendChild(this.Zsa));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.ufa||(this.ufa=document.createElement("div"),this.container.appendChild(this.ufa))};YO.prototype.Tu=function(){return this.Vw};var SIb=function(a){return{start:a.Kf,end:a.Yj}};YO.prototype.xj=function(a){if(a>=this.Kf&&a<this.Yj)return this.Qm[a-this.Kf]};
var TIb=function(a,b,c){b>=a.Kf&&b<a.Yj&&(a.content.replaceChild(c,a.Qm[b-a.Kf]),a.Qm[b-a.Kf]=c)};_.h=YO.prototype;_.h.clear=function(){BM.prototype.clear.call(this);this.Qm=[];this.Yj=this.Kf=0;this.content&&(this.content.textContent="");this.jI.clear()};
_.h.ov=function(a,b){if(this.content&&this.Zsa&&this.ufa&&this.w1a()){var c=a+b;a>=this.Yj||c<=this.Kf?(this.Hpa(this.Yj-this.Kf),this.Yj=this.Kf=a,this.RX(b,!0)):(a>this.Kf?this.Hpa(a-this.Kf):this.RX(this.Kf-a),c<this.Yj?this.Hpa(this.Yj-c,!0):this.RX(c-this.Yj,!0));RIb(this)}};
_.h.RX=function(a,b){b=b===void 0?!1:b;a<=0||(this.Yj=Math.max(this.Yj,0),this.Kf=Math.max(this.Kf,0),ZI(this.content,b?"beforeend":"afterbegin",this.wMb(Math.max(0,b?this.Yj:this.Kf-a),a)),this.Qm=Array.from(this.content.children),b?this.Yj+=a:(this.Kf-=a,this.Kf<=0&&(this.Yj-=this.Kf,this.Kf=0)))};
_.h.Hpa=function(a,b){b=b===void 0?!1:b;a=Math.min(this.Qm.length,a);for(var c=_.k(this.Qm.splice(b?this.Qm.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.Kf+=a);this.Yj=this.Kf+this.Qm.length};_.h.w1a=function(){return!0};
_.h.Ay=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=UIb(d,c),f=d.start;f<d.end;f++)VIb(this,f,e,f===d.start),b.add(f)}c=_.k(this.jI);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);RIb(this)};
var UIb=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},VIb=function(a,b,c,d){if(xJ(b,a.Tu())){var e=a.jI.get(b);e&&e.hidden===!d||(c=a.eEb(b,c,!d),a.jI.set(b,{node:c,hidden:!d}),a.xj(b)&&(d=document.createElement("div"),ZI(d,"afterbegin",c),TIb(a,b,d.firstChild)))}};
YO.prototype.showLine=function(a){if(xJ(a,this.Tu())&&this.jI.get(a)){var b=this.xj(a);b&&TIb(this,a,b.lastElementChild.firstElementChild);this.jI.delete(a)}};_.p.Object.defineProperties(YO.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.sVb},set:function(a){this.sVb=a;RIb(this)}},jT:{configurable:!0,enumerable:!0,set:function(a){this.Vw=a;RIb(this)}}});YO.O=function(a){return new (a||YO)(_.E(_.qe),_.E(_.pj))};YO.Ea=_.Qf({type:YO,inputs:{visibility:"visibility"},features:[_.sg]});var ZO=function(a,b,c,d,e,f){YO.call(this,c,d);var g=this;this.ud=a;this.view=b;this.lb=c;this.vib=f;this.kd=_.u(_.qx);this.By=!1;this.Rf=[];this.GA=!1;this.jl=new _.Uj;this.gF=new _.Uj;this.DR=new _.Uj;this.tb=new _.xe;this.lines=[];this.yn=[];this.w0a=new _.cg;this.Xec=new _.cg;this.vN=new Set;this.Hcb=0;this.Im=null;this.Dl=void 0;this.tb.add(e.vZ().ha(_.ag()).subscribe(function(m){var n=g.tabSize===void 0;g.tabSize=m;n||_.mo(g.ud)}));this.tb.add(this.vib.HBd.subscribe(function(){g.xta(_.tib(0,
g.yn.length))}));this.tb.add(this.Xec.ha(_.wla(function(){return g.w0a.ha(_.ng(void 0),_.Xf(20),_.bg())})).subscribe(function(){WIb(g)}))};_.W(ZO,YO);ZO.Ea=YO.Ea;ZO.prototype.Ra=function(){YO.prototype.kbb.call(this);this.Dl=XIb(this)};ZO.prototype.Ma=function(){this.tb.unsubscribe();this.Im&&(_.tn(this.Im),this.Yeb=void 0);this.Dl&&this.Dl()};var XIb=function(a){if(a.GA&&_.Rx.has(105))return a.tb.add(a.w0a.ha(_.Xf(200),_.qg(function(){a.Phb()})).subscribe()),a.kd.register("explainCode","m",function(){a.eP()})};
_.h=ZO.prototype;_.h.wMb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.jI.has(a)?c.push(this.jI.get(a).node):c.push(this.yn[a]);return _.uib(_.OHa,c)};_.h.RX=function(a,b){b=b===void 0?!1:b;if(!(a<=0)){var c=Math.max(0,b?this.Yj:this.Kf-a),d=c+a;YO.prototype.RX.call(this,a,b);for(a=c;a<d;a++)this.vN.has(a)&&(b=void 0,(b=this.xj(a))==null||b.setAttribute("aria-current","true"));this.Xec.next()}};_.h.w1a=function(){return this.yn.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=wJ(this.Rf,this.Tu(),this.Kf,!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.xj(c))==null||d.setAttribute("aria-current","true")}}this.vN=Wvb(this.Rf)}};
_.h.Rza=function(a,b){var c=this,d=AM(this,"line");d.appendChild(zM(this,Array.from({length:b+1}).join(" "),"line"));b=zM(this,"...","line ellipses");b.addEventListener("click",function(){c.jl.emit(a)});d.appendChild(b);return d};
_.h.eEb=function(a,b,c){a=this.yn[a];c=qM(sM(),'<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++)qM(c," ");qM(rM(qM(c,'</span><span class="line ellipses">...</span><div style="display:none;">'),nM(a)),"</div></div>");return c.iG()};_.h.le=function(a){a=a.target;a.classList.contains("ellipses")&&this.jl.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.sY=function(){if(this.Tu()&&this.Qm[0])return this.Qm[0].getBoundingClientRect().height;var a=AM(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.rea=function(a,b){b=b===void 0?[]:b;this.lines=a;this.jT=a.length;this.yn=[];var c=document.getElementById("pre-rendered-code");if(c!=null&&this.By){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.Qm=Array.from(this.content.children);this.Kf=Number(this.Qm[0].getAttribute("data-line-number"));this.Yj=this.Kf+this.Qm.length;(c=_.BJ(this.container,"virtual-scroll-format-code",
"body"))&&c.scrollTop<=0&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.yn.push(b[d]);if(this.yn.length<a.length)for(b=this.d1a(0,a.length),d=this.yn.length;d<a.length;d++)this.yn.push(KCb({lineNumber:d,line:a[d],Zw:b[d]}).iG())};var ZIb=function(a){a.selection=new _.Qy({start:new _.Py({line:0,column:0}),end:YIb(a)});WIb(a)};
ZO.prototype.xta=function(a){var b=this;if(this.w1a()&&(a=a.filter(function(n){return xJ(n,b.Tu())}),!(a.length===0||a[a.length-1]>=this.Tu()))){var c=new FM(new $Ib),d=a.map(function(n){var r;return c.hd((r=b.Ek.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.yn[m]=KCb({lineNumber:m,line:this.lines[m],Zw:d[g]}).iG();ZI(e,"afterbegin",this.yn[m]);
TIb(this,m,e.firstChild)}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};ZO.prototype.focus=function(a){a=wJ(a,this.Tu());if(a.length!==0){var b=this.xj(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.gF.next(a[0].start),b.focus())}};
ZO.prototype.iq=function(){if(this.Hcb)this.Hcb--;else{this.w0a.next();var a=aJb(this);if(a==null?0:a.range){var b=a.range,c,d=b.start.isEqual(new _.Py({line:this.Kf,column:0}))&&((c=this.selection)==null?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(bJb(this))&&((e=this.selection)==null?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new _.Qy({start:d,end:c});this.d_=a.d_}else this.d_=this.selection=void 0}};
var WIb=function(a){if(a.selection){var b=a.selection;var c=new _.Qy({start:new _.Py({line:a.Kf,column:0}),end:bJb(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 _.Qy({start:d,end:c})}var f;d=(f=aJb(a))==null?void 0:f.range;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=cJb(a,c.start),d=cJb(a,c.end),(c=document.getSelection())&&f&&d&&(a.d_||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.Hcb++))}},eJb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?YIb(a):new _.Py({line:0,column:0});a=dJb(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 _.Py({line:Number(b.getAttribute("data-line-number")),column:c})},dJb=function(a,b,c){return b.childNodes.length===0?{node:b,offset:c}:b.childNodes.length<=c?cJb(a,bJb(a)):dJb(a,b.childNodes[c],0)},cJb=function(a,b){var c=a.xj(b.line);if(c)return fJb(a,c,b.column)},fJb=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 fJb(a,e,c-d);d+=m}},gJb=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("")};
ZO.prototype.clear=function(){YO.prototype.clear.call(this);this.view.clear();this.lines=[];this.yn=[]};var aJb=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=eJb(a,d,b.anchorOffset),a=eJb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{range:new _.Qy({start:b,end:a}),d_:!0}:{range:new _.Qy({start:a,end:b}),d_:!1}}};
ZO.prototype.Phb=function(){var a=aJb(this);if(a){this.Yeb=a.range;var b=cJb(this,a.range.start),c=cJb(this,a.range.end);if(b&&c){var d;if((d=a==null?void 0:a.d_)!=null?d:this.d_)a=_.k([c,b]),b=a.next().value,a.next();this.Qfb(b.node)}else hJb(this)}else hJb(this)};
ZO.prototype.Qfb=function(a){var b=this.S5a();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.l6a(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")}};
ZO.prototype.l6a=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 hJb=function(a){a.Im&&a.Im.classList.remove("is-visible")};ZO.prototype.S5a=function(){var a=this;this.Im||(this.Im=document.createElement("div"),this.Im.classList.add("explain-code-bubble"),this.Im.addEventListener("click",function(){a.eP()}),this.container.appendChild(this.Im));return this.Im};
ZO.prototype.eP=function(){var a=this.Yeb,b=void 0;a&&(b=rwb(swb((new _.ks).jHa(a.start.line+1),a.start.column+1).TGa(a.end.line+1),a.end.column+1));this.Yeb=void 0;this.DR.emit(b)};var bJb=function(a){var b,c,d=(c=(b=a.xj(a.Yj-1))==null?void 0:b.textContent)!=null?c:"";return new _.Py({line:a.Yj-1,column:d.endsWith("\n")?d.length-1:d.length})},YIb=function(a){var b=a.lines.length-1;return new _.Py({line:b,column:a.lines[b].length})};
ZO.prototype.d1a=function(a,b){for(var c=new FM(new $Ib),d=[];a<b;a++){var e=void 0;d.push(c.hd((e=this.Ek.get(a))!=null?e:null))}return d};ZO.O=function(a){return new (a||ZO)(_.E(_.xo),_.E(_.Ng),_.E(_.qe),_.E(_.pj),_.E(_.Sy),_.E(uO),_.E(_.Sx))};
ZO.Aa=_.Of({type:ZO,oa:[["virtual-scroll-code-container"]],qb:4,Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)});a&2&&_.ch("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{By:"usePrefetchIfPossible",Rf:"highlightedLines",Ek:"inlineWidgets",GA:"showCodeExplainBubble"},outputs:{jl:"lineShown",gF:"lineFocused",DR:"explainCodeBubbleClicked"},standalone:!1,features:[_.sg,_.Xn],Ba:0,Ca: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}'],
hb:2,Na:0});var $Ib=function(){};_.h=$Ib.prototype;_.h.nea=function(a,b){_.Ql(a,8,yM,b)};_.h.UDb=function(a,b,c){return QCb(a.clone()).setStart(b).setEnd(c)};_.h.bN=function(a){return a};_.h.NE=function(a){return tM(a,_.Cl)};_.h.yj=function(a){return a.yj()};_.h.tn=function(a){return a.tn()};_.h.bDa=function(a){return _.Y(a,3)==="a"};_.h.kDa=function(a){return _.Ik(a,7)};_.h.L4b=function(a,b){b=tM(a).concat(tM(b));_.Pl(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.wac=function(a,b){if(b<a.tn()||b>=a.yj())throw new RangeError;var c=QCb(a.clone()).setStart(b);a.setEnd(b);return c};_.h.qc=function(a){var b=(new yM).setStart(a.startColumn).setEnd(a.endColumn);a.K$a&&_.nm(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.qk(b,3,d);_.qk(c,4,a.Jp);a.href!=null&&_.qk(b,5,a.href);a.key!=null&&b.Dv(a.key);return b};_.h.njb=function(a,b){return b.tn()-a.tn()||a.yj()-b.yj()};var iJb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],$O=function(a,b){YO.call(this,a,b);this.lb=a;this.gF=new _.Uj;this.wr=new _.Uj;this.Uu=new _.Uj;this.jl=new _.Uj;this.h7=void 0;this.dJ=new Set;this.vN=new Set;this.N3a=new Map;this.Tya=10};_.W($O,YO);$O.Ea=YO.Ea;_.h=$O.prototype;
_.h.Ra=function(){YO.prototype.kbb.call(this);if(this.content){var a=AM(this,"");a.style.width="fit-content";a.style.visibility="hidden";var b=AM(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.Tya;this.Ned=a};
_.h.Rza=function(a){var b=this,c=AM(this,"line-number CodeMirror-gutter-background");c.appendChild(zM(this,"-",""));c.addEventListener("click",function(){b.jl.emit(a)});return c};_.h.eEb=function(a,b,c){b=this.zn?this.zn(a):void 0;return qM(rM(qM(sM(),'<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'),(b instanceof pM?zCb(b)||b.qr():b instanceof mM?b.qr():b)?ECb(a,b):GCb(a,a+1)),"</div></div>").iG()};
_.h.le=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.jl.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.Uu.next({line:c,Y7:a}),!0;this.wr.next({line:c,Y7:a});return!1};
_.h.clear=function(){YO.prototype.clear.call(this);this.jT=0};_.h.focus=function(a){a=wJ(a,this.Qm.length,this.Kf,!0);a.length>0&&(this.Qm[a[0].start-this.Kf].firstElementChild.focus(),this.gF.next(a[0].start))};
_.h.g7=function(a){for(var b=_.k(this.dJ||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(iJb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.h7=a;this.dJ=Vvb(this.h7,this.Qm,this.Kf,!0);this.vN=Wvb(a);a=_.k(this.dJ);for(b=a.next();!b.done;b=a.next())this.Jka(b.value)};
_.h.Fib=function(a){if(this.zn){this.zn=a;for(var b=0,c=this.Qm.length;b<c;b++)_.wc(this.Qm[b].firstElementChild,a(b+this.Kf))}else this.clear(),this.jT=this.Vw};_.h.wMb=function(a,b){b=a+b;if(this.zn){for(var c=[];a<b;a++)this.jI.has(a)?c.push(this.jI.get(a).node):c.push(FCb({lineNumber:a,href:this.zn(a)}).iG());return _.uib(_.OHa,c)}return HCb({start:a,end:b}).iG()};
_.h.RX=function(a,b){b=b===void 0?!1:b;var c=Math.max(0,b?this.Yj:this.Kf-a),d=c+a;YO.prototype.RX.call(this,a,b);a=_.k(this.N3a.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.Qm[b-c].classList.add.apply(this.Qm[b-c].classList,_.v(e))}for(;c<d;c++)this.vN.has(c)&&(a=this.xj(c))&&(this.Jka(a),this.dJ.add(a))};
_.h.Hpa=function(a,b){b=b===void 0?!1:b;for(var c=Math.max(0,b?this.Yj:this.Kf-a),d=c+a;c<d;c++)if(this.vN.has(c)){var e=this.xj(c);e&&this.dJ.delete(e)}YO.prototype.Hpa.call(this,a,b)};_.h.Jka=function(a){a.classList.add("highlight");for(var b=_.k(iJb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.p.Object.defineProperties($O.prototype,{Ned:{configurable:!0,enumerable:!0,set:function(a){this.Tya=a;this.container.style.width=this.Vw.toString().length*this.Tya+13+"px"}},jT:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=a.toString().length*this.Tya+13+"px";this.Vw=a;RIb(this)}}});$O.O=function(a){return new (a||$O)(_.E(_.qe),_.E(_.pj))};
$O.Aa=_.Of({type:$O,oa:[["virtual-scroll-line-number-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{zn:"lineNumberLinkProvider"},outputs:{gF:"lineFocused",wr:"lineNumberClicked",Uu:"gutterClicked",jl:"lineShown"},standalone:!1,features:[_.sg],Ba:0,Ca: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}"],
hb:2,Na:0});var jJb,kJb,lJb,mJb,nJb,oJb,pJb;jJb=["content"];kJb=["gutter"];lJb=["decorations"];mJb=["sidebar"];nJb=["focusElement"];oJb=new _.Id("sidebarService");pJb=new _.Id("lineWidgetsService");
_.aP=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N,S,ca,wa,Ha,sa){_.PM.call(this,z,D,a);var xa=this;this.renderer=c;this.view=d;this.Ql=e;this.xqa=f;this.X1=g;this.Hh=m;this.kd=n;this.document=r;this.ud=L;this.IU=N;this.T9a=S;this.uZa=ca;this.egb=wa;this.MDa=Ha;this.mka=sa;this.V6a=wJ;this.Ps=new Set;this.Ek=new Map;this.VE=this.IZ=this.GZ=this.HZ=!1;this.hA=[];this.wx=new Map;this.UE=new Map;this.uga=new _.hg(1);this.tb=new _.xe;this.Fv=[];this.UI=null;this.F1=[];this.kza=new _.cg;this.mG=function(){};
this.FZ=!0;this.Or=this.lineHeight=0;this.value=this.fileName="";this.Zla=1E3;this.CDa=800;this.visibility=_.uM;this.Io=[];this.sG=void 0;this.GA=this.By=!1;this.bta=new _.Uj;this.jl=new _.Uj;this.MT=new _.Uj;this.DR=new _.Uj;this.nY=0;this.xe=this.oY="";this.Nr=this.Dl=this.ON=void 0;this.Zfa=!1;this.OY=!0;this.wr=new _.Uj;this.Uu=new _.Uj;this.p_=_.QC(function(){xa.Fe.p_(xa.Y6a())},500);this.Fe=x||NCb;this.fi=new _.px(this.document);this.fi.aya=!1;this.fi.ST("CTRL_A",65,2);this.fi.ST("CTRL_A",65,
8);_.Wr(this.fi,"shortcut",function(Na){if(Na.identifier==="CTRL_A"){Na=xa.wga.na;for(var Va={};Na;Va={Uqa:void 0,xzb:void 0}){if(xa.document.activeElement===Na)return xa.continue?(Va.Uqa=r.getSelection(),Va.xzb=Va.Uqa&&Va.Uqa.toString(),xa.continue.then(function(za){return function(){za.Uqa&&za.Uqa.toString()!==za.xzb||ZIb(xa.ie)}}(Va))):ZIb(xa.ie),!1;Na=Na.parentElement}}return!0});this.tb.add(this.uZa.Gs.subscribe(function(Na){xa.lb.na.style.fontSize=Na!=null?Na+"px":"";_.mo(xa.ud);setTimeout(function(){xa.qpa(xa.ie.sY())})}));
this.tb.add(this.IU.tza.subscribe(function(Na){xa.xe=Na;_.mo(xa.ud)}))};_.W(_.aP,_.PM);_.aP.Ea=_.PM.Ea;_.h=_.aP.prototype;_.h.iq=function(){this.ie.iq()};
_.h.Zb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.xe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.wga.na.classList.add(d);this.lineHeight=this.ie.sY();this.Ig.lineHeight=this.lineHeight;this.ie.lineHeight=this.lineHeight;this.ov()}a.fileName||a.value?(this.sbb(),this.continue=this.Fe.fib(function(){return b.render()})):a.scrollToLine?(this.highlight(this.Rf),this.K0(_.hJ(this.Rf))):a.lineNumberLinkProvider?(c=function(){b.Ig.Fib(b.zn)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Hk&&this.X1.AE(a.visibleCodeIdentifier.Hk),this.Bpa());(a.visibility||a.folding)&&this.Ay();if(!this.FZ){this.mG();var e=this.Rf;this.XH==="CODE"?this.mG=_.DBb(this.Hh,function(){e!=null?b.YR(e,!0):b.Yia.na.focus()}):this.XH!==void 0&&(this.mG=this.Hh.registerCallback(this.XH,this.lb.na,function(){b.YR(e,!0);b.mG()}))}this.OY||this.Ig.clear();if(a.lineLimitation){var f;this.oY="".padStart((f=this.PN)!=null?f:80," ")}};
_.h.S0=function(a){this.Zfa=a};_.h.YR=function(a,b){b=b===void 0?!1:b;var c=this;_.He(function(d){if(d.Qc==1)return _.Je(d,c.continue,2);_.G6a(c.Ql,function(){c.yN(a,b)});_.Ne(d)})};_.h.yN=function(a,b){if(b===void 0||!b||this.Cla(_.hJ(a)))this.ie.focus(a),this.lb.na.scrollLeft=0,this.FZ=!0};_.h.qpa=function(a){this.lineHeight=a;this.Ig.lineHeight=a;this.ie.lineHeight=a;_.mo(this.ud);this.K0(_.hJ(this.Rf));qJb(this)};
_.h.Ra=function(){var a=this;_.PM.prototype.Ra.call(this);this.CG.ha(_.Uf(function(){return a.Ql.hT}),_.A(function(b){return b.target.scrollLeft}),_.Uf(function(){return a.Ql.wEa})).subscribe(function(b){a.wq.na.style.right=-b+"px";a.p_()});this.lb.na.addEventListener("copy",function(b){b.preventDefault();var c=gJb(a.ie),d=_.nc(),e;(e=b.clipboardData)==null||e.setData("text/plain",c);a.Fe.fq(d,c.length,a.ie.selection)});this.lb.na.addEventListener("keydown",function(b){if(!_.CJ(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.ie.lb.na.contains(c)?a.yN(d-1):a.Ig.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.ie.lb.na.contains(c)?a.yN(d+1):a.Ig.focus(d+1),b.preventDefault())))}}});this.XH==="CODE"&&(this.Dl=this.kd.register("openCode","c",function(){a.Fe.P7();_.az(a.Hh,"CODE")}),this.Nr=this.Hh.registerCallback("CODE",
this.lb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.lb.na.contains(b)&&!a.Ig.lb.na.contains(b)&&a.Yia.na!==b?a.Ig.focus(a.ON||0):a.yN(a.ON||0)}))};_.h.Ec=function(){var a=this;this.Bpa();this.CG.subscribe(function(){a.ov()})};
_.h.ov=function(){var a=this.T7("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.MU),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.MU),n=m.next();!n.done;n=m.next()){n=n.value;var r=a+g;if(n.end>a&&n.end<r||n.start<r&&n.start>=a)g+=n.end-n.start-1}b=c.call(b,1,
e.call(d,f,g));this.Ig.ov(a,b);this.ie.ov(a,b);c=a+b;if(this.Fv&&this.Fv.length!==0){d=this.egb.bCa(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.X8(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.t0(this.wq,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())rJb(this,this.wq,f.value)}_.mo(this.ud)}if(this.hA&&this.hA.length!==0){d=this.MDa.bCa(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.W8(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.t0(this.l_,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())rJb(this,this.l_,f.value)}_.mo(this.ud)}if(this.mka.widgets.length!==0&&this.mka.widgets){c=this.mka.bCa(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.V8(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.ZFa(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.UE.get(e.value.line))&&this.renderer.removeChild(this.ht.na,e)}_.mo(this.ud)}this.scroll.next({jBa:a,jT:b})};
_.h.Bpa=function(){var a=this;this.sG&&this.X1.register(this.sG,this.CG.ha(_.Uf(function(){return a.Ql.hT}),_.A(function(b){return b.target.scrollTop}),_.ag(),_.A(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.lb.na.clientHeight)/a.lineHeight),a.nl)}}),_.Uf(function(){return a.Ql.kna})))};_.h.Sd=function(){this.uga.next(!0)};
_.h.Ma=function(){this.clear();this.sG&&this.X1.AE(this.sG);this.fi&&this.fi.dispose();this.Dl&&this.Dl();this.Nr&&this.Nr();this.mG();this.tb.unsubscribe();_.PM.prototype.Ma.call(this)};_.h.Y6a=function(){var a=this.lb.na.scrollTop;return PCb(this.visibility,Math.max(0,Math.floor(a/this.lineHeight)),Math.min(this.nl,Math.floor((a+this.lb.na.clientHeight)/this.lineHeight)+1))};_.h.aH=function(a){this.lb.na.classList.add(a)};_.h.UT=function(a){this.lb.na.classList.remove(a)};
_.h.Dcb=function(a){this.MT.emit(a);this.YR(a.start-1)};_.h.Ay=function(){for(var a=_.k([this.ie,this.Ig]),b=a.next();!b.done;b=a.next())b.value.Ay(this.visibility.MU,this.Io);this.Ig.g7(this.Rf);xEb(this);qJb(this);this.ov()};_.h.V$a=function(){var a=this;this.HZ||(this.HZ=!0,setTimeout(function(){a.HZ=!1;a.W8();_.mo(a.ud)}))};_.h.W$a=function(){var a=this;this.IZ||(this.IZ=!0,setTimeout(function(){a.IZ=!1;a.X8(a.lineHeight);_.mo(a.ud)}))};
_.h.Qma=function(){var a=this;this.GZ||(this.GZ=!0,setTimeout(function(){a.GZ=!1;a.V8();_.mo(a.ud)}))};_.h.Rma=function(a){this.Ps.add(a);this.yra()};_.h.RWb=function(a,b,c,d){this.UI={rb:a,position:b,line:c,offset:d};this.yra()};_.h.highlight=function(a){var b=this;return _.He(function(c){if(c.Qc==1)return b.jl.emit(a),_.Je(c,b.continue,2);b.Fe.eta(function(){b.Ig.g7(a);return Promise.resolve()},"selectLine");_.Ne(c)})};
_.h.yra=function(){var a=this;this.VE||(this.VE=!0,this.Fe.eta(function(){var b;return _.He(function(c){if(c.Qc==1)return b=new _.Ce(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.r0=b.subscribe(),_.Je(c,Tub(b),2);if(c.Qc!=3)return a.r0=void 0,a.VE=!1,_.Je(c,a.continue,3);a.Ps.size>0&&a.ie.xta(Array.from(a.Ps));a.Ps.clear();a.Deb();_.Ne(c)})},"inline"))};
_.h.Uxa=function(a,b,c,d){var e=this;return this.oea(function(){e.V$a()},{startLine:c,endLine:d,ua:a,context:b},this.hA)};_.h.rZa=function(a,b,c,d){var e=this;return this.oea(function(){e.W$a()},{startLine:c,endLine:d,ua:a,context:b},this.Fv)};_.h.Nub=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.wx.get(c)||[];f.push(e);this.wx.set(c,f);this.Qma();return function(){f.splice(f.indexOf(e),1);d.Qma()}};
_.h.C4=function(a,b){var c=this;this.Ek.has(a)?this.Ek.get(a).push(b):this.Ek.set(a,[b]);this.Rma(a);return{remove:function(){var d=c.Ek.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.Rma(a))}}}};_.h.aka=function(a){return this.lineHeight*(this.visibility?vJ(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?vJ(this.visibility,b)-vJ(this.visibility,a):b-a))};_.h.oea=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};
_.h.sbb=function(){this.wx.clear();this.UE.clear();this.hA=[];this.Fv=[];this.Ek.clear();this.Ps.clear();this.vha()};
_.h.render=function(){var a=this,b,c,d,e;return _.He(function(f){if(f.Qc==1)return a.clear(),a.Ii||(a.VE=!0),(b=document.getElementById("pre-rendered-code"))&&a.ie.By&&b.setAttribute("processed",""),_.Je(f,a.t7a(),2);if(f.Qc!=3)return c=f.Yd,d=a.lines,xEb(a),_.Je(f,_.Tha(a.uga),3);a.Rf=wJ(a.Rf,d.length);a.bta.emit(d.length);e=a.lineHeight;a.V8(e);a.W8();a.X8(e);a.Ig.jT=a.lines.length;a.ie.rea(d,a.Ii);a.K0(_.hJ(a.Rf));a.Ii||a.Ps.clear();a.nY=c+3;a.ov();qJb(a,e);a.Ii||(a.VE=!1);a.Ig.g7(a.Rf);_.Ne(f)})};
_.h.t7a=function(){var a=this,b,c,d,e,f,g,m;return _.He(function(n){if(n.Qc==1){a.SX((b=a.Tz)!=null?b:new Map);if(a.value.lines)return a.SX(a.value.highlights),a.lines=a.value.lines,n.return(a.value.iXb);if(a.Tz&&a.Tz.size)return n.Ce(2);c=a.jga(a.value);f=Wwb;g=a.value;return _.Je(n,_.Vwb(),4)}return n.Qc!=2?(m=f(g,(e=(d=n.Yd.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.SX(m),n.return(c)):n.return(a.jga(a.value))})};
_.h.jga=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.SX=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.Ek.get(c);if(b==null)this.Ek.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.W8=function(a){this.MDa.widgets.length===0&&(this.MDa.widgets=this.hA);_.sn(this.l_.na);a=a||this.MDa.Y6(SIb(this.Ig));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.t0(this.l_,b.value)};
_.h.X8=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.sn(this.wq.na);this.vta(a);this.egb.widgets=this.Fv;b&&this.renderer.Vf(this.wq.na,"display","none");a=c||this.egb.Y6(SIb(this.Ig));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Vf(this.wq.na,"display","block"),this.t0(this.wq,b)};
_.h.V8=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.sn(this.ht.na);b&&(QIb(this.mka,this.wx),this.UE.clear(),this.rta(a),this.Dib(11),b=this.o7a()?"block":"none",this.renderer.Vf(this.ht.na,"display",b));c=c||this.mka.Y6(SIb(this.Ig));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;d.length!==0&&this.ZFa(b.line,d,a)}};
_.h.ZFa=function(a,b,c,d){d=d===void 0?!1:d;var e=this.UE.get(a);e||(e=this.H1a(),this.sta(e,a,c),this.UE.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Zx&&b.Zx.length!==0||(c=this.view.Si(b.ua,b.context),_.no(c),b.Zx=c.Rm),b=_.k(b.Zx),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&this.ht.na.children.length>0?this.renderer.insertBefore(this.ht.na,e,this.ht.na.children[0]):this.renderer.appendChild(this.ht.na,e)};
_.h.H1a=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.dr&&bJ(a)&&this.F1.push(a);return a};_.h.sta=function(a,b,c){b*=c;this.renderer.Vf(a,"position","absolute");this.renderer.Vf(a,"top",b+"px");this.renderer.Vf(a,"height",c+"px");this.renderer.Vf(a,"bottom","0")};_.h.o7a=function(){for(var a=_.k(this.wx.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};
var qJb=function(a,b){b=b===void 0?a.lineHeight:b;a.rta(b);a.vta(b);for(var c=_.k(a.hA.concat(a.Fv)),d=c.next();!d.done;d=c.next())a.P1(d.value);c=_.k(a.UE);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.sta(e,d,b)}};_.h=_.aP.prototype;_.h.vta=function(a){this.wta(this.wq,a)};_.h.rta=function(a){this.wta(this.ht,a)};_.h.wta=function(a,b){this.renderer.Vf(a.na,"height",b*this.Or+"px")};
_.h.Dib=function(a){var b=Array.from(this.wx.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.v(b)):0;this.renderer.Vf(this.ht.na,"width",a*b+"px")};_.h.t0=function(a,b,c){c=c===void 0?!1:c;if(!b.Zx){var d=this.view.Si(b.ua,b.context);_.no(d);b.Zx=d.Rm}this.P1(b);b=_.k(b.Zx);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 rJb=function(a,b,c){var d;(d=c.Zx)==null||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=_.aP.prototype;_.h.Deb=function(){if(this.UI){var a=this.UI,b=a.position,c=a.line,d=a.offset;(a=this.lb.na.querySelector(a.rb))?this.xqa.scrollTo(a,b,d!=null?d:0):this.K0(c);this.UI=null}};
_.h.P1=function(a){var b=a.Zx;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){var d=this.aka(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.Vf(e,"top",d+"px"),a>-1?this.renderer.Vf(e,"height",c+"px"):this.renderer.Vf(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.ie.clear();this.Ig.clear();this.vha();this.kza.next(!0);this.continue=void 0;var a;(a=this.r0)==null||a.unsubscribe();this.r0=void 0};
_.h.vha=function(){if(this.renderer.dr)for(var a=_.k(this.F1),b=a.next();!b.done;b=a.next())this.renderer.dr(b.value);this.F1=[]};_.h.K0=function(a){a==null||this.Cla(a)||(this.lb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.Cla=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(_.aP.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return this.Y0a},set:function(a){var b=this;this.Y0a=a;this.tb.add(_.ef(window,"resize").ha(_.A(function(){return a.sY()}),_.ag()).subscribe(function(c){b.qpa(c)}))}},nl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},wqa:{configurable:!0,enumerable:!0,set:function(a){this.FZ=!1;this.Rf=_.Twb(a)}}});
_.aP.O=function(a){return new (a||_.aP)(_.E(_.wh),_.E(_.Yh),_.E(_.pj),_.E(_.Ng),_.E(_.Bx),_.E(_.Cx),_.E(SM),_.E(_.ti),_.E(_.qx),_.E(_.gi),_.E(_.MCb,8),_.E(_.qe),_.E(_.bj),_.E(_.xo),_.E(_.Wy),_.E(QM),_.E(_.NI),_.E(oJb),_.E(pJb),_.E(WO))};
_.aP.Aa=_.Of({type:_.aP,oa:[["virtual-scroll-format-code"]],mb:function(a,b){a&1&&(_.Qg(jJb,7),_.Qg(kJb,7),_.Qg($O,7),_.Qg(lJb,7),_.Qg(mJb,7),_.Qg(nJb,7),_.Qg(ZO,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.wga=c.first);_.Ug(c=_.Vg())&&(b.ht=c.first);_.Ug(c=_.Vg())&&(b.Ig=c.first);_.Ug(c=_.Vg())&&(b.l_=c.first);_.Ug(c=_.Vg())&&(b.wq=c.first);_.Ug(c=_.Vg())&&(b.Yia=c.first);_.Ug(c=_.Vg())&&(b.ie=c.first)}},inputs:{fileName:"fileName",value:"value",Tz:"highlightInfo",Ii:"rendered",Zla:"largeFileThreshold",
CDa:"largeFileRenderCount",PN:"lineLimitation",visibility:"visibility",Io:"folding",sG:"visibleCodeIdentifier",XH:"focusableRegion",By:"usePrefetchIfPossible",GA:"showCodeExplainBubble",OY:"displayLineNumbers",wqa:"scrollToLine",zn:"lineNumberLinkProvider"},outputs:{bta:"totalNumLines",jl:"lineShown",MT:"rangeToggled",DR:"explainCodeBubbleClicked",wr:"lineNumberClicked",Uu:"gutterClicked"},standalone:!1,features:[_.lh([{Da:_.PM,Ab:_.aP},{Da:oJb,De:XO},{Da:pJb,De:XO},WO]),_.sg,_.Xn],Ba:39,Ca: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=_.Yd();_.I(0,"div",5);_.O("ascResizeNotifier",function(){_.w(c);return _.y(b.ov())});_.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.ON=d)})("lineNumberClicked",function(d){_.w(c);return _.y(b.wr.emit(d))})("gutterClicked",function(d){_.w(c);return _.y(b.Uu.emit(d))})("lineShown",
function(d){_.w(c);return _.y(b.jl.emit(d))});_.Q(9,"\n    ");_.J();_.Q(10,"\n    ");_.I(11,"div",9);_.O("click",function(d){_.w(c);return _.y(b.g5.next(d))})("contextmenu",function(d){_.w(c);return _.y(b.g5.next(d))})("mouseover",function(d){_.w(c);return _.y(b.rEa.next(d))})("mouseout",function(d){_.w(c);return _.y(b.xab.next(d))})("mousedown",function(){_.w(c);return _.y(b.S0(!0))})("mouseup",function(){_.w(c);return _.y(b.S0(!1))})("mouseleave",function(){_.w(c);return _.y(b.S0(!1))})("keydown",
function(d){_.w(c);return _.y(b.A9a.next(d))})("keyup",function(d){_.w(c);return _.y(b.B9a.next(d))})("selectionchange",function(){_.w(c);return _.y(b.iq())},_.fha);_.Q(12,"\n      ");_.K(13,"div",10,2);_.Q(15,"\n      ");_.F(16,ZAb,1,6,"div",11);_.Q(17,"\n      ");_.F(18,$Ab,5,3,"div",12);_.R(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.ON=d)})("lineShown",function(d){_.w(c);return _.y(b.jl.emit(d))})("explainCodeBubbleClicked",function(d){_.w(c);return _.y(b.DR.emit(d))});_.Q(29,"\n      ");_.J();_.Q(30,"\n      ");_.F(31,aBb,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&&(_.C(2),_.KC(_.PC("content CodeMirror ",b.xe)),_.C(6),_.ch("min-height",
b.lineHeight*b.Or,"px"),_.dh("line-numbers",b.OY),_.G("visibility",b.visibility)("lineNumberLinkProvider",b.zn),_.C(3),_.eh(b.KJb),_.C(2),_.ch("min-width",b.nY,"ch"),_.C(3),_.G("ngForOf",b.V6a(b.Rf,b.lines.length)),_.C(2),_.G("ngIf",_.qh(19,23,b.T9a.enabled)&&b.oY),_.C(10),_.ch("padding-right",b.Fv.length===0?0:300,"px"),_.G("visibility",b.visibility)("usePrefetchIfPossible",b.By)("inlineWidgets",b.Ek)("highlightedLines",b.Rf)("showCodeExplainBubble",b.GA),_.C(3),_.G("ngIf",b.Io.length>0))},dependencies:[wM,
_.Ep,_.Fp,_.lA,ZO,$O,_.Lp],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 Wub,sJb;Wub=_.GI([]);sJb=_.Qe({state:1,message:"Invalid search query"});
_.bP=function(a,b){var c=this;this.Leb=a;this.TDa=new _.hg(1);this.kZa=new _.Zh(void 0);a=this.TDa.ha(_.ag(function(d,e){return!!d&&!!e&&_.kJ(d,e)}));b=b.uv.ha(_.A(_.Bi),_.ag(bBb));this.matches=_.Ye([a,b,this.kZa]).ha(_.og(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?tJb(c,d,f,e).ha(_.Vf(function(g){return(g=g.error)&&g.code===400?sJb:_.Qe({state:1,message:"Search matches couldn't be loaded."})})):_.Qe(Wub)}),Xub(),_.Xe())};_.bP.prototype.XBb=function(){this.TDa.next(null)};
var tJb=function(a,b,c,d){var e=c.Zl;c=c.Ue===void 0?"":c.Ue;return(e=d||e)?a.search(b,e,c).ha(_.ng(_.PI)):_.Qe(Wub)};_.bP.prototype.search=function(a,b,c){return this.Leb.match(a,b,new _.yL({Ue:c})).ha(_.A(cBb),_.A(_.GI))};_.bP.O=function(a){return new (a||_.bP)(_.t(_.cN),_.t(_.Yh))};_.bP.wa=_.q({token:_.bP,qa:_.bP.O});_.cP=function(a,b){this.kd=a;this.Ga=b;this.Hkb="Stop highlighting matches";this.Ikb="Next match";this.Jkb="Previous match";this.Dd=_.OI;this.R7=this.lFb=0;this.zl=-1;this.l$b=!1;this.t8b=new _.Uj;this.close=new _.Uj;this.tAd=!0};
_.cP.prototype.Ra=function(){var a=this,b=this.kd.register("Jump to next match in the file","n",function(){a.Ga.Ya({gestureName:"KEYBOARD",element:a.wc,action:"selectNextSearchMatch"});a.zl>=a.R7-1||dBb(a,1)}),c=this.kd.register("Jump to previous match in the file","p",function(){a.Ga.Ya({gestureName:"KEYBOARD",element:a.wc,action:"selectPreviousSearchMatch"});a.zl<=0||dBb(a,-1)});this.Wf=function(){b();c()}};_.cP.prototype.Zb=function(){this.zl=Math.min(this.R7-1,Math.max(0,this.zl))};
_.cP.prototype.Ma=function(){this.Wf()};var dBb=function(a,b){a.zl+=b;a.t8b.emit(a.zl)};_.cP.O=function(a){return new (a||_.cP)(_.E(_.qx),_.E(_.ir))};
_.cP.Aa=_.Of({type:_.cP,oa:[["file-matches-navigation","trackElement",""]],qb:2,Wa:function(a,b){a&2&&_.dh("grimoire-secondary-text",b.tAd)},inputs:{lFb:"dataState",R7:"matchCount",zl:"selectedMatchIndex",l$b:"showCloseButton",cta:"trackArtifactId",QU:"trackProjectId",wc:"trackElement"},outputs:{t8b:"selectedMatchIndexChange",close:"close"},standalone:!1,features:[_.Xn],vc:["trackElement",""],Ba:4,Ca: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,eBb,11,21,"ng-container",2)(2,fBb,1,1,"loading",3),_.Fg(),_.F(3,gBb,3,5,"button",4));a&2&&(_.G("ngSwitch",b.lFb),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngIf",b.l$b))},dependencies:[_.pr,_.Fp,_.Gp,_.Hp,_.II,_.ay,_.Mv,_.vw,_.RD],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 uJb=["gridItem"],dP=function(a,b,c,d){this.ZKb=a;this.z2a=b;this.rya=c;this.n4a="auto";this.VOb=this.Tgc=0;this.SUb=void 0;this.tb=new _.xe;this.Ugc=this.Vgc=!1;this.Mdb=new _.lA(c,a,d)};dP.prototype.Ra=function(){var a=this;this.Mdb.Ra();this.tb.add(this.Mdb.resize.subscribe(function(){vJb(a)}))};dP.prototype.Ec=function(){var a=this;this.Vgc=!0;this.zDa.Mc.subscribe(function(){a.refresh()})};dP.prototype.Ma=function(){this.Ugc=!0;this.tb.unsubscribe();this.Mdb.Ma()};
dP.prototype.refresh=function(){var a=this;this.Vgc&&vBb(this.rya,function(){a.Ugc||(delete a.x9a,delete a.F$,vJb(a))})};
var vJb=function(a){_.no(a.z2a);if(a.ZKb){var b=a.ZKb.na.offsetWidth;var c=a.zDa.toArray();b=wJb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.SUb||0)/b)*a.Qod);a.n4a=c?c+"px":"auto";_.mo(a.z2a);_.no(a.z2a)}else a.n4a="auto"},wJb=function(a,b,c){var d=xJb(a,c);c=Math.min(Math.floor(b/d.min),20);if(c<=1)return 1;for(a=yJb(a,Math.min(Math.floor(b/d.max),20),c,d.WAd);c>=1;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},xJb=function(a,b){if(a.x9a)return a.x9a;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.VOb;e=Math.min(m,e);f=Math.max(m,f)}return a.x9a={min:e,max:f,WAd:d}},yJb=function(a,b,c,d){a.F$||(a.F$=new Map);for(var e=[];b<=c;b++)a.F$.has(b)||(a.F$.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.F$.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.F$};
_.p.Object.defineProperties(dP.prototype,{Qod:{configurable:!0,enumerable:!0,get:function(){return this.zDa.first?this.zDa.first.na.getBoundingClientRect().height+this.Tgc:0}}});dP.O=function(a){return new (a||dP)(_.E(_.qe),_.E(_.xo),_.E(_.Bx),_.E(_.wh))};
dP.Aa=_.Of({type:dP,oa:[["grid-layout"]],xd:function(a,b,c){a&1&&_.Rg(c,uJb,4,_.qe);if(a&2){var d;_.Ug(d=_.Vg())&&(b.zDa=d)}},qb:2,Wa:function(a,b){a&2&&_.ch("height",b.n4a)},inputs:{Tgc:"verticalItemMargin",VOb:"horizontalItemMargin",SUb:"leaveSpaceFor"},standalone:!1,kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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 zJb,AJb;zJb=function(a){return[a]};AJb=[{prefix:"k",EI:1E3},{prefix:"M",EI:1E6},{prefix:"G",EI:1E9},{prefix:"T",EI:1E12},{prefix:"P",EI:1E15},{prefix:"E",EI:1E18},{prefix:"Z",EI:1E21},{prefix:"Y",EI:1E24}];
_.eP=function(a,b,c,d){this.Sa=a;this.Ga=b;this.Qq=c;this.Usd=d;this.htc="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.zJa="Generated by a BUILD rule. See go/bbcp for more details";this.uub=BJb;this.files=[];this.mg="";this.ei=this.S1=!1;this.ariaLabel="File Item";this.K8b=_.Qe("");this.e1a=this.Zu=!1};_.eP.prototype.Zb=function(a){a.aggregations&&this.Zu&&(this.e1a=!0)};
var BJb=function(a){if(a<1E4)return a.toString();for(var b=_.k(AJb),c=b.next();!c.done;c=b.next())if(c=c.value,c.EI*1E3>a&&c.EI<=a)return a/=c.EI,a=a>10?Math.round(a):Math.round(a*10)/10,""+a+c.prefix;return a.toString()};_.eP.prototype.Ra=function(){var a=this;this.S1&&(this.K8b=this.Qq.params.ha(_.A(function(b){b=_.Fsa(b).gcb;if(!Object.keys(b).length)return"";b=_.Vq(a.Sa,_.Tq(a.Sa,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.Zu=!0};
_.eP.prototype.cO=function(){this.e1a&&(this.qld.refresh(),this.e1a=!1)};var hBb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Cr&&a.h8b&&d.push(_.oxa(_.r8a(a.Usd,c.pathname),a.h8b,a.Cr,["CLICK_RESULT_CONTENT"],a.XF,a.mE));a.Ga.Ya({element:"FileListItem",action:"navigate",gestureName:"CLICK",XM:d});a.S1&&!_.CJ(b)&&(b.preventDefault(),_.Uq(a.Sa,c.pathname))}};
_.p.Object.defineProperties(_.eP.prototype,{kxd:{configurable:!0,enumerable:!0,get:function(){return this.limit==null||this.files.length<this.limit?this.files.length:this.limit}}});_.eP.O=function(a){return new (a||_.eP)(_.E(_.oi),_.E(_.by),_.E(_.Yh),_.E(_.Tx))};
_.eP.Aa=_.Of({type:_.eP,oa:[["file-list"]],mb:function(a,b){a&1&&_.Qg(dP,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.qld=c.first)}},inputs:{zdd:"ariaLabelledbyId",files:"files",mg:"queryParamsHandling",S1:"useRelativeUrls",Cr:"searchRequestToken",h8b:"searchResponseToken",XF:"sessionStartTimeMs",mE:"clientTimeResultsDisplayedMs",limit:"limit",ei:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},standalone:!1,features:[_.Xn],Ba:4,Ca: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=_.Yd();_.I(0,"grid-layout",3,0);_.O("click",function(d){_.w(c);return _.y(hBb(b,d))});_.F(2,oBb,2,2,"ng-container",4);_.R(3,"async");_.J()}a&2&&(_.G("leaveSpaceFor",b.kxd),_.ug("aria-labelledby",b.zdd),_.C(2),_.G("ngForOf",_.nh(5,zJb,_.qh(3,
3,b.K8b))))},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});_.fP=function(){};_.fP.O=function(a){return new (a||_.fP)};_.fP.Ka=_.Pf({type:_.fP});_.fP.Ja=_.dd({imports:[_.iE,_.gM]});_.gP=function(){};_.gP.O=function(a){return new (a||_.gP)};_.gP.Ka=_.Pf({type:_.gP});_.gP.Ja=_.dd({Vb:[_.aN],imports:[_.Mp]});_.hP=function(){};_.hP.O=function(a){return new (a||_.hP)};_.hP.Ka=_.Pf({type:_.hP});_.hP.Ja=_.dd({imports:[xM,_.Mp,_.AA,_.mA,_.Yq]});_.iP=function(){};_.iP.O=function(a){return new (a||_.iP)};_.iP.Ka=_.Pf({type:_.iP});_.iP.Ja=_.dd({imports:[_.rr,_.Mp,_.JI,_.ry,_.ww]});var jP=function(){};jP.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};jP.O=function(a){return new (a||jP)};jP.ve=_.Rf({name:"activeAggregations",type:jP,de:!0,standalone:!1});var kP=function(){};kP.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 _.eb(a)}};kP.O=function(a){return new (a||kP)};kP.ve=_.Rf({name:"icon",type:kP,de:!0,standalone:!1});var lP=function(a,b){this.Lf=a;this.ua=b;this.PCa=-1;this.nQb=2E3;this.hg=!0;this.nVb=!1};lP.prototype.Zb=function(a){this.hg=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.nVb=!0)};lP.prototype.no=function(){var a=this;this.hg&&(this.hg=!1,this.nVb||this.Lf.clear(),this.clearInterval(),CJb(this),this.n8a=setInterval(function(){CJb(a)},1))};lP.prototype.Ma=function(){this.clearInterval()};
var CJb=function(a){var b=a.PCa==null||a.PCa<0?Infinity:a.PCa;if(a.QCa){var c=a.Lf.length,d=Math.min(c+a.nQb,a.QCa.length);for(d=Math.min(b,d);c<d;c++)a.Lf.Si(a.ua,{va:a.QCa[c]});c>=Math.min(b,a.QCa.length)&&a.clearInterval()}else a.clearInterval()};lP.prototype.clearInterval=function(){this.n8a!=null&&clearInterval(this.n8a);this.n8a=void 0};lP.O=function(a){return new (a||lP)(_.E(_.Ng),_.E(_.Mg))};
lP.Ea=_.Qf({type:lP,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{QCa:"incrementalForOf",PCa:"incrementalForLimit",nQb:"incrementalForCount"},standalone:!1,features:[_.Xn]});var mP=function(){};mP.prototype.transform=function(a,b,c){if(a.Qp){var d=a.Tf;c=d?c||a.Wc&&_.WI(a.Wc)?";"+_.Li.K6b+"="+d:";"+_.Li.Tf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};mP.O=function(a){return new (a||mP)};mP.ve=_.Rf({name:"toHref",type:mP,de:!0,standalone:!1});var nP=function(){};nP.O=function(a){return new (a||nP)};nP.Ka=_.Pf({type:nP});nP.Ja=_.dd({});_.oP=function(){};_.oP.O=function(a){return new (a||_.oP)};_.oP.Ka=_.Pf({type:_.oP});_.oP.Ja=_.dd({imports:[_.rr,_.Mp,nP,_.ww,_.fz,_.RO,_.gM,_.Yq]});var DJb=[_.Lp,jP,kP,mP],EJb=_.eP.Aa;EJb.rAa=_.Nf([_.Ep,_.Fp,dP,_.Wq,lP],_.Zka);EJb.wFa=_.Nf(DJb,_.xfa);
}catch(e){_._DumpException(e)}
try{
var PJb,NJb,KJb,LJb,MJb,OJb,QJb,SJb,RJb,TJb,UJb,bKb,sP;_.IJb=function(a){var b=a.host,c=a.En,d=a.IM;a=a.Hi;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Mi({});if(a)b={type:"ossProject",id:a.name};else throw Error("Nc");}return new _.Ni({ye:b})};_.JJb=function(a){if(a.path&&a.path!=="/"){var b=a.path.split("/");return b[b.length-(a.Fx?1:2)]}return a.repository?a.repository:a.ub?a.ub:""};
PJb=function(a){a=[[0,_.$vb],[1,KJb(a)],[2,LJb(a)],[3,MJb(a)],[4,NJb(a)],[5,OJb(a)]].filter(function(b){return!!b[1]});return new Map(a)};NJb=function(a){var b=a.path;b!==void 0?b===""||b==="/"?b="":b.endsWith("/")||(b=_.Ei(b),b=b===""||b==="/"?"":_.qsa(b)):b=void 0;return b?{Sp:"This directory",value:_.lk({ye:QJb(a),repository:a.repository,path:b,Kb:_.nJ(a)&&a.Kb?_.Ki(a.Kb):void 0}),bc:_.yJ("d"),X_:"Search for code or files in this directory",gv:"Directory"}:null};
KJb=function(a){if(_.VI(a)||_.nJ(a))return null;a=QJb(a);if(!a)return null;var b=_.lk({ye:a});return{Sp:a.type==="host"?"This host":"This project",value:b,bc:a.type==="host"?_.yJ("h"):_.yJ("p"),gv:a.type==="host"?"Host":"Project"}};LJb=function(a){if(_.nJ(a))return null;var b=a.repository;if(!b)return null;var c=_.lk({ye:QJb(a),repository:b});return{Sp:_.VI(a)?b:"This repository",value:c,bc:_.VI(a)?_.yJ("p"):_.yJ("r"),gv:_.VI(a)?"Project":"Repository"}};
MJb=function(a){if(!_.nJ(a))return null;var b=a.repository,c=a.Kb;if(!b||!c)return null;c=_.Ki(c);var d=_.wsa(c);return d||_.Gi(c)?{Sp:d?"This branch":"This tag",value:_.lk({ye:QJb(a),repository:b,Kb:c}),bc:_.yJ("b"),X_:d?"Search for code or files in this branch":"Search for code or files in this tag",gv:"Ref"}:null};OJb=function(a){a=a.params;return a.Pb?_.nwb(a.Pb):null};QJb=function(a){var b=a.ub;a=a.Uc;if(b&&a)return{id:b,type:a}};
SJb=function(a,b,c){var d=PJb(a),e=_.owb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.qza(m,e.prefix)});c=!c.Zl&&!c.Id;a.path&&a.path.length>1&&!a.Fx&&d.has(4)?e.prefix=d.get(4):c?e.prefix=RJb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};RJb=function(a,b){var c=a.repository;var d=a.ub;var e=a.Kb;a=a.params;var f=b.get(5);if(a.Pb&&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:_.$vb};
TJb=function(a){if(!a||!a.ub||!a.Uc)return{};var b={Id:_.lk({ye:{id:a.ub,type:a.Uc},repository:a.repository})};a=b.Zl;b=b.Id===void 0?"":b.Id;var c=_.mk(b),d=c.ye;c=c.repository;var e={};a&&(e.Eo=a);c?e.prefix={Sp:c,value:b,gv:"Repository"}:d&&(e.prefix={Sp:d.id,value:b,gv:d.type==="host"?"Host":"Project"});return e};
_.VJb=function(a){var b=a.Q8.map(function(c){var d,e,f,g;return{Xd:new RegExp((d=c==null?void 0:c.Xd)!=null?d:""),Mh:(e=c==null?void 0:c.Mh)!=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.m$.map(function(c){return{BJ:UJb(c.BJ),HJ:UJb(c.HJ)}});return{Q8:b,m$:a}};
UJb=function(a){var b,c,d,e;return{er:new RegExp((b=a==null?void 0:a.er)!=null?b:""),Kv:(c=a==null?void 0:a.Kv)!=null?c:"",Xd:new RegExp((d=a==null?void 0:a.Xd)!=null?d:""),Mh:(e=a==null?void 0:a.Mh)!=null?e:""}};_.aKb=function(a){var b=_.WJb(a);return[_.XJb,_.YJb,_.ZJb].find(function(c){return _.$Jb(c,b)})};_.WJb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.ek(a);_.sLa(a,"https");a.Oc(a.Hd().replace(/\.git$/,""));return a};
bKb=function(a,b){return _.GEb(a,b).ha(_.A(function(c){return c.fha}),_.Vf(function(c){var d=c.error;if(d&&d.code===404||d&&d.code===403)return _.Qe("");throw c;}))};_.cKb=function(a,b){if(b.Kb)return _.Qe(b);var c=b.ub,d=b.repository,e=b.Uc;return c&&d&&e?bKb(a,{ub:c,repository:d,Uc:e}).ha(_.A(function(f){return f?_.qt(b.qc(),f).ob():b})):_.Qe(b)};sP=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(sP,_.U);sP.prototype.ka=function(){return sP};sP.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(sP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});var tP=function(a){a=a===void 0?{}:a;this.i={};this.i.projectId=a.projectId==null?null:a.projectId};_.W(tP,_.U);tP.prototype.ka=function(){return tP};tP.prototype.ma=function(){return{keys:["projectId"]}};
_.p.Object.defineProperties(tP.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var uP=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(uP,_.U);uP.prototype.ka=function(){return uP};uP.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(uP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});_.vP=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(_.vP,_.U);_.vP.prototype.ka=function(){return _.vP};_.vP.prototype.ma=function(){return{keys:["displayName","name"]}};
_.p.Object.defineProperties(_.vP.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}}});
_.wP=function(a){a=a===void 0?{}:a;this.i={};this.i.regex=a.Xd==null?null:a.Xd;this.i.relatedRegex=a.Mh==null?null:a.Mh;this.i.label=a.label==null?null:a.label;this.i.shortcut=a.bc==null?null:a.bc};_.W(_.wP,_.U);_.wP.prototype.ka=function(){return _.wP};_.wP.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.p.Object.defineProperties(_.wP.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}},Mh:{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}}});_.xP=function(a){a=a===void 0?{}:a;this.i={};this.i.host=a.host==null?null:a.host;this.i.project=a.En==null?null:a.En;this.i.depot=a.IM==null?null:a.IM;this.i.codeReviewEnabled=a.HCb==null?null:a.HCb;this.i.ossProject=a.Hi==null?null:a.Hi};_.W(_.xP,_.U);_.xP.prototype.ka=function(){return _.xP};
_.xP.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ia:{depot:uP,host:sP,ossProject:_.vP,project:tP}}};
_.p.Object.defineProperties(_.xP.prototype,{HCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.T(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},IM:{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}},Hi:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},En:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.T(this,"project"):null},set:function(a){this.i.project=a}}});
_.yP=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.ng==null?null:a.ng;this.i.latestCommitLog=a.GUb==null?null:a.GUb;this.i.repositoryGroup=a.ye==null?null:a.ye;this.i.description=a.description==null?null:a.description;this.i.mirrorUrl=a.x_==null?null:a.x_;this.i.displayName=a.displayName==null?null:a.displayName};_.W(_.yP,_.U);_.yP.prototype.ka=function(){return _.yP};
_.yP.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ia:{latestCommitLog:_.gL,repositoryGroup:_.xP,repositoryKey:_.TK}}};
_.p.Object.defineProperties(_.yP.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}},GUb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.T(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},x_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.T(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},ye:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.T(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},ng:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.zP=function(a){a=a===void 0?{}:a;this.i={};this.i.dirRegex=a.er==null?null:a.er;this.i.targetDir=a.Kv==null?null:a.Kv;this.i.regex=a.Xd==null?null:a.Xd;this.i.relatedRegex=a.Mh==null?null:a.Mh};_.W(_.zP,_.U);_.zP.prototype.ka=function(){return _.zP};_.zP.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.p.Object.defineProperties(_.zP.prototype,{er:{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}},Mh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Kv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.T(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.AP=function(a){a=a===void 0?{}:a;this.i={};this.i.srcToTest=a.BJ==null?null:a.BJ;this.i.testToSrc=a.HJ==null?null:a.HJ};_.W(_.AP,_.U);_.AP.prototype.ka=function(){return _.AP};_.AP.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ia:{srcToTest:_.zP,testToSrc:_.zP}}};
_.p.Object.defineProperties(_.AP.prototype,{BJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.T(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},HJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.T(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.BP=function(a){a=a===void 0?{}:a;this.i={};this.i.relatedFileConfigs=a.Q8==null?null:a.Q8;this.i.testDirPairs=a.m$==null?null:a.m$};_.W(_.BP,_.U);_.BP.prototype.ka=function(){return _.BP};
_.BP.prototype.ma=function(){return{Pa:{relatedFileConfigs:_.wP,testDirPairs:_.AP},keys:["relatedFileConfigs","testDirPairs"]}};_.p.Object.defineProperties(_.BP.prototype,{Q8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.T(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},m$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.T(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.CP=function(a,b){_.cK.call(this,a);this.mq=b||"Source"};_.W(_.CP,_.cK);_.CP.prototype.dj=function(a){var b=_.JJb(a);_.VI(a)&&a.params.Pb&&(a=_.tvb(a),b=b?b+" - "+a:a);this.title.dj(b?b+" - "+this.mq:this.mq)};_.CP.O=function(a){return new (a||_.CP)(_.t(_.tq),_.t(_.U8a,8))};_.CP.wa=_.q({token:_.CP,qa:_.CP.O,Ha:"root"});_.DP=function(a,b,c,d){this.Kk=a;this.web=b;this.kJ=c;this.document=d};_.DP.prototype.resolve=function(a){var b=_.Oi(a);return _.dKb(this,b,a.uv)};
_.dKb=function(a,b,c){var d=_.Bi(c);c=TJb(b);var e=new _.cg,f=_.cKb(a.kJ,b).ha(_.A(function(n){return SJb(n,b,d)})).ha(_.og(function(n){var r=n.scopes;return _.fCb(a.web,d.Ue,n.state).ha(_.qg(function(x){a.Kk.i9.eHa(r,x.prefix||null)}),_.A(function(x){return x.iib}))}));f=_.jf(f,e);var g=new _.nFb(a.document,a.Kk),m=NJb(b)||void 0;return{r_a:f,Nla:!0,PFa:c,Kk:a.Kk,M7b:a.Kk.i9.Xo,Kfb:_.qFb(g,e,m)}};_.DP.O=function(a){return new (a||_.DP)(_.t(_.DN),_.t(_.kM),_.t(_.$M),_.t(_.gi))};
_.DP.wa=_.q({token:_.DP,qa:_.DP.O});_.eKb=void 0;_.EP=function(){};_.p.Object.defineProperties(_.EP.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.eKb}}});_.EP.O=function(a){return new (a||_.EP)};_.EP.wa=_.q({token:_.EP,qa:_.EP.O,Ha:"root"});var fKb;fKb=function(a){var b=a.name;var c=a.icon;var d=a.iGa;a=a.xHa;this.name=b;this.icon=c;this.iGa=d;this.xHa=a;this.domain=(new _.ek(d)).Vi()};_.$Jb=function(a,b){return b.Vi()===a.domain||b.Vi().endsWith("."+a.domain)};_.XJb=new fKb({name:"GitHub",icon:"shared:github",iGa:"https://github.com",xHa:"https://github.com/logout"});_.YJb=new fKb({name:"Bitbucket",icon:"shared:bitbucket_v3",iGa:"https://bitbucket.org",xHa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.ZJb=new fKb({name:"GitLab",icon:"shared:gitlab_v2",iGa:"https://gitlab.com",xHa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
_.FP=function(a,b){a=String(a);if(!b.test(a))throw Error("hb`"+a+"`"+b.toString());};_.jKb=new _.Id("mat-slide-toggle-default-options",{Ha:"root",qa:function(){return{G2a:!1,OZ:!1,Md:!1}}});
}catch(e){_._DumpException(e)}
try{
var kKb,lKb,oKb,pKb;kKb=function(a){a&1&&(_.I(0,"span",11),_.ee(),_.I(1,"svg",13),_.K(2,"path",14),_.J(),_.I(3,"svg",15),_.K(4,"path",16),_.J()())};lKb=function(a){return a.yZ().ha(_.A(function(b){return b==null?b:b==="MINI"||b==="XREF_PREVIEW"}))};_.mKb=function(a){return lKb(a).ha(_.A(function(b){return b!=null?b:!1}))};_.nKb=function(a,b){a.G9(b?"XREF_PREVIEW":"MAIN")};oKb=["switch"];pKb=function(a,b){this.source=a;this.checked=b};
_.GP=function(){this.La=_.u(_.qe);this.Sc=_.u(_.xt);this.Ua=_.u(_.xo);this.defaults=_.u(_.jKb);this.we=function(){};this.Ke=function(){};this.rQ=function(){};this.uf=!1;this.wp=_.zj();this.name=null;this.hk="after";this.he=this.ariaLabel=null;this.Gc=this.disabled=!1;this.tabIndex=0;this.Cc=new _.Uj;this.Tsa=new _.Uj;_.u(_.lj).load(_.Eu);var a=_.u(new _.Yn("tabindex"),{optional:!0}),b=this.defaults;this.tabIndex=a==null?0:parseInt(a)||0;this.color=b.color||"accent";this.id=this.ys=_.u(_.nj).getId("mat-mdc-slide-toggle-");
var c;this.OZ=(c=b.OZ)!=null?c:!1;var d;this.Md=(d=b.Md)!=null?d:!1;this.mu=this.ys+"-label"};_.h=_.GP.prototype;_.h.bs=function(a){return new pKb(this,a)};_.h.focus=function(){this.nbd.na.focus()};_.h.Sd=function(){var a=this;this.Sc.Gk(this.La,!0).subscribe(function(b){b==="keyboard"||b==="program"?(a.ym=!0,_.mo(a.Ua)):b||Promise.resolve().then(function(){a.ym=!1;a.Ke();_.mo(a.Ua)})})};_.h.Zb=function(a){a.required&&this.rQ()};_.h.Ma=function(){this.Sc.Ki(this.La)};
_.h.Fl=function(a){this.checked=!!a};_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Apa=function(a){this.rQ=a};_.h.Jn=function(a){this.disabled=a;_.mo(this.Ua)};_.h.toggle=function(){this.checked=!this.checked;this.we(this.checked)};_.h.xm=function(){this.we(this.checked);this.Cc.emit(this.bs(this.checked))};
_.h.tk=function(){this.disabled||(this.Tsa.emit(),this.defaults.G2a||(this.checked=!this.checked,this.we(this.checked),this.Cc.emit(new pKb(this,this.checked))))};_.h.n7c=function(){return this.he?this.he:this.ariaLabel?null:this.mu};
_.p.Object.defineProperties(_.GP.prototype,{Afa:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ys)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.uf},set:function(a){this.uf=a;_.mo(this.Ua)}},io:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ys)+"-input"}}});_.GP.O=function(a){return new (a||_.GP)};
_.GP.Aa=_.Of({type:_.GP,oa:[["mat-slide-toggle"]],mb:function(a,b){a&1&&_.Qg(oKb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.nbd=c.first)}},ab:[1,"mat-mdc-slide-toggle"],qb:13,Wa:function(a,b){a&2&&(_.xg("id",b.id),_.ug("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.eh(b.color?"mat-"+b.color:""),_.dh("mat-mdc-slide-toggle-focused",b.ym)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.wp))},inputs:{name:"name",id:"id",hk:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Bs:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.Gh],color:"color",disabled:[2,"disabled","disabled",_.Gh],Gc:[2,"disableRipple","disableRipple",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}],checked:[2,"checked","checked",_.Gh],OZ:[2,"hideIcon","hideIcon",_.Gh],Md:[2,"disabledInteractive","disabledInteractive",_.Gh]},outputs:{Cc:"change",Tsa:"toggleChange"},Ob:["matSlideToggle"],
features:[_.lh([{Da:_.mz,Ab:_.wd(function(){return _.GP}),Zc:!0},{Da:_.nz,Ab:_.GP,Zc:!0}]),_.Xn],kc:["*"],Ba:14,Ca: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=_.Yd();_.Kg();_.I(0,"div",1)(1,"button",2,0);_.O("click",
function(){_.w(c);return _.y(b.tk())});_.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();_.vg(11,kKb,5,0,"span",11);_.J()()();_.I(12,"label",12);_.O("click",function(d){_.w(c);return _.y(d.stopPropagation())});_.Lg(13);_.J()()}a&2&&(a=_.bh(2),_.G("labelPosition",b.hk),_.C(),_.dh("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.Md),_.G("tabIndex",b.disabled&&!b.Md?-1:b.tabIndex)("disabled",b.disabled&&!b.Md),_.ug("id",b.Afa)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.n7c())("aria-describedby",b.Bs)("aria-required",b.required||null)("aria-checked",b.checked)("aria-disabled",b.disabled&&b.Md?"true":null),_.C(9),_.G("matRippleTrigger",a)("matRippleDisabled",b.Gc||b.disabled)("matRippleCentered",!0),_.C(),_.wg(b.OZ?-1:11),_.C(),_.G("for",b.Afa),_.ug("id",b.mu))},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'],
hb:2,Na:0});var HP=function(){};HP.O=function(a){return new (a||HP)};HP.Ka=_.Pf({type:HP});HP.Ja=_.dd({imports:[_.GP,_.Zt]});var qKb=new _.Id("GM2_SLIDE_TOGGLE_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.IP=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.IP.O=function(a){return new (a||_.IP)(_.E(qKb))};_.IP.Ea=_.Qf({type:_.IP,oa:[["mat-slide-toggle"]],ab:[1,"gmat-mdc-slide-toggle"],standalone:!1});_.JP=function(){};_.JP.O=function(a){return new (a||_.JP)};_.JP.Ka=_.Pf({type:_.JP});_.JP.Ja=_.dd({Vb:[{Da:_.jKb,mc:{color:"primary"}}],imports:[HP]});
}catch(e){_._DumpException(e)}
try{
var Z2c=function(){return _.nla.apply(null,_.v(_.Jc.apply(0,arguments)))},$2c=function(){return function(a){return _.fg(new _.go)(a)}},a3c=function(a){return(a==null?void 0:a.trim())==="1"},b3c=function(a){return(a.error.details||[]).find(function(b){var c=_.X1a.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},c3c=function(a){var b=a.ye;a=a.repository;return!!b||!!a},d3c=function(a,b){a&1&&_.K(0,"breadcrumb",10);a&2&&_.G("items",b.Qa)},e3c=function(a,b){a&1&&(_.I(0,"span",11),_.Q(1),_.J());
a&2&&(a=b.title,b=_.P(),_.ug("id","root-indicator-"+b.resultIndex),_.C(),_.fh(" ",a," "))},f3c=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",14,7);if(a&2){a=_.bh(1);var b=_.P().cl;_.G("changelistId",b)("onedevIsHovercardReady",a.AN)}},g3c=function(a,b){a&1&&(_.I(0,"a",12),_.Q(1),_.J(),_.I(2,"onedev-hovercard",null,6),_.F(4,f3c,2,2,"onedev-changelist-hovercard",13),_.J());if(a&2){a=b.title;var c=b.cl;b=b.Wc;var d=_.bh(3),e=_.P();_.G("universalLink",e.Wfd(b,c))("ascTrackElement",e.wc)("trackListIndex",
e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.aZ);_.ug("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.C();_.fh(" ",a," ")}},h3c=function(a,b){a&1&&(_.I(0,"span",15),_.Q(1),_.J());a&2&&(a=b.title,b=_.P(),_.ug("id","ref-indicator-"+b.resultIndex),_.C(),_.fh(" ",a," "))},i3c=function(a,b){a&1&&_.K(0,"segmented-dropdown-button",16);a&2&&_.G("item",b.hdb)("useBreadcrumbStyling",!1)},j3c=function(a,b){a&1&&_.K(0,"ref-picker",17);a&2&&(a=b.N8,b=
_.P(),_.G("refPickerData",a)("trackElement",b.RT))},l3c=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.Wc,b=_.P(),_.G("routerLink",_.nt(a))("ascTrackElement",b.wc)("trackListIndex",b.resultIndex)("feedbackEvent",b.aZ),_.ug("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.C(3),_.fh(" ",k3c(a.path)[0]),_.C(2),_.gh(k3c(a.path)[1]))},k3c=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("/")]},m3c=function(a,b){var c=Object.assign({},a,{Id:void 0,jP:void 0,k0:void 0}),d=Object.assign({},b,{Id:void 0,jP:void 0,k0:void 0});return _.Gc(c,d)&&_.lk(a.Id)===_.lk(b.Id)&&a3c(a.jP.vAa)===a3c(b.jP.vAa)},r3c=function(a,b,c){var d=a.VF;var e=a.v0;return d?d.map(function(f){var g=f.Hia;var m=f.D2a;var n=f.C0;var r=f.xpa;var x=f.FM;f=f.uoa;if(g){m=_.jvb(g.fileSpec);var z=g.fm;var D=
g.FEa;var L=g.GM;var N=g.HM;g=g.ix;var S=n3c(z),ca=o3c(z);n=p3c(m,0,e,n,r,x,f,c,g,z,S,D,D-ca,L,N)}else n=m&&b?q3c(m,_.jvb(m.fileSpec),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},q3c=function(a,b,c,d,e,f,g,m){var n=a.F0a;a=p3c(b,1,c,d,e,f,g,m,a.ix);var r=b.qc();a.children=n.slice(0,12).map(function(x){var z=x.path;x=x.type;z=r.Oc(z).ob();return{entryType:s3c(x),Wc:z,path:z.path,name:_.ND(z.path)}});a.kOb=n.length>12;return a},s3c=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}},p3c=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N){r=r===void 0?[]:r;x=x===void 0?!1:x;z=z===void 0?0:z;D=D===void 0?0:D;L=L===void 0?"":L;N=N===void 0?"":N;b===1&&(a=a.qc().Oc(_.qsa(a.path)).ob());a={Wc:a,Cr:c,ky:d,Wvd:e,uoa:g,XF:m,FM:f};switch(b){case 0:return Object.assign({},a,{Pld:x,bbb:D,FEa:z,fm:r,type:b,GM:L,HM:N,ix:n||[]});case 1:return Object.assign({},a,{type:b,ix:n||[]});default:return _.eb(b,
"Unknown result type: "+b)}},n3c=function(a){return a.some(function(b){return b.IA.some(function(c){c=c.Kx;return!!c&&c.pY.some(function(d){return d.length>0})})})},o3c=function(a){return(new Set(a.flatMap(function(b){return b.IA.filter(function(c){return c.NT&&c.NT.some(function(d){return d.length>0})}).map(function(c){return c.lineNumber})}))).size},t3c=function(a){return(a==null?void 0:a.type)===2},u3c=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{td:b,Sjd:e,zR:a.zR,jv:a.jv,
Fn:c,Zud:d,Wo:d.Xxa.slice(e,Math.min(e+c.pageSize,d.Xxa.length)),Ms:a.Ms,Ns:a.Ns,cJ:a.cJ}},y3c=function(a){var b=void 0,c=void 0;if(a.length===1){var d=a[0];if(d.Jm===5&&!d.dT&&(d=v3c(d.value,w3c)))return d}d=_.k(_.Ok(a));for(var e=d.next();!e.done;e=d.next())e=e.value,e.Jm===5&&a.includes(e)&&!e.dT?(e=v3c(e.value,w3c))&&(c=e):e.Jm===5?(e=v3c(e.value,x3c))&&(c=e):e.Jm===1&&e.label===12&&e.value&&(e=v3c(e.value.value,w3c))&&(b=e);return c||b},v3c=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},z3c=function(a){a&1&&(_.I(0,"div",16),_.K(1,"auto-suggest-bar",17),_.J());a&2&&(_.C(),_.G("showLabel",!0))},A3c=function(a){if(a&1){var b=_.Yd();_.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.DF=void 0)});_.J()();_.Fg()}if(a&2){a=_.bh(3);var c=_.P(2).Qa,d=_.P();_.C();_.G("changeSizeOf",a);_.C(3);_.G("target",d.DF)("loadedQueryContext",c.jc.Fn)}},B3c=function(a){if(a&1){var b=
_.Yd();_.Cg(0);_.I(1,"div",7);_.K(2,"query-suggestion",8);_.R(3,"async");_.F(4,z3c,2,1,"div",9);_.K(5,"result-header",10);_.R(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.DF=e.DF===d?void 0:d;return _.y()});_.K(10,"result-footer",14);_.J()()();_.F(11,A3c,5,3,"ng-container",15);_.Fg()}if(a&2){a=_.P().Qa;var c=_.P();_.C(2);_.G("searchResultsElementName",c.In)("pagedData",_.qh(3,14,c.e0b));_.C(2);_.G("ngIf",
c.pI);_.C();_.G("searchResultsElementName",c.In)("pagedSearchResponse",a.jc)("queryContext",_.qh(6,16,c.Fn));_.C(2);_.G("warnings",a.jc.cJ);_.C(2);_.G("previewTarget",c.DF)("resultPage",a.jc)("searchResultsElementName",c.In)("showResultsIncomplete",c.o9?a.state===2?!0:a.state===1&&a.cH.v3a===3:!1);_.C();_.G("paginatedResults",a.jc)("trackElement",c.In);_.C();_.G("ngIf",c.DF)}},C3c=function(a){a&1&&_.K(0,"loading",21);a&2&&_.G("diameter",20)},D3c=function(a){a&1&&(_.I(0,"div",16),_.K(1,"auto-suggest-bar",
17),_.J());a&2&&(_.C(),_.G("showLabel",!0))},E3c=function(a){a&1&&_.K(0,"search-results-incomplete",28);a&2&&(a=_.P(3),_.G("docLink",a.o9)("trackElement",a.In))},F3c=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.C(),_.gh(a.KHa))},G3c=function(a){a&1&&(_.I(0,"a",32),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.G("externalLink",a.link),_.C(),_.gh(a.message))},H3c=function(a){if(a&1){var b=_.Yd();_.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,_.C(),_.fh(" ",a.message," "))},I3c=function(a,b){a&1&&(_.I(0,"div",29),_.F(1,G3c,2,2,"a",30)(2,H3c,2,1,"button",31),_.J());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.link),_.C(),_.G("ngIf",a.callback))},J3c=function(a){if(a&1){var b=_.Yd();_.I(0,"div",34)(1,"copy-button",35);_.O("copyEvent",function(){_.w(b);var c=_.P(3);return _.y(c.fq())});_.J()()}a&2&&(a=_.P(2).Qa,_.C(),_.G("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",
a.l7b))},K3c=function(a){a&1&&(_.I(0,"div",22),_.F(1,D3c,2,1,"div",9),_.K(2,"result-header",23),_.R(3,"async"),_.K(4,"search-result-warnings",11),_.F(5,E3c,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,F3c,2,1,"span",15)(11,I3c,3,2,"div",26)(12,J3c,2,5,"div",27),_.J()()());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.G("ngIf",b.pI);_.C();_.G("searchResultsElementName",b.In)("queryContext",_.qh(3,
12,b.Fn))("errorData",a)("maybeSkippedDocuments",b.jv);_.C(2);_.G("warnings",a.cH.cJ);_.C();_.G("ngIf",b.o9?a.state===2?!0:a.state===1&&a.cH.v3a===3:!1);_.C();_.G("isSvg",!1);_.C(2);_.gh(a.message);_.C(2);_.G("ngIf",a.KHa);_.C();_.G("ngIf",a.action);_.C();_.G("ngIf",a.l7b)}},L3c=function(a,b){a&1&&(_.Cg(0,3),_.F(1,B3c,12,18,"ng-container",4)(2,C3c,1,1,"loading",5)(3,K3c,13,14,"div",6),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Sv.Li),_.C(),_.G("ngSwitchCase",b.Sv.nk),
_.C(),_.G("ngSwitchCase",b.Sv.Error))},M3c=function(a){if(a&1){var b=_.Yd();_.I(0,"div",36)(1,"p",37);_.Q(2," Skipped ");_.I(3,"a",38);_.O("click",function(){_.w(b);_.P().xg.fe();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().xg.fe();return _.y()});_.Q(8);_.J()()()}a&2&&(a=_.P(),_.C(3),_.G("routerLink",a.bhd)("queryParams",a.SSc),_.C(5),_.fh(" ",a.PIc," "))},N3c=function(a,b){b=b===void 0?
"":b;if(a.td!==0||a.Wo.length!==1||a.jv||b.trim().toLowerCase()==="true"||b.trim()==="1")return!1;a=a.Wo[0];if(a.type===1||a.fm.length===0)return!0;b=a.fm[a.fm.length-1].IA;return _.AJ(b[b.length-1].lineNumber)-_.AJ(a.fm[0].IA[0].lineNumber)<25},O3c=function(a){a&1&&_.K(0,"star",23);a&2&&(a=_.P(),_.G("place",a.entry.Wc)("type",a.Zkd(a.entry.Wc))("elementName",a.entry.Wc.path))},P3c=function(a){a&1&&_.K(0,"file-search-breadcrumb",24,2);a&2&&(a=_.P(),_.G("place",a.entry.Wc)("isSelected",a.ke)("resultIndex",
a.lg)("trackElement",a.wc)("refsToken",a.entry.Wvd)("feedbackEvent",a.cLb))},Q3c=function(a){a&1&&(_.I(0,"span",27),_.Q(1),_.J());a&2&&(a=_.P(2),_.ug("id","root-indicator-"+a.lg),_.C(),_.gh(a.meb))},R3c=function(a){a&1&&(_.F(0,Q3c,2,2,"span",25),_.I(1,"a",26,3)(3,"h3"),_.Q(4),_.J()());a&2&&(a=_.P(),_.G("ngIf",a.meb),_.C(),_.G("routerLink",_.nt(a.entry.Wc))("ascTrackElement",a.wc)("trackListIndex",a.lg)("feedbackEvent",a.cLb),_.ug("id","search-result-header-"+a.lg)("aria-describedby",a.meb?"root-indicator-"+
a.lg:void 0),_.C(3),_.gh(a.entry.Wc.path))},S3c=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()(),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("routerLink",a.Lzc)("ascTrackElement",a.wc))},T3c=function(a){if(a&1){var b=_.Yd();_.I(0,"button",31);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.uIa.emit())});_.Q(1," Preview ");_.J()}a&2&&(a=_.P(2),_.G("ascTrackElement",a.wc)("trackArtifactId",_.nt(a.entry.Wc))("trackListIndex",a.lg))},U3c=function(a){if(a&
1){var b=_.Yd();_.I(0,"button",31);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.uIa.emit())});_.Q(1," Hide Preview ");_.J()}a&2&&(a=_.P(2),_.G("ascTrackElement",a.wc)("trackArtifactId",_.nt(a.entry.Wc))("trackListIndex",a.lg))},V3c=function(a){if(a&1){var b=_.Yd();_.K(0,"mat-divider",16);_.I(1,"button",32);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.b1=!c.b1)});_.Q(2);_.J()}a&2&&(a=_.P(2),_.C(2),_.BD(" ",a.b1?"Hide":"Show"," Duplicates (",a.entry.ix.length,") "))},W3c=function(a){a&
1&&_.K(0,"onedev-changelist-hovercard",35,6);if(a&2){a=_.bh(1);var b=_.P(3);_.G("changelistId",b.entry.HM)("onedevIsHovercardReady",a.AN)}},D6c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.I(2,"a",33),_.Q(3," Match deleted "),_.J(),_.I(4,"onedev-hovercard",null,5),_.F(6,W3c,2,2,"onedev-changelist-hovercard",34),_.J(),_.Fg());if(a&2){a=_.bh(5);var b=_.P(2);_.C(2);_.G("externalLink",b.dga(b.entry.HM))("ascTrackElement",b.wc)("trackArtifactId",_.nt(b.entry.Wc))("trackListIndex",b.lg)("onedevHovercardTrigger",
a)}},E6c=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",35,6);if(a&2){a=_.bh(1);var b=_.P(3);_.G("changelistId",b.entry.GM)("onedevIsHovercardReady",a.AN)}},F6c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.I(2,"a",36),_.Q(3," File deleted "),_.J(),_.I(4,"onedev-hovercard",null,7),_.F(6,E6c,2,2,"onedev-changelist-hovercard",34),_.J(),_.Fg());if(a&2){a=_.bh(5);var b=_.P(2);_.C(2);_.G("universalLink",b.dga(b.entry.GM))("ascTrackElement",b.wc)("trackArtifactId",_.nt(b.entry.Wc))("trackListIndex",
b.lg)("onedevHovercardTrigger",a)}},G6c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.F(2,T3c,2,3,"button",30)(3,U3c,2,3,"ng-template",null,4,_.rh),_.vg(5,V3c,3,2),_.F(6,D6c,7,5,"ng-container",18)(7,F6c,7,5,"ng-container",18),_.Fg());if(a&2){a=_.bh(4);var b=_.P();_.C(2);_.G("ngIf",b.DF!==b.entry)("ngIfElse",a);_.C(3);_.wg(b.hSb?5:-1);_.C();_.G("ngIf",b.axd);_.C();_.G("ngIf",b.Vwd)}},H6c=function(a){a&1&&_.K(0,"mat-divider",16)},I6c=function(a){if(a&1){var b=_.Yd();_.I(0,"button",39);_.O("click",
function(){_.w(b);var c=_.P(2);return _.y(c.uIa.emit())});_.Q(1," View All ");_.J()}a&2&&(a=_.P(2),_.G("ascTrackElement",a.wc)("trackArtifactId",_.nt(a.entry.Wc))("trackListIndex",a.lg))},J6c=function(a){if(a&1){var b=_.Yd();_.K(0,"mat-divider",16);_.I(1,"button",32);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.b1=!c.b1)});_.Q(2);_.J()}a&2&&(a=_.P(2),_.C(2),_.BD(" ",a.b1?"Hide":"Show"," Duplicates (",a.entry.ix.length,") "))},K6c=function(a){a&1&&(_.Cg(0),_.F(1,H6c,1,0,"mat-divider",37)(2,
I6c,2,3,"button",38),_.vg(3,J6c,3,2),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngIf",a.entry.kOb),_.C(),_.G("ngIf",a.entry.kOb),_.C(),_.wg(a.hSb?3:-1))},L6c=function(a,b){a&1&&(_.I(0,"li")(1,"a",41),_.Q(2),_.J()());a&2&&(a=b.va,b=_.P(2),_.C(),_.G("routerLink",_.nt(_.qt(b.entry.Wc.qc(),a.Uo).Oc(a.name).ob())),_.C(),_.gh(a.name))},M6c=function(a){a&1&&(_.I(0,"div",40)(1,"h4"),_.Q(2,"Duplicate Files:"),_.J(),_.I(3,"ul"),_.NC(4,L6c,3,2,"li",null,_.MC),_.J()(),_.K(6,"mat-divider"));a&2&&(a=_.P(),_.C(4),_.OC(a.entry.ix))},
N6c=function(a,b){a&1&&(_.K(0,"file-search-snippet",43),_.R(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.P(2),d=_.qh(1,10,c.IU.tza);_.eh(d);_.dh("last",b&&!c.jKb);_.G("linkGenerator",c.hF)("resultIndex",c.lg)("snippet",a)("trackElement",c.wc)("feedbackEvent",c.u1a)("codeFontSize",c.Gs)}},O6c=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(),_.Fg())},P6c=function(a){a&1&&(_.I(0,"mat-icon"),_.Q(1,"unfold_more"),_.J(),_.I(2,
"span"),_.Q(3," "),_.Jg(4,10),_.Q(5," "),_.J());a&2&&(a=_.P(4),_.C(4),_.yD(a.entry.bbb)(a.entry.bbb),_.zD(4))},Q6c=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",45,8);_.O("click",function(){var e=_.w(c).va,f=_.P(3);return _.y(f.Yec.next(!e))});_.F(2,O6c,5,0,"ng-container",46)(3,P6c,6,2,"ng-template",null,9,_.rh);_.J()}if(a&2){a=b.va;b=_.bh(4);var d=_.P(3);_.G("ascTrackElement",d.wc)("trackArtifactId",_.nt(d.entry.Wc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",d.lg);
_.C(2);_.G("ngIf",a)("ngIfElse",b)}},S6c=function(a){a&1&&(_.Cg(0),_.F(1,Q6c,5,6,"button",44),_.R(2,"async"),_.Fg());if(a&2){var b;a=_.P(2);_.C();_.G("ngForOf",_.nh(3,R6c,(b=_.qh(2,1,a.pgb))==null?null:b.Kd))}},T6c=function(a){a&1&&(_.Cg(0),_.F(1,N6c,2,12,"file-search-snippet",42),_.R(2,"async"),_.F(3,S6c,3,5,"ng-container",18),_.Fg());if(a&2){var b;a=_.P();_.C();_.G("ngForOf",(b=_.qh(2,2,a.pgb))==null?null:b.fm);_.C(2);_.G("ngIf",a.jKb)}},U6c=function(a){a&1&&(_.I(0,"div"),_.R(1,"async"),_.K(2,"file-list",
47),_.J());if(a&2){a=_.P();var b=_.PC("file-list-wrapper ",_.qh(1,10,a.IU.tza));_.eh(b);_.C(2);_.G("files",a.entry.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.lg)("searchRequestToken",a.entry.Cr)("searchResponseToken",a.entry.ky)("sessionStartTimeMs",a.entry.XF)("clientTimeResultsDisplayedMs",a.mE)}},V6c=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-expansion-panel",48);_.O("opened",function(){_.w(b);var c=_.P();return _.y(c.Asd=!0)})("closed",function(){_.w(b);
var c=_.P();return _.y(c.Asd=!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(),_.C(5),_.gh(a.entry.FM))},W6c=function(a,b){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=b.va,_.G("ngClass",a.bza),_.C(),_.fh(" ",a.text," "))},Y6c=function(a,b){a&1&&(_.I(0,"a",8),_.F(1,W6c,2,2,"span",9),_.J());if(a&2){a=b.Qa;var c=_.P().Qa;b=_.P();var d=_.G("routerLink",_.mh(4,X6c)),e={};c=(e.q=c.M8,e.all=void 0,e.start=1,e);d("queryParams",
c)("ascTrackElement",b.In);_.C();_.G("ngForOf",a)}},Z6c=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();_.C(3);_.G("routerLink",_.mh(4,X6c))("queryParams",b.Mtc)("ascTrackElement",b.In);_.C();_.fh(" ",a.query," ")}},$6c=function(a){if(a&1){var b=_.Yd();_.I(0,"span",14);_.K(1,"mat-divider",15);_.I(2,"button",16);_.O("click",function(){_.w(b);_.P(2).Zgb.next(!0);return _.y()});_.I(3,"mat-icon");_.Q(4,
"close");_.J()()()}a&2&&(a=_.P(2),_.C(2),_.G("ascTrackElement",a.In))},a7c=function(a,b){a&1&&(_.I(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.Q(4),_.J(),_.F(5,Y6c,2,5,"a",5),_.R(6,"async"),_.J(),_.F(7,Z6c,5,5,"span",6),_.J(),_.F(8,$6c,5,1,"span",7),_.J());a&2&&(a=b.Qa,b=_.P(),_.dh("redirect-panel",a.type===2),_.C(),_.G("matTooltip",b.tIc),_.C(3),_.fh(" ",a.type===2?b.MIc:b.fIc,"\u00a0 "),_.C(),_.G("ngIf",_.qh(6,7,b.Qgd)),_.C(2),_.G("ngIf",a.type===2),_.C(),_.G("ngIf",a.type!==2))},c7c=function(a,
b){a&1&&(_.I(0,"conditional-link",9),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.G("condition",!a.cSb)("sameWindow",!0)("linkAriaLabel",b.myc.format({pageNumber:b.elb.format(a.td+1)}))("link",_.mh(9,b7c))("queryParams",a.Va)("ascTrackElement",b.wc)("trackGestureClick",!0)("trackListIndex",a.td),_.C(),_.fh(" ",b.elb.format(a.td+1)," "))},d7c=function(a,b){if(a+b<4)return[a,b];if(a>b)return a=_.k(d7c(b,a)),b=a.next().value,a=a.next().value,[a,b];a>=2&&(a=2);return[a,Math.min(b,4-a)]},e7c=function(a){a&1&&
(_.I(0,"mat-icon",8),_.Q(1," help_outline "),_.J())},f7c=function(a){if(a&1){var b=_.Yd();_.I(0,"copy-button",9);_.O("copyEvent",function(){_.w(b);var c=_.P();return _.y(c.fq())});_.J()}a&2&&(a=_.P(),_.G("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Wcd))},h7c=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()(),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("savedQuery",a.Ue)("searchScope",a.Id)("displayBreadcrumb",!0),_.C(),_.G("routerLink",_.mh(7,g7c))("queryParams",a.QSc)("ascTrackElement",a.In)("trackAction","clearSearchScope"))},i7c=function(a){a&1&&(_.I(0,"a",13)(1,"span"),_.Q(2," Find Everything "),_.J()());a&2&&(a=_.P(),_.G("routerLink",_.mh(3,g7c))("queryParams",a.RSc)("ascTrackElement",a.In))},j7c=function(a,b){a&1&&(_.I(0,"mat-option",17)(1,"span",18),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a.value),
_.C(2),_.fh(" ",a.oi," "))},l7c=function(a){if(a&1){var b=_.Yd();_.I(0,"span",14)(1,"mat-label");_.Q(2," Snippets ");_.J();_.I(3,"mat-form-field",15)(4,"mat-select",16);_.R(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.gwd(c.value))});_.NC(6,j7c,3,2,"mat-option",17,k7c);_.J()()()}a&2&&(a=_.P(),_.C(),_.ug("id",a.In+"-snippet-style-control-label"),_.C(3),_.LC("aria-labelledby",a.In+"-snippet-style-control-label"),_.G("value",_.qh(5,3,a.rxd)),_.C(2),_.OC(a.pxd))},m7c=function(a){a&
1&&(_.I(0,"mat-expansion-panel",21)(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),_.C(5),_.gh(a.Ms))},n7c=function(a){a&1&&(_.I(0,"mat-expansion-panel",21)(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),_.C(5),_.gh(a.Ns))},o7c=function(a){a&1&&(_.I(0,"div",19),_.F(1,m7c,6,1,"mat-expansion-panel",20)(2,n7c,6,1,"mat-expansion-panel",20),
_.J());a&2&&(a=_.P(),_.eh(a.B0===0?"debug-info-container":""),_.C(),_.G("ngIf",a.Ms),_.C(),_.G("ngIf",a.Ns))},q7c=function(a,b){if(a&1){var c=_.Yd();_.I(0,"li")(1,"file-search-result",3);_.R(2,"async");_.R(3,"async");_.O("triggerPreview",function(){var e=_.w(c).va,f=_.P();return _.y(f.R1b.emit(e))});_.J()()}if(a&2){a=b.va;b=b.index;var d=_.P();_.C();_.G("entry",a)("resultPage",d.xO)("isActive",a===d.DF)("listIndex",b)("scopeDetail",p7c(d.xO.Fn.Id))("trackElement",d.In)("previewTarget",d.DF)("isSelected",
b===_.qh(2,10,d.selectedIndex))("codeFontSize",_.qh(3,12,d.Gs))("container",d.lb.na.parentNode)}},r7c=function(a){a&1&&_.K(0,"search-results-incomplete",4);a&2&&(a=_.P(),_.G("docLink",a.o9)("trackElement",a.In))},s7c=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()())},t7c=function(a){a&1&&_.K(0,"empty-file-detail",6);a&2&&(a=_.P(),_.G("path",a.Wc.path))},u7c=function(a){a&
1&&(_.K(0,"img",7),_.R(1,"lastPathElement"));a&2&&(a=_.P(),_.G("alt",_.qh(1,2,a.Wc.path))("src",a.bla,_.Cf))},v7c=function(a){a&1&&(_.I(0,"dc-information-box",12),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.fh(" ",a.matches.message," "))},w7c=function(a){if(a&1){var b=_.Yd();_.I(0,"file-matches-navigation",17);_.R(1,"async");_.O("selectedMatchIndexChange",function(c){_.w(b);var d=_.P(4);return _.y(d.zl.next(c))});_.J()}a&2&&(a=_.P(4),_.G("dataState",a.Sv.Li)("matchCount",a.matches.jc.length)("selectedMatchIndex",
_.qh(1,5,a.zl))("trackArtifactId",_.nt(a.Wc))("trackElement",a.lj))},x7c=function(a){a&1&&(_.Cg(0),_.F(1,w7c,2,7,"file-matches-navigation",16),_.R(2,"async"),_.Fg());a&2&&(a=_.P(3),_.C(),_.G("ngIf",_.qh(2,1,a.zl)>-1))},y7c=function(a){a&1&&_.K(0,"loading",18);a&2&&_.G("inline",!0)},z7c=function(a){a&1&&(_.I(0,"div",13),_.F(1,x7c,3,3,"ng-container",14)(2,y7c,1,1,"loading",15),_.J());a&2&&(a=_.P(2),_.G("ngSwitch",a.matches.state),_.C(),_.G("ngSwitchCase",a.Sv.Li),_.C(),_.G("ngSwitchCase",a.Sv.nk))},
A7c=function(a){a&1&&(_.K(0,"search-match-layer",21),_.R(1,"async"));a&2&&(a=_.P(3),_.G("matches",a.matches.jc)("scrollToIndex",_.qh(1,3,a.zl))("selectedMatchIndex",a.zl))},B7c=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"format-code",19);_.R(2,"async");_.O("lineNumberClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.wr(c))});_.F(3,A7c,2,5,"search-match-layer",20);_.J();_.Fg()}a&2&&(a=_.P(2),_.C(),_.G("value",a.Bb.code)("fileName",a.Wc.path)("lineLimitation",a.Bb.PN)("lineNumberLinkProvider",
_.qh(2,6,a.zn))("highlightInfo",a.Bb.Tz),_.C(2),_.G("ngIf",a.matches.state===a.Sv.Li))},D7c=function(a){a&1&&(_.I(0,"div",8),_.F(1,v7c,2,1,"dc-information-box",9)(2,z7c,3,3,"div",10)(3,B7c,4,8,"ng-container",11),_.J());a&2&&(a=_.P(),_.C(),_.G("ngIf",a.matches.state===a.Sv.Error),_.C(),_.G("ngIf",C7c(a.matches)),_.C(),_.G("ngIf",a.Bb))},E7c=function(a){if(a&1){var b=_.Yd();_.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(),_.C(3),_.G("title",a.Kkb)("ascTrackElement",a.lj)("trackArtifactId",_.nt(a.s1)),_.ug("aria-label",a.Kkb))},F7c=function(a){a&1&&_.K(0,"loading",11);a&2&&_.G("diameter",20)},G7c=function(a){a&1&&(_.K(0,"single-file-preview",14),_.R(1,"async"));if(a&2){a=_.P(2).Qa;var b=_.P();_.G("fileData",a.jc)("matches",_.qh(1,2,b.ZM.matches))}},H7c=function(a){a&1&&_.K(0,"file-list",15);if(a&2){a=_.P(2).Qa;var b=_.P();_.G("files",a.jc.items)("queryParamsHandling",
b.merge)}},I7c=function(a){a&1&&(_.Cg(0)(1,7),_.F(2,G7c,2,4,"single-file-preview",12)(3,H7c,1,2,"file-list",13),_.Fg()());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.G("ngSwitch",a.jc.type);_.C();_.G("ngSwitchCase",b.OK.File);_.C();_.G("ngSwitchCase",b.OK.HKa)}},J7c=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,_.G("isSvg",!1),_.C(2),_.gh(a.message),_.C(2),_.gh(a.KHa))},K7c=function(a,
b){a&1&&(_.Cg(0,7),_.F(1,F7c,1,1,"loading",8)(2,I7c,4,3,"ng-container",9)(3,J7c,5,3,"icon-empty-state-display",10),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Sv.nk),_.C(),_.G("ngSwitchCase",b.Sv.Li),_.C(),_.G("ngSwitchCase",b.Sv.Error))},L7c=function(a,b){return a.map(function(c){var d=c.Hd();c=c.getType();d=b.Oc(d).ob();return{entryType:c||0,Wc:d,path:d.path,name:_.ND(d.path)}})},M7c=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(),_.C(4),_.gh(a.RAd))},W9=function(a,b,c){this.Ci=a;this.Sa=b;this.lJ=c;this.sqa=_.Rx.has(40)};W9.prototype.af=function(a,b){a=a.uv;b=b.url;return this.sqa&&_.Bi(a).Ue==="USE_DEFAULT_STORED_QUERY"?N7c(this,b):_.Qe(!0)};
var N7c=function(a,b){return _.Bub(a.lJ).ha(_.og(function(c){switch(c.state){case 0:return _.hf;case 1:return _.qub(a.Ci,"The default saved query could not be resolved."),O7c(a,b,"").then(function(){return!1});case 2:return c=c.jc.lha,O7c(a,b,c&&c.To||"").then(function(){return!1});default:return _.eb(c)}}))},O7c=function(a,b,c){return _.Uq(a.Sa,_.fk(new _.ek(b),"sq",c).toString(),{Ij:!0})};W9.O=function(a){return new (a||W9)(_.t(_.fw),_.t(_.oi),_.t(_.UI),_.t(_.Sx))};W9.wa=_.q({token:W9,qa:W9.O,Ha:"root"});
var P7c=["resultRoot"],Q7c=["resultRef"],R7c=["refPicker"],S7c=["resultCl"],T7c=["resultWorkspace"],U7c=["resultPath"],V7c=["resultPathLink"],W7c=new _.ew("Open branch {branch}"),X7c=new _.ew("Open tag {tag}"),X9=function(a){var b=this;this.ke=!1;this.Wc=new _.hg(1);this.Wfd=_.mJ;this.RT="SearchResultRefPicker";this.bAb=_.Qe([]);this.bAb=this.Wc.ha(_.og(function(c){return _.qJ(c)?_.HEb(a,c).ha(_.ng(_.EJ(c.Kb)),_.A(function(d){return{kb:c,Yx:d}})):_.Qe({kb:c,Yx:_.EJ("")})}),_.A(function(c){return b.Fga(c.kb,
c.Yx)}))};_.h=X9.prototype;_.h.Ra=function(){};_.h.Ec=function(){this.ke&&this.cja()};_.h.Zb=function(a){a.isSelected&&this.ke&&this.cja()};
_.h.Fga=function(a,b){var c=[];c.push({type:1,ua:this.Wud,label:"Search Result Root",context:{title:_.VI(a)?a.repository:a.ub+"/"+a.repository}});var d=_.qJ(a)&&!_.VI(a);if(_.qJ(a)&&_.VI(a)&&!_.ut(a)){var e=c.push,f="cl/"+_.gJ(b);b={type:1,ua:this.Tud,label:_.FJ(b.type),jZb:!0,context:{title:f,cl:b.Du,Wc:a}};e.call(c,b)}else d?(e=c.push,f=this.M1a(a,b),b={type:1,ua:this.Vud,label:_.FJ(b.type),jZb:!0,context:{hdb:f}},e.call(c,b)):a.params.Pb&&c.push({type:1,ua:this.avd,label:"Snapshot",context:{title:a.params.Pb}});
(!d||a.path&&a.path!=="/")&&c.push({type:1,ua:this.Uud,label:"Search Result Path",context:{Wc:a}});return c};_.h.M1a=function(a,b){var c=_.gJ(b),d={kb:a,qGa:_.byb,version:0,gitRefsToken:this.xpa,aTb:!0};return Object.assign({},{title:c,ua:this.wpa,label:_.FJ(b.type),ariaLabel:"Search result ref picker",wc:this.RT,context:{N8:d},tooltip:b.type===1?W7c.format({branch:c}):X7c.format({tag:c})},_.YJ(a.qc().Oc("").ob()))};_.h.cja=function(){var a,b;(a=this.lGa)==null||(b=a.na)==null||b.focus()};
_.p.Object.defineProperties(X9.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.Wc.next(a)}}});X9.O=function(a){return new (a||X9)(_.E(_.aN))};
X9.Aa=_.Of({type:X9,oa:[["file-search-breadcrumb"]],mb:function(a,b){a&1&&(_.Qg(P7c,7,_.Mg),_.Qg(Q7c,7,_.Mg),_.Qg(R7c,7,_.Mg),_.Qg(S7c,7,_.Mg),_.Qg(T7c,7,_.Mg),_.Qg(U7c,7,_.Mg),_.Qg(V7c,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Wud=c.first);_.Ug(c=_.Vg())&&(b.Vud=c.first);_.Ug(c=_.Vg())&&(b.wpa=c.first);_.Ug(c=_.Vg())&&(b.Tud=c.first);_.Ug(c=_.Vg())&&(b.avd=c.first);_.Ug(c=_.Vg())&&(b.Uud=c.first);_.Ug(c=_.Vg())&&(b.lGa=c.first)}},inputs:{resultIndex:"resultIndex",wc:"trackElement",aZ:"feedbackEvent",
ke:"isSelected",xpa:"refsToken",kb:"place"},standalone:!1,features:[_.Xn],Ba:14,Ca: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,d3c,1,1,"breadcrumb",
9),_.R(1,"async"),_.F(2,e3c,2,2,"ng-template",null,0,_.rh)(4,g3c,5,8,"ng-template",null,1,_.rh)(6,h3c,2,2,"ng-template",null,2,_.rh)(8,i3c,1,2,"ng-template",null,3,_.rh)(10,j3c,1,2,"ng-template",null,4,_.rh)(12,l3c,6,8,"ng-template",null,5,_.rh));a&2&&_.G("ngIf",_.qh(1,1,b.bAb))},dependencies:[_.pr,_.dK,_.Fp,_.hN,_.ay,_.Iv,_.kN,_.lN,_.oN,_.mN,_.pN,_.Wq,_.VD,_.WD,_.jA,_.Lp],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 Y7c=function(){};Y7c.O=function(a){return new (a||Y7c)};Y7c.Ka=_.Pf({type:Y7c});Y7c.Ja=_.dd({imports:[_.py,_.Mp,_.wN,_.ry,_.xN,_.ww,_.qN,_.Yq,_.YD,_.ZD,_.kA]});var Y9=function(){this.Wl=_.Rk.has(2)};Y9.prototype.af=function(a){a=a.uv;return this.Wl&&a.get("type")==="cl"?(a=a.get("q")||"",_.Ac(window,(_.Ux||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};Y9.O=function(a){return new (a||Y9)(_.t(_.Qx))};Y9.wa=_.q({token:Y9,qa:Y9.O,Ha:"root"});var Z7c=new Map([[400,2],[404,4]]),$7c=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.KHa=c;this.action=d;this.l7b=f;this.state=1;this.cH={v3a:a,Ms:e?e.Ms:"",Ns:e?e.Ns:"",cJ:e?e.cJ:[]}};_.W($7c,Error);var a8c=function(a,b){return new $7c(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},b8c=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var c8c={},Z9=function(a){var b=this;this.cache=new Map;this.Rb=new _.cg;this.V1b=Number.NEGATIVE_INFINITY;this.JYb=a.events.ha(_.kf(function(d){return d instanceof _.cq}),_.pg(this.Rb));var c=this.JYb.ha(_.ng({gJ:void 0,id:Number.NEGATIVE_INFINITY}),_.qg(function(d){var e=d.id;d=d.gJ;b.FHa=d?b.cache.get(d.pF):void 0;b.FHa&&b.cache.set(e,b.FHa)}));a.events.ha(_.kf(function(d){return d instanceof _.hi||d instanceof _.ii||d instanceof _.mi}),_.rg(c),_.pg(this.Rb)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.gJ;b.W9&&b.cache.set(b.V1b,b.W9);b.V1b=d;b.W9=b.FHa;e&&b.cache.delete(e.pF)})};Z9.prototype.Ma=function(){this.Rb.next();this.Rb.complete()};Z9.prototype.get=function(){return this.FHa||c8c};var d8c=function(a,b){return a.JYb.subscribe(function(){a.W9||(a.W9=c8c);a.W9=Object.assign({},a.W9,b())})};Z9.O=function(a){return new (a||Z9)(_.t(_.oi))};Z9.wa=_.q({token:Z9,qa:Z9.O,Ha:"root"});var e8c={File:0,HKa:1,0:"File",1:"Directory"};var $9=function(a,b,c){this.oo=a;this.ey=b;this.gFa=c;this.syd=_.Rx.has(69);this.l4b=_.Rx.has(88)};$9.prototype.u6a=function(a){var b=this.oo.parse(a),c=f8c(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,M8:b,type:this.l4b?2:1}};
var f8c=function(a,b){var c=[];b=_.k(_.Ok(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=g8c(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})},g8c=function(a,b){if((a.syd||a.l4b)&&_.JAa(b,9)&&!b.error&&(a=_.sBb(b.value?b.value.value:"",a.gFa,a.ey)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};$9.O=function(a){return new (a||$9)(_.t(_.Yy),_.t(_.L8a),_.t(_.M8a),_.t(_.Sx))};
$9.wa=_.q({token:$9,qa:$9.O,Ha:"root"});var h8c={uF:1},i8c=new Map([["SNIPPET_SUBSET",new _.wL({uF:1,hEa:10,iEa:60})],["MATCHING_LINE_SUBSET",new _.wL({hEa:10,iEa:60})],["ALL_MATCHING_LINES",new _.wL({Ofb:!0})],["NONE",new _.wL({})]]),a$=function(a,b,c,d,e,f,g){this.Iia=a;this.oo=b;this.GR=c;this.Ktd=d;this.kU=e;this.Dhd=_.Rx.has(44);this.RF=_.Rx.has(69);this.fG=_.Rx.has(97);this.Ev=g.U6();this.u7=_.Rx.has(116)},j8c=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&m3c(b,d.Fn)){var f=d.Zud,g=f.Xxa;b=f.nextPageToken;
return g.length>=e||!b?_.Qe(u3c(d,c,d.Fn,f)):a.VAa(d.Fn,b,e-g.length,g.length).ha(_.qg(function(r){var x=r.Wo;r=r.nextPageToken;f.Xxa=g.concat(x);f.nextPageToken=r}),_.A(function(r){return u3c(r,c,d.Fn,f)}))}var m=a.u6a(b),n=Object.assign({},b,{k0:m});return a.VAa(t3c(m)?n:b,"",e,0).ha(_.A(function(r){return u3c(r,c,n,{Xxa:r.Wo,nextPageToken:r.nextPageToken})}))};
a$.prototype.VAa=function(a,b,c,d){if(c<=0)throw Error("Cf`"+c);var e=Math.min(c,100);b=k8c(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(l8c(this,a,e,d)),c-=e;return b};
var m8c=function(a,b,c,d){return a.Iia.match(b,c.Zl,new _.yL({Ue:c.Ue}),new _.zL({uF:d})).ha(_.A(function(e){var f;return((f=e.fm)==null?void 0:f.Y$a)||[]}))},l8c=function(a,b,c,d){return _.og(function(e){return e.nextPageToken?k8c(a,b,e.nextPageToken,c,d+e.Wo.length).ha(_.A(function(f){return Object.assign({},f,{Wo:e.Wo.concat(f.Wo)})})):_.Qe(e)})},k8c=function(a,b,c,d,e){var f=a.Ev.ha(_.Zf(1),_.A(function(r){return new _.vL(Object.assign({},h8c,{pageSize:d,pageToken:c,pathPrefix:_.gvb(b.Id),q0:b.Id.Kb,
oq:_.Dub(b.Id),Ue:b.Ue,kU:a.kU||"",mx:b.mx,RF:a.RF,fG:a.fG,Ev:r,u7:a.u7},a.u7&&{Cab:b.pageSize===10?6:3}))})),g=b.Zl,m=!1,n=b.k0;t3c(n)&&(g=n.M8,m=!0);b.Id.Pb&&(g=g+" add_workspace:"+b.Id.Pb);return f.ha(_.og(function(r){return a.Iia.search(g,r,i8c.get(b.ogb),m)})).ha(_.A(function(r){var x=r3c(r,a.Dhd,a.GR.h9b),z=x.length,D=Number(r.w3a||0),L=r.nextPageToken;L?D=Math.max(e+z+1,D):(D=e+z,L="");return{zR:D,jv:!r.mx,nextPageToken:L,Wo:x,Ms:r.Ms,Ns:r.Ns,cJ:r.cJ}}))};
a$.prototype.u6a=function(a){return a3c(a.jP.vAa)?void 0:this.Ktd.u6a(a.Zl)};a$.O=function(a){return new (a||a$)(_.t(_.cN),_.t(_.Yy),_.t(_.oy),_.t($9),_.t(_.a9a),_.t(_.Sx),_.t(_.Sy))};a$.wa=_.q({token:a$,qa:a$.O});var n8c=new _.ew("{query} - Search"),b$=function(){_.cK.apply(this,arguments)};_.W(b$,_.cK);b$.prototype.dj=function(a){this.title.dj(a?n8c.format({query:a}):"Search")};b$.O=function(){var a;return function(b){return(a||(a=_.me(b$)))(b||b$)}}();b$.wa=_.q({token:b$,qa:b$.O,Ha:"root"});var o8c=new _.Id("partialResultsLink",{Ha:"root",qa:function(){var a=_.u(_.X8a,{optional:!0});return a?_.Y(a,11):""}});var x3c=/^[lL]:(\d+)$/,w3c=/:(\d+)(:\d+)?$/;var p8c=["singleSearchResultRedirect"],c$=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N){this.cache=a;this.oo=b;this.Sa=c;this.jq=d;this.Eh=e;this.fIa=f;this.xg=g;this.jS=m;this.o9=n;this.kU=r;this.Ga=z;this.p7a=N;this.eDb=new _.xe;this.y6b=new _.cg;this.Sv=_.OI;this.In="GlobalSearchResults";this.PIc="Dismiss";this.SSc=_.HTa;this.pI=!1;this.Fn=this.page=_.hf;this.jv=!1;this.e0b=_.hf;this.Nw=_.u(_.Ly);this.wsd=x.sZ().ha(_.A(function(S){return S||10}));this.qxd=x.Uja();this.Wl=_.Rk.has(2)};
c$.prototype.Ra=function(){var a=this;this.pI=_.Rx.has(104);this.Fn=_.jf(this.Sa.Hn.root.uv.ha(_.A(_.Bi)),this.y6b).ha(_.Vub(this.wsd,this.qxd),_.A(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{jP:c,Zl:c.Zl||"",Ue:c.Ue||"",Id:_.mk(c.Id||"",a.oo.GN),kU:a.kU||"",mx:c.mx==="1",pageSize:e,ogb:d}}),_.qg(function(c){a.fIa.dj(c.Zl);a.DF=void 0}));var b=this.Fn.ha(_.rg(_.cf(function(){return a.page.ha(_.ng(void 0))})),_.og(function(c){c=_.k(c);var d=c.next().value;
c=c.next().value;var e=a.cache.get().page;return e?_.Qe(_.GI(e)):q8c(a,d,c).ha(_.A(_.GI),_.ng(_.PI),_.Vf(function(f){return _.Qe(a.onError(f,function(){a.y6b.next(d.jP)}))}))}),_.ng(_.PI),_.ag(),_.og(function(c){return c.state!==0?_.Qe(c):_.Qe(c).ha(_.$f(300))}),_.qg(function(c){a.Wl&&c.state===1&&c.cH.v3a===3&&_.Sdb(a.p7a,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ha(_.jg(1));this.page=b;this.eDb.add(b.connect());this.e0b=this.page.ha(_.ng(void 0),_.gg())};
c$.prototype.Ma=function(){this.eDb.unsubscribe();this.xg.fe();_.HBb(this.fIa)};c$.prototype.fq=function(){this.Ga.Ya({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var q8c=function(a,b,c){var d=a.oo.parse(b.Zl||"");if(!d.length)return _.Re(new $7c(1,"Empty query","Please enter a search query"));r8c(a,d);return s8c(a,b,c).ha(_.og(function(e){a.jv=e.jv;if(!e.Wo.length)throw new $7c(3,"No matching results","Try modifying your query",void 0,e);if(!N3c(e,b.jP.x$b))return _.Qe(e);var f=e.Wo[0].Wc,g=y3c(d);g&&(f=_.tt(f.qc(),{line:g}).ob());return a.Sa.navigate(_.nt(f),{mg:"merge",Ij:!0}).then(function(){a.xg.XEa(a.mxd,{duration:7E3});return e})}))},s8c=function(a,
b,c){var d=b.jP.K4a?Number(b.jP.K4a):1;return!Number.isInteger(d)||d<1?_.Re(a8c()):j8c(a.jq,b,d-1,c&&_.tJ(c)?c.jc:void 0)};
c$.prototype.onError=function(a,b){if(a instanceof $7c)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.jS;(c=b3c(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)&&Z7c.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=b8c.get(c);var g;f&&((g=a)==null?0:g.startsWith(f))&&(a=a.substring(f.length));return new $7c(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.Sv(this.Eh,a);return a8c(a.error,b)};var r8c=function(a,b){var c;if(c=a.Wl)a:{b=_.k(_.Ok(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.JAa(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.Sdb(a.p7a,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.p.Object.defineProperties(c$.prototype,{bhd:{configurable:!0,enumerable:!0,get:function(){return _.KTa}}});
c$.O=function(a){return new (a||c$)(_.E(Z9),_.E(_.Yy),_.E(_.oi),_.E(a$),_.E(_.Rv),_.E(b$),_.E(_.$v),_.E(_.V8a),_.E(o8c),_.E(_.a9a),_.E(_.Sy),_.E(_.by),_.E(_.Qx),_.E(_.Sx),_.E(_.lB))};
c$.Aa=_.Of({type:c$,oa:[["file-search"]],mb:function(a,b){a&1&&_.Qg(p8c,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.mxd=c.first)}},standalone:!1,features:[_.lh([a$])],Ba:4,Ca: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,L3c,4,4,"ng-container",2),_.R(1,"async"),_.F(2,M3c,9,3,"ng-template",null,0,_.rh));a&2&&_.G("ngIf",_.qh(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 t8c=["resultPath"],u8c=["breadcrumb"],v8c=["expansionToggle"],R6c=function(a){return[a]},d$=function(a,b,c,d,e,f,g){this.IU=b;this.Ga=c;this.Sa=d;this.jq=e;this.Ql=f;this.OK=e8c;this.Sfd="Copy file path";this.Zkd=_.il;this.Lzc=_.xub;this.isActive=!1;this.lg=-1;this.wc="";this.L7b="repo";this.ke=!1;this.uIa=new _.Uj;this.Yec=new _.cg;this.pgb=_.hf;this.b1=!1;g&&(this.searchTerm=g.searchTerm);this.bgb=_.Rx.has(22);this.tHa=_.Rx.has(70)&&_.Rx.has(69)};_.W(d$,_.nr);d$.wa=_.nr.wa;
d$.prototype.Zb=function(a){a.isSelected&&this.ke&&this.cja();a.entry&&(this.mE=Date.now(),this.cLb=_.oxa(this.entry.Wc,this.entry.ky,this.entry.Cr,["CLICK_RESULT_FILENAME"],this.entry.XF,this.mE),this.u1a=_.oxa(this.entry.Wc,this.entry.ky,this.entry.Cr,["CLICK_RESULT_CONTENT"],this.entry.XF,this.mE),this.hF=_.nvb(this.entry.Wc,this.Sa,{hla:"oneBased"}),this.pgb=w8c(this))};d$.prototype.Ec=function(){this.ke&&this.cja()};
d$.prototype.fq=function(){this.Ga.Ya({gestureName:"CLICK",element:this.wc,action:"copy",projectId:this.projectId})};d$.prototype.dga=function(a){if(this.entry)return _.mJ(this.entry.Wc,a)};
var w8c=function(a){if(a.entry.type===1)return _.hf;var b={fm:a.entry.fm,Kd:!1},c=m8c(a.jq,a.entry.Wc,a.xO.Fn,a.xO.Fn.ogb==="SNIPPET_SUBSET"?1:0).ha(_.Zf(1),_.A(function(d){return{fm:d,Kd:!0}}),$2c(),_.Xe());return a.Yec.ha(_.og(function(d){return d?c:_.Qe(b)}),_.og(function(d){var e=a.container.scrollTop,f=!d.Kd&&e>(a.tHa?a.hed.na.offsetTop:a.lGa.na.offsetTop)?a.iKb.na.offsetTop:0;return _.Qe(void 0).ha(Z2c(_.Xk),_.Uf(function(){return a.Ql.hT}),_.A(function(){return f?e-f+a.iKb.na.offsetTop:e}),
_.Uf(function(){return a.Ql.wEa}),_.qg(function(g){a.container.scrollTop=g}),_.qla(),_.ng(d))}),_.ng(b),_.jg(1),_.Xe())};d$.prototype.cja=function(){if(!this.tHa){var a,b;(a=this.lGa)==null||(b=a.na)==null||b.focus()}};
_.p.Object.defineProperties(d$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.entry.Wc.ub}},meb:{configurable:!0,enumerable:!0,get:function(){var a=_.uvb(this.entry.Wc,this.L7b);return a&&"["+a+"]"}},H8a:{configurable:!0,enumerable:!0,get:function(){return!!this.entry.Wc.params.Pb}},hSb:{configurable:!0,enumerable:!0,get:function(){var a,b;return((b=(a=this.entry.ix)==null?void 0:a.length)!=null?b:0)>0}},jKb:{configurable:!0,enumerable:!0,get:function(){return this.entry.type===
0&&!!this.entry.bbb&&this.xO.Fn.ogb!=="NONE"}},axd:{configurable:!0,enumerable:!0,get:function(){return _.WI(this.entry.Wc)&&this.entry.type===0&&!!this.entry.HM&&this.entry.HM!=="0"&&this.entry.HM!==this.entry.GM}},Vwd:{configurable:!0,enumerable:!0,get:function(){return _.WI(this.entry.Wc)&&this.entry.type===0&&!!this.entry.GM&&this.entry.GM!=="0"}}});d$.O=function(a){return new (a||d$)(_.E(_.Sx),_.E(_.Wy),_.E(_.by),_.E(_.oi),_.E(a$),_.E(_.Bx),_.E(_.nr,12))};
d$.Aa=_.Of({type:d$,oa:[["file-search-result"]],mb:function(a,b){a&1&&(_.Qg(t8c,5),_.Qg(u8c,5,_.qe),_.Qg(v8c,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.lGa=c.first);_.Ug(c=_.Vg())&&(b.hed=c.first);_.Ug(c=_.Vg())&&(b.iKb=c.first)}},inputs:{entry:"entry",xO:"resultPage",container:"container",isActive:"isActive",lg:"listIndex",wc:"trackElement",L7b:"scopeDetail",DF:"previewTarget",ke:"isSelected",Gs:"codeFontSize"},outputs:{uIa:"triggerPreview"},standalone:!1,features:[_.lh([{Da:_.nr,Ab:d$}]),_.sg,_.Xn],
Ba:21,Ca:28,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",1,"duplicates-button",
3,"click"],["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"],[1,"duplicates-list"],[3,"routerLink"],[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=_.Yd();_.I(0,"div",11)(1,"div",12);_.F(2,O3c,1,3,"star",13);_.K(3,"mat-icon",14);_.F(4,P3c,2,6,"file-search-breadcrumb",15)(5,R3c,5,8,"ng-template",null,0,_.rh);_.J();_.K(7,"mat-divider",16);_.I(8,"copy-button",17,1);_.R(10,"maybeStripGoogle3");_.R(11,"async");_.O("copyEvent",function(){_.w(c);return _.y(b.fq())});_.J();_.F(12,S3c,5,
2,"ng-container",18);_.Cg(13,19);_.F(14,G6c,8,5,"ng-container",20)(15,K6c,4,3,"ng-container",20);_.Fg();_.J();_.vg(16,M6c,7,0);_.Cg(17,19);_.F(18,T6c,4,4,"ng-container",20)(19,U6c,3,12,"div",21);_.Fg();_.F(20,V6c,6,1,"mat-expansion-panel",22)}a&2&&(a=_.bh(6),_.dh("active-element",b.isActive)("citc",b.H8a),_.C(),_.dh("no-breadcrumb-padding",!b.tHa),_.C(),_.G("ngIf",b.bgb),_.C(),_.G("svgIcon",b.entry.type===b.OK.File?"source:file":"source:folder_open"),_.C(),_.G("ngIf",b.tHa)("ngIfElse",a),_.C(4),_.G("hasLightLabel",
!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.Sfd)("copyText",_.qh(11,26,_.qh(10,24,b.entry.Wc))),_.C(4),_.G("ngIf",b.entry.uoa),_.C(),_.G("ngSwitch",b.entry.type),_.C(),_.G("ngSwitchCase",b.OK.File),_.C(),_.G("ngSwitchCase",b.OK.HKa),_.C(),_.wg(b.b1?16:-1),_.C(),_.G("ngSwitch",b.entry.type),_.C(),_.G("ngSwitchCase",b.OK.File),_.C(),_.G("ngSwitchCase",b.OK.HKa),_.C(),_.G("ngIf",b.entry.FM))},dependencies:[_.pr,_.dK,X9,_.Ep,_.Fp,_.Gp,_.Hp,_.hN,_.kN,_.lN,_.oN,_.mN,_.cE,_.lr,
_.eP,_.ay,_.Iv,_.Mv,_.vw,_.ez,_.cz,_.uE,_.vE,_.hM,_.UA,_.Wq,_.IM,_.SO,_.jA,_.Lp,_.LN],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}.duplicates-list[_ngcontent-%COMP%]{margin:0 0 10px 20px;padding:5px;border:1px solid var(--border-color);border-radius:4px}.duplicates-list[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:0 0 5px 0;font-weight:700;padding:0 0 0 20px}.duplicates-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;padding:0 0 0 20px;margin:0}.duplicates-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:1px 0}"],
Na:0});var e$=function(a,b,c){this.document=a;this.Kk=b;this.web=c;this.Tvd={Kk:b,Nla:!0,M7b:b.i9.Xo}};e$.prototype.resolve=function(a){var b=this,c=_.Bi(a.uv),d=_.owb(c),e=d.scopes;a=new _.cg;c=_.jf(_.fCb(this.web,c.Ue,d.state).ha(_.qg(function(f){b.Kk.i9.eHa(e,f.prefix||null)}),_.A(function(f){return f.iib})),a);return Object.assign({},this.Tvd,{r_a:c,Kfb:_.qFb(new _.nFb(this.document,this.Kk),a)})};e$.O=function(a){return new (a||e$)(_.t(_.gi),_.t(_.DN),_.t(_.kM))};e$.wa=_.q({token:e$,qa:e$.O});var X6c=function(){return[]},f$=function(){var a=this;this.oo=_.u(_.Yy);this.zcb=new _.Zh(void 0);this.Zgb=new _.Zh(!1);this.Qgd=this.zcb.ha(_.A(function(b){if(b&&b.type!==0){var c=b.M8;var d=a.oo.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),bza:["bold"]});e=g}e<c.length&&b.push({text:c.substring(e)});c=b}else c=[];return c}));this.tIc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.fIc="Improve your search:";this.MIc="Showing results for";this.Mtc=_.JTa;this.tyd=_.wBb(84)};f$.prototype.Ra=function(){};var x8c=function(a){return _.Ye([a.zcb,a.Zgb]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.tyd&&!c&&b&&b.type!==0?b:void 0}))};
_.p.Object.defineProperties(f$.prototype,{ysd:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.tJ(b)&&b.jc;a=a&&_.tJ(a)&&a.jc;b=b?b.Fn.k0:void 0;this.zcb.next(b);b=b?b.type!==0?b.M8:void 0:void 0;a&&a.Fn.k0?(a=a.Fn.k0,a=a.type!==0?a.M8:void 0):a=void 0;b&&b!==a&&this.Zgb.next(!1)}}});f$.O=function(a){return new (a||f$)};
f$.Aa=_.Of({type:f$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{In:"searchResultsElementName",ysd:"pagedData"},standalone:!1,vc:["searchResultsElementName",""],Ba:2,Ca: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,a7c,9,9,"span",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,x8c(b)))},dependencies:[_.pr,_.Dp,_.Ep,_.Fp,_.ay,_.Mv,_.vw,_.ez,_.cz,_.UA,_.Wq,_.Lp],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 b7c=function(){return[]},g$=function(){var a=this;this.Ga=_.u(_.by);this.hc=_.u(_.Sy);this.Wkb="Next page";this.Xkb="Previous page";this.DIc="Open page {pageNumber}";this.myc=new _.ew(this.DIc);this.elb=new _.cw(1);this.wc="";this.sA={Z_b:[]};this.fwd=_.HI(function(b){a.Ga.Ya({element:a.wc,action:"searchResultsPageSizeChanged",Ge:b.toString(),gestureName:"CHANGE"});a.hc.F9(b)});this.Xvd=this.hc.sZ()};g$.prototype.Ra=function(){};
var y8c=function(a){var b=a.td;var c=a.Fn;var d=Math.ceil(Math.min(a.zR,2E3)/c.pageSize)-1-b;d=_.k(d7c(b,d));a=d.next().value;d=d.next().value;a=_.tib(b-a,b+d+1).map(function(e){var f={};return{Va:(f.start=c.pageSize*e+1,f),td:e,cSb:b===e}});d=a.findIndex(function(e){return e.cSb});return{Z_b:a,ul:a[d-1],next:a[d+1]}};_.p.Object.defineProperties(g$.prototype,{zsd:{configurable:!0,enumerable:!0,set:function(a){this.sA=y8c(a)}}});g$.O=function(a){return new (a||g$)};
g$.Aa=_.Of({type:g$,oa:[["result-footer"]],inputs:{zsd:"paginatedResults",wc:"trackElement"},standalone:!1,Ba:20,Ca: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,c7c,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),_.R(13,"async"),_.O("selectionChange",function(c){return b.fwd(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&&(_.C(),_.G("condition",b.sA.ul)("sameWindow",!0)("link",_.mh(27,b7c))("queryParams",b.sA.ul==null?null:b.sA.ul.Va)("linkAriaLabel",b.Xkb)("title",b.Xkb)("ascTrackElement",b.wc)("trackGestureClick",!0)("trackListIndex",b.sA.ul==null?null:b.sA.ul.td),_.C(3),_.G("ngForOf",b.sA.Z_b),_.C(),_.G("condition",b.sA.next)("sameWindow",!0)("link",_.mh(28,b7c))("queryParams",
b.sA.next==null?null:b.sA.next.Va)("linkAriaLabel",b.Wkb)("title",b.Wkb)("ascTrackElement",b.wc)("trackGestureClick",!0)("trackListIndex",b.sA.next==null?null:b.sA.next.td),_.C(4),_.ug("id",b.wc+"-page-size-control-label"),_.C(3),_.LC("aria-labelledby",b.wc+"-page-size-control-label"),_.G("value",_.qh(13,25,b.Xvd)),_.C(2),_.G("value",10),_.C(2),_.G("value",25),_.C(2),_.G("value",100))},dependencies:[_.pr,_.Ep,_.ZM,_.pA,_.Zz,_.Sz,_.vw,_.tD,_.rD,_.XC,_.Lp],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 g7c=function(){return[]},k7c=function(a,b){return b.value},z8c=new _.ew("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),A8c=new _.cw(1),h$=function(){var a=this;this.Ga=_.u(_.by);this.hc=_.u(_.Sy);this.tod=c3c;this.QSc=_.DTa;this.RSc=_.FTa;this.pxd=[{value:"SNIPPET_SUBSET",oi:"Classic"},{value:"MATCHING_LINE_SUBSET",oi:"Compact"},{value:"ALL_MATCHING_LINES",oi:"All Matching Lines"},{value:"NONE",oi:"Off"}];
this.jv=!1;this.B0=0;this.Ue="";this.Id={};this.gwd=_.HI(function(b){a.Ga.Ya({element:a.In,action:"snippetDetailChanged",Ge:b.toString(),gestureName:"CHANGE"});a.hc.fHa(b)});_.u(_.Qx);_.u(_.Sx);this.rxd=this.hc.Uja();this.hc.ZBa();this.Wl=_.Rk.has(2);this.Tnd=_.Rx.has(45)};h$.prototype.Ra=function(){};
h$.prototype.Zb=function(a){if(a.pagedSearchResponse){var b=this.goa;if(b){this.B0=b.Wo.length;var c=b.Sjd+1;this.jv=b.jv;var d=z8c.format,e=this.B0,f=A8c.format(c+this.B0-1),g=A8c.format(b.zR);this.p6b=d.call(z8c,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.goa&&this.jv&&this.Wl?b.zR>3E6?"1M+":b.zR>2E5?"100k+":b.zR>1E4?"10k+":b.zR>1E3?"1k+":"~"+g:g});this.Ms=b.Ms;this.Ns=b.Ns}else this.B0=0}a.errorData&&this.Z5&&(this.B0=0,this.p6b=this.Z5.message,this.Ms=this.Z5.cH.Ms,this.Ns=
this.Z5.cH.Ns)};h$.prototype.fq=function(){this.Ga.Ya({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.p.Object.defineProperties(h$.prototype,{Fn:{configurable:!0,enumerable:!0,set:function(a){this.Ue=a.Ue;this.Id=a.Id}},yed:{configurable:!0,enumerable:!0,get:function(){return this.Wl}},Wcd:{configurable:!0,enumerable:!0,get:function(){return this.goa?this.goa.Wo.map(function(a){return a.Wc.path}).join("\n"):""}}});h$.O=function(a){return new (a||h$)};
h$.Aa=_.Of({type:h$,oa:[["result-header","searchResultsElementName",""]],inputs:{In:"searchResultsElementName",jv:"maybeSkippedDocuments",Fn:"queryContext",goa:"pagedSearchResponse",Z5:"errorData"},standalone:!1,features:[_.Xn],vc:["searchResultsElementName",""],Ba:9,Ca: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"],[3,"value"],[1,"dropdown-option"],[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,e7c,2,0,"mat-icon",2),_.J(),_.F(4,f7c,1,5,"copy-button",3)(5,h7c,8,8,"ng-container",4)(6,i7c,3,4,"a",5)(7,l7c,8,5,"span",6),_.J(),_.F(8,o7c,3,4,"div",7));a&2&&(_.C(2),_.fh(" ",b.p6b," "),_.C(),_.G("ngIf",!!b.goa&&b.jv&&b.Wl),_.C(),_.G("ngIf",b.B0!==0),_.C(),_.G("ngIf",b.tod(b.Id)||b.Ue),_.C(),_.G("ngIf",b.jv&&b.Wl&&b.Tnd),_.C(),_.G("ngIf",b.yed),_.C(),_.G("ngIf",b.Ms||
b.Ns))},dependencies:[_.pr,_.Fp,_.cE,_.ay,_.Iv,_.pA,_.Zz,_.Sz,_.vw,_.tD,_.rD,_.XC,_.ez,_.cz,_.uE,_.vE,_.hM,_.Wq,_.Ox,_.Lp],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}.dropdown-option[_ngcontent-%COMP%]{color:var(--text-default)}"],
Na:0});var i$=function(){};i$.prototype.Ra=function(){};i$.O=function(a){return new (a||i$)};
i$.Aa=_.Of({type:i$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Shd:"docLink",wc:"trackElement"},standalone:!1,vc:["docLink","","trackElement",""],Ba:4,Ca: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&&(_.C(2),
_.G("externalLink",b.Shd)("ascTrackElement",b.wc))},dependencies:[_.pr,_.lr],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 B8c=["listContainer"],C8c=[[["result-footer"]]],j$=function(a,b,c,d,e,f,g,m,n,r,x){_.au.call(this,g,m,n,x);this.Ga=a;this.Hh=b;this.z7a=c;this.Sa=d;this.kd=e;this.o9=f;this.In="";this.w$b=!1;this.R1b=new _.Uj;this.Dd=_.OI;this.OK=e8c;this.selectedIndex=new _.Zh(-1);this.Wo=_.hf;this.Hs=new _.xe;this.Mvd=new _.xe;this.Gs=r.Gs.ha(_.A(function(z){return z?z+"px":void 0}),_.jg(1),_.Xe())};_.W(j$,_.au);j$.Ea=_.au.Ea;
j$.prototype.Ra=function(){var a=this;_.au.prototype.Ra.call(this);this.Hs.add(d8c(this.z7a,function(){return{page:a.xO,scrollTop:a.lb.na.scrollTop}}));this.Hs.add(this.Sa.events.ha(_.kf(function(b){return b instanceof _.hi}),_.ng(null)).subscribe(function(){a.Eeb=a.z7a.get().scrollTop}));this.Hs.add(this.kd.register("selectNextResult","j",function(){a.rU(1);a.rt("selectNextResult")}));this.Hs.add(this.kd.register("selectPreviousResult","k",function(){a.rU(-1);a.rt("selectPreviousResult")}))};
j$.prototype.Zb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Hs.add(_.DBb(this.Hh,function(){b.selectedIndex.next(0)})),this.Mvd.unsubscribe(),this.Wo=D8c(this))};j$.prototype.Po=function(){this.Eeb!==void 0&&(this.lb.na.scrollTop=this.Eeb,this.Eeb=void 0)};j$.prototype.Ma=function(){_.au.prototype.Ma.call(this);this.Hs.unsubscribe()};
var p7c=function(a){return a.path||a.repository?"ref":a.ye?"repo":"repoGroup"},D8c=function(a){var b=a.xO.Wo;return b.length<=25||a.z7a.get().scrollTop?_.Qe(b):_.GMa.ha(_.bg(),_.$f(0),_.Yf(b),_.ng(b.slice(0,20)))};j$.prototype.rU=function(a){var b=this.xO.Wo.length;b&&(a=this.selectedIndex.value+a,a<0||a>=b||this.selectedIndex.next(a))};j$.prototype.rt=function(a){this.Ga.Ya({element:"ResultList",action:a,gestureName:"KEYBOARD",lg:this.selectedIndex.value})};
j$.O=function(a){return new (a||j$)(_.E(_.ir),_.E(_.ti),_.E(Z9),_.E(_.oi),_.E(_.qx),_.E(o8c),_.E(_.qe),_.E(_.bj),_.E(_.wh),_.E(_.NI),_.E(_.oj,8))};
j$.Aa=_.Of({type:j$,oa:[["result-list"]],mb:function(a,b){a&1&&_.Qg(B8c,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.ZOd=c.first)}},inputs:{DF:"previewTarget",xO:"resultPage",In:"searchResultsElementName",w$b:"showResultsIncomplete"},outputs:{R1b:"previewTriggered"},standalone:!1,features:[_.sg,_.Xn],kc:["result-footer"],Ba:6,Ca: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&&(_.Kg(C8c),_.I(0,"ul",null,0),_.F(2,q7c,4,14,"li",1),_.R(3,"async"),_.J(),_.F(4,r7c,1,2,"search-results-incomplete",2),_.Lg(5));a&2&&(_.C(2),_.G("ngForOf",_.qh(3,2,b.Wo)),_.C(2),_.G("ngIf",b.w$b))},dependencies:[_.Ep,_.Fp,d$,i$,_.Lp],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 E8c=["image/png","image/jpeg","image/gif"],F8c={lP:0,EMPTY:1,jCc:2,z_c:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},k$=function(){this.Ga=_.u(_.ir);this.Wi=_.u(_.XM);this.Sa=_.u(_.oi);this.hc=_.u(_.Sy);this.XWb=_.GI([]);this.Sv=_.OI;this.dua=F8c;this.lj="SearchResultFilePreview";this.data="";this.zn=_.hf;this.metadata=null;this.zl=new _.hg(1)};k$.prototype.Ra=function(){};var C7c=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return a.jc.length>0;default:return _.eb(a)}};
k$.prototype.wr=function(a){this.Sa.navigate(_.nt(_.tt(this.Wc.qc(),{line:a.line+1}).ob()),{mg:"preserve"});this.Ga.Ya({gestureName:"CLICK",element:this.lj,action:"selectLine",projectId:this.Wc.ub},a.Y7)};
_.p.Object.defineProperties(k$.prototype,{yjd:{configurable:!0,enumerable:!0,set:function(a){var b=a.ze,c=a.HF,d=a.revision;a=a.Wc;this.data=b.dt()||_.QJ(b);this.metadata=_.Zs(b);this.Wc=a;this.Bb=_.Wzb(a,b,[c],d);this.zn=_.ovb(a,_.YM(this.Wi,a,"path"),this.Sa)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.XWb=a;this.zl.next(_.zI(a,[]).length?0:-1)},get:function(){return this.XWb}},Qhd:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?E8c.includes(_.Y(this.metadata,
1))?2:_.Ik(this.metadata,2)?0:3:3:1}},bla:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata,b=this.data;return"data:"+(a?_.Y(a,1):"")+";base64,"+b}}});k$.O=function(a){return new (a||k$)};
k$.Aa=_.Of({type:k$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{yjd:"fileData",matches:"matches"},standalone:!1,vc:["fileData","","matches",""],Ba:5,Ca: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,s7c,5,0,"icon-empty-state-display",1)(2,t7c,1,1,"empty-file-detail",2)(3,u7c,2,4,"img",3)(4,D7c,4,3,"div",4),_.Fg());a&2&&(_.G("ngSwitch",b.Qhd),_.C(),_.G("ngSwitchCase",b.dua.lP),_.C(),_.G("ngSwitchCase",
b.dua.EMPTY),_.C(),_.G("ngSwitchCase",b.dua.jCc),_.C(),_.G("ngSwitchCase",b.dua.z_c))},dependencies:[_.Fp,_.Gp,_.Hp,_.UO,_.cP,_.fE,_.hE,_.gE,_.KI,_.II,_.TM,_.VO,_.Lp,_.nE],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 G8c=function(a,b){this.Zn=a;this.ZM=b;this.Sv=_.OI;this.OK=e8c;this.lj="SearchResultFilePreview";this.sBc="result-preview-header";this.Kkb="Close";this.VHc="Preview of File ";this.page=_.hf;this.s1=new _.Ni;this.close=new _.Uj},H8c=function(a,b){return a.Zn.get(b.ub,b.Uc,b.repository,_.tk(b),b.path,{Pb:b.params.Pb,type:1,line:_.jxa(b.params.line)}).ha(_.A(function(c){var d=_.ct(c);if(!d)throw Error("Df");var e;return _.GI({type:0,ze:d,HF:(e=_.Jk(c)[0])!=null?e:0,revision:_.Y(c,9),Wc:b})}))},I8c=
function(a,b){var c=b.qc();return a.Zn.list(b.ub,b.Uc,b.repository,_.tk(b),b.path,b.params.Pb).ha(_.A(function(d){return{state:2,jc:{type:1,items:L7c(d,c)}}}))};
_.p.Object.defineProperties(G8c.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Wc;this.s1=b;switch(a.type){case 0:a.Pld?this.ZM.TDa.next(b):this.ZM.XBb();b=H8c(this,b);break;case 1:b=I8c(this,b);break;default:b=_.eb(a)}setTimeout(function(){var c;(c=document.getElementById("result-preview-header"))==null||c.focus()});this.page=b.ha(_.ng(_.PI),_.Vf(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=_.eb(c)}}return _.Qe({state:1,message:"Error fetching contents",KHa:c})}))}},Zpd:{configurable:!0,enumerable:!0,set:function(a){a=a.k0;t3c(a)?this.ZM.kZa.next(a.M8):this.ZM.kZa.next(void 0)}}});G8c.O=function(a){return new (a||G8c)(_.E(_.xy),_.E(_.bP))};
G8c.Aa=_.Of({type:G8c,oa:[["result-preview"]],inputs:{target:"target",Zpd:"loadedQueryContext"},outputs:{close:"close"},standalone:!1,features:[_.lh([_.bP])],Ba:7,Ca: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,E7c,6,4,"h2",0),_.I(1,"div",1),_.K(2,"mat-icon",2),_.I(3,"a",3),_.Q(4),_.J()(),_.F(5,
K7c,4,4,"ng-container",4),_.R(6,"async"));a&2&&(_.G("ngIf",b.s1.path),_.C(3),_.G("routerLink",_.nt(b.s1))("ascTrackElement",b.lj),_.ug("id",b.sBc)("aria-label",b.VHc+b.s1.path),_.C(),_.fh(" ",b.s1.path," "),_.C(),_.G("ngIf",_.qh(6,7,b.s1.path&&b.page)))},dependencies:[_.pr,_.Fp,_.Gp,_.Hp,_.eP,_.fE,_.hE,_.gE,_.II,_.ay,_.Mv,_.vw,_.Wq,k$,_.Lp],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 J8c=function(){this.warnings=void 0;this.Wl=_.Rk.has(2)};_.p.Object.defineProperties(J8c.prototype,{RAd:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},Qwd:{configurable:!0,enumerable:!0,get:function(){return this.Wl&&this.warnings&&this.warnings.length>0}}});J8c.O=function(a){return new (a||J8c)(_.E(_.Qx))};
J8c.Aa=_.Of({type:J8c,oa:[["search-result-warnings"]],inputs:{warnings:"warnings"},standalone:!1,Ba:1,Ca:1,Fa:[["class","has-warnings",4,"ngIf"],[1,"has-warnings"],[1,"warning-icon"],[1,"warning-text"]],ua:function(a,b){a&1&&_.F(0,M7c,5,1,"div",0);a&2&&_.G("ngIf",b.Qwd)},dependencies:[_.Fp,_.vw],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 K8c=function(){};K8c.O=function(a){return new (a||K8c)};K8c.Ka=_.Pf({type:K8c});K8c.Ja=_.dd({Vb:[_.MM],imports:[_.Mp,_.fP,_.iP,_.iE,_.LI,_.JI,_.gM,_.GM,_.TM,_.gP,_.hP]});var L8c,M8c;L8c={Ko:e$};M8c=[{path:"",component:c$,af:_.dJ([Y9,W9]),resolve:L8c,Ar:"paramsOrQueryParamsChange"}];_.l$=function(){};_.l$.O=function(a){return new (a||_.l$)};_.l$.Ka=_.Pf({type:_.l$,id:"search"});_.l$.Ja=_.dd({Vb:[e$,_.xy],imports:[_.GM,_.py,Y7c,_.GM,_.iA,_.Mp,_.sN,_.wN,_.xN,_.eE,_.mr,_.oP,_.iP,_.TM,_.bA,_.FN,_.iE,_.LI,_.JI,_.ry,_.bC,_.yA,_.ww,_.uD,_.fz,_.xE,_.TI,_.TA,_.MN,_.RC(M8c),_.Px,_.gP,K8c,_.UM,_.pE,_.TO,_.kA,_.Yq]});_.shb(_.l$,"search");var N8c=c$.Aa;
N8c.rAa=_.Nf(function(){return[_.pr,_.Fp,_.Gp,_.Hp,_.cE,_.lr,_.bA,_.fE,_.hE,_.gE,_.II,_.ay,_.Iv,_.Uv,_.Vv,_.Wv,_.Wq,_.oE,G8c,f$,g$,h$,j$,i$,J8c]},_.Zka);N8c.wFa=_.Nf(function(){return[_.Lp]},_.xfa);
}catch(e){_._DumpException(e)}
try{
var O8c=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},P8c=function(a){a&1&&_.K(0,"settings-header",3)},Q8c=function(a,b){a&1&&(_.I(0,"mat-option",15)(1,"span",23),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a.value),_.C(2),_.fh(" ",a.oi," "))},S8c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-form-field",22)(2,"mat-label");_.Q(3," Appearance ");_.J();_.I(4,"mat-select",14);_.R(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.hwd(c.value))});
_.NC(6,Q8c,3,2,"mat-option",15,R8c);_.J()()()}a&2&&(a=_.P(),_.C(4),_.G("value",_.qh(5,1,a.Xeb)),_.C(2),_.OC(a.kzd))},T8c=function(a,b){a&1&&(_.I(0,"mat-option",15)(1,"span",23),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a),_.C(2),_.fh(" ",a.replace("cider","default")," "))},U8c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-form-field",24)(2,"mat-label");_.Q(3," Dark syntax highlighting theme ");_.J();_.I(4,"mat-select",14);_.R(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.cwd(c.value))});
_.NC(6,T8c,3,2,"mat-option",15,_.MC);_.J()()()}a&2&&(a=_.P(),_.C(4),_.G("value",_.qh(5,1,a.lwd)),_.C(2),_.OC(a.zqc))},V8c=function(a){a&1&&_.Q(0," Light syntax highlighting theme ")},W8c=function(a){a&1&&_.Q(0," Syntax highlighting theme ")},X8c=function(a,b){a&1&&(_.I(0,"mat-option",15)(1,"span",23),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a),_.C(2),_.fh(" ",a.replace("cider","default")," "))},Y8c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-form-field",25)(2,"mat-label");_.vg(3,V8c,1,0)(4,
W8c,1,0);_.J();_.I(5,"mat-select",14);_.R(6,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.ewd(c.value))});_.NC(7,X8c,3,2,"mat-option",15,_.MC);_.J()()()}a&2&&(a=_.P(),_.C(3),_.wg(a.n1?3:4),_.C(2),_.G("value",_.qh(6,2,a.nwd)),_.C(2),_.OC(a.LEc))},Z8c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-slide-toggle",26);_.R(2,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.xzd(c))});_.Q(3," Hide 'Explain Code' bubble on text selection ");_.J()()}a&2&&
(a=_.P(),_.C(),_.G("checked",_.qh(2,1,a.tCa)))},$8c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-slide-toggle",27);_.R(2,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.Czd(c))});_.Q(3," Strip the google3/ prefix when copying paths ");_.J()()}a&2&&(a=_.P(),_.C(),_.G("checked",_.qh(2,1,a.fbc)))},a9c=function(a){a&1&&(_.I(0,"a",12)(1,"mat-icon",28),_.Q(2,"info_outline"),_.J()())},b9c=function(a,b){a&1&&(_.I(0,"mat-option",15)(1,"span",23),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",
a.value),_.C(2),_.fh(" ",a.oi," "))},c9c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-form-field",29)(2,"mat-label");_.Q(3," Default Cider editing behavior ");_.J();_.I(4,"mat-select",14);_.R(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.bwd(c.value))});_.NC(6,b9c,3,2,"mat-option",15,R8c);_.J()()();_.I(8,"div")(9,"mat-slide-toggle",30);_.R(10,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.Dzd(c))});_.Q(11," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");
_.J()();_.I(12,"div")(13,"mat-slide-toggle",31);_.R(14,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.Bzd(c))});_.Q(15," Show personalized results based on search history ");_.J();_.I(16,"a",32)(17,"mat-icon",28);_.Q(18,"info_outline");_.J()()()}a&2&&(a=_.P(),_.C(4),_.G("value",_.qh(5,3,a.Rfa)),_.C(2),_.OC(a.bfd),_.C(3),_.G("checked",_.qh(10,5,a.vsa)),_.C(4),_.G("checked",_.qh(14,7,a.Ev)))},d9c=function(a,b){a&1&&(_.I(0,"mat-option",15)(1,"span",23),_.Q(2),_.J()());a&2&&(a=b.va,
_.G("value",a.value),_.C(2),_.fh(" ",a.oi," "))},e9c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-form-field",33)(2,"mat-label");_.Q(3," Search results page size ");_.J();_.I(4,"mat-select",14);_.R(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.iAd(c.value))});_.I(6,"mat-option",15)(7,"span",23);_.Q(8,"10");_.J()();_.I(9,"mat-option",15)(10,"span",23);_.Q(11,"25");_.J()();_.I(12,"mat-option",15)(13,"span",23);_.Q(14,"100");_.J()()()()()}a&2&&(a=_.P(),_.C(4),_.G("value",
_.qh(5,4,a.pageSize)),_.C(2),_.G("value",10),_.C(3),_.G("value",25),_.C(3),_.G("value",100))},f9c=function(a,b){a&1&&(_.I(0,"mat-option",15)(1,"span",23),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a),_.C(2),_.fh(" ",a," "))},g9c=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"mat-form-field",34)(2,"mat-select",35);_.R(3,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.hAd(c.value))});_.NC(4,f9c,3,2,"mat-option",15,_.MC);_.J();_.I(6,"mat-label");_.Q(7," Starred paths on homepage ");
_.J()()()}a&2&&(a=_.P(),_.C(2),_.G("value",_.qh(3,1,a.vna)),_.C(2),_.OC(a.Nxd))},m$=function(a,b,c,d){_.or.call(this,a,b,d,c,"change");this.Odc=!0};_.W(m$,_.or);m$.prototype.jbb=function(a){this.Odc&&_.ATa(this,"CHANGE",a)};m$.O=function(a){return new (a||m$)(_.E(_.ir),_.E(_.pj),_.E(_.qe),_.E(_.nr,8))};
m$.Ea=_.Qf({type:m$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{Odc:"trackGestureChange"},standalone:!1,features:[_.sg]});var h9c=function(){this.vy=this.text="";this.ariaLabel="Hover or Focus for more information"};h9c.O=function(a){return new (a||h9c)};
h9c.Aa=_.Of({type:h9c,oa:[["help-tooltip","text",""]],inputs:{text:"text",vy:"tooltipClass",ariaLabel:"ariaLabel"},standalone:!1,vc:["text",""],Ba:3,Ca: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&&(_.G("matTooltipClass",b.vy)("matTooltip",b.text),_.ug("aria-label",b.ariaLabel))},dependencies:[_.vw,_.gD],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 i9c=function(){};i9c.O=function(a){return new (a||i9c)};i9c.Ka=_.Pf({type:i9c});i9c.Ja=_.dd({imports:[_.Mp,_.ww,_.hD]});var j9c=Object.freeze({"invalid-number":!0}),n$=function(){this.qwb=!1};n$.prototype.validate=function(a){return O8c(a.value,this.qwb?0:1)?null:j9c};n$.O=function(a){return new (a||n$)};n$.Ea=_.Qf({type:n$,oa:[["","positiveIntegerValidator",""]],inputs:{qwb:"allowZero"},standalone:!1,features:[_.lh([{Da:_.nz,Ab:n$,Zc:!0}])]});var o$=function(){};o$.prototype.validate=function(a){return a.value===void 0||a.value===""||O8c(a.value,1)?null:j9c};o$.O=function(a){return new (a||o$)};
o$.Ea=_.Qf({type:o$,oa:[["","optionalPositiveIntegerValidator",""]],standalone:!1,features:[_.lh([{Da:_.nz,Ab:o$,Zc:!0}])]});_.k9c=function(){this.b0b=""};_.k9c.O=function(a){return new (a||_.k9c)};
_.k9c.Aa=_.Of({type:_.k9c,oa:[["settings-header"]],inputs:{b0b:"pageTitle"},standalone:!1,kc:["*"],Ba:4,Ca:1,Fa:["role;heading;aria-level;1;fxLayoutAlign;center center".split(";"),["fxFlex","",1,"title"]],ua:function(a,b){a&1&&(_.Kg(),_.I(0,"div",0)(1,"span",1),_.Q(2),_.J(),_.Lg(3),_.J());a&2&&(_.C(2),_.gh(b.b0b))},dependencies:[_.Uu,_.Bv],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});var R8c;R8c=function(a,b){return b.value};
_.q$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Ga=b;this.hc=c;this.sza=d;this.Nb=e;this.kzd=[{value:"LIGHT",oi:"Light"},{value:"DARK",oi:"Dark"},{value:"SYSTEM",oi:"Use System Settings"}];this.wmd=[{value:"NEVER_SHOW",oi:"Never show"},{value:"SHOW_WITH_SHIFT",oi:"Hold 'Shift' to show"},{value:"SHOW_WITH_CTRL",oi:"Hold 'Control' to show"},{value:"SHOW_WITH_PLATFORM_CMD",oi:"Hold 'Control' or 'Command' (macOS) to show"},{value:"SHOW_ALWAYS",oi:"Always show"}];this.bfd=[{value:"cider",oi:"Open in Cider"},
{value:"prompt",oi:"Open the workspace selection prompt in Cider"}];this.Nxd=[25,50,100,200];this.q$b=!0;this.Xeb=this.hc.XBa();this.Kka=this.hc.mZ();this.Wwd=this.hc.tZ();this.fbc=this.hc.W6();this.tCa=this.hc.r7a;this.tabSize=this.hc.vZ();this.pageSize=this.hc.sZ();this.Gs=this.sza.Gs;this.vna=this.hc.O6();this.mic=_.mKb(this.hc);this.EBd=this.hc.dCa();this.Rfa=this.hc.B6();this.vsa=this.hc.X6();this.Ev=this.hc.U6();this.Twd=this.hc.T6();this.Amd=this.hc.G6();this.zqc=Array.from(_.Z9a);this.LEc=
Array.from(_.Y9a);this.tb=new _.xe;this.hwd=_.HI(function(m){p$(g,"themeChanged",m);g.hc.gHa(m)});this.cwd=_.HI(function(m){p$(g,"darkSyntaxThemeChanged",m);g.hc.ara(m)});this.ewd=_.HI(function(m){p$(g,"lightSyntaxThemeChanged",m);g.hc.mra(m)});this.yzd=_.HI(function(m){p$(g,"highlightXrefsChanged",m.checked.toString());g.hc.z9(m.checked)});this.Azd=_.HI(function(m){p$(g,"showFoldMarkersChanged",m.checked.toString());g.hc.rra(m.checked)});this.Czd=_.HI(function(m){p$(g,"stripGoogle3FromCopyChanged",
m.checked.toString());g.hc.kHa(m.checked)});this.jAd=_.QC(function(m,n){p$(g,"tabSizeChanged",m);n&&g.hc.ura(Number(m))},300);this.iAd=_.QC(function(m){p$(g,"pageSizeChanged",String(m));g.hc.F9(m)},300);this.eAd=_.QC(function(m,n){p$(g,"codeFontSizeChanged",m);n&&(m===""?_.MI(g.sza):_.MI(g.sza,Number(m)))},300);this.hAd=_.QC(function(m){p$(g,"numStarredPlacesChanged",String(m));g.hc.nra(m)},300);this.Dud=function(){_.MI(g.sza)};this.Ezd=_.HI(function(m){p$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());
_.nKb(g.hc,m.checked)});this.kAd=_.QC(function(m,n){p$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.hc.Jfb(Number(m))},300);this.bwd=_.HI(function(m){p$(g,"ciderDefaultChanged",m);g.hc.PGa(m)});this.Dzd=_.HI(function(m){p$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.hc.lHa(m.checked)});this.Bzd=_.HI(function(m){p$(g,"showPersonalizedResultsChanged",m.checked.toString());g.hc.iHa(m.checked)});this.zzd=_.HI(function(m){p$(g,"showCustomContextMenuChanged",m.checked.toString());g.hc.qra(m.checked)});
this.dwd=_.HI(function(m){p$(g,"hovercardVisibilityChanged",m);g.hc.ira(m)});this.xzd=_.HI(function(m){p$(g,"hideExplainCodeBubbleChanged",m.checked.toString());var n=g.hc;m=m.checked;typeof window!=="undefined"&&window.localStorage.setItem("grimoire.hideExplainCodeBubble",String(m));n.r7a.next(m)});this.n1=f.n1();this.tr=_.Rk.has(2);this.lwd=_.tab(f,"DARK");this.nwd=_.tab(f,"LIGHT");this.ko=_.Rx.has(107)};
_.q$.prototype.Ec=function(){var a=this;this.tb.add(this.Nb.lf.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(b==null||b.scrollIntoView(),b==null||b.focus(),b==null||b.classList.add("highlight-anim"))}))};_.q$.prototype.Ma=function(){this.tb.unsubscribe()};
var l9c=function(a,b){if(!a.n1||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.eb(b)}},m9c=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.eb(a)}},p$=function(a,b,c){a.Ga.Ya({element:"Settings",action:b,Ge:c,gestureName:"CHANGE"})};_.q$.O=function(a){return new (a||_.q$)(_.E(_.gi),_.E(_.ir),_.E(_.Sy),_.E(_.NI),_.E(_.Yh),_.E(_.Wy),_.E(_.Qx),_.E(_.Sx))};
_.q$.Aa=_.Of({type:_.q$,oa:[["general-settings"]],inputs:{q$b:"showHeader"},standalone:!1,Ba:67,Ca:43,Fa:[["xrefMiniPanelMinWidthField","matInput"],["tabSizeField","matInput"],["codeFontSizeField","matInput"],["pageTitle","General"],["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","","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"],["id","hovercard-visibility-field"],[3,"selectionChange","value"],[3,"value"],["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."],["id","theme-selector"],[1,"dropdown-option"],["id","dark-syntax-theme-selector"],["id","light-syntax-theme-selector"],["id","hide-explain-code-bubble-toggle","color","primary",3,"change","checked"],["id","strip-google3-from-copy-toggle","color",
"primary",3,"change","checked"],["inline",""],["id","cider-default-field"],["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=_.Yd();_.vg(0,P8c,1,0,"settings-header",3);_.vg(1,S8c,8,3,"div");_.vg(2,U8c,8,3,"div");_.R(3,"async");_.vg(4,Y8c,9,4,"div");_.R(5,"async");_.vg(6,Z8c,4,3,"div");_.vg(7,$8c,4,3,"div");_.I(8,"div")(9,"mat-slide-toggle",4);_.R(10,"async");_.O("change",function(d){_.w(c);return _.y(b.Azd(d))});_.Q(11," Show Fold Markers ");
_.J()();_.I(12,"div")(13,"mat-slide-toggle",5);_.R(14,"async");_.O("change",function(d){_.w(c);return _.y(b.yzd(d))});_.Q(15," Highlight References ");_.J()();_.I(16,"div")(17,"mat-slide-toggle",6);_.R(18,"async");_.O("change",function(d){_.w(c);return _.y(b.zzd(d))});_.Q(19," Show Cross References Context Menu on right click ");_.J()();_.I(20,"div",7)(21,"mat-slide-toggle",8);_.R(22,"async");_.O("change",function(d){_.w(c);return _.y(b.Ezd(d))});_.Q(23," Enable the references preview pane when the browser is wider than ");
_.J();_.I(24,"mat-form-field",9)(25,"input",10,0);_.R(27,"async");_.R(28,"async");_.O("ngModelChange",function(d){_.w(c);return _.y(b.kAd(d,_.bh(26).wd.valid))});_.J();_.I(29,"span",11);_.Q(30,"pixels");_.J();_.I(31,"mat-error");_.Q(32," Must set width to a positive integer. ");_.J()();_.vg(33,a9c,3,0,"a",12);_.J();_.vg(34,c9c,19,9);_.I(35,"div")(36,"mat-form-field",13)(37,"mat-label");_.Q(38," Show identifier hovercards ");_.J();_.I(39,"mat-select",14);_.R(40,"async");_.O("selectionChange",function(d){_.w(c);
return _.y(b.dwd(d.value))});_.NC(41,d9c,3,2,"mat-option",15,R8c);_.J()()();_.I(43,"div")(44,"mat-form-field",16)(45,"input",17,1);_.R(47,"async");_.O("ngModelChange",function(d){_.w(c);return _.y(b.jAd(d,_.bh(46).wd.valid))});_.J();_.I(48,"mat-label");_.Q(49," Tab size (chars) ");_.J();_.I(50,"mat-error");_.Q(51," Must set tab size to a positive integer. ");_.J()()();_.vg(52,e9c,15,6,"div");_.vg(53,g9c,8,3,"div");_.I(54,"div")(55,"mat-form-field",18)(56,"input",19,2);_.R(58,"async");_.O("ngModelChange",
function(d){_.w(c);return _.y(b.eAd(d,_.bh(57).wd.valid))});_.J();_.I(59,"mat-label");_.Q(60," Code font size (px) ");_.J();_.I(61,"mat-error");_.Q(62," Must set code font size to a positive integer or clear the field. ");_.J()();_.I(63,"button",20);_.O("click",function(){_.w(c);return _.y(b.Dud())});_.I(64,"span");_.Q(65,"Reset");_.J()();_.K(66,"help-tooltip",21);_.J()}a&2&&(a=_.bh(26),_.wg(b.q$b?0:-1),_.C(),_.wg(b.n1?1:-1),_.C(),_.wg(l9c(b,_.qh(3,21,b.Xeb))?2:-1),_.C(2),_.wg(m9c(_.qh(5,23,b.Xeb))?
4:-1),_.C(2),_.wg(b.ko?6:-1),_.C(),_.wg(b.tr?7:-1),_.C(2),_.G("checked",_.qh(10,25,b.Wwd)),_.C(4),_.G("checked",_.qh(14,27,b.Kka)),_.C(4),_.G("checked",_.qh(18,29,b.Twd)),_.C(4),_.G("checked",_.qh(22,31,b.mic)),_.LC("aria-label","Enable the references preview pane when the browser is wider than "+a.value+" pixels"),_.C(4),_.G("allowZero",!0)("ngModel",_.qh(27,33,b.EBd))("disabled",_.qh(28,35,b.mic)===!1),_.C(8),_.wg(b.tr?33:-1),_.C(),_.wg(b.tr?34:-1),_.C(5),_.G("value",_.qh(40,37,b.Amd)),_.C(2),_.OC(b.wmd),
_.C(4),_.G("ngModel",_.qh(47,39,b.tabSize)),_.C(7),_.wg(b.tr?-1:52),_.C(),_.wg(b.tr?53:-1),_.C(3),_.G("ngModel",_.qh(58,41,b.Gs)))},dependencies:[_.pr,m$,_.lr,_.Tk,_.rz,_.zz,h9c,_.ay,_.Iv,_.Mv,_.pA,_.Zz,_.Sz,_.bD,_.cD,_.vw,_.qA,_.tA,_.tD,_.rD,_.XC,_.IP,_.GP,_.ez,_.cz,_.k9c,o$,n$,_.Lp],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}.dropdown-option[_ngcontent-%COMP%]{color:var(--text-default)}"],
Na:0});_.r$=function(){};_.r$.O=function(a){return new (a||_.r$)};_.r$.Ka=_.Pf({type:_.r$});_.r$.Ja=_.dd({imports:[_.Mp,_.Ev]});_.s$=function(){};_.s$.O=function(a){return new (a||_.s$)};_.s$.Ka=_.Pf({type:_.s$});_.s$.Ja=_.dd({Vb:[{Da:_.Rbb,mc:{lS:!0,eG:"dynamic"}}],imports:[_.rr,_.Mp,_.mr,_.aD,i9c,_.ry,_.yA,_.ww,_.AA,_.TI,_.uD,_.JP,_.fz,_.r$]});
}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 h$c=function(a,b){a:{for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return b<0?null:typeof a==="string"?a.charAt(b):a[b]},i$c=function(a,b,c){if(a){var d=_.WJb(a);if(!b)return d.toString();a=_.tsa(b)||_.usa(b)||b;switch([_.XJb,_.YJb,_.ZJb].find(function(e){return _.$Jb(e,d)})){case _.XJb:case _.ZJb:return c&&c!=="/"?_.Tva(d.toString(),"blob",a,c):_.Tva(d.toString(),"tree",a);case _.YJb:return _.Tva(d.toString(),"src",a,c||
"")}}},w$=function(){return h$c(_.Jc.apply(0,arguments),function(a){return a!==void 0})},l$c=function(a){var b,c=[],d=1;if(typeof a==="string")if(j$c[a]){c=j$c[a].slice();var e="rgb"}else if(a==="transparent")d=0,e="rgb",c=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(a)){var f=a.slice(1),g=f.length;d=1;g<=4?(c=[parseInt(f[0]+f[0],16),parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16)],g===4&&(d=parseInt(f[3]+f[3],16)/255)):(c=[parseInt(f[0]+f[1],16),parseInt(f[2]+f[3],16),parseInt(f[4]+f[5],16)],g===8&&(d=parseInt(f[6]+
f[7],16)/255));c[0]||(c[0]=0);c[1]||(c[1]=0);c[2]||(c[2]=0);e="rgb"}else(b=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\s*\(([^\)]*)\)/.exec(a))?(a=b[1],d=a==="rgb",e=f=a.replace(/a$/,""),g=f==="cmyk"?4:f==="gray"?1:3,c=b[2].trim().split(/\s*,\s*/).map(function(m,n){if(/%$/.test(m)){if(n===g)return parseFloat(m)/100;if(f==="rgb")return parseFloat(m)*255/100}else if(f[n]==="h"&&!/deg$/.test(m)&&k$c[m]!==void 0)return k$c[m];return parseFloat(m)}),a===f&&c.push(1),d=d?1:c[g]===
void 0?1:c[g],c=c.slice(0,g)):a.length>10&&/[0-9](?:\s|\/)/.test(a)&&(c=a.match(/([0-9]+)/g).map(function(m){return parseFloat(m)}),e=a.match(/([a-z])/ig).join("").toLowerCase());else isNaN(a)?_.Da(a)&&!Array.isArray(a)?(b=w$(a.r,a.red,a.R,null),b!==null?(e="rgb",c=[b,w$(a.pr,a.green,a.G),w$(a.b,a.blue,a.B)]):(e="hsl",c=[w$(a.h,a.DCa,a.vG),w$(a.s,a.saturation,a.S),w$(a.l,a.fF,a.L,a.b,a.brightness)]),d=w$(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}},x$=function(a,b,c){if(isNaN(a)||a<0||a>b)throw new RangeError("Ef`"+a+"`"+c+"`0`"+b);},m$c=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Gf`"+a);return parseInt(a,16)},n$c=function(a){a=a.toString(16);return a.length>=2?a:"0"+a},o$c=function(a){return a<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)},p$c=function(a){return a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055},q$c=function(a){var b=
6/29,c=1/(3*Math.pow(b,2));return a>Math.pow(b,3)?Math.pow(a,1/3):c*a+4/29},r$c=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},B$c=function(a,b,c){typeof b!=="number"&&(b=s$c[b]);var d=t$c(a);a=t$c(c||u$c());c=v$c(d)+","+b+","+v$c(a);if(w$c.has(c))return w$c.get(c);if(x$c(d,a)>b)a=d;else{d=y$c(d);for(var e=y$c(a).fF>50?-1:1,f=z$c(d),g=d.fF;g>=0&&g<=100&&!(f=z$c(new A$c(g,d.a,d.b)),x$c(f,a)>b);g+=e);a=f}w$c.set(c,a);return a},t$c=function(a){if(a instanceof y$)return a;
if(a instanceof z$)return new y$(a.red,a.green,a.blue);if(a instanceof _.l7a)return new y$(_.Xl(a,1)||0,_.Xl(a,2)||0,_.Xl(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return C$c(a)},u$c=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return D$c;a=l$c(a);var b=a.space,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;return E$c(new y$(b/255,c/255,d/255,a),D$c);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;
var e=new F$c(b,c/100,d/100,a);a=(1-Math.abs(2*e.fF-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.fF-a/2);d=c=f;e=e.DCa%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 y$(c,d,f,b);return E$c(a,D$c);default:throw Error("Hf`"+b);}},G$c=function(a){a&1&&_.K(0,"img",19);a&2&&(a=_.P().Qa,_.G("src",a.q_,_.Cf))},H$c=function(a){a&1&&_.K(0,"global-search-box",
22);a&2&&(a=_.P().Qa,_.G("config",a))},I$c=function(a,b){a&1&&(_.I(0,"div",20),_.F(1,H$c,1,1,"global-search-box",21),_.J());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.Nla))},J$c=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          "),_.Fg());a&2&&(a=b.va,_.C(4),_.G("universalLink",a.target)("sameWindow",!0)("trackAction",a.bE),_.C(),_.fh("\n                ",a.label,"\n              "))},K$c=function(a){a&
1&&(_.I(0,"div",23)(1,"nav",24)(2,"ul",13),_.F(3,J$c,8,4,"ng-container",25),_.J()()());a&2&&(a=_.P().Qa,_.C(3),_.G("ngForOf",a.b_a))},L$c=function(a){if(a&1){var b=_.Yd();_.I(0,"li",15)(1,"button",27);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.z9a.next(void 0))});_.Q(2," Keyboard Shortcuts ");_.J()()}},M$c=function(a,b){a&1&&(_.I(0,"li",15)(1,"a",28),_.Q(2),_.J()());a&2&&(a=b.va,_.C(),_.G("universalLink",a.target)("trackAction",a.bE),_.C(),_.fh(" ",a.label," "))},O$c=function(a,b){if(a&
1){var c=_.Yd();_.I(0,"header",2)(1,"div",3)(2,"a",4);_.F(3,G$c,1,1,"img",5);_.K(4,"onedev-appbar-title",6);_.J()();_.F(5,I$c,2,1,"div",7);_.R(6,"async");_.I(7,"div",8);_.F(8,K$c,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,L$c,3,0,"li",14);_.R(17,"async");_.I(18,"li",15)(19,"button",16);_.O("click",function(){_.w(c);_.P().ak.open(N$c);return _.y()});_.Q(20," Settings ");_.J()();_.F(21,M$c,3,3,"li",17);_.I(22,
"li",15)(23,"button",18);_.O("click",function(){_.w(c);var e=_.P();return _.y(e.n8("CLICK"))});_.Q(24," Send Feedback ");_.J()()()()()()}if(a&2){a=b.Qa;b=_.bh(14);var d=_.P();_.ch("height",a.q_?"76px":null);_.C(2);_.dh("app-logo",a.q_);_.G("universalLink",a.Nka)("sameWindow",!0)("title",a.title?a.title:"");_.C();_.G("ngIf",a.q_);_.C();_.G("productName",_.kh(a.q_?void 0:a.title))("svgIcon",a.q_?void 0:"oss:logo");_.C();_.G("ngIf",_.qh(6,17,d.Ko));_.C(3);_.G("ngIf",!a.RRb);_.C(2);_.G("matMenuTriggerFor",
b);_.C(3);_.G("overlapTrigger",!1);_.C(3);_.G("ngIf",_.qh(17,19,d.K9));_.C(5);_.G("ngForOf",a.GXb)}},P$c=function(a){a&1&&_.K(0,"announcement-bar",5)},Q$c=function(a){a&1&&(_.I(0,"div",6),_.K(1,"loading"),_.J())},R$c=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(),_.G("routerLink",b.M2b(a)),_.C(3),_.G("src",_.kh(a.cq),_.Cf)("alt",
_.PC("Icon for ",a.displayName)),_.C(2),_.gh(a.displayName),_.C(2),_.gh(a.uJ))},S$c=function(a){if(a&1){var b=_.Yd();_.I(0,"button",12);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.f5())});_.I(1,"mat-icon");_.Q(2,"close");_.J()()}a&2&&(a=_.P(),_.G("ascTrackElement",a.Br)("matTooltip",a.Rkb),_.ug("aria-label",a.Rkb))},T$c=function(a){a&1&&(_.I(0,"a",13),_.K(1,"mat-icon",14),_.J());a&2&&(a=_.P(),_.G("universalLink",a.jS))},U$c=function(a){a&1&&_.Gg(0)},V$c=function(a,b){a&1&&(_.I(0,"search-box-suggestion-item",
15),_.F(1,U$c,1,0,"ng-container",16),_.J());a&2&&(a=b.va,_.G("isSelectable",!!a.LHa)("payload",a),_.C(),_.G("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.FU))},W$c=function(a){a&1&&_.Gg(0)},X$c=function(a){a&1&&(_.I(0,"div",19),_.F(1,W$c,1,0,"ng-container",20),_.J());if(a&2){a=_.P(2);var b=_.bh(12);_.ch("width",a.zqa,"px");_.C();_.G("ngTemplateOutlet",b.ua)}},Y$c=function(a){if(a&1){var b=_.Yd();_.Cg(0,17);_.O("ascResizeNotifier",function(d){_.w(b);var e=_.P();return _.y(e.xbb(d))});_.F(1,
X$c,2,3,"div",18);_.Fg()}if(a&2){a=_.P();var c=_.bh(12);_.G("elementToWatch",_.bh(1));_.C();_.G("ngIf",c.Gt&&a.CE)}},Z$c=function(a){a&1&&_.K(0,"img",6);a&2&&(a=_.P(),_.G("src",_.kh(a.cq),_.Cf)("alt",_.PC("",a.label," Logo")))},$$c=function(a){a&1&&_.K(0,"mat-icon",7)},aad=function(a){a&1&&_.K(0,"loading")},bad=function(a){a&1&&_.K(0,"whitelabelled-search",8);a&2&&(a=_.P(2).Qa,_.G("projects",a.jc.yr)("iconUrl",a.jc.cq)("label",a.jc.displayName))},cad=function(a){a&1&&_.K(0,"discover-find-contribute",
9);a&2&&(a=_.P(2).Qa,_.G("projects",a.jc.yr))},dad=function(a){a&1&&(_.Cg(0,2),_.F(1,bad,1,3,"whitelabelled-search",6)(2,cad,1,1,"discover-find-contribute",7),_.Fg());if(a&2){a=_.P().Qa;var b=_.P();_.G("ngSwitch",a.jc.ua);_.C();_.G("ngSwitchCase",b.uLc.yua)}},ead=function(a){a&1&&_.Gg(0)},fad=function(a){a&1&&(_.Cg(0),_.F(1,ead,1,0,"ng-container",10),_.Fg());a&2&&(_.P(2),a=_.bh(3),_.C(),_.G("ngTemplateOutlet",a))},gad=function(a,b){a&1&&(_.Cg(0,2),_.F(1,aad,1,0,"loading",3)(2,dad,3,2,"ng-container",
4)(3,fad,2,1,"ng-container",5),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Li))},had=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&&_.G("isSvg",!1)},iad=function(a){a&1&&_.K(0,"img",21);a&2&&(a=_.P().Qa,_.G("src",_.kh(a.nya),_.Cf))},jad=function(a){a&1&&_.K(0,"th",22)},
kad=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);_.G("title",_.PC("View on ",a.name));_.LC("aria-label",_.PC("View on ",a.name));_.G("externalLink",c.Tkd(b));_.C();_.G("svgIcon",a.icon);_.C(2);_.fh(" View on ",a.name," ")}},lad=function(a,b){a&1&&(_.Cg(0),_.F(1,kad,4,7,"a",31),_.Fg());a&2&&(a=b.Qa,b=_.P(6),_.C(),_.G("ngIf",b.Dtd(a)))},mad=function(a){a&1&&(_.I(0,"td",29),_.F(1,lad,2,1,"ng-container",30),_.J());a&2&&
(a=_.P().va,_.C(),_.G("ngIf",a==null?null:a.repository==null?null:a.repository.x_))},nad=function(a){a&1&&(_.I(0,"span",34),_.Q(1," Language unknown "),_.J())},oad=function(a){a&1&&(_.I(0,"div"),_.R(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,_.ch("color",_.CD(1,2,a.HU,"uiElement")))},pad=function(a){a&1&&(_.I(0,"span",34),_.Q(1," No references "),_.J())},rad=function(a,b){a&1&&(_.I(0,"tr"),_.F(1,mad,2,1,"td",
23),_.I(2,"td",24)(3,"a",25),_.R(4,"colorContrast"),_.Q(5),_.J()(),_.I(6,"td"),_.Q(7),_.R(8,"dateTimeDisplay"),_.J(),_.I(9,"td"),_.Q(10),_.F(11,nad,2,0,"span",26),_.J(),_.I(12,"td"),_.Q(13),_.J(),_.I(14,"td",27),_.F(15,oad,6,5,"div",28)(16,pad,2,0,"ng-template",null,0,_.rh),_.J()());if(a&2){a=b.va;b=_.bh(17);var c=_.P().Qa;_.P(3);_.C();_.G("ngIf",qad(c.ey));_.C(2);_.ch("color",_.CD(4,11,c.HU,"text"));c=a.repository&&a.repository.ng?_.nt(new _.Ni({ye:{type:"ossProject",id:c.name},repository:a.name||
a.repository.ng.li})):void 0;_.G("routerLink",c);_.C(2);_.fh(" ",a.name||a.repository.ng.li," ");_.C(2);c=a.f_;c=Date.parse(c)===0?null:c;_.gh(_.CD(8,14,c,"relativeTime"));_.C(3);_.fh(" ",a.languages.join(", ")," ");_.C();_.G("ngIf",!a.languages||a.languages.length===0);_.C(2);_.gh(a.license);_.C(2);_.G("ngIf",a.m7a)("ngIfElse",b)}},tad=function(a,b){a&1&&(_.I(0,"div",7),_.F(1,iad,1,2,"img",8),_.I(2,"div",9)(3,"div",10),_.K(4,"img",11),_.I(5,"div")(6,"h1",12),_.R(7,"colorContrast"),_.I(8,"conditional-link",
13),_.Q(9),_.J()(),_.I(10,"h2",14),_.Q(11),_.J()()(),_.K(12,"oss-home-search-box",15),_.R(13,"async"),_.I(14,"h2",16),_.Q(15," Repositories "),_.J(),_.I(16,"table",17)(17,"thead")(18,"tr"),_.F(19,jad,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,rad,18,17,"tr",20),_.J()()()());a&2&&(a=b.Qa,b=_.P(3),_.C(),
_.G("ngIf",a.nya),_.C(3),_.G("src",_.kh(a.cq),_.Cf)("alt",_.kh(a.uJ)),_.C(2),_.ch("color",_.CD(7,16,a.HU,"heading")),_.ug("aria-label",a.displayName?a.displayName:"Project Name"),_.C(2),_.G("condition",a.eFa)("link",a.eFa)("sameWindow",!0),_.C(),_.fh(" ",a.displayName," "),_.C(2),_.gh(a.uJ),_.C(),_.G("config",_.qh(13,19,b.Ko)),_.C(7),_.G("ngIf",qad(a.ey)),_.C(12),_.G("ngForOf",sad(a.ey)))},uad=function(a){a&1&&(_.Cg(0),_.F(1,tad,32,21,"div",6),_.Fg());a&2&&(a=_.P().Qa,_.C(),_.G("ngIf",a.jc))},vad=
function(a){a&1&&(_.I(0,"icon-empty-state-display",35)(1,"icon-empty-state-title"),_.Q(2," Could not load project "),_.J()())},wad=function(a){a&1&&_.K(0,"loading",36);a&2&&_.G("diameter",20)},xad=function(a,b){a&1&&(_.Cg(0,2),_.F(1,uad,2,1,"ng-container",3)(2,vad,3,0,"icon-empty-state-display",4)(3,wad,1,1,"loading",5),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.nk))},A$={Ptc:"DISCOVER_FIND_CONTRIBUTE",
A0c:"UNKNOWN_TEMPLATE",yua:"WHITELABELLED_SEARCH",values:function(){return[A$.A0c,A$.Ptc,A$.yua]}},z$=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(z$,_.U);z$.prototype.ka=function(){return z$};z$.prototype.ma=function(){return{keys:["alpha","blue","green","red"]}};
_.p.Object.defineProperties(z$.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 yad=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.m7a==null?null:a.m7a;this.i.lastCommitTime=a.f_==null?null:a.f_;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.m2a==null?null:a.m2a};
_.W(yad,_.U);yad.prototype.ka=function(){return yad};yad.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ia:{repository:_.yP}}};
_.p.Object.defineProperties(yad.prototype,{m2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.T(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},m7a:{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}},f_:{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 B$=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.cq==null?null:a.cq;this.i.shortDescription=a.uJ==null?null:a.uJ;this.i.homePageUrl=a.UOb==null?null:a.UOb;this.i.ospoPageUrl=a.eFa==null?null:a.eFa;this.i.repositories=a.ey==null?null:a.ey;this.i.backgroundImageUrl=a.nya==null?null:a.nya;this.i.themeColor=a.HU==null?null:a.HU;this.i.repoKeyPrefix=a.Edb==null?null:a.Edb;this.i.relatedFilesConfig=
a.S8==null?null:a.S8};_.W(B$,_.U);B$.prototype.ka=function(){return B$};B$.prototype.ma=function(){return{Pa:{repositories:yad},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ia:{relatedFilesConfig:_.BP,themeColor:z$}}};
_.p.Object.defineProperties(B$.prototype,{nya:{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}},UOb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.T(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},cq:{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}},eFa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.T(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},S8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.T(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},Edb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.T(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},ey:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.i.repositories=a}},uJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.T(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},HU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.T(this,"themeColor"):null},set:function(a){this.i.themeColor=a}}});
var C$=function(a){a=a===void 0?{}:a;this.i={};this.i.template=a.ua==null?null:a.ua;this.i.projects=a.yr==null?null:a.yr;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.cq==null?null:a.cq;this.i.aboutUrl=a.gea==null?null:a.gea;this.i.ciUrl=a.Qfa==null?null:a.Qfa;this.i.privacyPolicyUrl=a.Roa==null?null:a.Roa;this.i.termsOfServiceUrl=a.Isa==null?null:a.Isa};_.W(C$,_.U);C$.prototype.ka=function(){return C$};
C$.prototype.ma=function(){return{Pa:{projects:B$},Oa:{template:A$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.p.Object.defineProperties(C$.prototype,{gea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.T(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},Qfa:{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}},cq:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},Roa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.T(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},yr:{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}},Isa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.T(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.p.Object.defineProperties(C$,{Dlb:{configurable:!0,enumerable:!0,get:function(){return A$}}});var zad=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.yr==null?null:a.yr};_.W(zad,_.U);zad.prototype.ka=function(){return zad};zad.prototype.ma=function(){return{Pa:{projects:B$},keys:["projects"]}};
_.p.Object.defineProperties(zad.prototype,{yr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.i.projects=a}}});var D$=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};
D$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.FP(a,RegExp("^[^/]+$"));return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Za+"/landingPages/"+a,Va:_.Lh(b,_.Iy,c),Tb:C$})};D$.O=function(a){return new (a||D$)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};D$.wa=_.q({token:D$,qa:D$.O});var Aad=function(){};Aad.O=function(a){return new (a||Aad)};Aad.wa=_.q({token:Aad,qa:function(a){return D$.O(a)},Ha:_.Hy});
var E$=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};E$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.FP(a,RegExp("^[^/]+$"));return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Za+"/ossProjects/"+a,Va:_.Lh(b,_.Iy,c),Tb:B$})};
E$.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Za+"/ossProjects",Va:_.Lh(a,_.Iy,b),Tb:zad})};E$.O=function(a){return new (a||E$)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};E$.wa=_.q({token:E$,qa:E$.O});var Bad=function(){};Bad.O=function(a){return new (a||Bad)};Bad.wa=_.q({token:Bad,qa:function(a){return E$.O(a)},Ha:_.Hy});
var F$=function(a,b,c){this.Ga=a;this.isd=b;this.jsd=c;this.co=new _.Iw(this.Ga);this.cpd=new _.Iw(this.Ga);this.multibranchEnabled=_.Rx.has(69)};F$.prototype.get=function(a){var b=this;return a?this.co.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.isd.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.hf};
var Cad=function(a){return a.cpd.fetch(void 0,function(){var b=a.jsd;var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.Jo(b.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Za+"/landingPages/current",Va:_.Lh(c,_.Iy,d),Tb:C$})})};F$.O=function(a){return new (a||F$)(_.t(_.ir),_.t(Bad),_.t(Aad),_.t(_.Sx))};F$.wa=_.q({token:F$,qa:F$.O,Ha:"root"});var G$=function(a,b){this.IY=a;this.sld=b;if(!this.IY)throw Error("kb");this.gtag=function(){this.IY.push(arguments)}};G$.prototype.TS=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.vj&&(c.latencyMs=b.vj.toString());this.gtag("event",b.action,c)}};G$.prototype.VN=function(a){this.gtag("config",this.sld,{page_path:a})};
G$.O=function(a){return new (a||G$)(_.t(_.SPa),_.t(_.O8a))};G$.wa=_.q({token:G$,qa:G$.O});var N$c=function(){this.yhd="block"};N$c.O=function(a){return new (a||N$c)};
N$c.Aa=_.Of({type:N$c,oa:[["ng-component"]],qb:2,Wa:function(a,b){a&2&&_.ch("display",b.yhd)},standalone:!1,Ba:7,Ca: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&&(_.C(3),_.G("showHeader",!1))},
dependencies:[_.pr,_.q$,_.ay,_.Iv,_.pv,_.rv,_.tv,_.sv],hb:2,Na:0});var H$=function(){};_.W(H$,_.EP);H$.prototype.RGa=function(a){this.qE=a&&_.VJb(a)};_.p.Object.defineProperties(H$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.qE}}});H$.O=function(){var a;return function(b){return(a||(a=_.me(H$)))(b||H$)}}();H$.wa=_.q({token:H$,qa:H$.O});var I$=function(a){_.CP.call(this,a,null);this.hZa=void 0;this.dya="Code Search"};_.W(I$,_.CP);I$.prototype.dj=function(a){this.FIa(a)};I$.prototype.FIa=function(a){var b=[this.dya];this.hZa&&b.unshift(this.hZa);(a=(a==null?void 0:a.repository)&&_.JJb(a))&&b.unshift(a);this.title.dj(b.slice(0,2).join(" - "))};I$.O=function(a){return new (a||I$)(_.t(_.tq))};I$.wa=_.q({token:I$,qa:I$.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 j$c={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],
darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,
144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,
216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,
170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,
232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],
slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};var k$c={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var y$=function(a,b,c,d){d=d===void 0?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;x$(a,1,"red");x$(b,1,"green");x$(c,1,"blue");x$(d,1,"alpha")};y$.prototype.Khb=function(){return"rgba("+this.red*100+"%, "+this.green*100+"%, "+(this.blue*100+"%, "+this.alpha+")")};var v$c=function(a){var b=a.alpha<1?n$c(Math.round(a.alpha*255)):"";return n$c(Math.round(a.red*255))+n$c(Math.round(a.green*255))+n$c(Math.round(a.blue*255))+b};
y$.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 E$c=function(a,b){if(1-a.alpha<1.52587890625E-5)return a;var c=b.alpha*(1-a.alpha);return new y$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},x$c=function(a,b){a=Dad(E$c(a,1-b.alpha<1.52587890625E-5?b:new y$(b.red,b.green,b.blue)));b=Dad(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},Dad=function(a){return o$c(a.red)*.2126+o$c(a.green)*.7152+o$c(a.blue)*.0722},C$c=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Ff`"+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("Ff`"+a);a=m$c(b[0])/255;var c=m$c(b[1])/255,d=m$c(b[2])/255;b=m$c(b[3])/255;return new y$(a,c,d,b)},z$c=function(a){var b=(a.fF+16)/116,c=.95047*r$c(b+a.a/500),d=r$c(b);b=1.08883*r$c(b-a.b/200);return new y$(Math.min(Math.max(p$c(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(p$c(-.969266*
c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(p$c(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},D$c=new y$(1,1,1);new y$(0,0,0);var F$c=function(a,b,c,d){d=d===void 0?1:d;this.DCa=a;this.saturation=b;this.fF=c;this.alpha=d;x$(a,360,"hue");x$(b,1,"saturation");x$(c,1,"lightness");x$(d,1,"alpha")};F$c.prototype.Khb=function(){return"hsla("+this.DCa+", "+this.saturation*100+"%, "+(this.fF*100+"%, "+this.alpha+")")};
F$c.prototype.rotate=function(a){return new F$c((this.DCa+a+360)%360,this.saturation,this.fF,this.alpha)};var A$c=function(a,b,c,d){d=d===void 0?1:d;this.fF=a;this.a=b;this.b=c;this.alpha=d;x$(a,Number.MAX_VALUE,"lightness");x$(d,1,"alpha")};A$c.prototype.equals=function(a){return Math.abs(this.fF-a.fF)<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 y$c=function(a){var b=o$c(a.red),c=o$c(a.green),d=o$c(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new A$c(116*q$c(e)-16,500*(q$c((.4124564*b+.3575761*c+.1804375*d)/.95047)-q$c(e)),200*(q$c(e)-q$c((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var s$c={heading:3,text:4.5,subtext:7,uiElement:3},Ead=function(){};Ead.prototype.transform=function(a,b,c){if(a)return B$c(a,b,c).Khb()};Ead.O=function(a){return new (a||Ead)};Ead.ve=_.Rf({name:"colorContrast",type:Ead,de:!0,standalone:!1});var Fad=function(){};Fad.O=function(a){return new (a||Fad)};Fad.Ka=_.Pf({type:Fad});Fad.Ja=_.dd({});var w$c=new Map;var Gad=["feedbackTooltip"],Had={label:"Privacy",target:"https://www.google.com/policies/privacy/",bE:"navigateToPrivacy"},Iad={label:"Terms",target:"https://www.google.com/policies/terms/",bE:"navigateToTerms"},Jad={Nka:"https://opensource.google/",RRb:!1,title:"Code Search",b_a:[],GXb:[Had,Iad]},Kad={title:"Google Open Source",q_:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",b_a:[{label:"Events",target:"https://opensource.google/events/",bE:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",bE:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",bE:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",bE:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",bE:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",bE:"navigateToOspoBlog"}]},J$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ga=a;this.ak=b;this.bZ=c;this.Sa=d;this.VFa=e;this.fIa=f;this.z9a=new _.cg;this.Bib=new _.cg;this.f7b=this.Sa.events.ha(_.kf(function(x){return x instanceof _.hi}),_.A(function(){return r.Sa.Hn.snapshot.root}),_.ng(this.Sa.Hn.snapshot.root),_.lg(1));this.Dl=n.register("showShortcutDialog","shift+/",function(){r.z9a.next(void 0)});n.register("sendFeedback","shift+2",function(){r.n8("KEYBOARD")});this.Ko=this.O3a();this.keyboardShortcuts=Lad(this);this.Bb=Cad(m).ha(_.og(function(x){if(x.ua===
A$.yua){var z=[];x.Roa?z.push(Object.assign({},Had,{target:x.Roa})):z.push(Had);x.Isa&&z.push(Object.assign({},Iad,{target:x.Isa}));x.Qfa&&z.push({label:"CI Status",target:x.Qfa,bE:"navigateToCi"});x.gea&&z.push({label:"About this site",target:x.gea,bE:"navigateToAbout"});return _.Qe(Object.assign({},Jad,{Nka:_.nt(new _.Ni),title:x.displayName||"Code Search",GXb:z,b_a:[]}))}return r.qO(function(D,L){D=L.Wc;return D&&D.repository?(L=L.Hi)?Object.assign({},Jad,Kad,{Nka:_.nt(_.lJ(D.qc(),"repoGroup").ob()),
RRb:!0,title:L.displayName,cq:L.cq,q_:void 0}):Object.assign({},Jad,Kad):Object.assign({},Jad,Kad)},Jad)}));this.tb=this.z9a.ha(_.rg(this.K9,this.keyboardShortcuts)).subscribe(function(x){var z=_.k(x);z.next();x=z.next().value;z=z.next().value;x&&(r.Hx?(r.Hx.close(),r.Hx=void 0):r.uHa(z),r.Ga.Ya({element:"AppBar",action:(r.Hx?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.tb.add(this.f7b.subscribe());this.tb.add(Mad(this).subscribe(function(x){Nad(x)}));this.tb.add(Cad(m).ha(_.og(function(x){var z=
x.ua===A$.yua,D={dya:z?x.displayName||"Code Search":"Google Open Source"};return r.qO(function(L,N){L=N.Wc;var S,ca=z?void 0:(S=N.Hi)==null?void 0:S.displayName,wa,Ha;N=(Ha=(wa=N.Hi)==null?void 0:wa.S8)!=null?Ha:void 0;return Object.assign({},{projectName:ca,Wc:L,S8:N},D)},D)})).subscribe(function(x){var z=x.dya;var D=x.projectName;var L=x.Wc;x=x.S8;var N=r.fIa;N.dya=z;N.hZa=D;N.FIa(L);r.VFa.RGa(x)}))};
J$.prototype.Ma=function(){this.Bib.next();this.Dl();this.tb&&(this.tb.unsubscribe(),this.tb=void 0);Nad(!1)};J$.prototype.n8=function(a){this.Ga.Ya({element:"FeedbackButton",action:"open",gestureName:a});this.wia&&this.wia.mf();this.bZ.xU()};J$.prototype.uHa=function(a){var b=this;this.Hx=this.ak.open(_.Jv,{rz:!1,data:a,minWidth:400});this.Hx.pz().ha(_.bg()).subscribe(function(){b.Hx=void 0})};
var Nad=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},Mad=function(a){return a.qO(function(b,c){return c.iMb||b},!1)},Lad=function(a){return a.qO(function(b,c){return c.keyboardShortcuts||b},new Map)};
J$.prototype.O3a=function(){var a=this.qO(function(c,d){return Object.assign({},c,d.Ko)},{}),b=this.qO(function(c,d){return d.ossProject||c});return _.Ye([a,b]).ha(_.A(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.HU?B$c(d.HU,"uiElement").Khb():void 0;return Object.assign({},c,{Lma:d})}))};J$.prototype.qO=function(a,b){return this.f7b.ha(_.A(function(c){for(var d=b;c&&c.qf==="primary";)d=a(d,c.data),c=c.firstChild;return d}))};
_.p.Object.defineProperties(J$.prototype,{K9:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.A(function(a){return Array.from(a.entries()).length>0}))}}});J$.O=function(a){return new (a||J$)(_.E(_.ir),_.E(_.ov),_.E(_.sw),_.E(_.oi),_.E(H$),_.E(I$),_.E(_.Sx),_.E(F$),_.E(_.qx))};
J$.Aa=_.Of({type:J$,oa:[["app-bar"]],mb:function(a,b){a&1&&_.Qg(Gad,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.wia=c.first)}},standalone:!1,Ba:2,Ca: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,O$c,25,21,"header",1),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.Bb))},dependencies:[_.pr,_.YA,_.iB,_.Ep,_.Fp,_.Tu,_.Bv,_.WA,_.ay,_.Iv,_.Mv,_.vw,_.ZA,_.bB,_.aB,_.eB,_.ez,_.cz,_.jA,_.Lp],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 K$=function(a,b,c,d,e,f){this.ZZa=c;this.Sa=d;this.xg=e;this.storage=f;a.uz();this.pvd=d.events.ha(_.kf(function(g){return g instanceof _.mQa||g instanceof _.nQa}),_.A(function(g){return g instanceof _.mQa}));this.iab();b.a1a.subscribe()};K$.prototype.iab=function(){this.storage&&this.storage.get("epn_dismiss")||this.Sfb()};
K$.prototype.Sfb=function(){var a=this;this.xg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).LD.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};K$.O=function(a){return new (a||K$)(_.E(_.kB),_.E(_.Wy),_.E(_.Zy),_.E(_.oi),_.E(_.$v),_.E(_.Z0a,8))};
K$.Aa=_.Of({type:K$,oa:[["oss-app"],["protractor-oss-app"]],standalone:!1,Ba:9,Ca: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,P$c,1,0,"announcement-bar",2),_.K(4,"router-outlet"),_.J()(),_.K(5,"uncaught-error-notifier")(6,"span",3),_.F(7,Q$c,2,0,"div",4),_.R(8,"async"));
a&2&&(_.C(3),_.G("ngIf",b.ZZa.eHb),_.C(4),_.G("ngIf",_.qh(8,2,b.pvd)))},dependencies:[_.Fp,_.$y,J$,_.hw,_.II,_.gq,_.Lp],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 Oad=function(){};Oad.O=function(a){return new (a||Oad)};Oad.Ka=_.Pf({type:Oad});Oad.Ja=_.dd({imports:[_.rr,_.Mp,_.s$,_.ry,_.yB]});var Pad=function(){};Pad.O=function(a){return new (a||Pad)};Pad.Ka=_.Pf({type:Pad});Pad.Ja=_.dd({imports:[_.rr,_.wB,_.Mp,_.mr,{Qo:_.tw,Vb:[_.sw]},_.Ev,_.WA,_.Gv,_.ry,_.yB,_.ww,_.gB,_.fz,_.Yq,Oad,_.kA]});var L$=function(){};L$.prototype.Ra=function(){};L$.prototype.M2b=function(a){return _.nt(_.IJb(new _.xP({Hi:new _.vP(a)})))};L$.O=function(a){return new (a||L$)};
L$.Aa=_.Of({type:L$,oa:[["oss-project-cards"]],inputs:{yr:"projects"},standalone:!1,Ba:1,Ca: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,R$c,11,7,"a",0);a&2&&_.G("ngForOf",b.yr)},dependencies:[_.pr,_.Ep,_.Wq],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 Qad=function(a){return[a]},M$=function(a,b,c,d,e,f,g,m){_.cA.call(this,{gpa:_.Rx.has(47),Br:"OssHomeSearchBox",Ga:a,fAa:g,GN:_.Rx.has(28),GR:d});this.Sa=b;this.lb=e;this.Hh=f;this.jS=m;this.Rkb="Clear search";this.mIc="Search for code or files";this.nIc="Loading suggestions";this.vgb=24;this.wgb=2;this.zqa=0};_.W(M$,_.cA);M$.Ea=_.cA.Ea;_.h=M$.prototype;_.h.Ec=function(){var a=this;this.Nr=this.Hh.registerCallback("HOME_PAGE_SEARCH",this.lb.na,function(){_.vA(a.kk,!0)})};
_.h.Ma=function(){this.Nr&&this.Nr()};_.h.KYb=function(a){_.Uq(this.Sa,_.Tq(this.Sa,_.KTa,{Va:_.fsa(a)}))};_.h.xbb=function(a){this.zqa=a.getBoundingClientRect().width};_.h.f5=function(){_.cA.prototype.f5.call(this,this.kk)};_.p.Object.defineProperties(M$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.cA.prototype.RGa.call(this,a)}}});M$.O=function(a){return new (a||M$)(_.E(_.ir),_.E(_.oi),_.E(_.Sx),_.E(_.oy),_.E(_.qe),_.E(_.ti),_.E(_.W8a),_.E(_.V8a,8))};
M$.Aa=_.Of({type:M$,oa:[["oss-home-search-box"]],mb:function(a,b){a&1&&_.Qg(_.uA,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.kk=c.first)}},inputs:{config:"config"},standalone:!1,features:[_.sg],Ba:16,Ca: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=_.Yd();_.I(0,"div",3,0)(2,"mat-icon",4);_.O("click",function(){_.w(c);return _.y(_.bh(5).setFocus())});_.Q(3,"search");_.J();_.I(4,"search-box",5,1);_.jh("queryChange",function(f){_.w(c);_.ih(b.query,f)||(b.query=f);return _.y(f)});_.O("blur",function(){_.w(c);return _.y(b.SEa())})("focus",function(){_.w(c);return _.y(b.TEa())})("queryChange",
function(f){_.w(c);return _.y(b.pO.next(f))})("querySubmit",function(f){_.w(c);return _.y(b.b$(f))});_.J();_.I(6,"div",6);_.R(7,"async");_.K(8,"mat-spinner",7);_.J();_.F(9,S$c,3,3,"button",8)(10,T$c,2,1,"a",9);_.J();_.I(11,"search-box-suggestion-list",null,2);_.F(13,V$c,2,4,"search-box-suggestion-item",10);_.R(14,"async");_.J();_.F(15,Y$c,2,2,"ng-container",11)}if(a&2){var d,e;a=_.bh(12);_.dh("suggesting",a.Gt&&b.CE);_.C(4);_.G("elementName",b.Br)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.JT)("placeholder",b.mIc);_.hh("query",b.query);_.G("suggestionLists",_.nh(21,Qad,a));_.C(2);_.ch("visibility",((d=_.qh(7,17,b.K5))==null?0:d.vd)&&b.m9?"visible":"hidden");_.C(2);_.G("diameter",b.vgb)("strokeWidth",b.wgb);_.ug("aria-label",b.nIc);_.C();_.G("ngIf",b.query);_.C();_.G("ngIf",b.jS);_.C(3);_.G("ngForOf",(e=_.qh(14,19,b.K5))==null?null:e.ej);_.C(2);_.G("ngIf",a.Gt&&b.CE)}},dependencies:[_.pr,_.Ep,_.Fp,_.Kp,_.jA,_.Uu,_.Bv,_.ay,_.Mv,_.vw,_.SA,_.QA,_.ez,_.cz,_.lA,_.uA,_.wA,_.xA,_.Lp],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 N$=function(a,b){this.Ko=_.dKb(a,new _.Ni,b.snapshot.uv)};N$.prototype.Ra=function(){};N$.prototype.M2b=function(a){return _.nt(new _.Ni({ye:{type:"ossProject",id:a.name}}))};N$.O=function(a){return new (a||N$)(_.E(_.DP),_.E(_.Yh))};
N$.Aa=_.Of({type:N$,oa:[["discover-find-contribute"]],inputs:{yr:"projects"},standalone:!1,Ba:6,Ca: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&&(_.C(3),_.G("config",b.Ko),_.C(2),_.G("projects",b.yr))},dependencies:[M$,L$],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 Rad=function(a,b){this.Ko=_.dKb(a,new _.Ni,b.snapshot.uv)};Rad.prototype.Ra=function(){};Rad.O=function(a){return new (a||Rad)(_.E(_.DP),_.E(_.Yh))};
Rad.Aa=_.Of({type:Rad,oa:[["whitelabelled-search"]],inputs:{yr:"projects",cq:"iconUrl",label:"label"},standalone:!1,Ba:7,Ca: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,Z$c,1,4,"img",2)(2,$$c,1,0,"ng-template",null,0,_.rh),_.J(),_.I(4,"div",3),
_.K(5,"oss-home-search-box",4),_.J(),_.K(6,"oss-project-cards",5));a&2&&(a=_.bh(3),_.C(),_.G("ngIf",b.cq)("ngIfElse",a),_.C(4),_.G("config",b.Ko),_.C(),_.G("projects",b.yr))},dependencies:[_.Fp,_.vw,M$,L$],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 Sad=function(a,b){this.Dd=_.OI;this.uLc=A$;_.az(a,"HOME_PAGE_SEARCH");this.Bb=Cad(b).ha(_.A(_.GI),_.Vf(function(c){return _.FI(c.message)}),_.ng(_.PI))};Sad.O=function(a){return new (a||Sad)(_.E(_.ti),_.E(F$))};
Sad.Aa=_.Of({type:Sad,oa:[["home-page"]],standalone:!1,Ba:4,Ca: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,gad,4,3,"ng-container",1),_.R(1,"async"),_.F(2,had,5,1,"ng-template",null,0,_.rh));a&2&&_.G("ngIf",
_.qh(1,1,b.Bb))},dependencies:[_.Fp,_.Kp,_.Gp,_.Hp,_.Ip,N$,_.fE,_.hE,_.gE,_.II,Rad,_.Lp],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Na:0});var O$=function(){};O$.O=function(a){return new (a||O$)};O$.Ka=_.Pf({type:O$});O$.Ja=_.dd({imports:[_.rr,_.Mp,_.ww,_.Yq]});var P$=function(){};P$.O=function(a){return new (a||P$)};P$.Ka=_.Pf({type:P$});P$.Ja=_.dd({imports:[_.rr,_.iA,_.Mp,_.kA,_.Ev,_.ry,_.ww,_.TA,_.fz,_.mA,_.BA]});var Tad=function(){};Tad.O=function(a){return new (a||Tad)};Tad.Ka=_.Pf({type:Tad});Tad.Ja=_.dd({imports:[_.rr,_.Ev,_.Mp,_.FN,_.LI,_.JI,_.ww,P$,O$,_.Yq]});var Uad=function(){};Uad.O=function(a){return new (a||Uad)};Uad.Ka=_.Pf({type:Uad});Uad.Ja=_.dd({imports:[_.rr,_.Mp,_.FN,_.LI,_.JI,_.ww,P$,O$,_.Yq]});var Vad=function(){};Vad.O=function(a){return new (a||Vad)};Vad.Ka=_.Pf({type:Vad});Vad.Ja=_.dd({imports:[_.rr,_.Mp,Tad,_.iE,_.LI,_.JI,_.Yq,Uad]});var Q$=function(a){this.ksd=a};Q$.prototype.resolve=function(a){return(a=_.Oi(a).ub)?this.ksd.get(a).ha(_.Vf(function(){return _.Qe(void 0)})):_.Qe(void 0)};Q$.O=function(a){return new (a||Q$)(_.t(F$))};Q$.wa=_.q({token:Q$,qa:Q$.O});var Wad=function(a,b,c,d){this.Dd=_.OI;this.Dtd=_.aKb;this.Tkd=i$c;_.az(b,"HOME_PAGE_SEARCH");this.En=a.params.ha(_.og(function(e){return d.get(e.repositoryGroupId).ha(_.A(function(f){return _.GI(f)}))}),_.Vf(function(e){return _.FI("Could not load oss project: "+e.message)}),_.ng(_.PI));this.Ko=a.params.ha(_.A(function(e){return _.dKb(c,new _.Ni({ye:{id:e.repositoryGroupId,type:"ossProject"}}),a.snapshot.uv)}))},sad=function(a){return a.filter(function(b){return!b.hidden})},qad=function(a){return a.some(function(b){return b.repository&&
b.repository.x_})};Wad.O=function(a){return new (a||Wad)(_.E(_.Yh),_.E(_.ti),_.E(_.DP),_.E(F$))};
Wad.Aa=_.Of({type:Wad,oa:[["project-page"]],standalone:!1,Ba:2,Ca: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,xad,4,4,"ng-container",1),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.En))},dependencies:[_.pr,_.Ep,_.Fp,_.Gp,_.Hp,_.ZM,_.lr,_.fE,_.gE,_.II,_.vw,M$,_.Wq,Ead,_.Lp,_.jE],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 Xad=function(){};Xad.O=function(a){return new (a||Xad)};Xad.Ka=_.Pf({type:Xad});Xad.Ja=_.dd({imports:[_.rr,Fad,_.Mp,_.sN,_.mE,_.mr,_.WA,_.iE,_.JI,_.XN,_.ww,P$,_.Yq]});var Yad=new _.Id("localObservableRequestService",{Ha:"root",qa:function(){return new _.J3a({x6:"",w6:""},_.u(_.Aq),_.u(_.yp))}}),R$=function(a){if(a)throw Error("rd");};R$.O=function(a){return new (a||R$)(_.t(R$,12))};R$.Ka=_.Pf({type:R$});R$.Ja=_.dd({imports:[_.rr,_.TB,_.kx,_.lx,_.ex,_.rp,_.Hy,_.mx,_.nx,_.ox,_.VB,_.UB]});var Zad=function(){};var S$=function(){this.Sa=_.u(_.oi)};_.W(S$,Zad);S$.prototype.navigate=function(a){this.Sa.navigate([a])};S$.O=function(){var a;return function(b){return(a||(a=_.me(S$)))(b||S$)}}();S$.wa=_.q({token:S$,qa:S$.O,Ha:"root"});var $ad=[_.ev,_.Eq,_.fSa()],abd=new _.vTa,bbd=[{path:"",gY:_.Nra(),children:[{path:"search",Xl:function(){return _.l$}},{path:"",component:Sad,data:{Ko:{Nla:!1},iMb:!0}},{path:":repositoryGroupId",component:Wad,data:{Ko:{Nla:!1},iMb:!0}},{path:"",Xl:abd.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.ui(_.CB),Hi:_.ui(Q$)},Ar:function(a,b){return _.Oi(a).ub!==_.Oi(b).ub}},{path:"**",component:_.Dx}]}],T$=function(){};T$.prototype.store=function(){};T$.prototype.hqa=function(){return null};
T$.prototype.qHa=function(a,b){return this.xka(a)&&this.xka(b)?a.component===b.component:a.te===b.te};T$.prototype.xka=function(a){return a.data.Wc};T$.O=function(a){return new (a||T$)};T$.wa=_.q({token:T$,qa:T$.O});var U$=function(){_.Ax.apply(this,arguments)};_.W(U$,_.Ax);U$.prototype.load=function(){};U$.O=function(){var a;return function(b){return(a||(a=_.me(U$)))(b||U$)}}();U$.wa=_.q({token:U$,qa:U$.O});var V$=function(){_.jO.apply(this,arguments)};_.W(V$,_.jO);
V$.prototype.A6a=function(a){return _.Qe({kind:4,location:a})};V$.O=function(){var a;return function(b){return(a||(a=_.me(V$)))(b||V$)}}();V$.wa=_.q({token:V$,qa:V$.O});var Z$=function(){};Z$.O=function(a){return new (a||Z$)};Z$.Ka=_.Pf({type:Z$});Z$.Ja=_.dd({Vb:[_.Kna()]});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Ka=_.Pf({type:$$,uz:[K$]});
$$.Ja=_.dd({Vb:[_.HAa(),_.nAa("chatPanel",_.qeb),_.nAa("code",_.veb)].concat(_.v(_.wTa(abd)),[_.Ov,_.DP,_.xw,Q$,H$,I$,_.YB,_.si,{Da:_.MPa,mc:"/"},{Da:_.Vp,De:G$},{Da:_.Ax,De:U$},{Da:_.lo,Ab:_.jw,Wb:[_.Rv]},{Da:_.K6a,mc:_.L6a},{Da:_.ci,De:_.Gx},{Da:Zad,De:S$},{Da:_.EP,Ab:H$},{Da:_.Oq,De:T$},{Da:_.CP,Ab:I$},{Da:_.Yp,De:_.$B},{Da:_.p3a,mc:_.o3a},{Da:_.jO,De:V$}]),imports:[Z$,$ad,_.qy,_.nB,Pad,{Qo:_.EB,Vb:_.meb},_.iw,_.Ex,_.FN,Vad,_.JI,_.ww,_.bC,Xad,_.USa(bbd),{Qo:R$,Vb:[_.Bw,{Da:_.Ho,De:_.I3a},{Da:_.c3a,
Jb:_.Dva},{Da:_.Fy,Jb:_.Yj,Wb:[_.qxa,_.MB]},{Da:_.BOa,Ab:Yad},{Da:_.web,Jb:_.Yj,Wb:[_.POa,_.NB]},{Da:_.U3a,Jb:_.Yj,Wb:[_.QOa,_.NB]},{Da:_.V3a,Jb:_.Yj,Wb:[_.QOa,_.NB]},{Da:_.zeb,Jb:_.Yj,Wb:[_.ROa,_.NB]},{Da:_.Deb,Jb:_.Yj,Wb:[_.SOa,_.NB]},{Da:_.S3a,Jb:_.Yj,Wb:[_.UOa,_.NB]},{Da:_.RB,Jb:_.Yj,Wb:[_.VOa,_.KB]},{Da:_.SB,Jb:_.Yj,Wb:[_.dPa,_.KB]},{Da:_.Feb,Jb:_.Yj,Wb:[_.XOa,_.NB]},{Da:_.Geb,Jb:_.Yj,Wb:[_.YOa,_.NB]},{Da:_.W3a,Jb:_.Yj,Wb:[_.ZOa,_.NB]},{Da:_.X3a,Jb:_.Yj,Wb:[_.$Oa,_.NB]},{Da:_.Z3a,Jb:_.Yj,Wb:[_.bPa,
_.NB]},{Da:_.Aeb,Jb:_.Yj,Wb:[_.cPa,_.NB]},{Da:_.Aw,Jb:function(){return window}},{Da:_.E3a,De:_.G3a},{Da:_.F3a,Jb:function(a){return new _.Dc(a.document)},Wb:[_.Aw]},{Da:_.s9a,Zc:!0,Ab:_.OB},{Da:_.s9a,Zc:!0,Ab:_.PB}]}]});var cbd=function(){};cbd.O=function(a){return new (a||cbd)};cbd.Ka=_.Pf({type:cbd,uz:[K$]});cbd.Ja=_.dd({imports:[Z$,$$,_.fv]});_.el.set("OSS-APP",$$);_.el.set("PROTRACTOR-OSS-APP",cbd);
_.Ai();
}catch(e){_._DumpException(e)}
try{
var alb,blb,clb,dlb,elb,flb,glb,hlb,ilb;alb=function(a){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(function(b){return a.classList.contains(b)})};blb=function(a){a&1&&_.Lg(0,2)};clb=function(a){a&1&&(_.I(0,"thead",0),_.Gg(1,1),_.J(),_.I(2,"tbody",0),_.Gg(3,2)(4,3),_.J(),_.I(5,"tfoot",0),_.Gg(6,4),_.J())};dlb=function(a){a&1&&_.Gg(0,1)(1,2)(2,3)(3,4)};elb=function(a,b){return a.concat(Array.from(b))};
flb=function(a,b){b=b.toUpperCase();for(a=a.Lf.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};glb=function(a){a&1&&_.Lg(0,2)};hlb=function(a){a&1&&(_.I(0,"thead",0),_.Gg(1,1),_.J(),_.I(2,"tbody",2),_.Gg(3,3)(4,4),_.J(),_.I(5,"tfoot",0),_.Gg(6,5),_.J())};ilb=function(a){a&1&&_.Gg(0,1)(1,3)(2,4)(3,5)};
_.AE=function(a,b,c,d){var e=this;this.Sa=a;this.element=b;this.renderer=c;this.TQ=d;this.xe=[];this.jw=!1;this.sGa={exact:!1};this.IRb=new _.Uj;this.link=_.u(_.Wq,{optional:!0});this.peb=a.events.subscribe(function(f){f instanceof _.hi&&e.update()})};_.AE.prototype.Sd=function(){var a=this;_.Qe(this.links.Mc,_.Qe(null)).ha(_.$e()).subscribe(function(){a.update();jlb(a)})};
var jlb=function(a){var b;(b=a.vVb)==null||b.unsubscribe();b=[].concat(_.v(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.HEa});a.vVb=_.Ee(b).ha(_.$e()).subscribe(function(c){a.jw!==klb(a,a.Sa)(c)&&a.update()})};_.AE.prototype.Zb=function(){this.update()};_.AE.prototype.Ma=function(){this.peb.unsubscribe();var a;(a=this.vVb)==null||a.unsubscribe()};
_.AE.prototype.update=function(){var a=this;this.links&&this.Sa.cT&&queueMicrotask(function(){var b=llb(a);a.xe.forEach(function(c){b?a.renderer.aH(a.element.na,c):a.renderer.UT(a.element.na,c)});b&&a.Mxb!==void 0?a.renderer.setAttribute(a.element.na,"aria-current",a.Mxb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current");a.jw!==b&&(a.jw=b,_.mo(a.TQ),a.IRb.emit(b))})};
var klb=function(a,b){var c=a.sGa.So?a.sGa:a.sGa.exact||!1;return function(d){return(d=d.Ym)?b.isActive(d,c):!1}},llb=function(a){var b=klb(a,a.Sa);return a.link&&b(a.link)||a.links.some(b)};_.p.Object.defineProperties(_.AE.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.jw}},qvd:{configurable:!0,enumerable:!0,set:function(a){this.xe=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.AE.O=function(a){return new (a||_.AE)(_.E(_.oi),_.E(_.qe),_.E(_.pj),_.E(_.xo))};_.AE.Ea=_.Qf({type:_.AE,oa:[["","routerLinkActive",""]],xd:function(a,b,c){a&1&&_.Rg(c,_.Wq,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.links=d)}},inputs:{sGa:"routerLinkActiveOptions",Mxb:"ariaCurrentWhenActive",qvd:"routerLinkActive"},outputs:{IRb:"isActiveChange"},Ob:["routerLinkActive"],features:[_.Xn]});_.mlb=function(){};
_.mlb.prototype.e_a=function(a,b,c,d,e){_.VNa(a,function(f,g,m){if(f.Ux==null){var n=c(f,g,m);n=b.Si(n.Jd,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,QT:f})}})};_.mlb.prototype.detach=function(){};_.BE=function(a){this.au=a};_.W(_.BE,_.cbb);_.BE.O=function(a){return new (a||_.BE)(_.E(_.qz,10))};
_.BE.Ea=_.Qf({type:_.BE,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],qb:16,Wa:function(a,b){a&2&&_.dh("ng-untouched",b.nTb)("ng-touched",b.mTb)("ng-pristine",b.SSb)("ng-dirty",b.CS)("ng-valid",b.isValid)("ng-invalid",b.zSb)("ng-pending",b.OSb)("ng-submitted",b.Cod)},standalone:!1,features:[_.sg]});_.CE=function(){};_.CE.O=function(a){return new (a||_.CE)};
_.CE.Ea=_.Qf({type:_.CE,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],ab:["novalidate",""],standalone:!1});_.DE=new _.Id("CDK_TABLE");var olb;_.EE=function(){this.ua=_.u(_.Mg)};_.EE.O=function(a){return new (a||_.EE)};_.EE.Ea=_.Qf({type:_.EE,oa:[["","cdkCellDef",""]]});_.FE=function(){this.ua=_.u(_.Mg)};_.FE.O=function(a){return new (a||_.FE)};_.FE.Ea=_.Qf({type:_.FE,oa:[["","cdkHeaderCellDef",""]]});var nlb=function(){this.ua=_.u(_.Mg)};nlb.O=function(a){return new (a||nlb)};nlb.Ea=_.Qf({type:nlb,oa:[["","cdkFooterCellDef",""]]});_.GE=function(){this.nQ=_.u(_.DE,{optional:!0});this.ZXa=this.WD=this.ls=!1};
_.GE.prototype.n7a=function(){var a=this.ls;this.ls=!1;return a};_.GE.prototype.Rda=function(){this.VSa=["cdk-column-"+this.R1a]};_.GE.prototype.HXa=function(a){a&&(this.Bm=a,this.R1a=a.replace(/[^a-z0-9_-]/gi,"-"),this.Rda())};
_.p.Object.defineProperties(_.GE.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Bm},set:function(a){this.HXa(a)}},sticky:{configurable:!0,enumerable:!0,get:function(){return this.WD},set:function(a){a!==this.WD&&(this.WD=a,this.ls=!0)}},Vac:{configurable:!0,enumerable:!0,get:function(){return this.ZXa},set:function(a){a!==this.ZXa&&(this.ZXa=a,this.ls=!0)}}});_.GE.O=function(a){return new (a||_.GE)};
_.GE.Ea=_.Qf({type:_.GE,oa:[["","cdkColumnDef",""]],xd:function(a,b,c){a&1&&(_.Rg(c,_.EE,5),_.Rg(c,_.FE,5),_.Rg(c,nlb,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.Y4=d.first);_.Ug(d=_.Vg())&&(b.headerCell=d.first);_.Ug(d=_.Vg())&&(b.mkd=d.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.Gh],Vac:[2,"stickyEnd","stickyEnd",_.Gh]},features:[_.lh([{Da:"MAT_SORT_HEADER_COLUMN_DEF",Ab:_.GE}])]});olb=function(a,b){b.na.classList.add.apply(b.na.classList,_.v(a.VSa))};
_.HE=function(){olb.call(this,_.u(_.GE),_.u(_.qe))};_.W(_.HE,olb);_.HE.O=function(a){return new (a||_.HE)};_.HE.Ea=_.Qf({type:_.HE,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],ab:["role","columnheader",1,"cdk-header-cell"],features:[_.sg]});_.IE=function(){var a=_.u(_.GE),b=_.u(_.qe);olb.call(this,a,b);var c;(a=(c=a.nQ)==null?void 0:c.r7c())&&b.na.setAttribute("role",a)};_.W(_.IE,olb);_.IE.O=function(a){return new (a||_.IE)};
_.IE.Ea=_.Qf({type:_.IE,oa:[["cdk-cell"],["td","cdk-cell",""]],ab:[1,"cdk-cell"],features:[_.sg]});var JE=function(){this.ua=_.u(_.Mg);this.dw=_.u(_.zo)};JE.prototype.Zb=function(a){this.WSa||(a=a.columns&&a.columns.Ef||[],this.WSa=this.dw.find(a).create(),this.WSa.diff(a))};JE.O=function(a){return new (a||JE)};JE.Ea=_.Qf({type:JE,features:[_.Xn]});_.KE=function(){JE.call(this,_.u(_.Mg),_.u(_.zo));this.nQ=_.u(_.DE,{optional:!0});this.WD=this.ls=!1};_.W(_.KE,JE);_.KE.prototype.Zb=function(a){JE.prototype.Zb.call(this,a)};_.KE.prototype.n7a=function(){var a=this.ls;this.ls=!1;return a};
_.p.Object.defineProperties(_.KE.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.WD},set:function(a){a!==this.WD&&(this.WD=a,this.ls=!0)}}});_.KE.O=function(a){return new (a||_.KE)};_.KE.Ea=_.Qf({type:_.KE,oa:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.Gh]},features:[_.sg,_.Xn]});var LE=function(){JE.call(this,_.u(_.Mg),_.u(_.zo));this.nQ=_.u(_.DE,{optional:!0});this.WD=this.ls=!1};_.W(LE,JE);
LE.prototype.Zb=function(a){JE.prototype.Zb.call(this,a)};LE.prototype.n7a=function(){var a=this.ls;this.ls=!1;return a};_.p.Object.defineProperties(LE.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.WD},set:function(a){a!==this.WD&&(this.WD=a,this.ls=!0)}}});LE.O=function(a){return new (a||LE)};LE.Ea=_.Qf({type:LE,oa:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.Gh]},features:[_.sg,_.Xn]});
_.ME=function(){JE.call(this,_.u(_.Mg),_.u(_.zo));this.nQ=_.u(_.DE,{optional:!0})};_.W(_.ME,JE);_.ME.O=function(a){return new (a||_.ME)};_.ME.Ea=_.Qf({type:_.ME,oa:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],WA:[0,"cdkRowDefWhen","when"]},features:[_.sg]});_.NE=function(){this.sQ=_.u(_.Ng);_.NE.dna=this};_.NE.prototype.Ma=function(){_.NE.dna===this&&(_.NE.dna=null)};_.NE.dna=null;_.NE.O=function(a){return new (a||_.NE)};_.NE.Ea=_.Qf({type:_.NE,oa:[["","cdkCellOutlet",""]]});
_.OE=function(){};_.OE.O=function(a){return new (a||_.OE)};_.OE.Aa=_.Of({type:_.OE,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],ab:["role","row",1,"cdk-header-row"],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Gg(0,0)},dependencies:[_.NE],hb:2});_.PE=function(){};_.PE.O=function(a){return new (a||_.PE)};
_.PE.Aa=_.Of({type:_.PE,oa:[["cdk-row"],["tr","cdk-row",""]],ab:["role","row",1,"cdk-row"],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Gg(0,0)},dependencies:[_.NE],hb:2});var plb=function(){this.Jd=_.u(_.Mg);this.I5c=["cdk-no-data-row","cdk-row"];this.h5c=["cdk-cell","cdk-no-data-cell"];this.WDd="td, cdk-cell, [cdk-cell], .cdk-cell"};plb.O=function(a){return new (a||plb)};plb.Ea=_.Qf({type:plb,oa:[["ng-template","cdkNoDataRow",""]]});_.qlb=new _.Id("CDK_SPL");var rlb=["top","bottom","left","right"],slb=function(a,b,c,d,e,f,g){var m=this;c=c===void 0?!0:c;d=d===void 0?!0:d;this.HG=a;this.YXa=b;this.kqb=c;this.grb=d;this.direction=e;this.kX=f;this.xxa=g;this.gva=new WeakMap;var n;this.cQ=((n=globalThis)==null?0:n.ResizeObserver)?new globalThis.ResizeObserver(function(r){return m.Qbd(r)}):null;this.MX=[];this.yX=null;this.ySa=[];this.Lb=!1;this.vmb={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},
tlb=function(a,b,c){(c.includes("left")||c.includes("right"))&&a.isb(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))));_.of({write:function(){for(var f=_.k(d),g=f.next();!g.done;g=f.next())a.lsb(g.value,c)}},{Qb:a.xxa})},ulb=function(a,b,c,d,e,f){e=e===void 0?!0:e;f=f===void 0?!0:f;if(b.length&&a.kqb&&(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,S;f&&a.ecd({rows:[].concat(_.v(b)),dyd:[].concat(_.v(c)),byd:[].concat(_.v(d))});_.of({CAa:function(){L=a.t7c(g,e);N=a.Y7c(L,c);S=a.X7c(L,d)},write:function(){for(var wa=_.k(b),Ha=wa.next();!Ha.done;Ha=wa.next()){Ha=Ha.value;for(var sa=0;sa<m;sa++){var xa=Ha.children[sa];c[sa]&&a.Bua(xa,r,N[sa],sa===z);d[sa]&&a.Bua(xa,x,S[sa],sa===D)}}a.kX&&L.some(function(Na){return!!Na})&&(a.kX.Zxd({sizes:z===-1?
[]:L.slice(0,z+1).map(function(Na,Va){return c[Va]?Na:null})}),a.kX.ayd({sizes:D===-1?[]:L.slice(D).map(function(Na,Va){return d[Va+D]?Na:null}).reverse()}))}},{Qb:a.xxa})}else{(n=a.kX)==null||n.Zxd({sizes:[]});var ca;(ca=a.kX)==null||ca.ayd({sizes:[]})}},vlb=function(a,b,c,d){if(a.kqb){var e=d==="bottom"?b.slice().reverse():b,f=d==="bottom"?c.slice().reverse():c,g=[],m=[],n=[];_.of({CAa:function(){for(var r=0,x=0;r<e.length;r++)if(f[r]){g[r]=x;var z=e[r];n[r]=a.HG?Array.from(z.children):[z];z=a.wsb(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.Bua(N.value,d,z,D);if(d==="top"){var S;(S=a.kX)==null||S.VWd({sizes:m,Drd:g,elements:n})}else{var ca;(ca=a.kX)==null||ca.UWd({sizes:m,Drd:g,elements:n})}}},{Qb:a.xxa})}},wlb=function(a,b,c){a.HG&&_.of({write:function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.lsb(d,["bottom"]):a.Bua(d,"bottom",0,!1))}},{Qb:a.xxa})};_.h=slb.prototype;
_.h.destroy=function(){this.yX&&clearTimeout(this.yX);var a;(a=this.cQ)==null||a.disconnect();this.Lb=!0};_.h.lsb=function(a,b){if(a.classList.contains(this.YXa)){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.vmb[d]);rlb.some(function(e){return b.indexOf(e)===-1&&a.style[e]})?a.style.zIndex=this.Oob(a):(a.style.zIndex="",this.grb&&(a.style.position=""),a.classList.remove(this.YXa))}};
_.h.Bua=function(a,b,c,d){a.classList.add(this.YXa);d&&a.classList.add(this.vmb[b]);a.style[b]=c+"px";a.style.zIndex=this.Oob(a);this.grb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};_.h.Oob=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(rlb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};
_.h.t7c=function(a,b){if(b!==void 0&&!b&&this.ySa.length)return this.ySa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(this.wsb(a[c]).width);return this.ySa=b};_.h.Y7c=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.X7c=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.wsb=function(a){var b=this.gva.get(a);if(b)return b;b=a.getBoundingClientRect();b={width:b.width,height:b.height};if(!this.cQ)return b;this.gva.set(a,b);this.cQ.observe(a,{box:"border-box"});return b};_.h.ecd=function(a){this.isb(a.rows);this.yX||this.MX.push(a)};_.h.isb=function(a){var b=new Set(a);a=_.k(this.MX);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.MX=this.MX.filter(function(d){return!!d.rows.length})};
_.h.Qbd=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.gva.get(d.target))==null?void 0:e.width)&&alb(d.target)&&(c=!0);this.gva.set(d.target,f)}c&&this.MX.length&&(this.yX&&clearTimeout(this.yX),this.yX=setTimeout(function(){if(!b.Lb){for(var g=_.k(b.MX),
m=g.next();!m.done;m=g.next())m=m.value,ulb(b,m.rows,m.dyd,m.byd,!0,!1);b.MX=[];b.yX=null}},0))};var xlb;xlb=[[["caption"]],[["colgroup"],["col"]],"*"];_.QE=function(){this.Lf=_.u(_.Ng);this.lb=_.u(_.qe);var a=_.u(_.DE);a.RD=this;a.ywa()};_.QE.O=function(a){return new (a||_.QE)};_.QE.Ea=_.Qf({type:_.QE,oa:[["","rowOutlet",""]]});_.RE=function(){this.Lf=_.u(_.Ng);this.lb=_.u(_.qe);var a=_.u(_.DE);a.DP=this;a.ywa()};_.RE.O=function(a){return new (a||_.RE)};_.RE.Ea=_.Qf({type:_.RE,oa:[["","headerRowOutlet",""]]});_.SE=function(){this.Lf=_.u(_.Ng);this.lb=_.u(_.qe);var a=_.u(_.DE);a.BP=this;a.ywa()};
_.SE.O=function(a){return new (a||_.SE)};_.SE.Ea=_.Qf({type:_.SE,oa:[["","footerRowOutlet",""]]});_.TE=function(){this.Lf=_.u(_.Ng);this.lb=_.u(_.qe);var a=_.u(_.DE);a.irb=this;a.ywa()};_.TE.O=function(a){return new (a||_.TE)};_.TE.Ea=_.Qf({type:_.TE,oa:[["","noDataRowOutlet",""]]});
_.UE=function(){var a=this;this.dw=_.u(_.zo);this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.rc=_.u(_.oj,{optional:!0});this.Fc=_.u(_.ej);this.x4=_.u(_.cu);this.nh=_.u(_.aj);this.ibd=_.u(_.qlb,{optional:!0,sy:!0});this.Ub=_.u(_.gi);this.xp=new _.cg;this.yP=new Map;this.pnb=new Set;this.snb=new Set;this.rnb=new Set;this.qnb=new Set;this.qva=this.xX=this.bUa=this.eVa=!0;this.U2=new Map;this.Jgb="cdk-table-sticky";this.Hab=!0;this.Kva=this.WUa=this.xqb=!1;this.VDd=void 0;this.lva=this.erb=!1;this.s1a=new _.Uj;
this.QJ=new _.Zh({start:0,end:Number.MAX_VALUE});this.ac=_.u(_.nf);_.u(new _.Yn("role"),{optional:!0})||this.La.na.setAttribute("role","table");this.JG=!this.Fc.isBrowser;this.HG=this.La.na.nodeName==="TABLE";this.AG=this.dw.find([]).create(function(b,c){return a.Mr?a.Mr(c.Uga,c.data):c})};_.h=_.UE.prototype;_.h.r7c=function(){var a=this.La.na.getAttribute("role");return a==="grid"||a==="treegrid"?"gridcell":"cell"};
_.h.Ra=function(){var a=this;this.Tad();this.nh.Cc().ha(_.pg(this.xp)).subscribe(function(){a.qva=!0})};_.h.Sd=function(){this.Kva=!0};_.h.cO=function(){this.Emb()&&this.msb()};
_.h.Ma=function(){var a;(a=this.aM)==null||a.destroy();var b,c,d;[(b=this.RD)==null?void 0:b.Lf,(c=this.DP)==null?void 0:c.Lf,(d=this.BP)==null?void 0:d.Lf,this.U2,this.pnb,this.snb,this.rnb,this.qnb,this.yP].forEach(function(e){e==null||e.clear()});this.FW=[];this.uW=[];this.wnb=null;this.xp.next();this.xp.complete();_.mta(this.dataSource)&&this.dataSource.disconnect(this)};
var zlb=function(a){a.axa=a.j7c();var b=a.AG.diff(a.axa);if(b){var c=a.RD.Lf;a.x4.e_a(b,c,function(d,e,f){return a.sUa(d.item,f)},function(d){return d.item.data},function(d){d.operation===1&&d.context&&a.nsb(d.QT.item.h9,d.context)});a.ccd();_.WNa(b,function(d){c.get(d.Xk).context.va=d.item.data});a.Vtb();a.s1a.next();ylb(a)}else a.Vtb(),a.s1a.next()},Alb=function(a){var b=a.Jba(a.DP);if(a.HG){var c=flb(a.DP,"thead");c&&(c.style.display=b.length?"":"none")}c=a.FW.map(function(d){return d.sticky});
tlb(a.aM,b,["top"]);vlb(a.aM,b,c,"top");a.FW.forEach(function(d){d.ls=!1})},Blb=function(a){var b=a.Jba(a.BP);if(a.HG){var c=flb(a.BP,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.uW.map(function(d){return d.sticky});tlb(a.aM,b,["bottom"]);vlb(a.aM,b,c,"bottom");wlb(a.aM,a.La.na,c);a.uW.forEach(function(d){d.ls=!1})},ylb=function(a){var b=a.Jba(a.DP),c=a.Jba(a.RD),d=a.Jba(a.BP);if(a.HG&&!a.lva||a.xX)tlb(a.aM,[].concat(_.v(b),_.v(c),_.v(d)),["left","right"]),a.xX=!1;b.forEach(function(e,f){a.XRa([e],
a.FW[f])});a.fQ.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.axa[g].h9===e&&f.push(c[g]);a.XRa(f,e)});d.forEach(function(e,f){a.XRa([e],a.uW[f])});Array.from(a.yP.values()).forEach(function(e){e.ls=!1})};_.h=_.UE.prototype;_.h.ywa=function(){!this.WUa&&this.RD&&this.DP&&this.BP&&this.irb&&(this.WUa=!0,this.Emb()&&this.msb())};_.h.Emb=function(){return this.WUa&&this.Kva};
_.h.msb=function(){this.R4c();this.Q4c();var a=this.ead()||this.eVa||this.bUa;this.xX=this.xX||a;this.qva=a;this.eVa&&(this.Hob(),this.eVa=!1);this.bUa&&(this.Gob(),this.bUa=!1);this.dataSource&&this.fQ.length>0&&!this.Zwa?this.b$c():this.xX&&ylb(this);this.n5c()};
_.h.j7c=function(){var a=[],b=this.U2;this.U2=new Map;if(!this.Xe)return a;for(var c=0;c<this.Xe.length;c++){var d=this.Xe[c],e=this.T7c(d,c,b.get(d));this.U2.has(d)||this.U2.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.U2.get(f.data);g.has(f.h9)?g.get(f.h9).push(f):g.set(f.h9,[f]);a.push(f)}}return a};_.h.T7c=function(a,b,c){return this.V7c(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.Uga=b,d):{data:a,h9:d,Uga:b}})};
_.h.Q4c=function(){var a=this;this.yP.clear();elb(this.wva(this.J5c),this.pnb).forEach(function(b){a.yP.has(b.name);a.yP.set(b.name,b)})};_.h.R4c=function(){this.FW=elb(this.wva(this.L5c),this.rnb);this.uW=elb(this.wva(this.K5c),this.qnb);this.fQ=elb(this.wva(this.M5c),this.snb);this.wnb=this.fQ.filter(function(a){return!a.WA})[0]};
_.h.ead=function(){var a=function(d,e){e=!!e.WSa.diff(e.columns);return d||e},b=this.fQ.reduce(a,!1);b&&this.Fob();var c=this.FW.reduce(a,!1);c&&this.Hob();(a=this.uW.reduce(a,!1))&&this.Gob();return b||c||a};_.h.mYa=function(a){this.Xe=[];_.mta(this.dataSource)&&this.dataSource.disconnect(this);this.Zwa&&(this.Zwa.unsubscribe(),this.Zwa=null);a||(this.AG&&this.AG.diff([]),this.RD&&this.RD.Lf.clear());this.cs=a};
_.h.b$c=function(){var a=this;if(this.dataSource){var b;_.mta(this.dataSource)?b=this.dataSource.connect(this):_.lf(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Qe(this.dataSource));this.Zwa=b.ha(_.pg(this.xp)).subscribe(function(c){a.Xe=c||[];zlb(a)})}};_.h.Hob=function(){var a=this;this.DP.Lf.length>0&&this.DP.Lf.clear();this.FW.forEach(function(b,c){return a.osb(a.DP,b,c)});Alb(this)};
_.h.Gob=function(){var a=this;this.BP.Lf.length>0&&this.BP.Lf.clear();this.uW.forEach(function(b,c){return a.osb(a.BP,b,c)});Blb(this)};_.h.XRa=function(a,b){var c=this,d=Array.from((b==null?void 0:b.columns)||[]).map(function(e){return c.yP.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.Vac});ulb(this.aM,a,b,d,!this.lva||this.qva)};_.h.Jba=function(a){for(var b=[],c=0;c<a.Lf.length;c++){var d=a.Lf.get(c);b.push(d.Rm[0])}return b};
_.h.V7c=function(a,b){if(this.fQ.length==1)return[this.fQ[0]];var c=[];if(this.Bab)c=this.fQ.filter(function(e){return!e.WA||e.WA(b,a)});else{var d=this.fQ.find(function(e){return e.WA&&e.WA(b,a)})||this.wnb;d&&c.push(d)}return c};_.h.sUa=function(a,b){return{Jd:a.h9.ua,context:{va:a.data},index:b}};_.h.osb=function(a,b,c,d){d=d===void 0?{}:d;a=a.Lf.Si(b.ua,d,c);this.nsb(b,d);return a};
_.h.nsb=function(a,b){a=_.k(this.s7c(a));for(var c=a.next();!c.done;c=a.next())c=c.value,_.NE.dna&&_.NE.dna.sQ.Si(c,b);_.mo(this.Ua)};_.h.ccd=function(){for(var a=this.RD.Lf,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.c6=b%2===0;d.cbb=!d.c6;this.Bab?(d.Uga=this.axa[b].Uga,d.NUd=b):d.index=this.axa[b].Uga}};
_.h.s7c=function(a){var b=this;return a&&a.columns?Array.from(a.columns,function(c){c=b.yP.get(c);return a instanceof _.KE?c.headerCell.ua:a instanceof LE?c.mkd.ua:c.Y4.ua}):[]};_.h.Fob=function(){this.AG.diff([]);this.RD.Lf.clear();zlb(this)};_.h.n5c=function(){var a=function(b,c){return b||c.n7a()};this.FW.reduce(a,!1)&&Alb(this);this.uW.reduce(a,!1)&&Blb(this);Array.from(this.yP.values()).reduce(a,!1)&&(this.xX=!0,ylb(this))};
_.h.Tad=function(){var a=this;this.aM=new slb(this.HG,this.Jgb,this.Fc.isBrowser,this.Hab,this.rc?this.rc.value:"ltr",this.ibd,this.ac);(this.rc?this.rc.Cc:_.Qe()).ha(_.pg(this.xp)).subscribe(function(b){a.aM.direction=b;ylb(a)})};_.h.wva=function(a){var b=this;return a.filter(function(c){return!c.nQ||c.nQ===b})};
_.h.Vtb=function(){var a=this.cEd||this.Y9c;if(a){var b=this.RD.Lf.length===0;if(b!==this.xqb){var c=this.irb.Lf;if(b){c=c.Si(a.Jd);var d=c.Rm[0];if(c.Rm.length===1&&(d==null?void 0:d.nodeType)===this.Ub.ELEMENT_NODE)for(d.setAttribute("role","row"),d.classList.add.apply(d.classList,_.v(a.I5c)),c=d.querySelectorAll("td, cdk-cell, [cdk-cell], .cdk-cell"),d=0;d<c.length;d++)c[d].classList.add.apply(c[d].classList,_.v(a.h5c))}else c.clear();this.xqb=b;_.mo(this.Ua)}}};
_.p.Object.defineProperties(_.UE.prototype,{Mr:{configurable:!0,enumerable:!0,get:function(){return this.wu},set:function(a){this.wu=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(a){this.cs!==a&&this.mYa(a)}},Bab:{configurable:!0,enumerable:!0,get:function(){return this.erb},set:function(a){this.erb=a;this.RD&&this.RD.Lf.length&&(this.Fob(),ylb(this))}},kBa:{configurable:!0,enumerable:!0,get:function(){return this.lva},set:function(a){this.lva=a;this.xX=
this.qva=!0}}});_.UE.O=function(a){return new (a||_.UE)};
_.UE.Aa=_.Of({type:_.UE,oa:[["cdk-table"],["table","cdk-table",""]],xd:function(a,b,c){a&1&&(_.Rg(c,plb,5),_.Rg(c,_.GE,5),_.Rg(c,_.ME,5),_.Rg(c,_.KE,5),_.Rg(c,LE,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.Y9c=d.first);_.Ug(d=_.Vg())&&(b.J5c=d);_.Ug(d=_.Vg())&&(b.M5c=d);_.Ug(d=_.Vg())&&(b.L5c=d);_.Ug(d=_.Vg())&&(b.K5c=d)}},ab:[1,"cdk-table"],qb:2,Wa:function(a,b){a&2&&_.dh("cdk-table-fixed-layout",b.kBa)},inputs:{Mr:"trackBy",dataSource:"dataSource",Bab:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.Gh],kBa:[2,"fixedLayout","fixedLayout",_.Gh]},outputs:{s1a:"contentChanged"},Ob:["cdkTable"],features:[_.lh([{Da:_.DE,Ab:_.UE},{Da:_.cu,De:_.mlb},{Da:_.qlb,mc:null}])],kc:["caption","colgroup, col","*"],Ba:5,Ca:2,Fa:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a,b){a&1&&(_.Kg(xlb),_.Lg(0),_.Lg(1,1),_.vg(2,blb,1,0),_.vg(3,clb,7,0)(4,dlb,4,0));a&2&&(_.C(2),_.wg(b.JG?2:-1),_.C(),_.wg(b.HG?3:4))},dependencies:[_.RE,_.QE,_.TE,
_.SE],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],hb:2});_.VE=function(){};_.VE.O=function(a){return new (a||_.VE)};_.VE.Ka=_.Pf({type:_.VE});_.VE.Ja=_.dd({imports:[_.hu]});_.WE=function(){_.EE.apply(this,arguments)};_.W(_.WE,_.EE);_.WE.O=function(){var a;return function(b){return(a||(a=_.me(_.WE)))(b||_.WE)}}();_.WE.Ea=_.Qf({type:_.WE,oa:[["","matCellDef",""]],features:[_.lh([{Da:_.EE,Ab:_.WE}]),_.sg]});_.XE=function(){_.FE.apply(this,arguments)};_.W(_.XE,_.FE);_.XE.O=function(){var a;return function(b){return(a||(a=_.me(_.XE)))(b||_.XE)}}();_.XE.Ea=_.Qf({type:_.XE,oa:[["","matHeaderCellDef",""]],features:[_.lh([{Da:_.FE,Ab:_.XE}]),_.sg]});
_.YE=function(){_.GE.apply(this,arguments)};_.W(_.YE,_.GE);_.YE.prototype.Rda=function(){_.GE.prototype.Rda.call(this);this.VSa.push("mat-column-"+this.R1a)};_.p.Object.defineProperties(_.YE.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Bm},set:function(a){this.HXa(a)}}});_.YE.O=function(){var a;return function(b){return(a||(a=_.me(_.YE)))(b||_.YE)}}();
_.YE.Ea=_.Qf({type:_.YE,oa:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[_.lh([{Da:_.GE,Ab:_.YE},{Da:"MAT_SORT_HEADER_COLUMN_DEF",Ab:_.YE}]),_.sg]});_.ZE=function(){_.HE.apply(this,arguments)};_.W(_.ZE,_.HE);_.ZE.O=function(){var a;return function(b){return(a||(a=_.me(_.ZE)))(b||_.ZE)}}();_.ZE.Ea=_.Qf({type:_.ZE,oa:[["mat-header-cell"],["th","mat-header-cell",""]],ab:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[_.sg]});
_.$E=function(){_.IE.apply(this,arguments)};_.W(_.$E,_.IE);_.$E.O=function(){var a;return function(b){return(a||(a=_.me(_.$E)))(b||_.$E)}}();_.$E.Ea=_.Qf({type:_.$E,oa:[["mat-cell"],["td","mat-cell",""]],ab:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[_.sg]});_.aF=function(){_.KE.apply(this,arguments)};_.W(_.aF,_.KE);_.aF.O=function(){var a;return function(b){return(a||(a=_.me(_.aF)))(b||_.aF)}}();_.aF.Ea=_.Qf({type:_.aF,oa:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",_.Gh]},features:[_.lh([{Da:_.KE,Ab:_.aF}]),_.sg]});_.bF=function(){_.ME.apply(this,arguments)};_.W(_.bF,_.ME);_.bF.O=function(){var a;return function(b){return(a||(a=_.me(_.bF)))(b||_.bF)}}();
_.bF.Ea=_.Qf({type:_.bF,oa:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],WA:[0,"matRowDefWhen","when"]},features:[_.lh([{Da:_.ME,Ab:_.bF}]),_.sg]});_.cF=function(){};_.W(_.cF,_.OE);_.cF.O=function(){var a;return function(b){return(a||(a=_.me(_.cF)))(b||_.cF)}}();
_.cF.Aa=_.Of({type:_.cF,oa:[["mat-header-row"],["tr","mat-header-row",""]],ab:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Ob:["matHeaderRow"],features:[_.lh([{Da:_.OE,Ab:_.cF}]),_.sg],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Gg(0,0)},dependencies:[_.NE],hb:2});_.dF=function(){};_.W(_.dF,_.PE);_.dF.O=function(){var a;return function(b){return(a||(a=_.me(_.dF)))(b||_.dF)}}();
_.dF.Aa=_.Of({type:_.dF,oa:[["mat-row"],["tr","mat-row",""]],ab:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Ob:["matRow"],features:[_.lh([{Da:_.PE,Ab:_.dF}]),_.sg],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Gg(0,0)},dependencies:[_.NE],hb:2});var Clb;Clb=[[["caption"]],[["colgroup"],["col"]],"*"];_.eF=function(){_.UE.apply(this,arguments);this.Jgb="mat-mdc-table-sticky";this.Hab=!1};_.W(_.eF,_.UE);_.eF.O=function(){var a;return function(b){return(a||(a=_.me(_.eF)))(b||_.eF)}}();
_.eF.Aa=_.Of({type:_.eF,oa:[["mat-table"],["table","mat-table",""]],ab:[1,"mat-mdc-table","mdc-data-table__table"],qb:2,Wa:function(a,b){a&2&&_.dh("mdc-table-fixed-layout",b.kBa)},Ob:["matTable"],features:[_.lh([{Da:_.UE,Ab:_.eF},{Da:_.DE,Ab:_.eF},{Da:_.cu,De:_.mlb},{Da:_.qlb,mc:null}]),_.sg],kc:["caption","colgroup, col","*"],Ba:5,Ca:2,Fa:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a,
b){a&1&&(_.Kg(Clb),_.Lg(0),_.Lg(1,1),_.vg(2,glb,1,0),_.vg(3,hlb,7,0)(4,ilb,4,0));a&2&&(_.C(2),_.wg(b.JG?2:-1),_.C(),_.wg(b.HG?3:4))},dependencies:[_.RE,_.QE,_.TE,_.SE],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"],
hb:2});_.fF=function(){};_.fF.O=function(a){return new (a||_.fF)};_.fF.Ka=_.Pf({type:_.fF});_.fF.Ja=_.dd({imports:[_.VE,_.Zt]});var Dlb,Elb,Flb,Glb;Dlb=["input"];Elb=["formField"];Flb=function(a,b){this.source=a;this.value=b};Glb={Da:_.mz,Ab:_.wd(function(){return _.gF}),Zc:!0};_.Hlb=new _.Id("MatRadioGroup");_.Ilb=new _.Id("mat-radio-default-options",{Ha:"root",qa:function(){return{color:"accent",Md:!1}}});_.gF=function(){this.Hq=_.u(_.xo);this.qd=null;this.Bm=_.u(_.nj).getId("mat-radio-group-");this.Yc=null;this.Rj=!1;this.FL="after";this.Qi=this.lc=!1;this.Iq=function(){};this.qA=function(){};this.Cc=new _.Uj;this.BG=!1};
_.h=_.gF.prototype;_.h.Saa=function(){this.Yc&&!this.Yc.checked&&(this.Yc.checked=!0)};_.h.Sd=function(){var a=this;this.Rj=!0;this.xSa=this.Dp.Mc.subscribe(function(){a.selected&&!a.Dp.find(function(b){return b===a.selected})&&(a.Yc=null)})};_.h.Ma=function(){var a;(a=this.xSa)==null||a.unsubscribe()};_.h.AYa=function(){this.qA&&this.qA()};_.h.MYa=function(){var a=this;this.Dp&&this.Dp.forEach(function(b){b.name=a.name;b.nu()})};
_.h.NYa=function(){var a=this,b=this.Yc!==null&&this.Yc.value===this.qd;this.Dp&&!b&&(this.Yc=null,this.Dp.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.Yc=c)}))};_.h.xm=function(){this.Rj&&this.Cc.emit(new Flb(this.Yc,this.qd))};_.h.PP=function(){this.Dp&&this.Dp.forEach(function(a){return a.nu()})};_.h.Fl=function(a){this.value=a;_.mo(this.Hq)};_.h.Ik=function(a){this.Iq=a};_.h.qo=function(a){this.qA=a};_.h.Jn=function(a){this.disabled=a;_.mo(this.Hq)};
_.p.Object.defineProperties(_.gF.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Bm},set:function(a){this.Bm=a;this.MYa()}},hk:{configurable:!0,enumerable:!0,get:function(){return this.FL},set:function(a){this.FL=a==="before"?"before":"after";this.PP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.qd!==a&&(this.qd=a,this.NYa(),this.Saa())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.value=
(this.Yc=a)?a.value:null;this.Saa()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.PP()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Qi},set:function(a){this.Qi=a;this.PP()}},Md:{configurable:!0,enumerable:!0,get:function(){return this.BG},set:function(a){this.BG=a;this.PP()}}});_.gF.O=function(a){return new (a||_.gF)};
_.gF.Ea=_.Qf({type:_.gF,oa:[["mat-radio-group"]],xd:function(a,b,c){a&1&&_.Rg(c,_.hF,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Dp=d)}},ab:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",hk:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",_.Gh],required:[2,"required","required",_.Gh],Md:[2,"disabledInteractive","disabledInteractive",_.Gh]},outputs:{Cc:"change"},Ob:["matRadioGroup"],features:[_.lh([Glb,{Da:_.Hlb,Ab:_.gF}])]});
_.hF=function(){var a=this;this.La=_.u(_.qe);this.Hq=_.u(_.xo);this.Sc=_.u(_.xt);this.fda=_.u(_.du);this.Df=_.u(_.Ilb,{optional:!0});this.nb=_.u(_.wh);this.Pc=_.u(_.pj);this.id=this.ys=_.u(_.nj).getId("mat-radio-");this.Gc=!1;this.tabIndex=0;this.Cc=new _.Uj;this.uf=!1;this.qd=null;this.aQ=function(){};this.wp=_.zj();this.ac=_.u(_.nf);this.PL=function(f){a.disabled&&a.Md&&f.preventDefault()};_.u(_.lj).load(_.Eu);var b=_.u(_.Hlb,{optional:!0}),c=_.u(new _.Yn("tabindex"),{optional:!0});this.Ld=b;var d,
e;this.BG=(e=(d=this.Df)==null?void 0:d.Md)!=null?e:!1;c&&(this.tabIndex=_.Hh(c,0))};_.h=_.hF.prototype;_.h.focus=function(a,b){b?_.yt(this.Sc,this.Nf,b,a):this.Nf.na.focus(a)};_.h.nu=function(){_.mo(this.Hq)};_.h.Ra=function(){var a=this;if(this.Ld){if(this.checked=this.Ld.value===this.qd)this.Ld.selected=this;this.name=this.Ld.name}this.aQ=this.fda.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.no=function(){this.LX()};
_.h.Ec=function(){var a=this;this.LX();this.Sc.Gk(this.La,!0).subscribe(function(b){!b&&a.Ld&&a.Ld.AYa()});this.nb.Xb(function(){a.Y2=a.Pc.listen(a.Nf.na,"click",a.PL)})};_.h.Ma=function(){var a;(a=this.Y2)==null||a.call(this);this.Sc.Ki(this.La);this.aQ()};_.h.xm=function(){this.Cc.emit(new Flb(this,this.qd))};_.h.lu=function(){return this.Gc||this.disabled};
_.h.Lca=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Ld&&this.value!==this.Ld.value,this.checked=!0,this.xm(),this.Ld&&(this.Ld.Iq(this.value),a&&this.Ld.xm()))};_.h.uwa=function(a){this.Lca(a);if(!this.disabled||this.Md){var b;(b=this.Nf)==null||b.na.focus()}};_.h.FXa=function(a){this.lc!==a&&(this.lc=a,_.mo(this.Hq))};
_.h.LX=function(){var a=this,b=this.Ld;var c=b&&b.selected&&!this.disabled?b.selected===this?this.tabIndex:-1:this.tabIndex;if(c!==this.dXa){var d,e=(d=this.Nf)==null?void 0:d.na;e&&(e.setAttribute("tabindex",c+""),this.dXa=c,_.of(function(){queueMicrotask(function(){if(b&&b.selected&&b.selected!==a&&document.activeElement===e){var f;(f=b.selected)==null||f.Nf.na.focus();document.activeElement===e&&a.Nf.na.blur()}})},{Qb:this.ac}))}};
_.p.Object.defineProperties(_.hF.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.uf},set:function(a){this.uf!==a&&((this.uf=a)&&this.Ld&&this.Ld.value!==this.value?this.Ld.selected=this:!a&&this.Ld&&this.Ld.value===this.value&&(this.Ld.selected=null),a&&this.fda.notify(this.id,this.name),_.mo(this.Hq))}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.qd!==a&&(this.qd=a,this.Ld!==null&&(this.checked||(this.checked=this.Ld.value===
a),this.checked&&(this.Ld.selected=this)))}},hk:{configurable:!0,enumerable:!0,get:function(){return this.FL||this.Ld&&this.Ld.hk||"after"},set:function(a){this.FL=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Ld!==null&&this.Ld.disabled},set:function(a){this.FXa(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.Qi||this.Ld&&this.Ld.required},set:function(a){a!==this.Qi&&_.mo(this.Hq);this.Qi=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.xi||
this.Ld&&this.Ld.color||this.Df&&this.Df.color||"accent"},set:function(a){this.xi=a}},Md:{configurable:!0,enumerable:!0,get:function(){return this.BG||this.Ld!==null&&this.Ld.Md},set:function(a){this.BG=a}},io:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ys)+"-input"}}});_.hF.O=function(a){return new (a||_.hF)};
_.hF.Aa=_.Of({type:_.hF,oa:[["mat-radio-button"]],mb:function(a,b){a&1&&(_.Qg(Dlb,5),_.Qg(Elb,7,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Nf=c.first);_.Ug(c=_.Vg())&&(b.kad=c.first)}},ab:[1,"mat-mdc-radio-button"],qb:19,Wa:function(a,b){a&1&&_.O("focus",function(){return b.Nf.na.focus()});a&2&&(_.ug("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.dh("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.Md)("_mat-animation-noopable",b.wp))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Bs:[0,"aria-describedby","ariaDescribedby"],Gc:[2,"disableRipple","disableRipple",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}],checked:[2,"checked","checked",_.Gh],value:"value",hk:"labelPosition",disabled:[2,"disabled","disabled",_.Gh],
required:[2,"required","required",_.Gh],color:"color",Md:[2,"disabledInteractive","disabledInteractive",_.Gh]},outputs:{Cc:"change"},Ob:["matRadioButton"],kc:["*"],Ba:13,Ca: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=_.Yd();_.Kg();_.I(0,"div",2,0)(2,"div",3)(3,"div",4);_.O("click",function(d){_.w(c);return _.y(b.uwa(d))});_.J();_.I(4,"input",5,1);_.O("change",function(d){_.w(c);return _.y(b.Lca(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);_.Lg(12);_.J()()}a&2&&(_.G("labelPosition",b.hk),_.C(2),_.dh("mdc-radio--disabled",b.disabled),_.C(2),_.G("id",b.io)("checked",b.checked)("disabled",b.disabled&&!b.Md)("required",b.required),_.ug("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.he)("aria-describedby",b.Bs)("aria-disabled",b.disabled&&b.Md?"true":null),_.C(5),_.G("matRippleTrigger",b.kad.na)("matRippleDisabled",b.lu())("matRippleCentered",!0),_.C(2),_.G("for",b.io))},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 label{cursor:pointer}.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'],
hb:2,Na:0});
}catch(e){_._DumpException(e)}
try{
var Mlb,Rlb,Slb,Tlb,Vlb,Ulb,Ylb,Zlb,$lb,amb,bmb,cmb,dmb,fmb,gmb,hmb,imb,jmb,kmb,lmb,mmb,nmb,omb,pmb,qmb,rmb,smb,tmb,umb,vmb,wmb,xmb,ymb,zmb,Amb,Fmb,Gmb,Hmb,Imb,Jmb,Kmb,Lmb,Mmb,Nmb,Omb,Pmb,Qmb,Rmb,Smb,Umb,Vmb,Ymb,Zmb,$mb,anb,bnb,cnb,dnb,enb,fnb,gnb,hnb,inb,jnb,knb,lnb,mnb,nnb,onb,pnb,qnb,rnb,tnb,vnb,wnb,ynb,znb,Anb,Bnb,Cnb,Dnb,Enb,Fnb,Gnb,Hnb,Inb,Jnb,Knb,Lnb,Mnb,Nnb,Onb,Pnb,Qnb,Rnb,Snb,Tnb,Vnb,Wnb,Xnb,Ynb,Znb,$nb,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,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,$ob,apb,bpb,cpb,dpb,epb,fpb,gpb,hpb,ipb,jpb,kpb,lpb,mpb,npb,opb,ppb,qpb,rpb,spb,tpb,upb,wpb,xpb,zpb,Apb,Bpb,Cpb,Dpb,Epb,Fpb,Gpb,Hpb,Ipb,Jpb,Kpb,Lpb,Mpb,Npb,Opb,Ppb,Qpb,Rpb,Spb,Tpb,Upb,Vpb,Wpb,Xpb,Ypb,Zpb,$pb,aqb,bqb,cqb,dqb,fqb,gqb,hqb,iqb,jqb,kqb,mqb,nqb,oqb,pqb,qqb,rqb,sqb,tqb,uqb,vqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Fqb,Gqb,Hqb,Jqb,Kqb,Mqb,Nqb,Oqb,Pqb,Qqb,Rqb,Sqb,Uqb,Vqb,Wqb,Xqb,
Yqb,Zqb,$qb,arb,crb,drb,brb,erb,frb,grb,hrb,irb,jrb,Nlb,prb,yF,GF,vrb;_.Jlb=function(a,b){return new _.Ce(function(c){var d=function(){var f=_.Jc.apply(0,arguments);return c.next(f.length===1?f[0]:f)},e=a(d);return _.we(b)?function(){return b(d,e)}:void 0})};_.Klb=function(a){a=a===void 0?0:a;var b=b===void 0?_.ff:b;a<0&&(a=0);return _.gf(a,a,b)};_.Llb=function(a,b){return _.Ue(_.mla(a,b,arguments.length>=2,!1,!0))};
Mlb=function(a){return _.Ue(function(b,c){var d=!1,e=0;b.subscribe(new _.We(c,function(f){return(d||(d=!a(f,e++)))&&c.next(f)}))})};_.iF=function(a){var b=_.Zd(),c=_.Yd();a+=27;var d=_.Gf(b,a,128,null,null);_.ae(d,!1);_.bga(b,c,a,Nlb);return _.iF};_.Olb=function(a){_.mf("NgLet");_.bga(_.Zd(),_.Yd(),_.Xd.selectedIndex,a);return a};_.jF=function(a){a=_.Xd.hR[27+a];if(a===Nlb)throw new _.sd(314,!1);return a};
_.Plb=function(a,b,c,d,e,f,g){var m=_.Yd();g=g===void 0?"":g;var n=_.Dib(m,_.Xd.sz,b,d,f);_.lga(3);a=n?a+_.rd(b)+c+_.rd(d)+e+_.rd(f)+g:_.se;a!==_.se&&_.qna(m,a);return _.Plb};_.kF=function(){return _.Xg(!1,!1)};_.Qlb=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};
Rlb=function(a){var b=function(){return a.apply(this,[].concat(_.v(_.Jc.apply(0,arguments))))||this};_.W(b,a);b.prototype.Mv=function(){this._getTracker().Mv()};b.prototype._getTracker=function(){this.ztb||(this.ztb=new _.PZa(this.kTa,this.wd,this.Xca,this.Wca,this.Yb));return this.ztb};_.p.Object.defineProperties(b.prototype,{Fh:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Fh},set:function(c){this._getTracker().Fh=c}},SM:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().st},
set:function(c){this._getTracker().st=c}}});return b};_.lF=function(a,b){b=b===void 0?0:b;var c=function(){var d=a.apply(this,[].concat(_.v(_.Jc.apply(0,arguments))))||this;d.Pq=b;d.q2a=b;return d};_.W(c,a);_.p.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Pq},set:function(d){this.Pq=d!=null?_.Yi(d):this.q2a}}});return c};
Slb=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};Tlb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Vlb=function(a){for(a=a.parentElement;a&&!Ulb(a);)a=a.parentElement;return a?a.classList.contains("cdk-nested-tree-node")?_.Hh(a.getAttribute("aria-level")):0:-1};Ulb=function(a){a=a.classList;return!!((a==null?0:a.contains("cdk-nested-tree-node"))||(a==null?0:a.contains("cdk-tree")))};_.Wlb=function(){return _.ola(function(){return _.Ee(Promise.resolve(void 0))})};
_.Xlb=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};Ylb=function(a){a&1&&_.Gg(0)};
Zlb=function(a){a&1&&_.Q(0);a&2&&(a=_.P(),_.fh(" ",a.Gb.HH?a.Gb.HH(a.option):a.option,"\n"))};$lb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.R(2,"async"),_.R(3,"format"),_.J());if(a&2){var b;a=_.P();_.C();_.fh(" ",_.DD(3,3,(b=_.qh(2,1,a.Gb.gr))==null?null:b.length,a.kkb,"NUM")," ")}};amb=function(a){a&1&&_.Gg(0)};bmb=function(a,b){a&1&&(_.I(0,"mat-icon",9),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};
cmb=function(a){a&1&&_.F(0,bmb,2,2,"mat-icon",8);a&2&&(a=_.P(),_.G("ngIf",a.Km.search))};dmb=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};fmb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P();return _.y(emb(c))})("keydown.enter",function(){_.w(b);var c=_.P();return _.y(emb(c))});_.F(1,dmb,2,2,"mat-icon",11);_.J()}a&2&&(a=_.P(),_.C(),_.G("ngIf",a.Km.close))};
gmb=function(a){a&1&&_.K(0,"xap-picker-search")};hmb=function(a){a&1&&_.Gg(0,8);a&2&&(_.P(),_.G("ngTemplateOutlet",_.bh(9)))};imb=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};jmb=function(a){a&1&&(_.I(0,"div",10),_.K(1,"mat-progress-spinner",11),_.J());a&2&&(_.C(),_.G("diameter",48)("strokeWidth",4))};
kmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",9),_.vg(2,imb,1,1,"ng-container",8)(3,jmb,2,2,"div",10),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.GY())==null?null:b.Jd)?2:3,b)}};lmb=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};mmb=function(a){a&1&&(_.I(0,"div",13)(1,"p",14),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.baa," "))};
nmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",12),_.vg(2,lmb,1,1,"ng-container",8)(3,mmb,3,1,"div",13),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.EY())==null?null:b.Jd)?2:3,b)}};omb=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};pmb=function(a){a&1&&(_.I(0,"div",13)(1,"p",14),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.Z$," "))};
qmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",15),_.vg(2,omb,1,1,"ng-container",8)(3,pmb,3,1,"div",13),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.DY())==null?null:b.Jd)?2:3,b)}};rmb=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};smb=function(a){a&1&&(_.I(0,"div",13),_.Q(1),_.J());a&2&&(a=_.P(3),_.C(),_.fh(" ",a.aaa," "))};
tmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",16),_.vg(2,rmb,1,1,"ng-container",8)(3,smb,2,1,"div",13),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.FY())==null?null:b.Jd)?2:3,b)}};
umb=function(a){a&1&&(_.I(0,"mat-checkbox",21),_.R(1,"async"),_.R(2,"format"),_.Q(3),_.R(4,"async"),_.J());if(a&2){a=_.P(2).Qa;var b=_.P(),c;_.G("xapSelectAll",b.Gb.model)("xapSelectAllCorpus",(c=_.qh(1,4,b.Gb.gr))!=null?c:void 0);var d;_.LC("aria-label",(d=_.DD(2,6,a.FGa,b.tlb,"NUM_ITEMS"))!=null?d:"");_.C(3);_.fh(" ",_.qh(4,10,b.Iqa)," ")}};
vmb=function(a){a&1&&(_.I(0,"mat-checkbox",23),_.K(1,"xap-picker-option",24),_.J());if(a&2){var b;a=_.P().va;var c=_.P(3);_.G("disabled",c.Gb.Hg?c.Gb.Hg(a):!1)("xapSelectionModel",c.Gb.model)("xapSelection",a);var d;_.LC("aria-label",(d=c.Gb.fH==null?null:c.Gb.fH(a))!=null?d:"");_.C();_.G("template",(b=c.Pr()||c.eJa)==null?null:b.Jd)("option",a)}};
wmb=function(a){a&1&&(_.I(0,"mat-checkbox",25),_.K(1,"xap-picker-option",24),_.J());if(a&2){var b;a=_.P().va;var c=_.P(3);_.G("disabled",c.Gb.Hg?c.Gb.Hg(a):!1)("xapSelectionModel",c.Gb.model)("xapSelection",a);var d;_.LC("aria-label",(d=c.Gb.fH==null?null:c.Gb.fH(a))!=null?d:"");_.C();_.G("template",(b=c.Pr()||c.eJa)==null?null:b.Jd)("option",a)}};
xmb=function(a,b){a&1&&(_.Cg(0),_.F(1,vmb,2,6,"mat-checkbox",22)(2,wmb,2,6,"ng-template",null,1,_.rh),_.Fg());a&2&&(a=b.first,b=_.bh(3),_.C(),_.G("ngIf",a)("ngIfElse",b))};ymb=function(a){a&1&&(_.I(0,"div",20),_.Q(1),_.R(2,"format"),_.J());a&2&&(a=_.P(3),_.C(),_.fh(" ",_.DD(2,1,a.hv,a.jkb,"MAX_DISPLAYED_OPTIONS")," "))};
zmb=function(a){if(a&1){var b=_.Yd();_.F(0,umb,5,12,"mat-checkbox",17);_.I(1,"div",18);_.O("keydown",function(d){_.w(b);var e=_.P(2);return _.y(e.xx(d))});_.F(2,xmb,4,2,"ng-container",19);_.R(3,"async");_.iF(4);_.R(5,"async");_.vg(6,ymb,3,5,"div",20);_.J()}if(a&2){var c=_.P().Qa;a=_.P();_.G("ngIf",c.Bv);_.C(2);_.G("ngForOf",_.qh(3,3,a.jec));c=_.qh(5,5,a.Gb.gr);_.C(4);_.wg(a.hv!==void 0&&c!==null&&a.hv<c.length?6:-1)}};
Amb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,gmb,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,hmb,1,1,"ng-container",6)(4,kmb,4,1,"ng-container",7)(5,nmb,4,1,"ng-container",7)(6,qmb,4,1,"ng-container",7)(7,tmb,4,1,"ng-container",7),_.Fg(),_.F(8,zmb,7,7,"ng-template",null,0,_.rh),_.J());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngIf",a.Av),_.C(),_.G("ngSwitch",a.woa),_.C(),_.G("ngSwitchCase",b.qk.q2),_.C(),_.G("ngSwitchCase",b.qk.LOADING),_.C(),_.G("ngSwitchCase",b.qk.gua),_.C(),_.G("ngSwitchCase",b.qk.fua),_.C(),
_.G("ngSwitchCase",b.qk.ERROR))};
Fmb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-pseudo-checkbox",11);_.R(1,"async");_.R(2,"async");_.O("click",function(e){_.w(b);var f=_.P().va,g=_.P();e.stopPropagation();var m,n;((n=(m=g.Gb).Hg)==null?0:n.call(m,f))||(g.QH(f)&&!g.Yxa?Bmb(g,f):Cmb(g,f));return _.y()});_.J()}if(a&2){a=_.P().va;var c=_.P(),d;_.G("disabled",!(c.Gb.Hg==null||!c.Gb.Hg(a)))("state",(d=_.qh(1,4,Dmb(c,a)))!=null?d:"unchecked");_.ug("aria-label",c.QH(a)?(new _.ew("Toggle {groupLabel} group selection")).format({groupLabel:c.zj(a)}):"Toggle selection")("aria-checked",
_.qh(2,6,Emb(c,a)))}};Gmb=function(a,b){a&1&&(_.I(0,"mat-icon",13),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};Hmb=function(a){a&1&&(_.Cg(0),_.F(1,Gmb,2,2,"mat-icon",12),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("ngIf",a.Km.expand_more))};
Imb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-tree-node",5,1);_.R(2,"async");_.O("click",function(e){var f=_.w(c).va,g=_.P();return _.y(g.e7(e,f,g.Yxa))})("focus",function(){var e=_.w(c).va,f=_.P();return _.y(f.ola=e)});_.I(3,"div",6);_.F(4,Fmb,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.e7(e,f,!1))});_.F(7,Hmb,2,1,"ng-container",10);_.J()()()}if(a&2){var d;a=b.va;b=_.P();_.dh("xap-picker-vertical-stack-list-node-disabled",
b.Gb.Hg==null?null:b.Gb.Hg(a))("xap-picker-vertical-stack-list-node-expanded",b.Bc.Be(a))("xap-picker-vertical-stack-list-node-selected",_.qh(2,12,b.Gb.model.ke(a)));_.C(3);_.ch("margin-left",b.aS(a)*b.indent,"px");_.C();_.G("ngIf",b.multiple);_.C();_.G("template",(d=b.Pr())==null?null:d.Jd)("option",a);_.C(2);_.G("ngIf",b.QH(a))}};
Jmb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",11,2);_.O("click",function(){_.w(c);var e=_.P(2);return _.y(e.Adb.emit())});_.I(2,"mat-icon",12);_.Q(3);_.J()()}if(a&2){a=b.Qa;b=_.P(2);_.dh("is-push-column-visible",b.position==="center");_.ug("aria-label",b.YIc);_.C(2);var d;_.G("svgIcon",(d=a.yh)!=null?d:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};Kmb=function(a){a&1&&_.Gg(0)};
Lmb=function(a){a&1&&(_.Cg(0),_.F(1,Jmb,4,5,"button",9)(2,Kmb,1,0,"ng-container",10),_.Fg());if(a&2){a=_.P();var b=_.bh(4);_.C();_.G("ngIf",a.Km.arrow_back);_.C();_.G("ngTemplateOutlet",b)}};Mmb=function(a){a&1&&(_.I(0,"div",13),_.Q(1),_.J());a&2&&(a=_.P(),_.G("id",_.PC("pushColumnHeader-",a.sequence)),_.C(),_.fh(" ",a.label," "))};
Nmb=function(a){a&1&&_.K(0,"xap-picker-checklist",14);a&2&&(a=_.P(),_.dh("is-push-column-visible",a.position==="center"),_.G("xapPickerCustomOptionTemplate",a.wBd)("maxDisplayedOptions",a.aab))};Omb=function(a){a&1&&_.K(0,"xap-picker-search")};Pmb=function(a){a&1&&_.K(0,"div",17)};Qmb=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};
Rmb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"li",18,4);_.O("click",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.Una.emit(e))})("keydown.enter",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.Una.emit(e))})("keydown.space",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.Una.emit(e))})("keydown.ArrowLeft",function(){_.w(c);var e=_.P(2);return _.y(e.r9a?void 0:e.Adb.emit())})("keydown.ArrowRight",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.Una.emit(e))});_.I(2,"div",19);_.K(3,"xap-picker-option",
20);_.J();_.I(4,"div",21);_.F(5,Qmb,2,2,"mat-icon",22);_.J()()}if(a&2){a=b.va;b=b.first;var d=_.P(2);_.dh("is-push-column-visible",d.position==="center");_.G("tabindex",b?0:-1);_.C(3);_.G("template",d.gic==null?null:d.gic.Jd)("option",a);_.C(2);_.G("ngIf",d.Km.expand_more)}};
Smb=function(a){if(a&1){var b=_.Yd();_.F(0,Omb,1,0,"xap-picker-search",7)(1,Pmb,1,0,"ng-template",null,3,_.rh);_.I(3,"ul",15);_.O("keydown",function(d){_.w(b);var e=_.P();return _.y(e.xx(d))});_.F(4,Rmb,6,6,"li",16);_.R(5,"async");_.J()}if(a&2){a=_.bh(2);var c=_.P();_.G("ngIf",c.Mra)("ngIfElse",a);_.C(3);_.ug("aria-labelledby","pushColumnHeader-"+c.sequence);_.C();_.G("ngForOf",_.qh(5,4,c.Gb.gr))}};
Umb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xap-picker-push-column",1);_.R(1,"async");_.R(2,"async");_.R(3,"async");_.R(4,"async");_.R(5,"async");_.R(6,"async");_.O("optionClick",function(f){_.w(c);var g=_.P();return _.y(Tmb(g,f))})("renderParent",function(){_.w(c);var f=_.P();f.Ez.next(f.Ez.value-1);return _.y()})("updateSelection",function(f){var g=_.w(c),m=g.va;g=g.index;var n=_.P();return _.y(n.im(f,m.options,g))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P();_.dh("active-column",b===_.qh(1,17,
d.Ez));var e;_.G("isChildPage",!!_.qh(2,19,a.YZ))("xapPickerCustomParentOptionTemplate",d.fic())("xapPickerCustomChildOptionTemplate",d.dic())("isTopLevelPage",b===0)("displayFunction",d.Gb.HH)("searchFilter",d.Gb.UF)("isOptionDisabled",d.Gb.Hg)("selectAllVisible",d.Gb.r9)("showTopLevelSearch",d.Mra)("options",_.qh(3,21,a.options))("selections",_.qh(4,23,a.selections))("maxDisplayedChildOptions",d.aab)("label",d.Hpd(b))("index",b-((e=_.qh(5,25,d.Ez))!=null?e:0));_.ug("aria-hidden",b!==_.qh(6,27,d.Ez))}};
Vmb=function(a,b){a&1&&(_.I(0,"mat-icon",16),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};
Ymb=function(a,b){if(a&1){var c=_.Yd();_.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(Wmb(g,e,f))})("keydown.enter",function(e){var f=_.w(c).va,g=_.P();return _.y(Wmb(g,e,f))});_.F(7,Vmb,2,2,"mat-icon",15);_.J()()()()}if(a&2){var d;a=b.va;b=_.P();_.C(3);_.G("template",(d=b.Pr())==null?null:d.Jd)("option",a);_.C(2);_.G("matTooltip",Xmb(b,a));_.ug("aria-label",Xmb(b,a));_.C(2);_.G("ngIf",
b.Km.remove_circle_outline)}};Zmb=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()}};$mb=function(a){a&1&&_.K(0,"xap-picker-search")};anb=function(a){a&1&&(_.Cg(0),_.Gg(1,7),_.Fg());a&2&&(_.P(),a=_.bh(9),_.C(),_.G("ngTemplateOutlet",a))};bnb=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};
cnb=function(a){a&1&&(_.I(0,"div",9),_.K(1,"mat-progress-spinner",10),_.J());a&2&&(_.C(),_.G("diameter",48)("strokeWidth",4))};dnb=function(a){a&1&&(_.Cg(0),_.I(1,"div",8),_.vg(2,bnb,1,1,"ng-container",7)(3,cnb,2,2,"div",9),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.GY())==null?null:b.Jd)?2:3,b)}};enb=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};fnb=function(a){a&1&&(_.I(0,"div",12)(1,"p",13),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.baa," "))};
gnb=function(a){a&1&&(_.Cg(0),_.I(1,"div",11),_.vg(2,enb,1,1,"ng-container",7)(3,fnb,3,1,"div",12),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.EY())==null?null:b.Jd)?2:3,b)}};hnb=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};inb=function(a){a&1&&(_.I(0,"div",12)(1,"p",13),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.Z$," "))};
jnb=function(a){a&1&&(_.Cg(0),_.I(1,"div",14),_.vg(2,hnb,1,1,"ng-container",7)(3,inb,3,1,"div",12),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.DY())==null?null:b.Jd)?2:3,b)}};knb=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};lnb=function(a){a&1&&(_.I(0,"div",12),_.Q(1),_.J());a&2&&(a=_.P(3),_.C(),_.fh(" ",a.aaa," "))};
mnb=function(a){a&1&&(_.Cg(0),_.I(1,"div",15),_.vg(2,knb,1,1,"ng-container",7)(3,lnb,2,1,"div",12),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.FY())==null?null:b.Jd)?2:3,b)}};
nnb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"li",18,1);_.R(2,"async");_.R(3,"async");_.O("click",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(mF(g,f,e))})("keydown.enter",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(mF(g,f,e))})("keydown.space",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(mF(g,f,e))});_.I(4,"span",19);_.K(5,"xap-picker-option",20);_.J()()}if(a&2){var d;a=b.va;b=_.P(3);_.KC(_.qh(2,9,b.Gb.model.ke(a))?b.vlb:"");_.dh("xap-picker-single-select-option-disabled",
b.Gb.Hg==null?null:b.Gb.Hg(a));_.G("matRippleDisabled",!(b.Gb.Hg==null||!b.Gb.Hg(a)));_.ug("aria-disabled",!(b.Gb.Hg==null||!b.Gb.Hg(a)))("aria-selected",_.qh(3,11,b.Gb.model.ke(a))?"true":null);_.C(5);_.G("template",(d=b.Pr())==null?null:d.Jd)("option",a)}};onb=function(a){if(a&1){var b=_.Yd();_.I(0,"ul",16);_.O("keydown",function(c){_.w(b);var d=_.P(2);return _.y(d.xx(c))});_.F(1,nnb,6,13,"li",17);_.J()}a&2&&(a=_.P().Qa,_.C(),_.G("ngForOf",a.iHb))};
pnb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,$mb,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,anb,2,1,"ng-container",6)(4,dnb,4,1,"ng-container",6)(5,gnb,4,1,"ng-container",6)(6,jnb,4,1,"ng-container",6)(7,mnb,4,1,"ng-container",6),_.Fg(),_.F(8,onb,2,1,"ng-template",null,0,_.rh),_.J());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngIf",a.Av),_.C(),_.G("ngSwitch",a.woa),_.C(),_.G("ngSwitchCase",b.qk.q2),_.C(),_.G("ngSwitchCase",b.qk.LOADING),_.C(),_.G("ngSwitchCase",b.qk.gua),_.C(),_.G("ngSwitchCase",b.qk.fua),_.C(),
_.G("ngSwitchCase",b.qk.ERROR))};qnb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};rnb=function(a){a&1&&_.K(0,"xap-picker-checklist",9);a&2&&(a=_.P(2).Qa,_.G("maxDisplayedOptions",a.hv))};tnb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker-selection-list",10);_.O("clearSelections",function(){_.w(b);var c=_.P(3);return _.y(snb(c))});_.J()}};
vnb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker",5);_.R(1,"async");_.R(2,"async");_.O("ngModelChange",function(f){_.w(b);var g=_.P(2);return _.y(unb(g,f))});_.F(3,qnb,1,0,"xap-picker-single-select",6)(4,rnb,1,1,"ng-template",null,1,_.rh)(6,tnb,1,0,"xap-picker-selection-list",7);_.J()}if(a&2){a=_.bh(5);var c=_.P().Qa,d=_.P();_.dh("xap-picker-multi-pane",c.py);var e;_.G("ngModel",_.qh(1,12,d.selections))("options",_.qh(2,14,d.options))("displayFunction",c.tg)("pickerTitle",(e=c.title)!=null?
e:"")("searchVisible",c.Av)("searchFilter",c.UF)("selectAllVisible",c.Bv);_.C(3);_.G("ngIf",c.PO)("ngIfElse",a);_.C(3);_.G("ngIf",c.py)}};wnb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};ynb=function(a,b){a&1&&(_.I(0,"div"),_.Gg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.C(),_.G("ngTemplateOutlet",b.HY)("ngTemplateOutletContext",_.nh(2,xnb,a)))};znb=function(a){a&1&&_.F(0,ynb,2,4,"div",13)};Anb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.BI))};
Bnb=function(a){a&1&&_.F(0,Anb,1,1,"ng-template",15)};Cnb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.u3a))};Dnb=function(a){a&1&&_.F(0,Cnb,1,1,"ng-template",17)};Enb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.k3a))};Fnb=function(a){a&1&&_.F(0,Enb,1,1,"ng-template",18)};Gnb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.l3a))};Hnb=function(a){a&1&&_.F(0,Gnb,1,1,"ng-template",19)};
Inb=function(a){a&1&&(_.I(0,"xap-picker-checklist",9),_.vg(1,znb,1,0,"div"),_.F(2,Bnb,1,0,null,2)(3,Dnb,1,0,null,2)(4,Fnb,1,0,null,2)(5,Hnb,1,0,null,2),_.J());a&2&&(a=_.P(2).Qa,_.G("maxDisplayedOptions",a.hv),_.C(),_.wg(a.HY?1:-1),_.C(),_.G("ngIf",a.BI),_.C(),_.G("ngIf",a.u3a),_.C(),_.G("ngIf",a.k3a),_.C(),_.G("ngIf",a.l3a))};Jnb=function(a,b){a&1&&(_.I(0,"div"),_.Gg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.C(),_.G("ngTemplateOutlet",b.HY)("ngTemplateOutletContext",_.nh(2,xnb,a)))};
Knb=function(a){a&1&&_.F(0,Jnb,2,4,"div",13)};Lnb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker-selection-list",20);_.O("clearSelection",function(){_.w(b);var c=_.P(3);return _.y(snb(c))});_.vg(1,Knb,1,0,"div");_.J()}a&2&&(a=_.P(2).Qa,_.C(),_.wg(a.HY?1:-1))};
Mnb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker",11);_.R(1,"async");_.O("ngModelChange",function(e){_.w(b);var f=_.P(2);return _.y(unb(f,e))});_.F(2,wnb,1,0,"xap-picker-single-select",6)(3,Inb,6,6,"ng-template",null,1,_.rh)(5,Lnb,2,1,"xap-picker-selection-list",12);_.J()}if(a&2){a=_.bh(4);var c=_.P().Qa,d=_.P();_.dh("xap-picker-multi-pane",c.py);_.G("ngModel",_.qh(1,9,d.selections))("getOptions",c.getOptions)("displayFunction",c.tg)("selectAllVisible",c.Bv);_.C(2);_.G("ngIf",c.PO)("ngIfElse",
a);_.C(3);_.G("ngIf",c.py)}};Nnb=function(a){a&1&&(_.I(0,"mat-error",4),_.Q(1),_.J());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.fh(" ",b.nN(a)," ")}};Onb=function(a,b){a&1&&(_.Cg(0),_.F(1,vnb,7,16,"xap-picker",3)(2,Mnb,6,11,"ng-template",null,0,_.rh),_.vg(4,Nnb,2,1,"mat-error",4),_.Fg());if(a&2){a=b.Qa;b=_.bh(3);var c=_.P();_.C();_.G("ngIf",!a.i9a)("ngIfElse",b);_.C(3);_.wg(c.TJ&&c.TJ.errors&&c.nN(a)?4:-1)}};Pnb=function(a){a&1&&(_.Hg(0,2,1),_.Gg(1),_.Ig());a&2&&(a=_.P().va,_.C(),_.yD(a.name),_.zD(0))};
Qnb=function(a){a&1&&_.Jg(0,2,2)};Rnb=function(a){a&1&&(_.I(0,"mat-hint"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.hint))};Snb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Fg());if(a&2){a=_.P(2).va;var b=_.P();_.C();_.fh(" ",b.nN(a)," ")}};Tnb=function(a){a&1&&(_.I(0,"mat-error"),_.F(1,Snb,2,1,"ng-container",10),_.J());if(a&2){a=_.P().va;var b=_.P();_.C();_.G("ngIf",b.nN(a))}};
Vnb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",13);_.O("click",function(){_.w(b);var c=_.P().va,d=_.P();return _.y(Unb(d,c.Wg))});_.I(1,"mat-icon");_.Q(2,"cancel");_.J()()}};Wnb=function(a){a&1&&(_.I(0,"div",14),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.zE))};
Xnb=function(a,b){a&1&&(_.Cg(0),_.I(1,"mat-form-field",6)(2,"mat-label",7),_.Hg(3,2),_.F(4,Pnb,2,1,"ng-container",8)(5,Qnb,1,0,"ng-template",null,0,_.rh),_.Ig(),_.J(),_.K(7,"input",9,1),_.vg(9,Rnb,2,1,"mat-hint"),_.F(10,Tnb,2,1,"mat-error",10),_.vg(11,Vnb,3,0,"button",11),_.J(),_.F(12,Wnb,2,1,"div",12),_.Fg());if(a&2){var c;a=b.va;b=_.bh(6);var d=_.P();_.C(4);_.G("ngIf",a.name)("ngIfElse",b);_.C(3);_.G("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Wg);_.ug("aria-label",
a.placeholder)("autocomplete",a.autocomplete||null)("name",a.name||null);_.C(2);_.wg(a.hint?9:-1);_.C();_.G("ngIf",(c=d.jg.get(a.Wg))==null?null:c.errors);_.C();_.wg(d.P8a?11:-1);_.C();_.G("ngIf",a.zE)}};
Ynb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",15);_.O("click",function(){_.w(b);var c=_.P(),d=String(Number(c.AM[c.AM.length-1].Wg)+1);c.jg.pea(d,new _.yz);c.AM=[].concat(_.v(c.AM),[{Wg:d,Dta:!0}]);return _.y()});_.Q(1);_.I(2,"mat-icon");_.Q(3,"add");_.J()()}a&2&&(a=_.P(),_.C(),_.fh(" ",a.XIc," "))};Znb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.R(2,"async"),_.R(3,"format"),_.J());if(a&2){var b;a=_.P();_.C();_.fh(" ",_.DD(3,3,(b=_.qh(2,1,a.Gb.gr))==null?null:b.length,a.kkb,"NUM")," ")}};
$nb=function(a){a&1&&_.Gg(0)};aob=function(a,b){a&1&&(_.I(0,"mat-icon",9),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};bob=function(a){a&1&&_.F(0,aob,2,2,"mat-icon",8);a&2&&(a=_.P(),_.G("ngIf",a.Km.search))};cob=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};
dob=function(a){if(a&1){var b=_.Yd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P();return _.y(emb(c))})("keydown.enter",function(){_.w(b);var c=_.P();return _.y(emb(c))});_.F(1,cob,2,2,"mat-icon",11);_.J()}a&2&&(a=_.P(),_.C(),_.G("ngIf",a.Km.close))};eob=function(a){a&1&&_.K(0,"xap-picker-search")};fob=function(a){a&1&&_.Gg(0,8);a&2&&(_.P(),_.G("ngTemplateOutlet",_.bh(9)))};gob=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};
hob=function(a){a&1&&(_.I(0,"div",10),_.K(1,"mat-progress-spinner",11),_.J());a&2&&(_.C(),_.G("diameter",48)("strokeWidth",4))};iob=function(a){a&1&&(_.Cg(0),_.I(1,"div",9),_.vg(2,gob,1,1,"ng-container",8)(3,hob,2,2,"div",10),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.GY())==null?null:b.Jd)?2:3,b)}};job=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};kob=function(a){a&1&&(_.I(0,"div",13)(1,"p",14),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.baa," "))};
lob=function(a){a&1&&(_.Cg(0),_.I(1,"div",12),_.vg(2,job,1,1,"ng-container",8)(3,kob,3,1,"div",13),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.EY())==null?null:b.Jd)?2:3,b)}};mob=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};nob=function(a){a&1&&(_.I(0,"div",13)(1,"p",14),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.Z$," "))};
oob=function(a){a&1&&(_.Cg(0),_.I(1,"div",15),_.vg(2,mob,1,1,"ng-container",8)(3,nob,3,1,"div",13),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.DY())==null?null:b.Jd)?2:3,b)}};pob=function(a,b){a&1&&_.Gg(0,8);a&2&&_.G("ngTemplateOutlet",b)};qob=function(a){a&1&&(_.I(0,"div",13),_.Q(1),_.J());a&2&&(a=_.P(3),_.C(),_.fh(" ",a.aaa," "))};
rob=function(a){a&1&&(_.Cg(0),_.I(1,"div",16),_.vg(2,pob,1,1,"ng-container",8)(3,qob,2,1,"div",13),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.FY())==null?null:b.Jd)?2:3,b)}};
sob=function(a){a&1&&(_.I(0,"mat-checkbox",21),_.R(1,"async"),_.R(2,"format"),_.Q(3),_.R(4,"async"),_.J());if(a&2){a=_.P(2).Qa;var b=_.P(),c;_.G("xapSelectAll",b.Gb.model)("xapSelectAllCorpus",(c=_.qh(1,4,b.Gb.gr))!=null?c:void 0);var d;_.LC("aria-label",(d=_.DD(2,6,a.FGa,b.tlb,"NUM_ITEMS"))!=null?d:"");_.C(3);_.fh(" ",_.qh(4,10,b.Iqa)," ")}};
tob=function(a){a&1&&(_.I(0,"mat-checkbox",23),_.K(1,"xap-picker-option",24),_.J());if(a&2){var b;a=_.P().va;var c=_.P(3);_.G("disabled",c.Gb.Hg?c.Gb.Hg(a):!1)("xapSelectionModel",c.Gb.model)("xapSelection",a);var d;_.LC("aria-label",(d=c.Gb.fH==null?null:c.Gb.fH(a))!=null?d:"");_.C();_.G("template",(b=c.Pr()||c.eJa)==null?null:b.Jd)("option",a)}};
uob=function(a){a&1&&(_.I(0,"mat-checkbox",25),_.K(1,"xap-picker-option",24),_.J());if(a&2){var b;a=_.P().va;var c=_.P(3);_.G("disabled",c.Gb.Hg?c.Gb.Hg(a):!1)("xapSelectionModel",c.Gb.model)("xapSelection",a);var d;_.LC("aria-label",(d=c.Gb.fH==null?null:c.Gb.fH(a))!=null?d:"");_.C();_.G("template",(b=c.Pr()||c.eJa)==null?null:b.Jd)("option",a)}};
vob=function(a,b){a&1&&(_.Cg(0),_.F(1,tob,2,6,"mat-checkbox",22)(2,uob,2,6,"ng-template",null,1,_.rh),_.Fg());a&2&&(a=b.first,b=_.bh(3),_.C(),_.G("ngIf",a)("ngIfElse",b))};wob=function(a){a&1&&(_.I(0,"div",20),_.Q(1),_.R(2,"format"),_.J());a&2&&(a=_.P(3),_.C(),_.fh(" ",_.DD(2,1,a.hv,a.jkb,"MAX_DISPLAYED_OPTIONS")," "))};
xob=function(a){if(a&1){var b=_.Yd();_.F(0,sob,5,12,"mat-checkbox",17);_.I(1,"div",18);_.O("keydown",function(d){_.w(b);var e=_.P(2);return _.y(e.xx(d))});_.F(2,vob,4,2,"ng-container",19);_.R(3,"async");_.iF(4);_.R(5,"async");_.vg(6,wob,3,5,"div",20);_.J()}if(a&2){var c=_.P().Qa;a=_.P();_.G("ngIf",c.Bv);_.C(2);_.G("ngForOf",_.qh(3,3,a.jec));c=_.qh(5,5,a.Gb.gr);_.C(4);_.wg(a.hv!==void 0&&c!==null&&a.hv<c.length?6:-1)}};
yob=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,eob,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,fob,1,1,"ng-container",6)(4,iob,4,1,"ng-container",7)(5,lob,4,1,"ng-container",7)(6,oob,4,1,"ng-container",7)(7,rob,4,1,"ng-container",7),_.Fg(),_.F(8,xob,7,7,"ng-template",null,0,_.rh),_.J());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngIf",a.Av),_.C(),_.G("ngSwitch",a.woa),_.C(),_.G("ngSwitchCase",b.qk.q2),_.C(),_.G("ngSwitchCase",b.qk.LOADING),_.C(),_.G("ngSwitchCase",b.qk.gua),_.C(),_.G("ngSwitchCase",b.qk.fua),_.C(),
_.G("ngSwitchCase",b.qk.ERROR))};zob=function(a,b){a&1&&(_.I(0,"mat-icon",16),_.Q(1),_.J());if(a&2){a=b.Qa;var c;_.G("svgIcon",(c=a.yh)!=null?c:"");_.C();_.fh(" ",a.yh?"":a.Xg," ")}};
Aob=function(a,b){if(a&1){var c=_.Yd();_.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(Wmb(g,e,f))})("keydown.enter",function(e){var f=_.w(c).va,g=_.P();return _.y(Wmb(g,e,f))});_.F(7,zob,2,2,"mat-icon",15);_.J()()()()}if(a&2){var d;a=b.va;b=_.P();_.C(3);_.G("template",(d=b.Pr())==null?null:d.Jd)("option",a);_.C(2);_.G("matTooltip",Xmb(b,a));_.ug("aria-label",Xmb(b,a));_.C(2);_.G("ngIf",
b.Km.remove_circle_outline)}};Bob=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",5);a&2&&(a=_.P(),_.G("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Cob=function(a){a&1&&(_.I(0,"span",6),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh("(",a.group.label,")"))};Dob=function(a){a&1&&_.K(0,"xap-picker-search")};Eob=function(a){a&1&&(_.Cg(0),_.Gg(1,7),_.Fg());a&2&&(_.P(),a=_.bh(9),_.C(),_.G("ngTemplateOutlet",a))};Fob=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};
Gob=function(a){a&1&&(_.I(0,"div",9),_.K(1,"mat-progress-spinner",10),_.J());a&2&&(_.C(),_.G("diameter",48)("strokeWidth",4))};Hob=function(a){a&1&&(_.Cg(0),_.I(1,"div",8),_.vg(2,Fob,1,1,"ng-container",7)(3,Gob,2,2,"div",9),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.GY())==null?null:b.Jd)?2:3,b)}};Iob=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};Job=function(a){a&1&&(_.I(0,"div",12)(1,"p",13),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.baa," "))};
Kob=function(a){a&1&&(_.Cg(0),_.I(1,"div",11),_.vg(2,Iob,1,1,"ng-container",7)(3,Job,3,1,"div",12),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.EY())==null?null:b.Jd)?2:3,b)}};Lob=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};Mob=function(a){a&1&&(_.I(0,"div",12)(1,"p",13),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.fh(" ",a.Z$," "))};
Nob=function(a){a&1&&(_.Cg(0),_.I(1,"div",14),_.vg(2,Lob,1,1,"ng-container",7)(3,Mob,3,1,"div",12),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.DY())==null?null:b.Jd)?2:3,b)}};Oob=function(a,b){a&1&&_.Gg(0,7);a&2&&_.G("ngTemplateOutlet",b)};Pob=function(a){a&1&&(_.I(0,"div",12),_.Q(1),_.J());a&2&&(a=_.P(3),_.C(),_.fh(" ",a.aaa," "))};
Qob=function(a){a&1&&(_.Cg(0),_.I(1,"div",15),_.vg(2,Oob,1,1,"ng-container",7)(3,Pob,2,1,"div",12),_.J(),_.Fg());if(a&2){var b;a=_.P(2);_.C(2);_.wg((b=(b=a.FY())==null?null:b.Jd)?2:3,b)}};
Rob=function(a,b){if(a&1){var c=_.Yd();_.I(0,"li",18,1);_.R(2,"async");_.R(3,"async");_.O("click",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(mF(g,f,e))})("keydown.enter",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(mF(g,f,e))})("keydown.space",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(mF(g,f,e))});_.I(4,"span",19);_.K(5,"xap-picker-option",20);_.J()()}if(a&2){var d;a=b.va;b=_.P(3);_.KC(_.qh(2,9,b.Gb.model.ke(a))?b.vlb:"");_.dh("xap-picker-single-select-option-disabled",
b.Gb.Hg==null?null:b.Gb.Hg(a));_.G("matRippleDisabled",!(b.Gb.Hg==null||!b.Gb.Hg(a)));_.ug("aria-disabled",!(b.Gb.Hg==null||!b.Gb.Hg(a)))("aria-selected",_.qh(3,11,b.Gb.model.ke(a))?"true":null);_.C(5);_.G("template",(d=b.Pr())==null?null:d.Jd)("option",a)}};Sob=function(a){if(a&1){var b=_.Yd();_.I(0,"ul",16);_.O("keydown",function(c){_.w(b);var d=_.P(2);return _.y(d.xx(c))});_.F(1,Rob,6,13,"li",17);_.J()}a&2&&(a=_.P().Qa,_.C(),_.G("ngForOf",a.iHb))};
Tob=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,Dob,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,Eob,2,1,"ng-container",6)(4,Hob,4,1,"ng-container",6)(5,Kob,4,1,"ng-container",6)(6,Nob,4,1,"ng-container",6)(7,Qob,4,1,"ng-container",6),_.Fg(),_.F(8,Sob,2,1,"ng-template",null,0,_.rh),_.J());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngIf",a.Av),_.C(),_.G("ngSwitch",a.woa),_.C(),_.G("ngSwitchCase",b.qk.q2),_.C(),_.G("ngSwitchCase",b.qk.LOADING),_.C(),_.G("ngSwitchCase",b.qk.gua),_.C(),_.G("ngSwitchCase",b.qk.fua),_.C(),
_.G("ngSwitchCase",b.qk.ERROR))};Uob=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};Vob=function(a){a&1&&_.K(0,"xap-picker-checklist",9);a&2&&(a=_.P(2).Qa,_.G("maxDisplayedOptions",a.hv))};Wob=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker-selection-list",10);_.O("clearSelections",function(){_.w(b);var c=_.P(3);return _.y(snb(c))});_.J()}};
Xob=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker",5);_.R(1,"async");_.R(2,"async");_.O("ngModelChange",function(f){_.w(b);var g=_.P(2);return _.y(unb(g,f))});_.F(3,Uob,1,0,"xap-picker-single-select",6)(4,Vob,1,1,"ng-template",null,1,_.rh)(6,Wob,1,0,"xap-picker-selection-list",7);_.J()}if(a&2){a=_.bh(5);var c=_.P().Qa,d=_.P();_.dh("xap-picker-multi-pane",c.py);var e;_.G("ngModel",_.qh(1,12,d.selections))("options",_.qh(2,14,d.options))("displayFunction",c.tg)("pickerTitle",(e=c.title)!=null?
e:"")("searchVisible",c.Av)("searchFilter",c.UF)("selectAllVisible",c.Bv);_.C(3);_.G("ngIf",c.PO)("ngIfElse",a);_.C(3);_.G("ngIf",c.py)}};Yob=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};$ob=function(a,b){a&1&&(_.I(0,"div"),_.Gg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.C(),_.G("ngTemplateOutlet",b.HY)("ngTemplateOutletContext",_.nh(2,Zob,a)))};apb=function(a){a&1&&_.F(0,$ob,2,4,"div",13)};bpb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.BI))};
cpb=function(a){a&1&&_.F(0,bpb,1,1,"ng-template",15)};dpb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.u3a))};epb=function(a){a&1&&_.F(0,dpb,1,1,"ng-template",17)};fpb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.k3a))};gpb=function(a){a&1&&_.F(0,fpb,1,1,"ng-template",18)};hpb=function(a){a&1&&_.Gg(0,16);a&2&&(a=_.P(4).Qa,_.G("ngTemplateOutlet",a.l3a))};ipb=function(a){a&1&&_.F(0,hpb,1,1,"ng-template",19)};
jpb=function(a){a&1&&(_.I(0,"xap-picker-checklist",9),_.vg(1,apb,1,0,"div"),_.F(2,cpb,1,0,null,2)(3,epb,1,0,null,2)(4,gpb,1,0,null,2)(5,ipb,1,0,null,2),_.J());a&2&&(a=_.P(2).Qa,_.G("maxDisplayedOptions",a.hv),_.C(),_.wg(a.HY?1:-1),_.C(),_.G("ngIf",a.BI),_.C(),_.G("ngIf",a.u3a),_.C(),_.G("ngIf",a.k3a),_.C(),_.G("ngIf",a.l3a))};kpb=function(a,b){a&1&&(_.I(0,"div"),_.Gg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.C(),_.G("ngTemplateOutlet",b.HY)("ngTemplateOutletContext",_.nh(2,Zob,a)))};
lpb=function(a){a&1&&_.F(0,kpb,2,4,"div",13)};mpb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker-selection-list",20);_.O("clearSelection",function(){_.w(b);var c=_.P(3);return _.y(snb(c))});_.vg(1,lpb,1,0,"div");_.J()}a&2&&(a=_.P(2).Qa,_.C(),_.wg(a.HY?1:-1))};
npb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-picker",11);_.R(1,"async");_.O("ngModelChange",function(e){_.w(b);var f=_.P(2);return _.y(unb(f,e))});_.F(2,Yob,1,0,"xap-picker-single-select",6)(3,jpb,6,6,"ng-template",null,1,_.rh)(5,mpb,2,1,"xap-picker-selection-list",12);_.J()}if(a&2){a=_.bh(4);var c=_.P().Qa,d=_.P();_.dh("xap-picker-multi-pane",c.py);_.G("ngModel",_.qh(1,9,d.selections))("getOptions",c.getOptions)("displayFunction",c.tg)("selectAllVisible",c.Bv);_.C(2);_.G("ngIf",c.PO)("ngIfElse",
a);_.C(3);_.G("ngIf",c.py)}};opb=function(a){a&1&&(_.I(0,"mat-error",4),_.Q(1),_.J());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.fh(" ",b.nN(a)," ")}};ppb=function(a,b){a&1&&(_.Cg(0),_.F(1,Xob,7,16,"xap-picker",3)(2,npb,6,11,"ng-template",null,0,_.rh),_.vg(4,opb,2,1,"mat-error",4),_.Fg());if(a&2){a=b.Qa;b=_.bh(3);var c=_.P();_.C();_.G("ngIf",!a.i9a)("ngIfElse",b);_.C(3);_.wg(c.TJ&&c.TJ.errors&&c.nN(a)?4:-1)}};qpb=function(a){a&1&&(_.I(0,"mat-error"),_.Jg(1,5),_.J())};
rpb=function(a){a&1&&(_.I(0,"mat-error"),_.Jg(1,6),_.J())};spb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};tpb=function(a,b){a&1&&(_.I(0,"mat-option",3),_.Q(1),_.J());a&2&&(a=b.va,_.G("value",a),_.C(),_.fh(" ",a.displayName," "))};upb=function(a,b){a&1&&(_.I(0,"div",12),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(3),_.G("id",_.PC("dialog-description-",b.nc.id)),_.C(),_.fh(" ",a," "))};
wpb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-comparison-operator-selector",13);_.O("change",function(c){_.w(b);var d=_.P(3);return _.y(vpb(d,c))})("operatorFocusChange",function(c){_.w(b);_.P(3).Hbb=c;return _.y()});_.J()}a&2&&(a=_.P(3),_.dh("xap-filterbar-filtereditor-operator-single-line",a.filter.config.Q9),_.G("operators",a.Wd.oZ())("value",a.nc&&a.nc.Qf)("appliedFilterId",a.nc.id))};xpb=function(){};
zpb=function(a){a&1&&(_.Cg(0),_.Lg(1),_.I(2,"div",7),_.F(3,upb,2,3,"div",8),_.I(4,"div",9),_.F(5,wpb,1,5,"xap-comparison-operator-selector",10),_.I(6,"div",11),_.F(7,xpb,0,0,"ng-template",null,2,_.rh),_.J()()(),_.Lg(9,1),_.Fg());a&2&&(a=_.P(2),_.C(3),_.G("ngIf",a.nc.config.description),_.C(),_.dh("xap-filterbar-multiple-lines",!a.filter.config.Q9)("xap-filterbar-single-line",a.filter.config.Q9),_.C(),_.G("ngIf",ypb(a)))};Apb=function(a){a&1&&_.Gg(0)};
Bpb=function(a){a&1&&_.F(0,Apb,1,0,"ng-container",14);a&2&&(a=_.P(2),_.G("ngTemplateOutlet",a.BI))};
Cpb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",4);_.O("keydown.enter",function(){_.w(b);var d=_.P();d.filter.config.mtd||d.Wd.hS();return _.y()})("focusout",function(){_.w(b);var d=_.P();return _.y(d.HI())});_.I(1,"div",5);_.F(2,zpb,10,6,"ng-container",6)(3,Bpb,1,1,"ng-template",null,1,_.rh);_.J()()}if(a&2){a=_.bh(4);var c=_.P();_.ug("aria-labelledby","dialog-label-"+c.nc.id)("aria-describedby","dialog-description-"+c.nc.id);_.C(2);_.G("ngIf",c.filter)("ngIfElse",a)}};
Dpb=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(),_.Fg())};Epb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",20);_.O("cdkObserveContent",function(){_.w(b);var c=_.P();return _.y(nF(c))});_.Lg(1,1);_.J()}a&2&&(a=_.P(),_.G("cdkObserveContentDisabled",a.appearance!="outline"))};Fpb=function(a){a&1&&(_.Cg(0),_.Lg(1,2),_.I(2,"span"),_.Q(3),_.J(),_.Fg());a&2&&(a=_.P(2),_.C(3),_.gh(a.Rd.placeholder))};
Gpb=function(a){a&1&&_.Lg(0,3,["*ngSwitchCase","true"])};Hpb=function(a){a&1&&(_.I(0,"span",23),_.Q(1," *"),_.J())};
Ipb=function(a){if(a&1){var b=_.Yd();_.I(0,"label",21,2);_.O("cdkObserveContent",function(){_.w(b);var c=_.P();return _.y(nF(c))});_.F(2,Fpb,4,1,"ng-container",13)(3,Gpb,1,0,"ng-content",13)(4,Hpb,2,0,"span",22);_.J()}a&2&&(a=_.P(),_.dh("mat-empty",a.Rd.empty&&!a.j4())("mat-form-field-empty",a.Rd.empty&&!a.j4())("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"),_.G("cdkObserveContentDisabled",a.appearance!="outline")("id",a.mu)("ngSwitch",a.Uba()),_.ug("for",a.Rd.id)("aria-owns",a.Rd.id),
_.C(2),_.G("ngSwitchCase",!1),_.C(),_.G("ngSwitchCase",!0),_.C(),_.G("ngIf",!a.lS&&a.Rd.required&&!a.Rd.disabled))};Jpb=function(a){a&1&&(_.I(0,"div",24),_.Lg(1,4),_.J())};Kpb=function(a){a&1&&(_.I(0,"div",25),_.K(1,"span",26),_.J());a&2&&(a=_.P(),_.C(),_.dh("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"))};Lpb=function(a){a&1&&(_.I(0,"div"),_.Lg(1,5),_.J());a&2&&(a=_.P(),_.G("@transitionMessages",a.iYa))};
Mpb=function(a){a&1&&(_.I(0,"div",30),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("id",a.Zba),_.C(),_.gh(a.RZ))};Npb=function(a){a&1&&(_.I(0,"div",27),_.F(1,Mpb,2,2,"div",28),_.Lg(2,6),_.K(3,"div",29),_.Lg(4,7),_.J());a&2&&(a=_.P(),_.G("@transitionMessages",a.iYa),_.C(),_.G("ngIf",a.RZ))};Opb=function(a){a&1&&(_.I(0,"span",9),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.placeholder))};Ppb=function(a){a&1&&(_.I(0,"span",13),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.gh(a.oib))};
Qpb=function(a){a&1&&_.Lg(0,0,["*ngSwitchCase","true"])};Rpb=function(a){a&1&&(_.I(0,"span",10),_.F(1,Ppb,2,1,"span",11)(2,Qpb,1,0,"ng-content",12),_.J());a&2&&(a=_.P(),_.G("ngSwitch",!!a.d2a),_.C(2),_.G("ngSwitchCase",!0))};
Spb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",14)(1,"div",15,1);_.O("@transformPanel.done",function(c){_.w(b);var d=_.P();return _.y(d.Crb.next(c.Ln))})("keydown",function(c){_.w(b);var d=_.P();return _.y(d.re(c))});_.Lg(3,1);_.J()()}a&2&&(a=_.P(),_.G("@transformPanelWrap",void 0),_.C(),_.KC(_.PC("mat-select-panel ",a.BUa())),_.ch("transform-origin",a.r4)("font-size",a.Pda,"px"),_.G("ngClass",a.od)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.ug("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.AW()))};Tpb=function(a,b){a&1&&(_.I(0,"mat-option",3),_.Q(1),_.J());a&2&&(a=b.va,_.G("value",a),_.C(),_.fh(" ",a.displayName," "))};Upb=function(a,b){a&1&&(_.I(0,"div",12),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(3),_.G("id",_.PC("dialog-description-",b.nc.id)),_.C(),_.fh(" ",a," "))};
Vpb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-comparison-operator-selector",13);_.O("change",function(c){_.w(b);var d=_.P(3);return _.y(vpb(d,c))})("operatorFocusChange",function(c){_.w(b);_.P(3).Hbb=c;return _.y()});_.J()}a&2&&(a=_.P(3),_.dh("xap-filterbar-filtereditor-operator-single-line",a.filter.config.Q9),_.G("operators",a.Wd.oZ())("value",a.nc&&a.nc.Qf)("appliedFilterId",a.nc.id))};Wpb=function(){};
Xpb=function(a){a&1&&(_.Cg(0),_.Lg(1),_.I(2,"div",7),_.F(3,Upb,2,3,"div",8),_.I(4,"div",9),_.F(5,Vpb,1,5,"xap-comparison-operator-selector",10),_.I(6,"div",11),_.F(7,Wpb,0,0,"ng-template",null,2,_.rh),_.J()()(),_.Lg(9,1),_.Fg());a&2&&(a=_.P(2),_.C(3),_.G("ngIf",a.nc.config.description),_.C(),_.dh("xap-filterbar-multiple-lines",!a.filter.config.Q9)("xap-filterbar-single-line",a.filter.config.Q9),_.C(),_.G("ngIf",ypb(a)))};Ypb=function(a){a&1&&_.Gg(0)};
Zpb=function(a){a&1&&_.F(0,Ypb,1,0,"ng-container",14);a&2&&(a=_.P(2),_.G("ngTemplateOutlet",a.BI))};
$pb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",4);_.O("keydown.enter",function(){_.w(b);var d=_.P();d.filter.config.mtd||d.Wd.hS();return _.y()})("focusout",function(){_.w(b);var d=_.P();return _.y(d.HI())});_.I(1,"div",5);_.F(2,Xpb,10,6,"ng-container",6)(3,Zpb,1,1,"ng-template",null,1,_.rh);_.J()()}if(a&2){a=_.bh(4);var c=_.P();_.ug("aria-labelledby","dialog-label-"+c.nc.id)("aria-describedby","dialog-description-"+c.nc.id);_.C(2);_.G("ngIf",c.filter)("ngIfElse",a)}};aqb=function(){return{diameter:100}};
bqb=function(a){a&1&&(_.ee(),_.K(0,"circle",4));if(a&2){a=_.P();var b=_.bh(1);_.ch("animation-name","mat-progress-spinner-stroke-rotate-"+a.oxa)("stroke-dashoffset",a.rpb(),"px")("stroke-dasharray",a.Cva(),"px")("stroke-width",a.Qob(),"%")("transform-origin",a.Rob(b));_.ug("r",a.rva())}};
cqb=function(a){a&1&&(_.ee(),_.K(0,"circle",4));if(a&2){a=_.P();var b=_.bh(1);_.ch("stroke-dashoffset",a.rpb(),"px")("stroke-dasharray",a.Cva(),"px")("stroke-width",a.Qob(),"%")("transform-origin",a.Rob(b));_.ug("r",a.rva())}};dqb=function(a){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());a&2&&(a=_.P(),_.G("svgIcon",_.oF(a.Zk,"remove_filter")),_.C(),_.fh(" ",_.pF(a.Zk,"remove_filter")," "))};
fqb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",13)(1,"button",14);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.hS())});_.Jg(2,2);_.J()()}a&2&&(a=_.P(),_.C(),_.G("disabled",!_.eqb(a.Wd)))};gqb=function(a){a&1&&(_.I(0,"div",15),_.K(1,"mat-spinner",16),_.J())};hqb=function(a,b){a&1&&(_.I(0,"div",1,0),_.Lg(2),_.J());a&2&&(a=b.id,b=_.P(),_.G("id",b.id)("ngClass",b.Hl),_.ug("aria-label",b.ariaLabel||null)("aria-labelledby",b.AW(a)))};
iqb=function(a,b){if(a&1){var c=_.Yd();_.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.v2a.emit(e);return _.y()});_.I(3,"mat-icon",14);_.Q(4);_.J()()()}a&2&&(a=b.va,b=_.P(2),_.G("value",a),_.C(),_.fh(" ",a.label," "),_.C(2),_.G("svgIcon",_.oF(b.Zk,"delete_filter"))("fontSet",b.Xcb?"google-material-icons":void 0),_.C(),_.gh(_.pF(b.Zk,"delete_filter")))};
jqb=function(a){a&1&&(_.I(0,"div",9)(1,"mat-optgroup",10),_.F(2,iqb,5,5,"mat-option",11),_.J()());a&2&&(a=_.P(),_.C(2),_.G("ngForOf",a.SF))};kqb=function(a){a&1&&_.Gg(0)};mqb=function(a,b){a&1&&(_.I(0,"mat-option",20),_.F(1,kqb,1,0,"ng-container",21),_.J());a&2&&(a=b.va,_.P(4),b=_.bh(12),_.G("value",a),_.C(),_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nh(3,lqb,a)))};
nqb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,mqb,2,5,"mat-option",19),_.J()());a&2&&(a=_.P().va,_.C(),_.G("label",a.BZ),_.C(),_.G("ngForOf",a.gS))};oqb=function(a){a&1&&_.Gg(0)};pqb=function(a){a&1&&(_.I(0,"mat-option",20),_.F(1,oqb,1,0,"ng-container",21),_.J());if(a&2){a=_.P().va;_.P(2);var b=_.bh(12);_.G("value",a);_.C();_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nh(3,lqb,a))}};
qqb=function(a,b){a&1&&(_.Cg(0),_.F(1,nqb,3,2,"div",16)(2,pqb,2,5,"mat-option",17),_.Fg());a&2&&(a=b.va,_.P(2),_.C(),_.G("ngIf",_.qF(a)&&a.gS.length>0),_.C(),_.G("ngIf",!_.qF(a)))};rqb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.gh(a.sF))};sqb=function(a,b){a&1&&(_.Cg(0),_.F(1,rqb,3,1,"mat-option",8),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.C(),_.G("ngIf",b.sF&&a.length===0))};
tqb=function(a){a&1&&(_.Cg(0),_.F(1,qqb,3,2,"ng-container",15),_.R(2,"async"),_.F(3,sqb,2,1,"ng-container",16),_.R(4,"async"),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngForOf",_.qh(2,2,a.m0)),_.C(2),_.G("ngIf",_.qh(4,4,a.m0)))};uqb=function(a,b){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a),_.ug("aria-label",a.ariaLabel||a.displayName),_.C(2),_.gh(a.displayName))};
vqb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,uqb,3,3,"mat-option",19),_.J()());a&2&&(_.P(),a=_.jF(1),_.C(),_.G("label",a.BZ),_.C(),_.G("ngForOf",a.gS))};wqb=function(a){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(_.P(),a=_.jF(1),_.G("value",a),_.ug("aria-label",a.ariaLabel||null),_.C(2),_.gh(a.displayName))};
xqb=function(a,b){a&1&&(_.Cg(0),_.iF(1),_.F(2,vqb,3,2,"div",16)(3,wqb,3,3,"mat-option",17),_.Fg());a&2&&(a=b.va,_.P(2),_.C(),a=_.Olb(a),_.C(),_.G("ngIf",_.qF(a)&&a.gS.length>0),_.C(),_.G("ngIf",!_.qF(a)))};yqb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.gh(a.sF))};zqb=function(a,b){a&1&&(_.Cg(0),_.F(1,yqb,3,1,"mat-option",8),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.C(),_.G("ngIf",b.sF&&a.length===0))};
Aqb=function(a){a&1&&(_.F(0,xqb,4,3,"ng-container",15),_.R(1,"async"),_.F(2,zqb,2,1,"ng-container",16),_.R(3,"async"));a&2&&(a=_.P(),_.G("ngForOf",_.qh(1,2,a.WS)),_.C(2),_.G("ngIf",_.qh(3,4,a.WS)))};Bqb=function(a){a&1&&(_.I(0,"mat-option",22),_.K(1,"mat-spinner",24),_.J());a&2&&(a=_.P(),_.ug("aria-label",a.Zkb))};Cqb=function(a){a&1&&(_.I(0,"b"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};Dqb=function(a){a&1&&(_.I(0,"i"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};
Eqb=function(a){a&1&&(_.I(0,"u"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};Fqb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Fg());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};Gqb=function(a,b){a&1&&(_.I(0,"span"),_.Cg(1,25),_.F(2,Cqb,2,1,"b",26)(3,Dqb,2,1,"i",26)(4,Eqb,2,1,"u",26)(5,Fqb,2,1,"ng-container",27),_.Fg(),_.J());a&2&&(a=b.va,_.C(),_.G("ngSwitch",a.tag),_.C(),_.G("ngSwitchCase","b"),_.C(),_.G("ngSwitchCase","i"),_.C(),_.G("ngSwitchCase","u"))};
Hqb=function(a,b){a&1&&_.F(0,Gqb,6,4,"span",15);a&2&&_.G("ngForOf",b.va.J5)};Jqb=function(a){a&1&&(_.I(0,"mat-icon",10),_.Q(1),_.J());a&2&&(a=_.P(),_.G("svgIcon",_.Iqb(a.Zk,a.Aja())),_.C(),_.fh(" ",a.Aja()," "))};Kqb=function(a){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.q6))};
Mqb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xap-filter-editor",12);_.R(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.P();return _.y(_.Lqb(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))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P();_.G("appliedFilter",a)("filter",_.qh(1,4,d.config.cI(a.config.id)))("isEditorVisible",d.w7(b))("disabled",d.disabled)}};
Nqb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",13);_.O("click",function(c){_.w(b);var d=_.P();return _.y(d.ZEa(c))});_.I(1,"mat-icon",14);_.Q(2);_.J()()}a&2&&(a=_.P(),_.G("matTooltip",a.rqa),_.ug("aria-label",a.rqa),_.C(),_.G("svgIcon",_.oF(a.Zk,"save_filters")),_.C(),_.gh(_.pF(a.Zk,"save_filters")))};
Oqb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",15);_.O("click",function(c){_.w(b);var d=_.P();return _.y(d.e5(c))});_.I(1,"mat-icon",14);_.Q(2);_.J()()}a&2&&(a=_.P(),_.G("matTooltip",a.Gpa),_.ug("aria-label",a.Gpa),_.C(),_.G("svgIcon",_.oF(a.Zk,"clear_filters")),_.C(),_.gh(_.pF(a.Zk,"clear_filters")))};Pqb=function(a,b){return this.Gbd(b)};
Qqb=function(a){a&1&&(_.I(0,"tr",0)(1,"td",3),_.Q(2),_.J()());a&2&&(a=_.P(),_.C(),_.ch("padding-top",a.eW)("padding-bottom",a.eW),_.ug("colspan",a.DEa),_.C(),_.fh(" ",a.label," "))};Rqb=function(a){a&1&&(_.I(0,"td",3),_.Q(1),_.J());a&2&&(a=_.P(2),_.ch("padding-top",a.eW)("padding-bottom",a.eW),_.ug("colspan",a.zba),_.C(),_.fh(" ",a.zba>=a.dUb?a.label:""," "))};
Sqb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"td",6)(1,"button",7);_.O("click",function(f){var g=_.w(c).va,m=_.P(2);return _.y(m.i5c(g,f))})("focus",function(f){var g=_.w(c).va,m=_.P(2);return _.y(m.C6c(g,f))});_.I(2,"span",8);_.Q(3);_.J();_.K(4,"span",9);_.J()()}if(a&2){a=b.va;b=b.XA;var d=_.P().XA,e=_.P();_.ch("width",e.Imb)("padding-top",e.eW)("padding-bottom",e.eW);_.ug("data-mat-row",d)("data-mat-col",b);_.C();_.dh("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.iqb(d,b))("mat-calendar-body-range-start",
e.LVa(a.nn))("mat-calendar-body-range-end",e.KVa(a.nn))("mat-calendar-body-in-range",e.Wva(a.nn))("mat-calendar-body-comparison-bridge-start",e.V8c(a.nn,d,b))("mat-calendar-body-comparison-bridge-end",e.U8c(a.nn,d,b))("mat-calendar-body-comparison-start",e.nqb(a.nn))("mat-calendar-body-comparison-end",e.mqb(a.nn))("mat-calendar-body-in-comparison-range",e.Z8c(a.nn))("mat-calendar-body-preview-start",e.i9c(a.nn))("mat-calendar-body-preview-end",e.h9c(a.nn))("mat-calendar-body-in-preview",e.a9c(a.nn));
_.G("ngClass",a.igd)("tabindex",e.iqb(d,b)?0:-1);_.ug("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.E3(a.nn))("aria-current",e.qdc===a.nn?"date":null)("aria-describedby",e.x7c(a.nn));_.C();_.dh("mat-calendar-body-selected",e.E3(a.nn))("mat-calendar-body-comparison-identical",e.W8c(a.nn))("mat-calendar-body-today",e.qdc===a.nn);_.C();_.fh(" ",a.xAa," ")}};
Uqb=function(a,b){a&1&&(_.I(0,"tr",1),_.vg(1,Rqb,2,6,"td",4),_.NC(2,Sqb,5,48,"td",5,Tqb),_.J());if(a&2){a=b.va;b=b.XA;var c=_.P();_.C();_.wg(b===0&&c.zba?1:-1);_.C();_.OC(a)}};Vqb=function(a){return(a==null?void 0:a.nodeName)==="TD"};Wqb=function(a){if(Vqb(a))var b=a;else if(Vqb(a.parentNode))b=a.parentNode;else{var c;Vqb((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};
Xqb=function(a,b,c){return c!==null&&b!==c&&a<c&&a===b};Yqb=function(a,b,c){return b!==null&&b!==c&&a>=b&&a===c};Zqb=function(a,b,c,d){return d&&b!==null&&c!==null&&b!==c&&a>=b&&a<=c};$qb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};arb=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,_.C(2),_.gh(a.nWb),_.C(2),_.gh(a.narrow))};
crb=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=brb(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};drb=function(a,b,c,d){return((a.getYear(b)-brb(a,c,d))%24+24)%24};brb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};erb=function(){};
frb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-month-view",4);_.jh("activeDateChange",function(c){_.w(b);var d=_.P();_.ih(d.yb,c)||(d.yb=c);return _.y(c)});_.O("_userSelection",function(c){_.w(b);var d=_.P();return _.y(d.ava(c))})("dragStarted",function(c){_.w(b);var d=_.P();return _.y(d.x6c(c))})("dragEnded",function(c){_.w(b);var d=_.P();return _.y(d.GTa(c))});_.J()}a&2&&(a=_.P(),_.hh("activeDate",a.yb),_.G("selected",a.selected)("dateFilter",a.Ui)("maxDate",a.rd)("minDate",a.Ad)("dateClass",a.tj)("comparisonStart",
a.qh)("comparisonEnd",a.Uh)("startDateAccessibleName",a.h1)("endDateAccessibleName",a.TY)("activeDrag",a.zua))};
grb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-year-view",5);_.jh("activeDateChange",function(c){_.w(b);var d=_.P();_.ih(d.yb,c)||(d.yb=c);return _.y(c)});_.O("monthSelected",function(c){_.w(b);var d=_.P();return _.y(d.O9c(c))})("selectedChange",function(c){_.w(b);var d=_.P();return _.y(d.ypb(c,"month"))});_.J()}a&2&&(a=_.P(),_.hh("activeDate",a.yb),_.G("selected",a.selected)("dateFilter",a.Ui)("maxDate",a.rd)("minDate",a.Ad)("dateClass",a.tj))};
hrb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-multi-year-view",6);_.jh("activeDateChange",function(c){_.w(b);var d=_.P();_.ih(d.yb,c)||(d.yb=c);return _.y(c)});_.O("yearSelected",function(c){_.w(b);var d=_.P();return _.y(d.Acd(c))})("selectedChange",function(c){_.w(b);var d=_.P();return _.y(d.ypb(c,"year"))});_.J()}a&2&&(a=_.P(),_.hh("activeDate",a.yb),_.G("selected",a.selected)("dateFilter",a.Ui)("maxDate",a.rd)("minDate",a.Ad)("dateClass",a.tj))};irb=function(){};
jrb=function(a){a&1&&(_.ee(),_.I(0,"svg",2),_.K(1,"path",3),_.J())};_.rF=function(){var a=this;this.Rb=!1;this.Jg=null;this.Fg=_.u(_.lo,{optional:!0});this.ee=_.u(_.sf);this.ee.be(function(){a.Rb=!0;a.Jg=null})};_.rF.prototype.subscribe=function(a){var b=this;if(this.Rb)throw new _.sd(953,!1);var c;((c=this.Jg)!=null?c:this.Jg=[]).push(a);return{unsubscribe:function(){var d,e=(d=b.Jg)==null?void 0:d.indexOf(a);if(e!==void 0&&e!==-1){var f;(f=b.Jg)==null||f.splice(e,1)}}}};
_.rF.prototype.emit=function(a){if(this.Rb)console.warn(_.gfa(953,!1));else if(this.Jg!==null){var b=_.fd(null);try{for(var c=_.k(this.Jg),d=c.next();!d.done;d=c.next()){var e=d.value;try{e(a)}catch(g){var f=void 0;(f=this.Fg)==null||f.handleError(g)}}}finally{_.fd(b)}}};
_.krb=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};
_.lrb=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("")};
_.mrb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};Nlb={};_.sF=function(){this.La=_.u(_.qe);this.Sc=_.u(_.xt);this.zob=null;this.qBb=new _.Uj};_.sF.prototype.Ec=function(){var a=this,b=this.La.na;this.Xqb=this.Sc.Gk(b,b.nodeType===1&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.zob=c;a.qBb.emit(c)})};_.sF.prototype.Ma=function(){this.Sc.Ki(this.La);this.Xqb&&this.Xqb.unsubscribe()};
_.p.Object.defineProperties(_.sF.prototype,{bja:{configurable:!0,enumerable:!0,get:function(){return this.zob}}});_.sF.O=function(a){return new (a||_.sF)};_.sF.Ea=_.Qf({type:_.sF,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{qBb:"cdkFocusChange"},Ob:["cdkMonitorFocus"]});var nrb=function(){this.e9c=!0;this.Cc=new _.cg};nrb.prototype.destroy=function(){this.Cc.complete()};nrb.prototype.An=function(){};nrb.prototype.Pz=function(){};_.orb={Da:_.sZa,Jb:function(){return function(){return new nrb}}};
_.tF=function(){this.RDa=this.Mqb=new _.cg};_.tF.prototype.setTime=function(){throw Error("Kb");};_.tF.prototype.getHours=function(){throw Error("Kb");};_.tF.prototype.getMinutes=function(){throw Error("Kb");};_.tF.prototype.getSeconds=function(){throw Error("Kb");};_.uF=function(a,b){return a.ula(b)&&a.isValid(b)?b:null};_.tF.prototype.ai=function(a){return a==null||this.ula(a)&&this.isValid(a)?a:this.invalid()};_.tF.prototype.C9=function(a){this.locale=a;this.Mqb.next()};
_.vF=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};_.wF=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.vF(a,b,c):d==e}return b==c};_.xF=function(a,b,c,d){return c&&_.vF(a,b,c)<0?c:d&&_.vF(a,b,d)>0?d:b};prb=0;yF=function(a){var b=_.n0a.call(this)||this;b.mu="mat-optgroup-label-"+prb++;var c;b.xL=(c=a==null?void 0:a.X7a)!=null?c:!1;return b};_.W(yF,_.n0a);yF.O=function(a){return new (a||yF)(_.E(_.Gu,8))};
yF.Ea=_.Qf({type:yF,inputs:{label:"label"},standalone:!1,features:[_.sg]});var qrb=["text"],rrb=0,srb=function(a,b){this.source=a;this.JN=b===void 0?!1:b},zF=function(a,b,c,d){this.ld=a;this.Ua=b;this.Cd=c;this.group=d;this.lc=this.SV=this.Yc=!1;this.aX="";this.id="mat-option-"+rrb++;this.iq=new _.Uj;this.jh=new _.cg};_.h=zF.prototype;_.h.select=function(a){a=a===void 0?!0:a;this.Yc||(this.Yc=!0,_.mo(this.Ua),a&&this.oW())};
_.h.fg=function(a){a=a===void 0?!0:a;this.Yc&&(this.Yc=!1,_.mo(this.Ua),a&&this.oW())};_.h.focus=function(a,b){var c=this.fh();typeof c.focus==="function"&&c.focus(b)};_.h.zj=function(){return this.oi};_.h.re=function(a){a.keyCode!==13&&a.keyCode!==32||_.Qi(a)||(this.us(),a.preventDefault())};_.h.us=function(){this.disabled||(this.Yc=this.multiple?!this.Yc:!0,_.mo(this.Ua),this.oW(!0))};_.h.ks=function(){return this.disabled?"-1":"0"};_.h.fh=function(){return this.ld.na};
_.h.Po=function(){if(this.Yc){var a=this.oi;a!==this.aX&&(this.aX&&this.jh.next(),this.aX=a)}};_.h.Ma=function(){this.jh.complete()};_.h.oW=function(a){this.iq.emit(new srb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(zF.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Cd&&this.Cd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc}},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.Cd||!this.Cd.Gc)}},Ul:{configurable:!0,enumerable:!0,get:function(){return!(!this.Cd||!this.Cd.Ul)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.SV}},oi:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.sYa)==null?void 0:a.na.textContent)||"").trim()}}});zF.O=function(){_.Jf()};zF.Ea=_.Qf({type:zF,mb:function(a,b){a&1&&_.Qg(qrb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.sYa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{iq:"onSelectionChange"},standalone:!1});
var trb={Eic:"ACTIVE",ttc:"DELETE_IN_PROGRESS",wtc:"DELETE_REQUESTED",KEc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[trb.KEc,trb.Eic,trb.wtc,trb.ttc]}},urb=function(){this.i={}};_.W(urb,_.U);urb.prototype.ka=function(){return urb};urb.prototype.ma=function(){return{keys:[]}};var AF=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(AF,_.U);AF.prototype.ka=function(){return AF};
AF.prototype.ma=function(){return{keys:["code","details","message"],Bd:{details:{xc:null,Hc:!0,Ic:!1,Jc:!1}}}};
_.p.Object.defineProperties(AF.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}}});
_.BF=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(_.BF,_.U);_.BF.prototype.ka=function(){return _.BF};_.BF.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],Bd:{metadata:{xc:null,Hc:!1,Ic:!1,Jc:!1},response:{xc:null,Hc:!1,Ic:!1,Jc:!1}},Ia:{error:AF}}};
_.p.Object.defineProperties(_.BF.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 CF=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(CF,_.U);CF.prototype.ka=function(){return CF};CF.prototype.ma=function(){return{keys:["id","type"]}};
_.p.Object.defineProperties(CF.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}}});
_.DF=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.tDb==null?null:a.tDb};
_.W(_.DF,_.U);_.DF.prototype.ka=function(){return _.DF};_.DF.prototype.ma=function(){return{Oa:{lifecycleState:trb},keys:"configuredCapabilities createTime labels lifecycleState name parent projectId projectNumber tags".split(" "),Bd:{labels:{xc:null,Hc:!1,Ic:!1,Jc:!1},tags:{xc:null,Hc:!1,Ic:!1,Jc:!1}},Ia:{parent:CF}}};
_.p.Object.defineProperties(_.DF.prototype,{tDb:{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 EF=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.yr==null?null:a.yr;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken};_.W(EF,_.U);EF.prototype.ka=function(){return EF};EF.prototype.ma=function(){return{Pa:{projects:_.DF},keys:["nextPageToken","projects"]}};
_.p.Object.defineProperties(EF.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},yr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.FF={$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"};GF=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};_.h=GF.prototype;
_.h.create=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:a,Mb:"POST",Sb:"cloudresourcemanager.projects.create",path:"/"+this.Za+"/projects",Va:_.Lh(b,_.FF,c),Tb:_.BF})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:null,Mb:"DELETE",Sb:"cloudresourcemanager.projects.delete",path:"/"+this.Za+"/projects/"+a,Va:_.Lh(b,_.FF,c),Tb:urb})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"cloudresourcemanager.projects.get",path:"/"+this.Za+"/projects/"+a,Va:_.Lh(b,_.FF,c),Tb:_.DF})};_.h.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"cloudresourcemanager.projects.list",path:"/"+this.Za+"/projects",Va:_.Lh(a,_.FF,b),Tb:EF})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.Jo(this.wb,{body:b,Mb:"PUT",Sb:"cloudresourcemanager.projects.update",path:"/"+this.Za+"/projects/"+a,Va:_.Lh(c,_.FF,d),Tb:_.DF})};GF.O=function(a){return new (a||GF)(_.t(_.T3a,8),_.t(_.U3a),_.t(_.Ho,8))};GF.wa=_.q({token:GF,qa:GF.O});_.HF=function(){};_.HF.O=function(a){return new (a||_.HF)};_.HF.wa=_.q({token:_.HF,qa:function(a){return GF.O(a)},Ha:_.kx});_.IF=function(){};_.IF.O=function(a){return new (a||_.IF)};_.IF.Ka=_.Pf({type:_.IF});
_.IF.Ja=_.dd({imports:[_.Zt]});vrb="Y Z E P T G M K  m u n".split(" ");_.JF=function(a){this.Ga=a};_.wrb=function(a,b,c,d,e,f){var g=new _.hg(1);return _.Klb(c).ha(_.pg(_.gf(d)),_.pg(g)).ha(_.Xj(a.Ga,e),_.Wf(b),_.bg(f),_.fg(g),_.Xe())};_.JF.O=function(a){return new (a||_.JF)(_.t(_.ir))};_.JF.wa=_.q({token:_.JF,qa:_.JF.O,Ha:"root"});_.KF=function(){};_.KF.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<vrb.length;e++){var f=vrb[e];d=_.Jkb[f];if(a>=d||d<=1&&a>.1*d){c=f;break}}c||(d=1);a=Math.round(b/d)+""+c}return a+"B"};_.KF.O=function(a){return new (a||_.KF)};_.KF.ve=_.Rf({name:"humanizeBytes",type:_.KF,de:!0,standalone:!1});_.LF=function(){};_.LF.O=function(a){return new (a||_.LF)};_.LF.Ka=_.Pf({type:_.LF});_.LF.Ja=_.dd({Vb:[_.KF]});_.xrb=function(){this.xf=new _.TC(!0)};_.h=_.xrb.prototype;_.h.toggle=function(a){this.xf.toggle(this.dM(a))};_.h.expand=function(a){this.xf.select(this.dM(a))};_.h.collapse=function(a){this.xf.fg(this.dM(a))};_.h.Be=function(a){return this.xf.ke(this.dM(a))};_.h.Qhb=function(a){this.xf.ke(this.dM(a))?this.uza(a):this.PAa(a)};_.h.collapseAll=function(){this.xf.clear()};_.h.PAa=function(a){var b=this,c=[a];c.push.apply(c,_.v(this.ZH(a)));this.xf.select.apply(this.xf,_.v(c.map(function(d){return b.dM(d)})))};
_.h.uza=function(a){var b=this,c=[a];c.push.apply(c,_.v(this.ZH(a)));this.xf.fg.apply(this.xf,_.v(c.map(function(d){return b.dM(d)})))};_.h.dM=function(a){return this.Mr?this.Mr(a):a};_.MF=function(a,b,c){_.xrb.call(this);this.vx=a;this.Fk=b;if(this.options=c)this.Mr=this.options.Mr};_.W(_.MF,_.xrb);_.MF.prototype.ZH=function(a){for(var b=[],c=this.Ck.indexOf(a)+1;c<this.Ck.length&&this.vx(a)<this.vx(this.Ck[c]);c++)b.push(this.Ck[c]);return b};_.MF.prototype.VM=function(){var a=this;this.xf.select.apply(this.xf,_.v(this.Ck.map(function(b){return a.dM(b)})))};var yrb=new _.Id("CDK_TREE_NODE_OUTLET_NODE"),NF=function(){this.Lf=_.u(_.Ng);this.mWa=_.u(yrb,{optional:!0})};NF.O=function(a){return new (a||NF)};NF.Ea=_.Qf({type:NF,oa:[["","cdkTreeNodeOutlet",""]]});var zrb=function(a){this.va=a},OF=function(){this.ua=_.u(_.Mg)};OF.O=function(a){return new (a||OF)};OF.Ea=_.Qf({type:OF,oa:[["","cdkTreeNodeDef",""]],inputs:{WA:[0,"cdkTreeNodeDefWhen","when"]}});var PF=function(){this.dw=_.u(_.zo);this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.rc=_.u(_.oj);this.xp=new _.cg;this.KG=new Map;this.uk=new Map;this.XV=new Map;this.QJ=new _.Zh({start:0,end:Number.MAX_VALUE});this.nva=new _.Zh([]);this.owa=new _.Zh(null);this.ow=new _.Zh(new Map);this.QVa=new _.Zh([]);this.q9c=_.u(_.sZa);this.iub=!1};_.h=PF.prototype;_.h.Sd=function(){this.J8c()};_.h.cO=function(){this.Sbd();this.ctb()};
_.h.Ma=function(){this.T3.Lf.clear();this.ow.complete();this.QVa.complete();this.owa.complete();this.nva.complete();this.QJ.complete();this.xp.next();this.xp.complete();this.cs&&typeof this.cs.disconnect==="function"&&this.dataSource.disconnect(this);this.kW&&(this.kW.unsubscribe(),this.kW=null);var a;(a=this.Ib)==null||a.destroy()};_.h.Ra=function(){this.H8c()};_.h.Ec=function(){this.iub=!0};_.h.Sbd=function(){this.m6c=this.Eca.filter(function(a){return!a.WA})[0]};
_.h.Had=function(a){this.owa.value===null&&this.owa.next(a)};_.h.mYa=function(a){this.cs&&typeof this.cs.disconnect==="function"&&this.dataSource.disconnect(this);this.kW&&(this.kW.unsubscribe(),this.kW=null);a||this.T3.Lf.clear();this.cs=a;this.Eca&&this.ctb()};_.h.bpb=function(){return this.Bc?this.Bc.xf:(this.Pn!=null||(this.Pn=new _.TC(!0)),this.Pn)};
_.h.ctb=function(){var a=this;if(!this.kW){var b;_.mta(this.cs)?b=this.cs.connect(this):_.lf(this.cs)?b=this.cs:Array.isArray(this.cs)&&(b=_.Qe(this.cs));b&&(this.kW=this.S7c(b).ha(_.pg(this.xp)).subscribe(function(c){a.dad(c)}))}};
_.h.S7c=function(a){var b=this,c=this.bpb();return _.Ye([a,this.owa,c.changed.ha(_.ng(null),_.qg(function(d){b.E6c(d)}))]).ha(_.og(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;return f===null?_.Qe({T8:d,WR:null,nodeType:f}):b.D5c(d,f).ha(_.A(function(g){return Object.assign({},g,{nodeType:f})}))}))};_.h.dad=function(a){a.nodeType===null?Arb(this,a.T8):(this.Pbd(a.WR),Arb(this,a.T8),this.Xbd(a.WR))};
_.h.E6c=function(a){if(a){for(var b=this.ow.value,c=_.k(a.bH),d=c.next();!d.done;d=c.next()){var e=void 0;(e=b.get(d.value))==null||e.Unb(!0)}a=_.k(a.removed);for(c=a.next();!c.done;c=a.next())d=void 0,(d=b.get(c.value))==null||d.Unb(!1)}};
_.h.J8c=function(){var a=this,b=_.Ye([this.QVa,this.ow]).ha(_.A(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.Mf(g)))&&f.push(g);return f},[])}));this.Ib=this.q9c(b,{Mr:function(c){return a.Mf(c.data)},Gv:function(c){return!!c.Gg},qec:!0,WOb:this.rc.value})};_.h.H8c=function(){var a=this,b,c=(b=this.Mr)!=null?b:function(d,e){return a.Mf(e)};this.AG=this.dw.find([]).create(c)};_.h.YDd=function(){};
var Arb=function(a,b,c,d,e){c=c===void 0?a.AG:c;d=d===void 0?a.T3.Lf:d;if((c=c.diff(b))||a.iub)c==null||_.VNa(c,function(f,g,m){f.Ux==null?a.insertNode(b[m],m,d,e):m==null?d.remove(g):(f=d.get(g),d.move(f,m))}),c==null||_.WNa(c,function(f){var g=f.item;f.Xk!=void 0&&(d.get(f.Xk).context.va=g)}),e?_.mo(a.Ua):_.no(a.Ua)};_.h=PF.prototype;_.h.J7c=function(a,b){return this.Eca.length===1?this.Eca.first:this.Eca.find(function(c){return c.WA&&c.WA(b,a)})||this.m6c};
_.h.insertNode=function(a,b,c,d){var e=this.vUa(),f=this.J7c(a,b),g=this.Mf(a),m=new zrb(a);m.index=b;var n;d!=null||(d=(n=this.uk.get(g))!=null?n:void 0);e?m.level=e(a):d!==void 0&&this.KG.has(this.Mf(d))?m.level=this.KG.get(this.Mf(d))+1:m.level=0;this.KG.set(g,m.level);(c?c:this.T3.Lf).Si(f.ua,m,b);_.QF.fna&&(_.QF.fna.data=a)};_.h.Be=function(a){var b,c;return!!(((b=this.Bc)==null?0:b.Be(a))||((c=this.Pn)==null?0:c.ke(this.Mf(a))))};_.h.toggle=function(a){this.Bc?this.Bc.toggle(a):this.Pn&&this.Pn.toggle(this.Mf(a))};
_.h.expand=function(a){this.Bc?this.Bc.expand(a):this.Pn&&this.Pn.select(this.Mf(a))};_.h.collapse=function(a){this.Bc?this.Bc.collapse(a):this.Pn&&this.Pn.fg(this.Mf(a))};_.h.Qhb=function(a){this.Bc?this.Bc.Qhb(a):this.Pn&&(this.Be(a)?this.uza(a):this.PAa(a))};_.h.PAa=function(a){var b=this;if(this.Bc)this.Bc.PAa(a);else if(this.Pn){var c=this.Pn;c.select(this.Mf(a));this.wW(a).ha(_.Zf(1),_.pg(this.xp)).subscribe(function(d){c.select.apply(c,_.v(d.map(function(e){return b.Mf(e)})))})}};
_.h.uza=function(a){var b=this;if(this.Bc)this.Bc.uza(a);else if(this.Pn){var c=this.Pn;c.fg(this.Mf(a));this.wW(a).ha(_.Zf(1),_.pg(this.xp)).subscribe(function(d){c.fg.apply(c,_.v(d.map(function(e){return b.Mf(e)})))})}};_.h.VM=function(){var a=this;this.Bc?this.Bc.VM():this.Pn&&this.Cob(function(b){var c;return(c=a.Pn)==null?void 0:c.select.apply(c,_.v(b))})};
_.h.collapseAll=function(){var a=this;this.Bc?this.Bc.collapseAll():this.Pn&&this.Cob(function(b){var c;return(c=a.Pn)==null?void 0:c.fg.apply(c,_.v(b))})};_.h.vUa=function(){var a,b,c;return(c=(a=this.Bc)==null?void 0:(b=a.vx)==null?void 0:b.bind(this.Bc))!=null?c:this.nma};_.h.Pob=function(){var a,b,c;return(c=(a=this.Bc)==null?void 0:(b=a.NE)==null?void 0:b.bind(this.Bc))!=null?c:this.iY};
_.h.Xob=function(a){var b=this,c=this.vUa(),d,e,f=(e=this.Pn)!=null?e:(d=this.Bc)==null?void 0:d.xf;if(!f)return _.Qe([]);var g=this.Mf(a);d=f.changed.ha(_.og(function(n){return n.bH.includes(g)?_.Qe(!0):n.removed.includes(g)?_.Qe(!1):_.hf}),_.ng(this.Be(a)));if(c)return _.Ye([d,this.nva]).ha(_.A(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n?b.mob(c,r,a,1):[]}));if(d=this.Pob()){var m;return _.ita((m=d(a))!=null?m:[])}throw Error("Hd");};
_.h.mob=function(a,b,c,d){var e=this,f=this.Mf(c),g=b.findIndex(function(r){return e.Mf(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.T$c=function(a){this.ow.value.set(this.Mf(a.data),a);this.ow.next(this.ow.value)};_.h.HEd=function(a){this.ow.value.delete(this.Mf(a.data));this.ow.next(this.ow.value)};_.h.epb=function(a){return this.KG.get(this.Mf(a))};_.h.Ava=function(a){return this.Nob(a).length};
_.h.zva=function(a){var b=this,c=this.Nob(a),d=this.Mf(a);return c.findIndex(function(e){return b.Mf(e)===d})+1};_.h.K7c=function(a){return(a=this.uk.get(this.Mf(a.data)))&&this.ow.value.get(this.Mf(a))};_.h.I7c=function(a){var b=this;return this.Xob(a.data).ha(_.A(function(c){return c.reduce(function(d,e){(e=b.ow.value.get(b.Mf(e)))&&d.push(e);return d},[])}))};
_.h.yad=function(a){if(a.target===this.La.na)this.Ib.An(a);else{var b=this.ow.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.An(a);break}}};_.h.wW=function(a){if(this.Bc)return _.Qe(this.Bc.ZH(a));if(this.nma)return a=this.mob(this.nma,this.nva.value,a,Infinity),_.Qe(a);if(this.iY)return this.Lob(a).ha(_.Llb(function(b,c){b.push.apply(b,_.v(c));return b},[]));throw Error("Hd");};
_.h.Lob=function(a){var b=this;return this.iY?_.ita(this.iY(a)).ha(_.Zf(1),_.og(function(c){for(var d=_.k(c),e=d.next();!e.done;e=d.next())b.uk.set(b.Mf(e.value),a);return _.Qe.apply(null,_.v(c)).ha(_.Wf(function(f){return _.bf(_.Qe([f]),b.Lob(f))}))})):_.Qe([])};_.h.Mf=function(a){var b,c;return(c=(b=this.QAa)==null?void 0:b.call(this,a))!=null?c:a};_.h.Nob=function(a){var b=this.Mf(a);b=(b=this.uk.get(b))?this.Mf(b):null;var c;return(c=this.XV.get(b))!=null?c:[a]};
_.h.S6c=function(a,b,c){if(!c.length)return null;var d;a=(d=this.KG.get(this.Mf(a)))!=null?d:0;for(--b;b>=0;b--){d=c[b];var e=void 0;if(((e=this.KG.get(this.Mf(d)))!=null?e:0)<a)return d}return null};
_.h.YTa=function(a,b){var c=this;b=b===void 0?0:b;var d=this.Pob();return d?_.Qe.apply(null,_.v(a)).ha(_.Wf(function(e){var f=c.Mf(e);c.uk.has(f)||c.uk.set(f,null);c.KG.set(f,b);var g=_.ita(d(e));return _.bf(_.Qe([e]),g.ha(_.Zf(1),_.qg(function(m){c.XV.set(f,[].concat(_.v(m!=null?m:[])));m=_.k(m!=null?m:[]);for(var n=m.next();!n.done;n=m.next())n=c.Mf(n.value),c.uk.set(n,e),c.KG.set(n,b+1)}),_.og(function(m){return m?c.YTa(m,b+1).ha(_.A(function(n){return c.Be(e)?n:[]})):_.Qe([])})))}),_.Llb(function(e,
f){e.push.apply(e,_.v(f));return e},[])):_.Qe([].concat(_.v(a)))};
_.h.D5c=function(a,b){var c=this;if(this.iY&&b==="flat")return this.RSa(),this.XV.set(null,[].concat(_.v(a))),this.YTa(a).ha(_.A(function(e){return{T8:e,WR:e}}));if(this.nma&&b==="nested"){var d=this.nma;return _.Qe(a.filter(function(e){return d(e)===0})).ha(_.A(function(e){return{T8:e,WR:a}}),_.qg(function(e){c.zmb(e.WR)}))}if(b==="flat")return _.Qe({T8:a,WR:a}).ha(_.qg(function(e){c.zmb(e.WR)}));this.RSa();this.XV.set(null,[].concat(_.v(a)));return this.YTa(a).ha(_.A(function(e){return{T8:a,WR:e}}))};
_.h.Pbd=function(a){this.nva.next(a)};_.h.Xbd=function(a){this.QVa.next(a)};_.h.zmb=function(a){var b=this.vUa();if(b){this.RSa();for(var c=0;c<a.length;c++){var d=a[c],e=this.Mf(d);this.KG.set(e,b(d));var f=this.S6c(d,c,a);this.uk.set(e,f);e=f?this.Mf(f):null;f=void 0;var g=(f=this.XV.get(e))!=null?f:[];g.splice(c,0,d);this.XV.set(e,g)}}};
_.h.Cob=function(a){var b=this,c=[],d=[];this.ow.value.forEach(function(e){c.push(b.Mf(e.data));d.push(b.wW(e.data))});d.length>0?_.Ye(d).ha(_.Zf(1),_.pg(this.xp)).subscribe(function(e){e.forEach(function(f){return f.forEach(function(g){return c.push(b.Mf(g))})});a(c)}):a(c)};_.h.RSa=function(){this.uk.clear();this.KG.clear();this.XV.clear()};_.p.Object.defineProperties(PF.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(a){this.cs!==a&&this.mYa(a)}}});
PF.O=function(a){return new (a||PF)};
PF.Aa=_.Of({type:PF,oa:[["cdk-tree"]],xd:function(a,b,c){a&1&&_.Rg(c,OF,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Eca=d)}},mb:function(a,b){a&1&&_.Qg(NF,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.T3=c.first)}},ab:["role","tree",1,"cdk-tree"],Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.yad(c)})},inputs:{dataSource:"dataSource",Bc:"treeControl",nma:"levelAccessor",iY:"childrenAccessor",Mr:"trackBy",QAa:"expansionKey"},Ob:["cdkTree"],Ba:1,Ca:0,Fa:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.Gg(0,
0)},dependencies:[NF],hb:2});_.QF=function(){this.La=_.u(_.qe);this.Sh=_.u(PF);this.BX=-1;this.yu="flat";this.activation=new _.Uj;this.WY=new _.Uj;this.Lb=new _.cg;this.jTa=new _.cg;this.vVa=!1;this.wVa=void 0;this.TXa=!0;this.Ua=_.u(_.xo);_.QF.fna=this};_.h=_.QF.prototype;_.h.zj=function(){var a;return this.Xzd||((a=this.La.na.textContent)==null?void 0:a.trim())||""};_.h.GVa=function(){return this.Sh.Bc?this.Znd?!1:!0:this.vVa};_.h.Mob=function(){return this.GVa()?String(this.Be):null};_.h.Ava=function(){return this.Sh.Ava(this.Xe)};
_.h.zva=function(){return this.Sh.zva(this.Xe)};_.h.Ra=function(){var a=this;this.p$c=Vlb(this.La.na);this.Sh.bpb().changed.ha(_.A(function(){return a.Be}),_.ag(),_.pg(this.Lb)).ha(_.pg(this.Lb)).subscribe(function(){return _.mo(a.Ua)});this.Sh.Had(this.yu);this.Sh.T$c(this)};_.h.Ma=function(){_.QF.fna===this&&(_.QF.fna=null);this.jTa.complete();this.Lb.next();this.Lb.complete()};_.h.getParent=function(){var a;return(a=this.Sh.K7c(this))!=null?a:null};_.h.NE=function(){return this.Sh.I7c(this)};
_.h.focus=function(){this.BX=0;this.TXa&&this.La.na.focus();_.mo(this.Ua)};_.h.Eec=function(){this.BX=-1;_.mo(this.Ua)};_.h.Gw=function(){this.Gg||this.activation.next(this.Xe)};_.h.collapse=function(){this.Fk&&this.Sh.collapse(this.Xe)};_.h.expand=function(){this.Fk&&this.Sh.expand(this.Xe)};_.h.DWb=function(){this.BX=0;_.mo(this.Ua)};_.h.xob=function(){this.Gg||this.Sh.Ib.Pz(this)};_.h.Bad=function(){this.Gg||(this.TXa=!1,this.Sh.Ib.Pz(this),this.TXa=!0)};_.h.Unb=function(a){this.WY.emit(a)};
_.p.Object.defineProperties(_.QF.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(){}},Fk:{configurable:!0,enumerable:!0,get:function(){return this.GVa()},set:function(a){this.vVa=a;this.data&&!this.GVa||!this.vVa||(this.wVa?this.expand():this.wVa===!1&&this.collapse())}},Be:{configurable:!0,enumerable:!0,get:function(){return this.Sh.Be(this.Xe)},set:function(a){(this.wVa=a)?this.expand():this.collapse()}},data:{configurable:!0,enumerable:!0,get:function(){return this.Xe},
set:function(a){a!==this.Xe&&(this.Xe=a,this.jTa.next())}},Znd:{configurable:!0,enumerable:!0,get:function(){var a;if(((a=this.Sh.Bc)==null?void 0:a.Fk)===void 0||this.Sh.Bc.Fk(this.Xe)){var b,c;if(((b=this.Sh.Bc)==null?void 0:b.Fk)===void 0&&((c=this.Sh.Bc)==null?void 0:c.ZH(this.Xe).length)===0)return!0}else return!0;return!1}},level:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.Sh.epb(this.Xe))!=null?a:this.p$c}}});_.QF.fna=null;_.QF.O=function(a){return new (a||_.QF)};
_.QF.Ea=_.Qf({type:_.QF,oa:[["cdk-tree-node"]],ab:["role","treeitem",1,"cdk-tree-node"],qb:5,Wa:function(a,b){a&1&&_.O("click",function(){return b.Bad()})("focus",function(){return b.xob()});a&2&&(_.xg("tabIndex",b.BX),_.ug("aria-expanded",b.Mob())("aria-level",b.level+1)("aria-posinset",b.zva())("aria-setsize",b.Ava()))},inputs:{role:"role",Fk:[2,"isExpandable","isExpandable",_.Gh],Be:"isExpanded",Gg:[2,"isDisabled","isDisabled",_.Gh],Xzd:[0,"cdkTreeNodeTypeaheadLabel","typeaheadLabel"]},outputs:{activation:"activation",
WY:"expandedChange"},Ob:["cdkTreeNode"]});var RF=function(){_.QF.call(this);this.yu="nested";this.dw=_.u(_.zo)};_.W(RF,_.QF);RF.prototype.Sd=function(){var a=this;this.AG=this.dw.find([]).create(this.Sh.Mr);this.Sh.Xob(this.data).ha(_.pg(this.Lb)).subscribe(function(b){return Brb(a,b)});this.lZb.Mc.ha(_.pg(this.Lb)).subscribe(function(){return Brb(a)})};RF.prototype.Ma=function(){this.v5c();_.QF.prototype.Ma.call(this)};var Brb=function(a,b){var c=a.gpb();b&&(a.Lmb=b);c&&a.Lmb?Arb(a.Sh,a.Lmb,a.AG,c.Lf,a.Xe):a.AG.diff([])};
RF.prototype.v5c=function(){var a=this.gpb();a&&(a.Lf.clear(),this.AG.diff([]))};RF.prototype.gpb=function(){var a=this,b=this.lZb;return b&&b.find(function(c){return!c.mWa||c.mWa===a})};RF.O=function(a){return new (a||RF)};RF.Ea=_.Qf({type:RF,oa:[["cdk-nested-tree-node"]],xd:function(a,b,c){a&1&&_.Rg(c,NF,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.lZb=d)}},ab:[1,"cdk-nested-tree-node"],Ob:["cdkNestedTreeNode"],features:[_.lh([{Da:_.QF,Ab:RF},{Da:yrb,Ab:RF}]),_.sg]});var Crb=/([A-Za-z%]+)$/,SF=function(){var a=this;this.GX=_.u(_.QF);this.Sh=_.u(PF);this.ld=_.u(_.qe);this.rc=_.u(_.oj,{optional:!0});this.Lb=new _.cg;this.oQb="px";this.Qva=40;this.vda();var b;(b=this.rc)==null||b.Cc.ha(_.pg(this.Lb)).subscribe(function(){return a.vda(!0)});this.GX.jTa.subscribe(function(){return a.vda()})};_.h=SF.prototype;_.h.Ma=function(){this.Lb.next();this.Lb.complete()};
_.h.n$c=function(){var a,b=(a=this.GX.data&&this.Sh.epb(this.GX.data))!=null?a:null;a=this.fwa==null?b:this.fwa;return typeof a==="number"?""+a*this.Qva+this.oQb:null};_.h.vda=function(a){a=a===void 0?!1:a;var b=this.n$c();if(b!==this.f6c||a){a=this.ld.na;var c=this.rc&&this.rc.value==="rtl"?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style[c==="paddingLeft"?"paddingRight":"paddingLeft"]="";this.f6c=b}};_.h.Jsb=function(a){this.fwa=isNaN(a)?null:a;this.vda()};
_.h.Gsb=function(a){var b=a,c="px";typeof a==="string"&&(a=a.split(Crb),b=a[0],c=a[1]||c);this.oQb=c;this.Qva=_.Hh(b);this.vda()};_.p.Object.defineProperties(SF.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.fwa},set:function(a){this.Jsb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Qva},set:function(a){this.Gsb(a)}}});SF.O=function(a){return new (a||SF)};
SF.Ea=_.Qf({type:SF,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.Hh],indent:[0,"cdkTreeNodePaddingIndent","indent"]}});var TF=function(){this.Sh=_.u(PF);this.GX=_.u(_.QF);this.recursive=!1};TF.prototype.q4=function(){this.recursive?this.Sh.Qhb(this.GX.data):this.Sh.toggle(this.GX.data);this.Sh.Ib.Pz(this.GX)};TF.O=function(a){return new (a||TF)};
TF.Ea=_.Qf({type:TF,oa:[["","cdkTreeNodeToggle",""]],ab:["tabindex","-1"],Wa:function(a,b){a&1&&_.O("click",function(c){b.q4();return c.stopPropagation()})("keydown.Enter",function(c){b.q4();return c.preventDefault()})("keydown.Space",function(c){b.q4();return c.preventDefault()})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.Gh]}});_.UF=function(a,b,c,d){this.Nzd=a;this.vx=b;this.Fk=c;this.NE=d};_.UF.prototype.vob=function(a,b,c,d){var e=this,f=this.Nzd(a,b);c.push(f);this.Fk(f)&&(a=this.NE(a))&&(Array.isArray(a)?this.uob(a,b,c,d):a.ha(_.Zf(1)).subscribe(function(g){e.uob(g,b,c,d)}));return c};_.UF.prototype.uob=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.vob(f,b+1,c,m)})};_.Drb=function(a,b){var c=[];b.forEach(function(d){return a.vob(d,0,c,[])});return c};
_.Erb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.vx(f);m++)g=g&&e[m];g&&d.push(f);a.Fk(f)&&(e[a.vx(f)+1]=c.Be(f))});return d};_.VF=function(a,b,c){this.BYa=a;this.Etb=b;this.mva=new _.Zh([]);this.gob=new _.Zh([]);this.Xe=new _.Zh([]);c&&(this.data=c)};_.W(_.VF,_.bu);_.VF.prototype.connect=function(a){var b=this;return _.jf(a.QJ,this.BYa.xf.changed,this.mva).ha(_.A(function(){b.gob.next(_.Erb(b.Etb,b.mva.value,b.BYa));return b.gob.value}))};
_.VF.prototype.disconnect=function(){};_.p.Object.defineProperties(_.VF.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xe.value},set:function(a){this.Xe.next(a);this.mva.next(_.Drb(this.Etb,this.data));this.BYa.Ck=this.mva.value}}});_.WF=function(){_.QF.call(this);this.q2a=0;var a=_.u(new _.Yn("tabindex"),{optional:!0});this.lhb=Number(a)||this.q2a};_.W(_.WF,_.QF);_.WF.prototype.b8c=function(){return this.Sh.Ib.e9c?this.lhb:this.BX};_.WF.prototype.Ra=function(){_.QF.prototype.Ra.call(this)};_.WF.prototype.Ma=function(){_.QF.prototype.Ma.call(this)};
_.p.Object.defineProperties(_.WF.prototype,{lhb:{configurable:!0,enumerable:!0,get:function(){return this.qbd},set:function(a){this.qbd=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gg},set:function(a){this.Gg=a}}});_.WF.O=function(a){return new (a||_.WF)};
_.WF.Ea=_.Qf({type:_.WF,oa:[["mat-tree-node"]],ab:[1,"mat-tree-node"],qb:5,Wa:function(a,b){a&1&&_.O("click",function(){return b.xob()});a&2&&(_.xg("tabIndex",b.b8c()),_.ug("aria-expanded",b.Mob())("aria-level",b.level+1)("aria-posinset",b.zva())("aria-setsize",b.Ava()))},inputs:{lhb:[2,"tabIndex","tabIndexInputBinding",function(a){return a==null?0:_.Hh(a)}],disabled:[2,"disabled","disabled",_.Gh]},outputs:{activation:"activation",WY:"expandedChange"},Ob:["matTreeNode"],features:[_.lh([{Da:_.QF,Ab:_.WF}]),
_.sg]});_.XF=function(){OF.apply(this,arguments)};_.W(_.XF,OF);_.XF.O=function(){var a;return function(b){return(a||(a=_.me(_.XF)))(b||_.XF)}}();_.XF.Ea=_.Qf({type:_.XF,oa:[["","matTreeNodeDef",""]],inputs:{WA:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},features:[_.lh([{Da:OF,Ab:_.XF}]),_.sg]});_.YF=function(){RF.apply(this,arguments)};_.W(_.YF,RF);_.YF.prototype.Ra=function(){RF.prototype.Ra.call(this)};_.YF.prototype.Sd=function(){RF.prototype.Sd.call(this)};
_.YF.prototype.Ma=function(){RF.prototype.Ma.call(this)};_.p.Object.defineProperties(_.YF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gg},set:function(a){this.Gg=a}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.Gg?-1:this.Pq},set:function(a){this.Pq=a}}});_.YF.O=function(){var a;return function(b){return(a||(a=_.me(_.YF)))(b||_.YF)}}();
_.YF.Ea=_.Qf({type:_.YF,oa:[["mat-nested-tree-node"]],ab:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Hh(a)}]},outputs:{activation:"activation",WY:"expandedChange"},Ob:["matNestedTreeNode"],features:[_.lh([{Da:RF,Ab:_.YF},{Da:_.QF,Ab:_.YF},{Da:yrb,Ab:_.YF}]),_.sg]});_.ZF=function(){this.Lf=_.u(_.Ng);this.mWa=_.u(yrb,{optional:!0})};_.ZF.O=function(a){return new (a||_.ZF)};_.ZF.Ea=_.Qf({type:_.ZF,oa:[["","matTreeNodeOutlet",""]],features:[_.lh([{Da:NF,Ab:_.ZF}])]});_.$F=function(){SF.apply(this,arguments)};_.W(_.$F,SF);_.p.Object.defineProperties(_.$F.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.fwa},set:function(a){this.Jsb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Qva},set:function(a){this.Gsb(a)}}});_.$F.O=function(){var a;return function(b){return(a||(a=_.me(_.$F)))(b||_.$F)}}();
_.$F.Ea=_.Qf({type:_.$F,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.Hh],indent:[0,"matTreeNodePaddingIndent","indent"]},features:[_.lh([{Da:SF,Ab:_.$F}]),_.sg]});_.aG=function(){TF.apply(this,arguments)};_.W(_.aG,TF);_.aG.O=function(){var a;return function(b){return(a||(a=_.me(_.aG)))(b||_.aG)}}();_.aG.Ea=_.Qf({type:_.aG,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},features:[_.lh([{Da:TF,Ab:_.aG}]),_.sg]});_.bG=function(){PF.apply(this,arguments);this.T3=void 0};_.W(_.bG,PF);_.bG.O=function(){var a;return function(b){return(a||(a=_.me(_.bG)))(b||_.bG)}}();
_.bG.Aa=_.Of({type:_.bG,oa:[["mat-tree"]],mb:function(a,b){a&1&&_.Qg(_.ZF,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.T3=c.first)}},ab:[1,"mat-tree"],Ob:["matTree"],features:[_.lh([{Da:PF,Ab:_.bG}]),_.sg],Ba:1,Ca:0,Fa:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.Gg(0,0)},dependencies:[_.ZF],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"],hb:2});var Frb=new _.Id("GM2_CHECKBOX_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.cG=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.cG.O=function(a){return new (a||_.cG)(_.E(Frb))};_.cG.Ea=_.Qf({type:_.cG,oa:[["mat-checkbox"]],ab:[1,"gmat-mdc-checkbox"],standalone:!1});var Grb={color:"accent",Q0a:"check-indeterminate",Md:!1},Hrb=new _.Id("mat-checkbox-default-options",{Ha:"root",qa:function(){return Grb}});var Irb,Jrb,Krb;Irb=["input"];Jrb=["label"];Krb=function(){};
_.dG=function(){this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.nb=_.u(_.wh);this.Xc=_.zj();this.ih=_.u(Hrb,{optional:!0});this.On={kta:"mdc-checkbox--anim-unchecked-checked",lta:"mdc-checkbox--anim-unchecked-indeterminate",D0a:"mdc-checkbox--anim-checked-unchecked",Kfa:"mdc-checkbox--anim-checked-indeterminate",V7a:"mdc-checkbox--anim-indeterminate-checked",W7a:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.he=null;this.hk="after";this.name=null;this.Cc=new _.Uj;this.VZ=new _.Uj;this.Ke=
function(){};this.cw="";this.hba=0;this.Iq=function(){};this.eub=function(){};this.lc=this.uf=!1;this.iu=_.Wg.apply(null,[!1].concat(_.v([])));_.u(_.lj).load(_.Eu);var a=_.u(new _.Yn("tabindex"),{optional:!0});this.ih=this.ih||Grb;this.color=this.ih.color||Grb.color;this.tabIndex=a==null?0:parseInt(a)||0;this.id=this.ys=_.u(_.nj).getId("mat-mdc-checkbox-");var b,c;this.Md=(c=(b=this.ih)==null?void 0:b.Md)!=null?c:!1};_.h=_.dG.prototype;_.h.focus=function(){this.Nf.na.focus()};
_.h.bs=function(a){var b=new Krb;b.source=this;b.checked=a;return b};_.h.hUa=function(){var a;return(a=this.Nf)==null?void 0:a.na};_.h.Zb=function(a){a.required&&this.eub()};_.h.Ec=function(){this.Eda(this.indeterminate)};_.h.lu=function(){return this.Gc||this.disabled};_.h.twa=function(){_.no(this.Ua)};_.h.Fl=function(a){this.checked=!!a};_.h.Ik=function(a){this.Iq=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a};
_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Apa=function(a){this.eub=a};_.h.FX=function(a){var b=this.hba,c=this.hUa();if(b!==a&&c&&(this.cw&&c.classList.remove(this.cw),this.cw=this.gUa(b,a),this.hba=a,this.cw.length>0)){c.classList.add(this.cw);var d=this.cw;this.nb.Xb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.xm=function(){this.Iq(this.checked);this.Cc.emit(this.bs(this.checked));this.Nf&&(this.Nf.na.checked=this.checked)};
_.h.toggle=function(){this.checked=!this.checked;this.Iq(this.checked)};_.h.Hva=function(){var a=this,b,c=(b=this.ih)==null?void 0:b.Q0a;if(!this.disabled&&c!=="noop")this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.iu.set(!1);a.VZ.emit(!1)}),this.uf=!this.uf,this.FX(this.uf?1:2),this.xm();else if(this.disabled&&this.Md||!this.disabled&&c==="noop")this.Nf.na.checked=this.checked,this.Nf.na.indeterminate=this.indeterminate};_.h.qWa=function(a){a.stopPropagation()};
_.h.Qk=function(){var a=this;Promise.resolve().then(function(){a.Ke();_.mo(a.Ua)})};_.h.gUa=function(a,b){if(this.Xc)return"";switch(a){case 0:if(b===1)return this.On.kta;if(b==3)return this.uf?this.On.Kfa:this.On.lta;break;case 2:return b===1?this.On.kta:this.On.lta;case 1:return b===2?this.On.D0a:this.On.Kfa;case 3:return b===1?this.On.V7a:this.On.W7a}return""};_.h.Eda=function(a){var b=this.Nf;b&&(b.na.indeterminate=a)};_.h.PL=function(){this.Hva()};
_.h.uwa=function(){this.Hva();this.disabled||this.Nf.na.focus()};_.h.A$c=function(a){a.target&&this.Aqb.na.contains(a.target)&&a.stopPropagation()};
_.p.Object.defineProperties(_.dG.prototype,{io:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ys)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.uf},set:function(a){a!=this.checked&&(this.uf=a,_.mo(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a!==this.disabled&&(this.lc=a,_.mo(this.Ua))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.iu()},set:function(a){var b=a!=this.iu();
this.iu.set(a);b&&(a?this.FX(3):this.FX(this.checked?1:2),this.VZ.emit(a));this.Eda(a)}}});_.dG.O=function(a){return new (a||_.dG)};
_.dG.Aa=_.Of({type:_.dG,oa:[["mat-checkbox"]],mb:function(a,b){a&1&&(_.Qg(Irb,5),_.Qg(Jrb,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Nf=c.first);_.Ug(c=_.Vg())&&(b.Aqb=c.first)}},ab:[1,"mat-mdc-checkbox"],qb:16,Wa:function(a,b){a&2&&(_.xg("id",b.id),_.ug("tabindex",null)("aria-label",null)("aria-labelledby",null),_.eh(b.color?"mat-"+b.color:"mat-accent"),_.dh("_mat-animation-noopable",b.Xc)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked)("mat-mdc-checkbox-disabled-interactive",
b.Md))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Bs:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",_.Gh],vdd:[0,"aria-controls","ariaControls"],Add:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",_.Gh],hk:"labelPosition",name:"name",value:"value",Gc:[2,"disableRipple","disableRipple",_.Gh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?void 0:_.Hh(a)}],color:"color",Md:[2,"disabledInteractive",
"disabledInteractive",_.Gh],checked:[2,"checked","checked",_.Gh],disabled:[2,"disabled","disabled",_.Gh],indeterminate:[2,"indeterminate","indeterminate",_.Gh]},outputs:{Cc:"change",VZ:"indeterminateChange"},Ob:["matCheckbox"],features:[_.lh([{Da:_.mz,Ab:_.wd(function(){return _.dG}),Zc:!0},{Da:_.nz,Ab:_.dG,Zc:!0}]),_.Xn],kc:["*"],Ba:15,Ca: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=_.Yd();_.Kg();_.I(0,"div",3);_.O("click",function(d){_.w(c);return _.y(b.A$c(d))});_.I(1,"div",4,0)(3,"div",5);_.O("click",function(){_.w(c);return _.y(b.uwa())});_.J();_.I(4,"input",6,1);_.O("blur",function(){_.w(c);return _.y(b.Qk())})("click",function(){_.w(c);return _.y(b.PL())})("change",function(d){_.w(c);return _.y(b.qWa(d))});_.J();_.K(6,"div",7);_.I(7,"div",8);_.ee();_.I(8,"svg",9);_.K(9,"path",
10);_.J();_.Xd.zH=null;_.K(10,"div",11);_.J();_.K(11,"div",12);_.J();_.I(12,"label",13,2);_.Lg(14);_.J()()}a&2&&(a=_.bh(2),_.G("labelPosition",b.hk),_.C(4),_.dh("mdc-checkbox--selected",b.checked),_.G("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled&&!b.Md)("id",b.io)("required",b.required)("tabIndex",b.disabled&&!b.Md?-1:b.tabIndex),_.ug("aria-label",b.ariaLabel||null)("aria-labelledby",b.he)("aria-describedby",b.Bs)("aria-checked",b.indeterminate?"mixed":null)("aria-controls",
b.vdd)("aria-disabled",b.disabled&&b.Md?!0:null)("aria-expanded",b.ariaExpanded)("aria-owns",b.Add)("name",b.name)("value",b.value),_.C(7),_.G("matRippleTrigger",a)("matRippleDisabled",b.Gc||b.disabled)("matRippleCentered",!0),_.C(),_.G("for",b.io))},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}.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))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__background{border-color:GrayText}}.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)}@media(forced-colors: active){.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{border-color:GrayText}}.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))}@media(forced-colors: active){.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:GrayText}}.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:GrayText}}.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))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:GrayText}}.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))}@media(forced-colors: active){.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{color:GrayText}}.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'],
hb:2,Na:0});_.eG=function(){};_.eG.O=function(a){return new (a||_.eG)};_.eG.Ka=_.Pf({type:_.eG});_.eG.Ja=_.dd({imports:[_.dG,_.Zt]});_.fG=function(){};_.fG.O=function(a){return new (a||_.fG)};_.fG.Ka=_.Pf({type:_.fG});_.fG.Ja=_.dd({Vb:[{Da:Hrb,mc:{color:"primary"}}],imports:[_.eG]});var Lrb,Nrb,Orb;_.gG=function(a){a=a===void 0?null:a;this.V1=new Map;a&&(this.V1=new Map(a))};_.gG.prototype.isValid=function(){return this.V1.size>0&&this.Ll.every(function(a){return a!=null})};_.hG=function(a){return new _.gG(new Map([["0",a]]))};_.iG=function(a){return new _.gG(new Map(a.map(function(b,c){return[String(c),b]})))};_.jG=function(a){return new _.gG(a)};
_.p.Object.defineProperties(_.gG.prototype,{dm:{configurable:!0,enumerable:!0,get:function(){return this.V1.values().next().value}},Ll:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.V1.values())}},Ej:{configurable:!0,enumerable:!0,get:function(){return new Map(this.V1)}}});
_.kG=function(a,b,c,d,e,f){this.config=a;this.Qf=b;this.value=c;this.vv=d===void 0?!0:d;this.cla=e===void 0?!1:e;this.qdd=f===void 0?"":f;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Lrb});Lrb++};_.kG.prototype.W6a=function(a){return String(a)};
_.p.Object.defineProperties(_.kG.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.Qf!=null&&this.value.isValid()}},asd:{configurable:!0,enumerable:!0,get:function(){return this.Qf?"xap-filterbar-filtereditor-chip-operator-"+this.Qf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},IH:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Qf&&this.value.Ej.size>0&&(b=this.value.Ll.filter(function(c){return c!==null}).map(function(c){return a.W6a(c)}).filter(function(c){return c.trim()}).join(", "));
return!this.Qf||this.value.Ej.size>0&&b.length===0?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Qf.sU||this.Qf.displayName)+" "+b}}});Lrb=0;_.Mrb=function(a){this.ysa=a};Nrb=function(a){this.kLb=a};_.Prb=function(a){return new Nrb(function(b){return a.ha(_.og(function(c){if(!c.has(b))throw Error("Id`"+b);return _.Qe(new Orb(c.get(b)))}))})};
Orb=function(a){this.config=this.config=a;if(!(this.config.rn||this.config.Bn&&this.config.Bn.size))throw Error("Jd");if(!(this.config.Bn&&this.config.Bn.size||this.config.aE&&this.config.aE.length))throw Error("Kd");};_.lG=function(a,b,c,d,e,f){d=d===void 0?!0:d;this.FXb=a;this.RHb=b;this.rAd=d;this.R1=e===void 0?!1:e;this.Dg=new _.Zh([]);c&&this.Dg.next(c);d&&(this.F4a=new Map);f&&(this.gU=f)};_.lG.prototype.destroy=function(){this.Dg.complete()};
_.lG.prototype.clear=function(){var a=this.Dg.value.filter(function(b){return!b.vv});this.Dg.next(a)};_.lG.prototype.cI=function(a){var b=this;if(this.rAd){if(this.F4a.has(a))return _.Qe(this.F4a.get(a));var c=this.RHb.kLb(a).ha(_.lg(1));c.ha(_.bg()).subscribe(function(d){b.F4a.set(a,d)});return c.ha(_.bg())}return this.RHb.kLb(a)};
var Qrb=function(a,b){b=a.Dg.getValue().concat(b);a.Dg.next(b)},Rrb=function(a,b){var c=a.Dg.getValue().filter(function(d){return!b(d)});a.Dg.next(c)},Srb=function(a,b,c,d){var e=a.Dg.getValue().slice();if(d&&(c==null?0:c.iDb)&&b<e.length)if(c==null?0:c.ZEd){var f;d=(f=e[b])==null?void 0:f.value.Ej;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.Ll.join((c==null?void 0:c.iDb)||
" "))!=null?g:null);c!=null&&d&&(c.value.V1=new Map(d))}else g=e[b].value.Ej.keys().next().value,f=e[b].value.Ej.get(g),g=new Map([[g,""+f+((c==null?void 0:c.iDb)||";")+(c==null?void 0:c.value.dm)]]),c!=null&&g&&(c.value.V1=new Map(g));b<e.length&&(c?e[b]=c:e[b].vv&&e.splice(b,1));a.Dg.next(e)};
_.p.Object.defineProperties(_.lG.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){return this.Dg.value.map(function(a){return a.IH}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.Dg.value.length>0&&this.Dg.value.every(function(a){return a.isValid})}}});var nG=function(a){var b=this;this.emd=a=a===void 0?function(c){return c}:a;this.z$=new _.Zh(void 0);this.hP=this.z$.He();this.n0a=new _.cg;this.tl=[];this.selected=new Map;this.u8b=this.hP.ha(_.A(function(){return Array.from(b.selected.values())}),_.lg(1));this.Teb=this.hP.ha(_.A(function(){return b.selected.size}),_.lg(1));this.isActive=this.Teb.ha(_.kf(function(c){return!!c}),_.Zf(1),_.lg(1))},oG=function(a){return a.tl.length?a.u8b.ha(Mlb(function(){return!!a.tl.length})):a.u8b},pG=function(a){return a.tl.length?
a.Teb.ha(Mlb(function(){return!!a.tl.length}),_.ag()):a.Teb.ha(_.ag())};nG.prototype.ke=function(a){var b=this;if(a==null)return _.Qe(!1);var c=this.hash(a);a=this.hP.ha(_.A(function(){return b.selected.has(c)}));return this.tl.length?a.ha(Mlb(function(){return!!b.tl.length}),_.ag()):a.ha(_.ng(this.selected.has(c)),_.ag())};var qG=function(a,b){if(b==null)return!1;b=a.hash(b);if(!a.tl.length)return a.selected.has(b);a=a.tl[a.tl.length-1];b=a.Cx.has(b);return a.O0===0?!b:b};_.h=nG.prototype;
_.h.toggle=function(a,b){b==null&&(b=!qG(this,a));b?this.select(a):this.fg(a)};_.h.select=function(){var a=_.Jc.apply(0,arguments);if(this.tl.length){var b=this.tl[this.tl.length-1];if(b.O0===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.Cx.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.Cx.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.z$.next()};
_.h.fg=function(){var a=_.Jc.apply(0,arguments);if(this.tl.length){var b=this.tl[this.tl.length-1];if(b.O0===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.Cx.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.Cx.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.z$.next()};_.h.clear=function(){this.tl.length=0;this.n0a.next();this.selected.clear();this.z$.next()};
_.h.q9=function(a,b,c){var d=this;c=c===void 0?!1:c;this.tl.push({O0:a,Sod:b.ha(_.Zf(1),_.lg(1)),Cx:new Map});this.n0a.next();this.z$.next();_.Ye(this.tl.map(function(e){return e.Sod})).ha(_.pg(this.n0a)).subscribe(function(e){var f=d.tl;d.tl=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];n.O0===0?(c||(m=m.filter(function(r){return!qG(d,r)})),d.select.apply(d,_.v(m)),d.fg.apply(d,_.v(n.Cx.values()))):(d.fg.apply(d,_.v(m)),d.select.apply(d,_.v(n.Cx.values())))}d.z$.next()})};
var Trb=function(a){if(!a.tl.length)return null;a=a.tl[a.tl.length-1];return{O0:a.O0,Cx:Array.from(a.Cx.values())}};nG.prototype.hash=function(a){return this.emd.call(null,a)};var Urb,Wrb,rG;Urb=new _.ew("{COUNT, plural, =1 {# item}other {# items}}");_.Vrb=new _.Id("xap_picker_hash_function");Wrb={LOADING:0,ERROR:1,gua:2,fua:3,q2:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
rG=function(){var a=this;this.Hla=new _.Zh(!1);this.M_=new _.Zh([]);this.gr=new _.hg(1);this.gr.ha(_.A(function(c){return!c.length}),_.ng(!0));this.nJ=new _.hg(1);this.wod=this.nJ.ha(_.A(function(c){return!c}),_.ng(!0));this.EO=new _.Zh(!0);this.r9=new _.Zh(!0);this.getOptions=null;this.Aqa="Search";this.byb=_.Ye([this.nJ,this.Hla]).ha(_.kf(function(c){c=_.k(c);c.next();return!!c.next().value}),_.A(function(c){return[_.k(c).next().value,a.getOptions]}),_.og(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Zf(1),_.A(function(e){return{vd:!1,options:e,error:null}}),_.ng({vd:!0,options:[],error:null}),_.Vf(function(e){return _.Qe({vd:!1,error:e,options:[]})}))}),_.ng({vd:!1,options:[],error:null}),_.lg({bufferSize:1,zr:!0}));this.uFa=_.Ye([this.Hla,this.byb,this.wod]).ha(_.A(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;var f=e.error;var g=e.vd;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));var b=_.u(_.Vrb,{optional:!0});
this.model=new nG(b||void 0);this.M_.subscribe(this.gr);this.Iqa=this.gr.ha(_.A(function(c){return Urb.format({COUNT:c.length})}));this.fH||(this.fH=function(){return null});_.Ye([this.M_,this.nJ,this.Hla]).ha(_.kf(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=a.UF!=null?c.filter(function(f){var g;return(g=a.UF)==null?void 0:g.call(a,e,f)}):c.map(function(f){var g=_.Xlb(e,a.HH&&f!=null?a.HH(f):String(f));
return{item:f,vGa:g}}).filter(function(f){return f.vGa>.8}).sort(function(f,g){return g.vGa-f.vGa}).map(function(f){return f.item}),a.gr.next(d)):a.gr.next(c)});this.byb.ha(_.A(function(c){return c.options})).subscribe(this.M_)};rG.prototype.replace=function(a){var b=this;pG(this.model).ha(_.Zf(1)).subscribe(function(c){c>0&&b.model.clear();b.model.select.apply(b.model,_.v(a))})};rG.O=function(a){return new (a||rG)};rG.wa=_.q({token:rG,qa:rG.O});var Xrb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],sG=function(){this.Gb=_.u(rG);this.Gb.Hla.next(!0)};_.p.Object.defineProperties(sG.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Gb.getOptions=a}}});sG.O=function(a){return new (a||sG)};sG.Ea=_.Qf({type:sG,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.tG=function(){this.Gb=_.u(rG);this.Gb.Hla.next(!1)};
_.p.Object.defineProperties(_.tG.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Gb.M_.next(a)}},Av:{configurable:!0,enumerable:!0,set:function(a){this.Gb.EO.next(a)}},UF:{configurable:!0,enumerable:!0,set:function(a){this.Gb.UF=a}}});_.tG.O=function(a){return new (a||_.tG)};_.tG.Ea=_.Qf({type:_.tG,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Av:"searchVisible",UF:"searchFilter"}});
_.uG=function(){var a=this;this.Gb=_.u(rG,{self:!0});var b=_.u(_.sf);oG(this.Gb.model).ha(_.LD(b)).subscribe(function(c){a.Hj(c)})};_.h=_.uG.prototype;_.h.Fl=function(a){a!=null&&this.Gb.replace(a)};_.h.Hj=function(a){this.RZb&&this.RZb(a)};_.h.Ik=function(a){this.RZb=a};_.h.qA=function(){};_.h.qo=function(){};
_.p.Object.defineProperties(_.uG.prototype,{Bv:{configurable:!0,enumerable:!0,set:function(a){this.Gb.r9.next(a)}},xdd:{configurable:!0,enumerable:!0,set:function(a){this.Gb.fH=a}},tg:{configurable:!0,enumerable:!0,set:function(a){this.Gb.HH=a}},Hg:{configurable:!0,enumerable:!0,set:function(a){this.Gb.Hg=a}},Aqa:{configurable:!0,enumerable:!0,set:function(a){this.Gb.Aqa=a}},Tsd:{configurable:!0,enumerable:!0,set:function(a){this.Gb.title=a}}});_.uG.O=function(a){return new (a||_.uG)};
_.uG.Aa=_.Of({type:_.uG,oa:[["xap-picker"]],inputs:{Bv:"selectAllVisible",xdd:"ariaLabelFunction",tg:"displayFunction",Hg:"isOptionDisabled",Aqa:"searchInputPlaceholder",Tsd:"pickerTitle"},features:[_.lh([{Da:_.mz,Ab:_.wd(function(){return _.uG}),Zc:!0},rG])],kc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Ba:10,Ca: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&&(_.Kg(Xrb),_.zg(0,"div",0),_.Lg(1),_.zg(2,"div",1)(3,"div",2)(4,"div",3),_.Lg(5,1),_.Ag(),_.zg(6,"div",4),_.Lg(7,2),_.Ag()(),_.Lg(8,3),_.Ag(),_.Lg(9,4),_.Ag())},hb:2,Na:0});var vG=function(){};vG.O=function(a){return new (a||vG)};vG.Ka=_.Pf({type:vG});vG.Ja=_.dd({imports:[_.Mp,_.aD]});_.wG=function(){};_.wG.prototype.transform=function(a,b,c){var d={};return a==null?a:b.format((d[c]=a,d))};_.wG.O=function(a){return new (a||_.wG)};_.wG.ve=_.Rf({name:"format",type:_.wG,de:!0});_.xG=function(){};_.xG.O=function(a){return new (a||_.xG)};_.xG.Ka=_.Pf({type:_.xG});_.xG.Ja=_.dd({});var yG=function(){this.Jd=_.u(_.Mg)};yG.O=function(a){return new (a||yG)};yG.Ea=_.Qf({type:yG,oa:[["","xapPickerErrorTemplate",""]]});var zG=function(){this.Jd=_.u(_.Mg)};zG.O=function(a){return new (a||zG)};zG.Ea=_.Qf({type:zG,oa:[["","xapPickerLoadingTemplate",""]]});var AG=function(){this.Jd=_.u(_.Mg)};AG.O=function(a){return new (a||AG)};AG.Ea=_.Qf({type:AG,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var BG=function(){this.Jd=_.u(_.Mg)};BG.O=function(a){return new (a||BG)};
BG.Ea=_.Qf({type:BG,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Yrb=function(a){return{va:a}},CG=function(){this.Jd=_.u(_.Mg)};CG.O=function(a){return new (a||CG)};CG.Ea=_.Qf({type:CG,oa:[["","xapPickerCustomOption",""]]});var DG=function(){this.Jd=_.u(_.Mg)};DG.O=function(a){return new (a||DG)};DG.Ea=_.Qf({type:DG,oa:[["","xapPickerCustomChildOption",""]]});var EG=function(){this.Jd=_.u(_.Mg)};EG.O=function(a){return new (a||EG)};EG.Ea=_.Qf({type:EG,oa:[["","xapPickerCustomParentOption",""]]});var FG=function(){this.Gb=_.u(rG)};FG.prototype.Ra=function(){};
FG.O=function(a){return new (a||FG)};FG.Aa=_.Of({type:FG,oa:[["xap-picker-option"]],inputs:{ua:"template",option:"option"},Ba:3,Ca:4,Fa:[["defaultOption",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&_.F(0,Ylb,1,0,"ng-container",1)(1,Zlb,1,1,"ng-template",null,0,_.rh);a&2&&(a=_.bh(2),_.G("ngTemplateOutlet",b.ua||a)("ngTemplateOutletContext",_.nh(2,Yrb,b.option)))},dependencies:[_.Kp],hb:2,Na:0});var GG=function(){var a=this;this.Gb=_.u(rG);this.GY=_.uh.apply(null,[zG].concat(_.v([])));this.FY=_.uh.apply(null,[yG].concat(_.v([])));this.DY=_.uh.apply(null,[AG].concat(_.v([])));this.EY=_.uh.apply(null,[BG].concat(_.v([])));this.qk=Wrb;this.Pr=_.uh.apply(null,[CG].concat(_.v([])));this.EO=this.Gb.EO.ha(_.ag());this.r9=this.Gb.r9.ha(_.ag());this.Iqa=this.Gb.Iqa.ha(_.ag());this.tlb=new _.ew("Select all {NUM_ITEMS}");this.baa="Use search to find options.";this.aaa="Error loading search results. Please try again.";
this.Z$="No results found.";this.jkb=new _.ew("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.JBb=_.Ye([this.Gb.uFa.ha(),this.Gb.Iqa.ha(_.ag()),this.Gb.EO.ha(_.ag()),this.Gb.r9.ha(_.ag())]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;var e=c.next().value;c=c.next().value;return{woa:b,FGa:d,Av:e,Bv:c}}));this.jec=this.Gb.gr.ha(_.A(function(b){a.hv===void 0&&(a.hv=Infinity);return a.hv>b.length?b:b.slice(0,a.hv)}))};GG.O=function(a){return new (a||GG)};
GG.Ea=_.Qf({type:GG,xd:function(a,b,c){a&1&&(_.Yg(c,b.GY,zG),_.Yg(c,b.FY,yG),_.Yg(c,b.DY,AG),_.Yg(c,b.EY,BG),_.Yg(c,b.Pr,CG));a&2&&_.ah(5)},inputs:{eJa:"xapPickerCustomOptionTemplate",hv:"maxDisplayedOptions"}});var Zrb={search:{Xg:"search"},close:{Xg:"close"},expand_more:{Xg:"expand_more"},remove_circle_outline:{Xg:"remove_circle_outline"},arrow_back:{Xg:"arrow_back"}},$rb=new _.Id("ICON_MAPPING",{Ha:"root",qa:function(){return Zrb}});var asb=["searchInput"],bsb=new _.ew("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),HG=function(){this.Gb=_.u(rG);this.Km=_.u($rb);this.qk=Wrb;this.kkb=bsb},emb=function(a){a.Gb.nJ.next("");a.focus()};HG.prototype.focus=function(){this.input&&this.input.na.focus()};HG.O=function(a){return new (a||HG)};
HG.Aa=_.Of({type:HG,oa:[["xap-picker-search"]],mb:function(a,b){a&1&&_.Qg(asb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.input=c.first)}},Ba:12,Ca: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=_.Yd();_.I(0,"div",3)(1,"input",4,0);_.R(3,"async");_.O("ngModelChange",function(e){_.w(c);return _.y(b.Gb.nJ.next(e))});_.J();_.F(4,$lb,4,7,"span",5);_.R(5,"async");_.F(6,amb,1,0,"ng-container",6);_.R(7,"async");_.F(8,cmb,1,1,"ng-template",null,1,_.rh)(10,fmb,2,1,"ng-template",null,2,_.rh);_.J()}if(a&2){a=_.bh(9);var d=_.bh(11);_.C();_.G("ngModel",_.qh(3,7,b.Gb.nJ))("placeholder",b.Gb.Aqa);_.ug("aria-label",
"Search"+(b.Gb.title?" "+b.Gb.title:""));_.C(3);_.G("ngIf",_.qh(5,9,b.Gb.uFa)===b.qk.q2);_.C(2);_.G("ngIf",_.qh(7,11,b.Gb.nJ))("ngIfThen",d)("ngIfElse",a)}},dependencies:[_.aD,_.Tk,_.rz,_.zz,_.ry,_.ay,_.Mv,_.vw,_.cD,_.Fp,_.Lp,_.wG],hb:2,Na:0});var IG=function(a,b,c,d){var e=this;this.Ch=b;this.lb=c;this.Bga=new _.Zh(void 0);this.C1a=new _.Zh(0);this.TGb=new _.Zh(!1);this.wAa=new _.cg;this.Jqa=new _.rF;this.control=a[0];this.control.Ik(function(f){e.Hj(f)});if(a=_.u(nG,{optional:!0}))this.selection=a;this.control.Jn&&_.Ye([this.Bga,this.C1a,this.TGb]).subscribe(function(f){var g=_.k(f);f=g.next().value;var m=g.next().value;g=g.next().value;e.control.Jn(!(f?f.length:m)||g);_.mo(e.Ch)});d.Xb(function(){c.na.getAttribute("aria-label")||c.na.setAttribute("aria-label",
"Select all")})};_.h=IG.prototype;_.h.Ra=function(){};_.h.Ma=function(){this.wAa.next();this.wAa.complete()};_.h.Hj=function(a){this.q9(a?0:1)};
_.h.A7a=function(){var a=this;this.wAa.next();_.Ye([this.Bga,this.C1a,pG(this.EA),this.EA.hP]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.EA,f=Trb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return qG(e,g)})?2:1:f.O0===0?f.Cx.length?f.Cx.length<d?1:0:2:f.Cx.length?f.Cx.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return qG(e,g)}).length,!c)?0:c<d?1:2:0}),_.ag(),_.pg(this.wAa)).subscribe(function(b){a.control.Fl(b===2);a.indeterminate=b===
1;_.mo(a.Ch);a.Jqa.emit(b)})};_.h.q9=function(a){var b=null;this.tTb?b=this.tTb.call(null,a):Array.isArray(this.Bga.value)&&(b=_.Qe(this.Bga.value));b?this.EA.q9(a,b):this.EA.clear()};
_.p.Object.defineProperties(IG.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){var b=this;_.pd(function(){b.control.indeterminate=a})}},xBd:{configurable:!0,enumerable:!0,set:function(a){this.Bga.next(a)}},yBd:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.C1a.next(a)}},disabled:{configurable:!0,enumerable:!0,set:function(a){this.TGb.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.EA=a,this.A7a())}}});
IG.O=function(a){return new (a||IG)(_.E(_.mz,2),_.E(_.xo),_.E(_.qe),_.E(_.wh))};IG.Ea=_.Qf({type:IG,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{xBd:"xapSelectAllCorpus",yBd:"xapSelectAllCorpusCount",disabled:[2,"disabled","disabled",_.Gh],selection:[0,"xapSelectAll","selection"],tTb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{Jqa:"selectAllState"}});var JG=null,KG=function(){var a=this;this.Ch=_.u(_.xo);this.hP=new _.hg(1);this.lb=_.u(_.qe);var b=_.u(_.mz,{self:!0}),c=_.u(nG,{optional:!0});this.control=b[0];this.control.Ik(function(d){a.Hj(d)});this.selection=c;this.lb.na.sjb=this};KG.prototype.Hj=function(a){this.xDa!==void 0&&this.EA&&this.EA.toggle(this.xDa,!!a)};
KG.prototype.le=function(a){var b=this,c;if(a.shiftKey&&((c=JG)==null?0:c.selection)&&JG!==this&&JG.selection===this.selection){var d=JG;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=qG(b.EA,b.xDa);m<f;m++){var n=
e[m],r=void 0;((r=n.sjb)==null?void 0:r.selection)===b.selection&&n.sjb.Hj(g)}}})}JG=this};KG.prototype.Ma=function(){var a;(a=this.tb)==null||a.unsubscribe();this.hP.complete();this.lb.na.sjb=null;JG===this&&(JG=null)};KG.prototype.A7a=function(){var a=this,b;(b=this.tb)==null||b.unsubscribe();this.tb=_.Ye([this.EA.hP,this.hP]).ha(_.A(function(){return qG(a.EA,a.xDa)}),_.ag()).subscribe(function(c){a.control.Fl(c);_.mo(a.Ch)})};
_.p.Object.defineProperties(KG.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.xDa=a;this.hP.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.EA=a,this.A7a())},get:function(){return this.EA||null}}});KG.O=function(a){return new (a||KG)};
KG.Ea=_.Qf({type:KG,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],ab:[1,"xap-selection-checkbox"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]}});_.LG=function(){GG.apply(this,arguments);this.search=_.th.apply(null,[HG].concat(_.v([])))};_.W(_.LG,GG);_.LG.Ea=GG.Ea;_.LG.prototype.focus=function(){if(this.Gb.EO.getValue()){var a=this.search();a&&a.focus()}else this.lE.length&&this.lE.first.focus()};
_.LG.prototype.xx=function(a){if(this.lE&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.lE.toArray().findIndex(function(c){return c.La.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.lE.length||this.lE.toArray()[b].focus()}};_.LG.O=function(){var a;return function(b){return(a||(a=_.me(_.LG)))(b||_.LG)}}();
_.LG.Aa=_.Of({type:_.LG,oa:[["xap-picker-checklist"]],mb:function(a,b){a&1&&(_.$g(b.search,HG),_.Qg(_.dG,5));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.lE=c)}},features:[_.sg],Ba:2,Ca: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"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",
3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],[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"],[1,"xap-picker-checklist-truncated-message"],["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",4,"ngIf","ngIfElse"],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label"],[3,"template",
"option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label"]],ua:function(a,b){a&1&&(_.F(0,Amb,10,7,"div",2),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.JBb))},dependencies:[_.fG,_.cG,_.dG,_.TA,_.SA,_.QA,_.Ep,_.Fp,_.Gp,_.Hp,_.Kp,HG,FG,IG,KG,_.Lp,_.wG],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}"],
hb:2,Na:0});var csb=["optionsTree"],dsb=["optionItem"],esb=new _.Id("XapTreePickerIndent"),MG=function(){var a=this;this.ee=_.u(_.sf);this.I7=new Map;this.o8=[];this.ud=_.u(_.xo);this.Gb=_.u(rG);this.Km=_.u($rb);this.fKb=this.Yxa=!1;this.q_b=_.th.required("optionsTree",{read:_.qe});this.Pr=_.uh.apply(null,[CG].concat(_.v([])));var b;this.indent=(b=_.u(esb,{optional:!0}))!=null?b:16;this.Bc=new _.MF(function(c){return a.aS(c)},function(c){return a.QH(c)});this.K1=new _.UF(function(c){return c},function(c){return a.aS(c)},
function(c){return a.QH(c)},function(c){return a.b4a(c)});this.dataSource=new _.VF(this.Bc,this.K1)};MG.prototype.Ra=function(){var a=this;this.Gb.gr.ha(_.LD(this.ee)).subscribe(function(b){a.Bc.Ck=_.Drb(a.K1,b);a.dataSource.data=b})};MG.prototype.Ec=function(){var a=this;this.options.Mc.ha(_.LD(this.ee)).subscribe(function(){a.o8=fsb(a)});this.fKb&&this.Bc.VM()};
MG.prototype.zj=function(a){if(this.Gb.HH)return this.Gb.HH(a);var b=""+a;if(b==="[object Object]"&&a.toString===Object.prototype.toString)throw Error("Ld");return b};
var Emb=function(a,b){return Dmb(a,b).ha(_.A(function(c){return c==="indeterminate"?"mixed":c==="checked"}))},Dmb=function(a,b){return a.QH(b)?gsb(a,b).ha(_.LD(a.ee),_.A(function(c){return c.every(function(d){return d})?"checked":c.some(function(d){return d})?"indeterminate":"unchecked"})):a.Gb.model.ke(b).ha(_.LD(a.ee),_.A(function(c){return c?"checked":"unchecked"}))};
MG.prototype.e7=function(a,b,c){c=c===void 0?!1:c;a.stopPropagation();var d,e;((e=(d=this.Gb).Hg)==null?0:e.call(d,b))||(this.QH(b)&&!c?this.Bc.toggle(b):Cmb(this,b))};MG.prototype.xx=function(a){if(a.target&&this.ola){switch(a.key){case "ArrowLeft":this.Bc.collapse(this.ola);break;case "ArrowRight":this.Bc.expand(this.ola);break;case "ArrowUp":case "ArrowDown":hsb(this,a.target,a.key==="ArrowDown"?0:1);break;case " ":var b=this.ola;this.QH(b)&&!this.Yxa?Bmb(this,b):Cmb(this,b);break;default:return}a.preventDefault()}};
MG.prototype.f0a=function(a,b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())this.I7.set(this.Wu(c.value),this.aS(a)+1)};var isb=function(a,b){return gsb(a,b).ha(_.A(function(c){return c.every(function(d){return d})}))},gsb=function(a,b){b=a.Bc.ZH(b).filter(function(c){return!a.QH(c)}).map(function(c){return a.Gb.model.ke(c)});return _.Ye([].concat(_.v(b)))};MG.prototype.b4a=function(a){var b=this,c=this.G0a(a)||[];return(_.lf(c)?c:_.Qe(c)).ha(_.qg(function(d){b.f0a(a,d)}),_.LD(this.ee))};
var fsb=function(a){return Array.from(a.q_b().na.getElementsByClassName("xap-picker-vertical-stack-list-node"))};MG.prototype.aS=function(a){a=this.Wu(a);return this.I7.get(a)||0};MG.prototype.Wu=function(a){return this.Gb.model.hash(a)};
var hsb=function(a,b,c){a.o8.length===0&&(a.o8=fsb(a));var d=a.o8.findIndex(function(e){return e===b});d!==-1&&(c=d+(c===0?1:-1),c>=0&&c<a.o8.length&&a.o8[c].focus())},Bmb=function(a,b){a.multiple&&isb(a,b).ha(_.Zf(1)).subscribe(function(c){c=c?1:0;var d=a.Bc.ZH(b).filter(function(e){return!a.QH(e)});a.Gb.model.q9(c,_.Qe(d))})},Cmb=function(a,b){a.Gb.model.ke(b).ha(_.Zf(1),_.LD(a.ee)).subscribe(function(c){c&&a.multiple?a.Gb.model.fg(b):a.multiple?a.Gb.model.select(b):a.Gb.replace([b])})};
_.p.Object.defineProperties(MG.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ind},set:function(a){this.ind=a;_.mo(this.ud)}}});MG.O=function(a){return new (a||MG)};
MG.Aa=_.Of({type:MG,oa:[["xap-picker-vertical-stack-list"]],xd:function(a,b,c){a&1&&_.Yg(c,b.Pr,CG);a&2&&_.ah()},mb:function(a,b){a&1&&(_.$g(b.q_b,csb,_.qe),_.Qg(dsb,5,_.qe));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.options=c)}},qb:2,Wa:function(a){a&2&&_.dh("xap-picker-vertical-stack-list",!0)},inputs:{G0a:"childNodeFetcher",QH:"expandablePredicate",Yxa:"allowParentSelection",fKb:[2,"expandOnLoad","expandOnLoad",_.Gh],multiple:[2,"multiple","multiple",_.Gh]},features:[_.lh([_.orb])],Ba:4,Ca: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=_.Yd();_.I(0,"div",2)(1,"mat-tree",3,0);_.O("keydown",function(d){_.w(c);return _.y(b.xx(d))})("blur",function(){_.w(c);
return _.y(b.ola=void 0)});_.F(3,Imb,8,14,"mat-tree-node",4);_.J()()}a&2&&(_.C(),_.G("dataSource",b.dataSource)("treeControl",b.Bc))},dependencies:[_.vw,_.WC,_.bG,_.WF,_.XF,_.aG,_.Fp,FG,_.Lp],hb:2,Na:0});var NG=function(){};NG.O=function(a){return new (a||NG)};NG.Ka=_.Pf({type:NG});NG.Ja=_.dd({imports:[MG]});var jsb=["backButton"],ksb=["optionItem"],lsb=function(a){return{value:a}},msb=_.Cj("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)"))]),nsb=0,OG=function(){this.ee=_.u(_.sf);this.Gb=_.u(rG);
this.YIc="Return to previous page";this.Mra=!0;this.Una=new _.Uj;this.im=oG(this.Gb.model).ha(_.mg(),_.Wlb());this.Adb=new _.Uj;this.Qyb=_.th.apply(null,["backButton"].concat(_.v([{read:_.qe}])));this.items=_.kF.apply(null,["optionItem"].concat(_.v([{read:_.qe}])));this.sequence=nsb++;this.Rwb=new _.hg(1);this.Swb=new _.hg(1);this.Km=_.u($rb);var a;this.otd=this.Swb.ha(_.kf(function(b){return b.Ln!=="center"&&b.Qz!=="void"&&document.activeElement instanceof HTMLElement}),_.A(function(){return document.activeElement}),
_.ng((a=this.Qyb())==null?void 0:a.na))};OG.prototype.Ra=function(){var a=this;_.Ye([this.Rwb,this.otd]).ha(_.LD(this.ee)).subscribe(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;c.Ln==="center"&&d&&(d==null||d.focus())});var b;(b=this.Bv)==null||b.ha(_.LD(this.ee)).subscribe(function(c){a.Gb.r9.next(c)})};
OG.prototype.xx=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()}};
_.p.Object.defineProperties(OG.prototype,{index:{configurable:!0,enumerable:!0,set:function(a){this.y1b=a;this.position=this.y1b<0?"left":this.y1b>0?"right":"center"}},tg:{configurable:!0,enumerable:!0,set:function(a){this.Gb.HH=a}},UF:{configurable:!0,enumerable:!0,set:function(a){this.Gb.UF=a}},Hg:{configurable:!0,enumerable:!0,set:function(a){this.Gb.Hg=a}},options:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Gb.M_.next(a),this.Gb.gr.next(a))}},selections:{configurable:!0,enumerable:!0,
set:function(a){a&&(this.Gb.model.clear(),this.Gb.model.select.apply(this.Gb.model,_.v(a)))}}});OG.O=function(a){return new (a||OG)};
OG.Aa=_.Of({type:OG,oa:[["xap-picker-push-column"]],mb:function(a,b){a&1&&(_.$g(b.Qyb,jsb,_.qe),_.$g(b.items,ksb,_.qe));a&2&&_.ah(2)},inputs:{wBd:"xapPickerCustomChildOptionTemplate",gic:"xapPickerCustomParentOptionTemplate",label:"label",Bv:"selectAllVisible",r9a:"isTopLevelPage",YZ:"isChildPage",aab:"maxDisplayedChildOptions",index:"index",tg:"displayFunction",UF:"searchFilter",Hg:"isOptionDisabled",Mra:"showTopLevelSearch",options:"options",selections:"selections"},outputs:{Una:"optionClick",im:"updateSelection",
Adb:"renderParent"},features:[_.lh([rG])],Ba:8,Ca: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=_.Yd();_.I(0,"div",5);_.O("@animateColumn.done",function(e){_.w(c);return _.y(b.Rwb.next(e))})("@animateColumn.start",function(e){_.w(c);return _.y(b.Swb.next(e))});_.I(1,"h4",6);_.F(2,
Lmb,3,2,"ng-container",7)(3,Mmb,2,3,"ng-template",null,0,_.rh);_.J();_.F(5,Nmb,1,4,"xap-picker-checklist",8)(6,Smb,6,6,"ng-template",null,1,_.rh);_.J()}if(a&2){a=_.bh(4);var d=_.bh(7);_.G("@animateColumn",_.nh(5,lsb,b.position));_.C(2);_.G("ngIf",!b.r9a)("ngIfElse",a);_.C(3);_.G("ngIf",b.YZ)("ngIfElse",d)}},dependencies:[_.ry,_.ay,_.Mv,_.vw,_.Lu,_.Ep,_.Fp,_.Kp,_.LG,HG,FG,_.Lp],hb:2,data:{animation:[msb]},Na:0});var PG=function(){this.ee=_.u(_.sf);this.Gb=_.u(rG);this.I7=new Map;this.f2a=new Map;this.Ez=new _.Zh(0);this.Km=_.u($rb);this.dic=_.uh.apply(null,[DG].concat(_.v([])));this.fic=_.uh.apply(null,[EG].concat(_.v([])));this.Mra=!0;this.EEb=new _.Uj;this.mZb=new _.Uj;this.aGa=new _.Zh([])};
PG.prototype.Ra=function(){var a=this;this.Gb.M_.ha(_.LD(this.ee)).subscribe(function(b){b=_.k(b||[]);for(var c=b.next();!c.done;c=b.next())a.I7.set(c.value,a.Ez.value)});this.Ez.ha(_.LD(this.ee)).subscribe(function(b){a.EEb.emit(b)});_.Ye([this.Gb.M_,oG(this.Gb.model)]).ha(_.kf(function(b){var c;return!((c=_.k(b).next().value)==null||!c.length)}),_.Zf(1),_.LD(this.ee)).subscribe(function(b){b=_.k(b);var c=b.next().value;b=b.next().value;a.aGa.next([{options:_.Qe(c),selections:_.Qe(b.filter(function(d){var e=
a.Wu(d);return c.some(function(f){return a.Wu(f)===e})})),YZ:a.YZ(_.Qe(c)),o0b:"firstPage"}])})};
PG.prototype.im=function(a,b,c){var d=this;if(this.Ez.value===c){var e=new Set(a.map(function(f){return d.Wu(f)}));b.ha(_.og(function(f){var g=[];f=_.k(f);for(var m=f.next(),n={};!m.done;n={Ibb:void 0},m=f.next())n.Ibb=m.value,g.push(d.Gb.model.ke(n.Ibb).ha(_.A(function(r){return function(x){return{selected:x,option:r.Ibb}}}(n))));return _.Ye(g)}),_.Zf(1),_.LD(this.ee)).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.Wu(m);g&&!e.has(n)?
d.Gb.model.fg(m):!g&&e.has(n)&&d.Gb.model.select(m)}})}};var Tmb=function(a,b){a.b4a(b);setTimeout(function(){a.Ez.next(a.Ez.value+1);a.mZb.emit(b)})};_.h=PG.prototype;_.h.YZ=function(a){var b=this;return a.ha(_.og(function(c){return _.Ye(c.map(function(d){return b.vn(d,b.aS(d))}))}),_.A(function(c){return!c.reduce(function(d,e){return d||e},!1)}),_.lg({bufferSize:1,zr:!0}))};
_.h.b4a=function(a){var b=this,c=this.Wu(a);c=this.f2a.has(c)?_.Qe(this.f2a.get(c)||[]):this.G0a(a,this.aS(a));this.f0a(a,c);this.aGa.next([].concat(_.v(this.aGa.value.slice(0,this.Ez.value+1)),[{options:c,selections:_.Ye([c,oG(this.Gb.model)]).ha(_.A(function(d){d=_.k(d);var e=d.next().value;return d.next().value.filter(function(f){var g=b.Wu(f);return e.some(function(m){return b.Wu(m)===g})})})),o0b:this.Wu(a),YZ:this.YZ(c)}]));c.ha(_.Zf(1),_.LD(this.ee)).subscribe(function(d){b.f2a.set(b.Wu(a),
d)})};_.h.getColumnId=function(a,b){return b.o0b};_.h.f0a=function(a,b){var c=this;b.ha(_.Zf(1),_.LD(this.ee)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.I7.set(c.Wu(e.value),c.aS(a)+1)})};_.h.aS=function(a){a=this.Wu(a);return this.I7.get(a)||0};_.h.Wu=function(a){return this.Gb.model.hash(a)};_.h.r9a=function(){return this.Ez.value===0};PG.O=function(a){return new (a||PG)};
PG.Aa=_.Of({type:PG,oa:[["xap-picker-push-columns"]],xd:function(a,b,c){a&1&&(_.Yg(c,b.dic,DG),_.Yg(c,b.fic,EG));a&2&&_.ah(2)},inputs:{G0a:"childNodeFetcher",vn:"hasChildren",aab:"maxDisplayedChildOptions",Hpd:"levelLabel",Mra:"showTopLevelSearch"},outputs:{EEb:"currentLevelChange",mZb:"nodeSelected"},Ba:2,Ca: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,Umb,7,29,"xap-picker-push-column",0),_.R(1,"async"));a&2&&_.G("ngForOf",_.qh(1,2,b.aGa))("ngForTrackBy",b.getColumnId)},dependencies:[_.Ep,OG,_.Lp],hb:2,Na:0});var osb,Wmb,Xmb;osb=["removeButton"];_.QG=function(){this.Gb=_.u(rG);this.Km=_.u($rb);this.Pr=_.uh.apply(null,[CG].concat(_.v([])));this.hza=new _.Uj};Wmb=function(a,b,c){b.stopPropagation();a.Gb.model.fg(c);a.gud.Mc.ha(_.Zf(1)).subscribe(function(d){d.length>0?d.first.na.focus():a.hza.emit()})};Xmb=function(a,b){return a.Gb.HH?"Deselect "+a.Gb.HH(b):"Deselect"};_.QG.O=function(a){return new (a||_.QG)};
_.QG.Aa=_.Of({type:_.QG,oa:[["xap-picker-selection-list"]],xd:function(a,b,c){a&1&&_.Yg(c,b.Pr,CG);a&2&&_.ah()},mb:function(a,b){a&1&&_.Qg(osb,5,_.qe);if(a&2){var c;_.Ug(c=_.Vg())&&(b.gud=c)}},outputs:{hza:"clearSelections"},Ba:12,Ca: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),_.Jg(3,1),_.R(4,"async"),_.J(),_.I(5,"div")(6,"button",6),_.R(7,"async"),_.O("click",function(){b.Gb.model.clear();b.hza.emit()}),_.Jg(8,2),_.J()()(),_.I(9,"ul",7),_.F(10,Ymb,8,5,"li",8),_.R(11,"async"),_.J()());a&2&&(_.C(4),_.yD(_.qh(4,3,pG(b.Gb.model))),_.zD(3),_.C(2),_.G("disabled",_.qh(7,5,pG(b.Gb.model))===0),_.C(4),_.G("ngForOf",_.qh(11,7,oG(b.Gb.model))))},dependencies:[_.ry,_.ay,_.Iv,_.Mv,_.ez,_.vw,_.cz,_.Ep,_.Fp,FG,_.Lp],hb:2,Na:0});var psb;psb=["optionItem"];
_.RG=function(){this.Gb=_.u(rG);this.GY=_.uh.apply(null,[zG].concat(_.v([])));this.FY=_.uh.apply(null,[yG].concat(_.v([])));this.DY=_.uh.apply(null,[AG].concat(_.v([])));this.EY=_.uh.apply(null,[BG].concat(_.v([])));this.search=_.th.apply(null,[HG].concat(_.v([])));this.Pr=_.uh.apply(null,[CG].concat(_.v([])));this.EO=this.Gb.EO.ha(_.ag());this.qk=Wrb;this.baa="Use search to find options.";this.aaa="Error loading search results. Please try again.";this.Z$="No results found.";this.vlb="xap-picker-single-selected";
this.G$b=_.Ye([this.Gb.uFa.ha(),this.Gb.EO.ha(_.ag()),this.Gb.gr]).ha(_.A(function(a){var b=_.k(a);a=b.next().value;var c=b.next().value;b=b.next().value;return{woa:a,Av:c,iHb:b}}))};_.RG.prototype.Ec=function(){var a=this;qsb(this);this.options.Mc.subscribe(function(){qsb(a)})};_.RG.prototype.xx=function(a){Zmb(a,this.options)};var mF=function(a,b,c){var d,e;(e=(d=a.Gb).Hg)!=null&&e.call(d,b)||(a.Gb.replace([b]),qsb(a,c))};
_.RG.prototype.focus=function(){if(this.Gb.EO.getValue()){var a;(a=this.search())==null||a.focus()}else{var b;(b=this.options.first)==null||b.na.focus()}};
var qsb=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")}};_.RG.O=function(a){return new (a||_.RG)};
_.RG.Aa=_.Of({type:_.RG,oa:[["xap-picker-single-select"]],xd:function(a,b,c){a&1&&(_.Yg(c,b.GY,zG),_.Yg(c,b.FY,yG),_.Yg(c,b.DY,AG),_.Yg(c,b.EY,BG),_.Yg(c,b.Pr,CG));a&2&&_.ah(5)},mb:function(a,b){a&1&&(_.$g(b.search,HG),_.Qg(psb,5,_.qe));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.options=c)}},Ba:2,Ca: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"],
[1,"xap-picker-single-select-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],[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,pnb,10,7,"div",2),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.G$b))},dependencies:[_.TA,_.SA,_.QA,_.Lu,_.Ep,_.Fp,_.Gp,_.Hp,_.Kp,HG,FG,_.Lp],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}"],
hb:2,Na:0});_.ng(!1);var SG=function(){};SG.O=function(a){return new (a||SG)};SG.Ka=_.Pf({type:SG});SG.Ja=_.dd({});var rsb=["input"],ssb=0,tsb=function(a,b){this.source=a;this.value=b},TG=function(a){this.Hq=a;this.qd=null;this.Bm="mat-radio-group-"+ssb++;this.Yc=null;this.Rj=!1;this.FL="after";this.Qi=this.lc=!1;this.Iq=function(){};this.qA=function(){};this.Cc=new _.Uj};_.h=TG.prototype;_.h.Saa=function(){this.Yc&&!this.Yc.checked&&(this.Yc.checked=!0)};_.h.Sd=function(){var a=this;this.Rj=!0;this.xSa=this.Dp.Mc.subscribe(function(){a.selected&&!a.Dp.find(function(b){return b===a.selected})&&(a.Yc=null)})};
_.h.Ma=function(){var a;(a=this.xSa)==null||a.unsubscribe()};_.h.AYa=function(){this.qA&&this.qA()};_.h.MYa=function(){var a=this;this.Dp&&this.Dp.forEach(function(b){b.name=a.name;b.nu()})};_.h.NYa=function(){var a=this,b=this.Yc!==null&&this.Yc.value===this.qd;this.Dp&&!b&&(this.Yc=null,this.Dp.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.Yc=c)}))};_.h.xm=function(){this.Rj&&this.Cc.emit(new tsb(this.Yc,this.qd))};_.h.PP=function(){this.Dp&&this.Dp.forEach(function(a){return a.nu()})};
_.h.Fl=function(a){this.value=a;_.mo(this.Hq)};_.h.Ik=function(a){this.Iq=a};_.h.qo=function(a){this.qA=a};_.h.Jn=function(a){this.disabled=a;_.mo(this.Hq)};
_.p.Object.defineProperties(TG.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Bm},set:function(a){this.Bm=a;this.MYa()}},hk:{configurable:!0,enumerable:!0,get:function(){return this.FL},set:function(a){this.FL=a==="before"?"before":"after";this.PP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.qd!==a&&(this.qd=a,this.NYa(),this.Saa())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.value=
(this.Yc=a)?a.value:null;this.Saa()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.Vi(a);this.PP()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Qi},set:function(a){this.Qi=_.Vi(a);this.PP()}}});TG.O=function(a){return new (a||TG)(_.E(_.xo))};TG.Ea=_.Qf({type:TG,inputs:{color:"color",name:"name",hk:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{Cc:"change"},standalone:!1});
var usb=_.Sj(_.lF(function(a){this.La=a})),UG=function(a,b,c,d,e,f,g,m){b=usb.call(this,b)||this;b.Hq=c;b.Sc=d;b.fda=e;b.asb=g;b.ys="mat-radio-"+ ++ssb;b.id=b.ys;b.Cc=new _.Uj;b.uf=!1;b.qd=null;b.aQ=function(){};b.Ld=a;b.wp=f==="NoopAnimations";m&&(b.tabIndex=_.Yi(m,0));return b};_.W(UG,usb);_.h=UG.prototype;_.h.focus=function(a,b){b?_.yt(this.Sc,this.Nf,b,a):this.Nf.na.focus(a)};_.h.nu=function(){_.mo(this.Hq)};
_.h.Ra=function(){var a=this;if(this.Ld){if(this.checked=this.Ld.value===this.qd)this.Ld.selected=this;this.name=this.Ld.name}this.aQ=this.fda.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.no=function(){this.LX()};_.h.Ec=function(){var a=this;this.LX();this.Sc.Gk(this.La,!0).subscribe(function(b){!b&&a.Ld&&a.Ld.AYa()})};_.h.Ma=function(){this.Sc.Ki(this.La);this.aQ()};_.h.xm=function(){this.Cc.emit(new tsb(this,this.qd))};_.h.lu=function(){return this.Gc||this.disabled};
_.h.PL=function(a){a.stopPropagation()};_.h.Lca=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Ld&&this.value!==this.Ld.value,this.checked=!0,this.xm(),this.Ld&&(this.Ld.Iq(this.value),a&&this.Ld.xm()))};_.h.uwa=function(a){this.Lca(a);this.disabled||this.Nf.na.focus()};_.h.FXa=function(a){this.lc!==a&&(this.lc=a,_.mo(this.Hq))};
_.h.LX=function(){var a=this.Ld;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.dXa){var b,c=(b=this.Nf)==null?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.dXa=a)}};
_.p.Object.defineProperties(UG.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.uf},set:function(a){a=_.Vi(a);this.uf!==a&&((this.uf=a)&&this.Ld&&this.Ld.value!==this.value?this.Ld.selected=this:!a&&this.Ld&&this.Ld.value===this.value&&(this.Ld.selected=null),a&&this.fda.notify(this.id,this.name),_.mo(this.Hq))}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.qd!==a&&(this.qd=a,this.Ld!==null&&(this.checked||(this.checked=this.Ld.value===
a),this.checked&&(this.Ld.selected=this)))}},hk:{configurable:!0,enumerable:!0,get:function(){return this.FL||this.Ld&&this.Ld.hk||"after"},set:function(a){this.FL=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Ld!==null&&this.Ld.disabled},set:function(a){this.FXa(_.Vi(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Qi||this.Ld&&this.Ld.required},set:function(a){this.Qi=_.Vi(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.xi||
this.Ld&&this.Ld.color||this.asb&&this.asb.color||"accent"},set:function(a){this.xi=a}},io:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ys)+"-input"}}});UG.O=function(){_.Jf()};
UG.Ea=_.Qf({type:UG,mb:function(a,b){a&1&&_.Qg(rsb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Nf=c.first)}},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Bs:[0,"aria-describedby","ariaDescribedby"],checked:"checked",value:"value",hk:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{Cc:"change"},standalone:!1,features:[_.sg]});var vsb,wsb;vsb=function(a){return{NH:a}};wsb={Da:_.mz,Ab:_.wd(function(){return _.VG}),Zc:!0};_.VG=function(){TG.apply(this,arguments)};_.W(_.VG,TG);_.VG.O=function(){var a;return function(b){return(a||(a=_.me(_.VG)))(b||_.VG)}}();_.VG.Ea=_.Qf({type:_.VG,oa:[["mat-radio-group"]],xd:function(a,b,c){a&1&&_.Rg(c,_.WG,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Dp=d)}},ab:["role","radiogroup",1,"mat-radio-group"],Ob:["matRadioGroup"],standalone:!1,features:[_.lh([wsb,{Da:_.Hlb,Ab:_.VG}]),_.sg]});
_.WG=function(a,b,c,d,e,f,g,m){return UG.call(this,a,b,c,d,e,f,g,m)||this};_.W(_.WG,UG);_.WG.Ea=UG.Ea;_.WG.O=function(a){return new (a||_.WG)(_.E(_.Hlb,8),_.E(_.qe),_.E(_.xo),_.E(_.xt),_.E(_.du),_.E(_.wj,8),_.E(_.Ilb,8),_.je("tabindex"))};
_.WG.Aa=_.Of({type:_.WG,oa:[["mat-radio-button"]],ab:[1,"mat-radio-button"],qb:18,Wa:function(a,b){a&1&&_.O("focus",function(){return b.Nf.na.focus()});a&2&&(_.ug("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null),_.dh("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.wp)("mat-primary",b.color==="primary")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn"))},inputs:{Gc:"disableRipple",
tabIndex:"tabIndex"},Ob:["matRadioButton"],standalone:!1,features:[_.sg],kc:["*"],Ba:13,Ca: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=_.Yd();_.Kg();_.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.Lca(d))})("click",function(d){_.w(c);return _.y(b.PL(d))});_.J();_.I(7,"span",7);_.K(8,"span",8);_.J()();_.I(9,"span",9)(10,"span",10);_.Q(11,"\u00a0");_.J();_.Lg(12);_.J()()}a&2&&(a=_.bh(1),_.ug("for",b.io),_.C(5),_.G("id",b.io)("checked",b.checked)("disabled",
b.disabled)("required",b.required),_.ug("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.he)("aria-describedby",b.Bs),_.C(2),_.G("matRippleTrigger",a)("matRippleDisabled",b.lu())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.nh(17,vsb,b.wp?0:150)),_.C(2),_.dh("mat-radio-label-before",b.hk=="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'],
hb:2,Na:0});var XG=function(){};XG.O=function(a){return new (a||XG)};XG.Ka=_.Pf({type:XG});XG.Ja=_.dd({imports:[SG,SG]});var YG=function(){};YG.O=function(a){return new (a||YG)};YG.Ka=_.Pf({type:YG});YG.Ja=_.dd({imports:[_.Mp,_.aD,_.ry,_.fG,_.AA,_.TA,_.uD,_.fz,_.ww,_.Mu,NG,XG,_.xG,_.LG,OG,PG,HG,_.QG,_.RG,NG]});var xnb;xnb=function(a){return{option:a}};_.ZG=function(){this.ee=_.u(_.sf);this.Nc=_.u(_.wh);this.aoa=new _.Zh([]);this.E0a=_.th.apply(null,[_.LG].concat(_.v([])));this.PO=_.th.apply(null,[_.RG].concat(_.v([])));this.selections=new _.Zh([]);this.values=this.selections.ha(_.A(function(a){return _.iG(a!=null?a:[])}),_.LD(this.ee));this.options=this.aoa.ha(_.og(function(a){return _.lf(a)?a:_.Qe(a)}));this.TJ=new _.yz;this.cR=new _.hg(1)};
_.ZG.prototype.nN=function(a){if(!a.fp||!a.fp.JIa)return null;a=_.k(a.fp.JIa.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.TJ.rr(b))return c}return null};_.ZG.prototype.Ma=function(){};var snb=function(a){var b;(b=a.E0a())!=null&&b.lE.length&&b.lE.first.focus()};_.ZG.prototype.focus=function(){var a=this;this.Nc.Xb(function(){setTimeout(function(){var b;(b=a.PO())==null||b.focus();var c;(c=a.E0a())==null||c.focus()})})};
var unb=function(a,b){a.selections.next(b);a.TJ.setValue(b);_.Sk(a.TJ)};
_.p.Object.defineProperties(_.ZG.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.i9a||this.aoa.next(a.options);var b,c,d,e=Object.assign({},a,{py:(b=a.py)!=null?b:!0,PO:!!a.PO,Bv:(c=a.Bv)!=null?c:!0},a.i9a?{}:{Av:(d=a.Av)!=null?d:!0});this.TJ.Kaa(a.fp?a.fp.Cy:[]);this.cR.next(e)}},nc:{configurable:!0,enumerable:!0,set:function(a){unb(this,a&&a.value.Ll||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.TJ?this.TJ.valid:!0}}});
_.ZG.O=function(a){return new (a||_.ZG)};
_.ZG.Aa=_.Of({type:_.ZG,oa:[["xap-picker-editor"]],mb:function(a,b){a&1&&(_.$g(b.E0a,_.LG),_.$g(b.PO,_.RG));a&2&&_.ah(2)},inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"},Ba:2,Ca: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,Onb,5,3,"ng-container",2),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.cR))},dependencies:[_.aD,_.rz,_.zz,_.bD,_.Fp,_.Kp,YG,_.LG,_.QG,CG,AG,BG,yG,zG,_.RG,vG,_.uG,sG,_.tG,NG,_.Lp],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)}"],
hb:2,Na:0});var xsb;xsb=["textInput"];_.$G=function(){this.Ch=_.u(_.xo);this.Dgc=new _.cg;this.values=this.Dgc.He();this.XIc="Add";this.Z0=this.P8a=!1;this.jg=new _.wz({})};_.$G.prototype.Po=function(){this.Z0&&(this.L4a.na.focus(),this.Z0=!1,_.no(this.Ch))};_.$G.prototype.Ma=function(){this.sBa&&this.sBa.unsubscribe()};_.$G.prototype.focus=function(){this.L4a?this.L4a.na.focus():this.Z0=!0};
_.$G.prototype.nN=function(a){if(!a.fp||!a.fp.JIa)return null;for(var b=_.k(Array.from(a.fp.JIa.entries())),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.jg.get(a.Wg).rr(c))return d}return null};
var Unb=function(a,b){a.AM.length===1?a.jg.controls[b].setValue(""):(a.AM=a.AM.filter(function(c){return c.Wg!==b}),a.jg.s0(b));ysb(a)},zsb=function(a,b){if(b&&b.length)if(b.every(function(g){return a.jg.controls[g.Wg]}))a.AM=b,b=b.reduce(function(g,m){g[m.Wg]=m.value||null;return g},{}),a.jg.moa(b,{jd:!1}),_.mo(a.Ch);else{for(var c={},d=_.k(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.yz(e.kM&&e.value===""?"":e.value||null,e.fp?e.fp.Cy:[]);c[e.Wg]=f;e.Dta&&(a.P8a=!0)}a.sBa&&a.sBa.unsubscribe();
a.jg=new _.wz(c);a.sBa=a.jg.hj.subscribe(function(){ysb(a)});ysb(a);a.AM=b}},ysb=function(a){for(var b=new Map,c=_.k(Object.keys(a.jg.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.jg.controls[d].value);a.Dgc.next(b)};_.p.Object.defineProperties(_.$G.prototype,{zz:{configurable:!0,enumerable:!0,set:function(a){zsb(this,a)},get:function(){return this.AM}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.jg.disable():this.jg.enable()},get:function(){return this.jg.disabled}}});
_.$G.O=function(a){return new (a||_.$G)};
_.$G.Aa=_.Of({type:_.$G,oa:[["xap-multi-text-field-base"]],mb:function(a,b){a&1&&_.Qg(xsb,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.L4a=c.first)}},inputs:{zz:"configs",disabled:"disabled"},outputs:{values:"values"},Ba:3,Ca: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,Xnb,13,12,"ng-container",4),_.vg(2,Ynb,4,1,"button",5),_.J());a&2&&(_.G("formGroup",b.jg),_.C(),_.G("ngForOf",b.zz),_.C(),_.wg(b.P8a?2:-1))},dependencies:[_.aD,_.Tk,_.rz,_.BE,_.ry,_.ay,_.Iv,_.Mv,_.yA,_.pA,_.Zz,_.Sz,_.Rz,_.bD,_.cD,_.AA,_.qA,_.tA,_.vw,_.Ep,_.Fp,_.Mz,_.Ez,_.Dz],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}"],
hb:2,Na:0});_.aH=function(){this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.mk={Wg:"text-field"}};_.aH.prototype.focus=function(){this.Jt.focus()};_.aH.prototype.Soa=function(a){a=a.get("text-field");a=this.mk.kM&&a===""?"":a||null;this.Bf.next(_.hG(a))};
_.p.Object.defineProperties(_.aH.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.mk.placeholder=a&&a.placeholder||void 0;this.mk.autocomplete=a&&a.autocomplete||void 0;this.mk.name=a&&a.name||void 0;this.mk.fp=a&&a.fp||void 0;this.tg=(a==null?void 0:a.tg)||void 0;this.mk.kM=(a==null?void 0:a.kM)||void 0;this.mk.value==null&&this.mk.kM&&(this.mk.value="");this.mk.value!=null&&this.tg&&(this.mk.value=this.tg(this.mk.value))}},nc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=a==null?void 0:(b=a.value)==null?void 0:b.dm;this.mk.kM&&a===""?this.mk.value=this.tg?this.tg(a):a:(a=a||void 0,this.mk.value=this.tg&&a?this.tg(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Bf.value&&this.Bf.value.Ll.every(function(a){return a!=null})&&this.Jt.jg.valid}}});_.aH.O=function(a){return new (a||_.aH)};_.aH.Ea=_.Qf({type:_.aH,inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});_.bH={id:"EQ",displayName:"="};_.cH={id:"EQ_v",displayName:"equals",sU:"="};_.Asb=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"});var dH=function(){HG.apply(this,arguments)};_.W(dH,HG);dH.O=function(){var a;return function(b){return(a||(a=_.me(dH)))(b||dH)}}();
dH.Aa=_.Of({type:dH,oa:[["xap-picker-search"]],features:[_.sg],Ba:12,Ca: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=_.Yd();_.I(0,"div",3)(1,"input",4,0);_.R(3,"async");_.O("ngModelChange",function(e){_.w(c);return _.y(b.Gb.nJ.next(e))});_.J();_.F(4,Znb,4,7,"span",5);_.R(5,"async");_.F(6,$nb,1,0,"ng-container",6);_.R(7,"async");_.F(8,bob,1,1,"ng-template",null,1,_.rh)(10,dob,2,1,"ng-template",null,2,_.rh);_.J()}if(a&2){a=_.bh(9);var d=_.bh(11);_.C();_.G("ngModel",_.qh(3,7,b.Gb.nJ))("placeholder",b.Gb.Aqa);_.ug("aria-label","Search"+(b.Gb.title?" "+b.Gb.title:""));_.C(3);_.G("ngIf",_.qh(5,9,b.Gb.uFa)===
b.qk.q2);_.C(2);_.G("ngIf",_.qh(7,11,b.Gb.nJ))("ngIfThen",d)("ngIfElse",a)}},dependencies:[_.Mp,_.Fp,_.aD,_.Tk,_.rz,_.zz,_.ww,_.vw,_.Fv,_.gv,_.Lp,_.wG],hb:2,Na:0});var Bsb=["input"],Csb=["label"],Dsb=0,Esb={color:"accent",Q0a:"check-indeterminate"},Fsb=_.lF(_.Rj(_.Sj(_.Tj(function(a){this.La=a})))),eH=function(a,b,c,d,e,f,g){b=Fsb.call(this,b)||this;b.Ua=c;b.nb=d;b.Zv=f;b.ih=g;b.ariaLabel="";b.he=null;b.hk="after";b.name=null;b.Cc=new _.Uj;b.VZ=new _.Uj;b.Ke=function(){};b.cw="";b.hba=0;b.Iq=function(){};b.uf=!1;b.lc=!1;b.iu=!1;b.ih=b.ih||Esb;b.color=b.defaultColor=b.ih.color||Esb.color;b.tabIndex=parseInt(e)||0;b.id=b.ys=a+ ++Dsb;return b};_.W(eH,Fsb);
_.h=eH.prototype;_.h.Ec=function(){this.Eda(this.iu)};_.h.lu=function(){return this.Gc||this.disabled};_.h.twa=function(){_.no(this.Ua)};_.h.Fl=function(a){this.checked=!!a};_.h.Ik=function(a){this.Iq=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a};
_.h.FX=function(a){var b=this.hba,c=this.hUa();if(b!==a&&c&&(this.cw&&c.classList.remove(this.cw),this.cw=this.gUa(b,a),this.hba=a,this.cw.length>0)){c.classList.add(this.cw);var d=this.cw;this.nb.Xb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.xm=function(){this.Iq(this.checked);this.Cc.emit(this.bs(this.checked));this.Nf&&(this.Nf.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Iq(this.checked)};
_.h.Hva=function(){var a=this,b,c=(b=this.ih)==null?void 0:b.Q0a;this.disabled||c==="noop"?this.disabled||c!=="noop"||(this.Nf.na.checked=this.checked,this.Nf.na.indeterminate=this.indeterminate):(this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.iu=!1;a.VZ.emit(a.iu)}),this.uf=!this.uf,this.FX(this.uf?1:2),this.xm())};_.h.qWa=function(a){a.stopPropagation()};_.h.Qk=function(){var a=this;Promise.resolve().then(function(){a.Ke();_.mo(a.Ua)})};
_.h.gUa=function(a,b){if(this.Zv==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.On.kta;if(b==3)return this.uf?this.On.Kfa:this.On.lta;break;case 2:return b===1?this.On.kta:this.On.lta;case 1:return b===2?this.On.D0a:this.On.Kfa;case 3:return b===1?this.On.V7a:this.On.W7a}return""};_.h.Eda=function(a){var b=this.Nf;b&&(b.na.indeterminate=a)};
_.p.Object.defineProperties(eH.prototype,{io:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.ys)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Qi},set:function(a){this.Qi=_.Vi(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.uf},set:function(a){a=_.Vi(a);a!=this.checked&&(this.uf=a,_.mo(this.Ua))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.Vi(a);a!==this.disabled&&(this.lc=a,_.mo(this.Ua))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.iu},set:function(a){var b=a!=this.iu;this.iu=_.Vi(a);b&&(this.iu?this.FX(3):this.FX(this.checked?1:2),this.VZ.emit(this.iu));this.Eda(this.iu)}}});eH.O=function(){_.Jf()};
eH.Ea=_.Qf({type:eH,mb:function(a,b){a&1&&(_.Qg(Bsb,5),_.Qg(Csb,5),_.Qg(_.Lu,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Nf=c.first);_.Ug(c=_.Vg())&&(b.Aqb=c.first);_.Ug(c=_.Vg())&&(b.leb=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],Bs:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",hk:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Cc:"change",VZ:"indeterminateChange"},
standalone:!1,features:[_.sg]});var fH=function(){};fH.O=function(a){return new (a||fH)};fH.Ka=_.Pf({type:fH});fH.Ja=_.dd({});var Gsb,Hsb,Isb;Gsb=function(a){return{NH:a}};Hsb=function(){};Isb={Da:_.mz,Ab:_.wd(function(){return _.gH}),Zc:!0};_.gH=function(a,b,c,d,e,f,g){a=eH.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Sc=c;a.On={kta:"mat-checkbox-anim-unchecked-checked",lta:"mat-checkbox-anim-unchecked-indeterminate",D0a:"mat-checkbox-anim-checked-unchecked",Kfa:"mat-checkbox-anim-checked-indeterminate",V7a:"mat-checkbox-anim-indeterminate-checked",W7a:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.W(_.gH,eH);
_.gH.Ea=eH.Ea;_.h=_.gH.prototype;_.h.bs=function(a){var b=new Hsb;b.source=this;b.checked=a;return b};_.h.hUa=function(){return this.La.na};_.h.Ec=function(){var a=this;eH.prototype.Ec.call(this);this.Sc.Gk(this.La,!0).subscribe(function(b){b||a.Qk()})};_.h.Ma=function(){this.Sc.Ki(this.La)};_.h.PL=function(a){a.stopPropagation();eH.prototype.Hva.call(this)};_.h.focus=function(a,b){a?_.yt(this.Sc,this.Nf,a,b):this.Nf.na.focus(b)};
_.gH.O=function(a){return new (a||_.gH)(_.E(_.qe),_.E(_.xo),_.E(_.xt),_.E(_.wh),_.je("tabindex"),_.E(_.wj,8),_.E(Hrb,8))};
_.gH.Aa=_.Of({type:_.gH,oa:[["mat-checkbox"]],ab:[1,"mat-checkbox"],qb:15,Wa:function(a,b){a&2&&(_.xg("id",b.id),_.ug("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.dh("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before",b.hk=="before")("_mat-animation-noopable",b.Zv==="NoopAnimations"))},inputs:{Gc:"disableRipple",color:"color",tabIndex:"tabIndex"},Ob:["matCheckbox"],
standalone:!1,features:[_.lh([Isb]),_.sg],kc:["*"],Ba:17,Ca: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=_.Yd();_.Kg();_.I(0,"label",3,0)(2,"span",4)(3,"input",5,1);_.O("change",function(e){_.w(c);return _.y(b.qWa(e))})("click",
function(e){_.w(c);return _.y(b.PL(e))});_.J();_.I(5,"span",6);_.K(6,"span",7);_.J();_.K(7,"span",8);_.I(8,"span",9);_.ee();_.I(9,"svg",10);_.K(10,"path",11);_.J();_.Xd.zH=null;_.K(11,"span",12);_.J()();_.I(12,"span",13,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.twa())});_.I(14,"span",14);_.Q(15,"\u00a0");_.J();_.Lg(16);_.J()()}if(a&2){a=_.bh(1);var d=_.bh(13);_.ug("for",b.io);_.C(2);_.dh("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.C();_.G("id",
b.io)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);_.ug("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.he)("aria-describedby",b.Bs);_.C(2);_.G("matRippleTrigger",a)("matRippleDisabled",b.lu())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.nh(18,Gsb,b.Zv==="NoopAnimations"?0:150))}},dependencies:[_.Lu,_.Jt],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'],
hb:2,Na:0});_.hH=function(){};_.hH.O=function(a){return new (a||_.hH)};_.hH.Ka=_.Pf({type:_.hH});_.hH.Ja=_.dd({imports:[_.Mu,_.Kt,fH,_.Zt,fH]});var iH=function(){GG.apply(this,arguments);this.lE=_.kF.apply(null,[_.gH].concat(_.v([])))};_.W(iH,GG);iH.Ea=GG.Ea;iH.prototype.xx=function(a){var b=this.lE();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()}};iH.O=function(){var a;return function(b){return(a||(a=_.me(iH)))(b||iH)}}();
iH.Aa=_.Of({type:iH,oa:[["xap-picker-checklist"]],mb:function(a,b){a&1&&_.$g(b.lE,_.gH);a&2&&_.ah()},features:[_.sg],Ba:2,Ca: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"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],
[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"],[1,"xap-picker-checklist-truncated-message"],
["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",4,"ngIf","ngIfElse"],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option",
"xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label"]],ua:function(a,b){a&1&&(_.F(0,yob,10,7,"div",2),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.JBb))},dependencies:[_.Mp,_.Ep,_.Fp,_.Kp,_.Gp,_.Hp,_.hH,_.gH,_.TA,_.SA,_.QA,XG,KG,IG,dH,FG,_.Lp,_.wG],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}"],
hb:2,Na:0});var jH=function(){_.QG.apply(this,arguments)};_.W(jH,_.QG);jH.O=function(){var a;return function(b){return(a||(a=_.me(jH)))(b||jH)}}();
jH.Aa=_.Of({type:jH,oa:[["xap-picker-selection-list"]],features:[_.sg],Ba:12,Ca: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),_.Jg(3,1),_.R(4,"async"),_.J(),_.I(5,"div")(6,"button",6),_.R(7,"async"),_.O("click",function(){b.Gb.model.clear();
b.hza.emit()}),_.Jg(8,2),_.J()()(),_.I(9,"ul",7),_.F(10,Aob,8,5,"li",8),_.R(11,"async"),_.J()());a&2&&(_.C(4),_.yD(_.qh(4,3,pG(b.Gb.model))),_.zD(3),_.C(2),_.G("disabled",_.qh(7,5,pG(b.Gb.model))===0),_.C(4),_.G("ngForOf",_.qh(11,7,oG(b.Gb.model))))},dependencies:[_.Mp,_.Ep,_.Fp,_.ww,_.vw,_.fz,_.ez,_.cz,FG,_.Lp],hb:2,Na:0});var Jsb=["*",[["mat-option"],["ng-container"]]],kH=function(){return yF.apply(this,arguments)||this};_.W(kH,yF);kH.O=function(){var a;return function(b){return(a||(a=_.me(kH)))(b||kH)}}();
kH.Aa=_.Of({type:kH,oa:[["mat-optgroup"]],ab:[1,"mat-optgroup"],qb:6,Wa:function(a,b){a&2&&(_.ug("role",b.xL?null:"group")("aria-disabled",b.xL?null:b.disabled.toString())("aria-labelledby",b.xL?null:b.mu)("mat-id-collision",null),_.dh("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Ob:["matOptgroup"],standalone:!1,features:[_.lh([{Da:_.Hu,Ab:kH}]),_.sg],kc:["*","mat-option, ng-container"],Ba:4,Ca:2,Fa:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&
(_.Kg(Jsb),_.I(0,"span",0),_.Q(1),_.Lg(2),_.J(),_.Lg(3,1));a&2&&(_.G("id",b.mu),_.C(),_.fh("",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"],
hb:2,Na:0});_.lH=function(a,b,c,d){return zF.call(this,a,b,c,d)||this};_.W(_.lH,zF);_.lH.O=function(a){return new (a||_.lH)(_.E(_.qe),_.E(_.xo),_.E(_.Gu,8),_.E(_.Hu,8))};
_.lH.Aa=_.Of({type:_.lH,oa:[["mat-option"]],ab:["role","option",1,"mat-option","mat-focus-indicator"],qb:13,Wa:function(a,b){a&1&&_.O("click",function(){return b.us()})("keydown",function(c){return b.re(c)});a&2&&(_.xg("id",b.id),_.ug("tabindex",b.ks())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.dh("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Ob:["matOption"],standalone:!1,
features:[_.sg],kc:["*"],Ba:6,Ca: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&&(_.Kg(),_.F(0,Bob,1,2,"mat-pseudo-checkbox",1),_.I(1,"span",2,0),_.Lg(3),_.J(),_.F(4,Cob,2,1,"span",3),_.K(5,"div",4));a&2&&(_.G("ngIf",
b.multiple),_.C(4),_.G("ngIf",b.group&&b.group.xL),_.C(),_.G("matRippleTrigger",b.fh())("matRippleDisabled",b.disabled||b.Gc))},dependencies:[_.Lu,_.Fp,_.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'],
hb:2,Na:0});var mH=function(){};mH.O=function(a){return new (a||mH)};mH.Ka=_.Pf({type:mH});mH.Ja=_.dd({imports:[_.Mu,_.Mp,_.YC,_.Zt]});var nH=function(){_.RG.call(this);this.Gb=_.u(rG)};_.W(nH,_.RG);nH.O=function(a){return new (a||nH)};
nH.Aa=_.Of({type:nH,oa:[["xap-picker-single-select"]],features:[_.sg],Ba:2,Ca: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"],[1,"xap-picker-single-select-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],[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,Tob,10,7,"div",2),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.G$b))},dependencies:[_.Mp,_.Ep,_.Fp,_.Kp,_.Gp,_.Hp,_.TA,_.SA,_.QA,_.Mu,_.Lu,dH,FG,_.Lp],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}"],
hb:2,Na:0});var oH=function(){};oH.O=function(a){return new (a||oH)};oH.Ka=_.Pf({type:oH});oH.Ja=_.dd({imports:[NG,iH,dH,jH,nH,NG]});var Zob;Zob=function(a){return{option:a}};_.pH=function(){_.ZG.apply(this,arguments)};_.W(_.pH,_.ZG);_.pH.O=function(){var a;return function(b){return(a||(a=_.me(_.pH)))(b||_.pH)}}();
_.pH.Aa=_.Of({type:_.pH,oa:[["xap-picker-editor"]],features:[_.sg],Ba:2,Ca: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,ppb,5,3,"ng-container",2),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.cR))},dependencies:[_.aD,_.rz,_.zz,_.Fp,_.Kp,vG,_.uG,sG,_.tG,NG,CG,AG,BG,yG,zG,oH,iH,jH,nH,_.bD,_.Lp],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}"],
hb:2,Na:0});var qH,Ksb,Lsb;qH={};Ksb=(qH.remove_filter="close",qH.clear_filters="close",qH.close_editor="close",qH.save_filters="save",qH.delete_filter="delete",qH);Lsb=new _.Id("xap_filter_bar_icon_config");_.rH=function(){this.pPb=_.u(Lsb,{optional:!0})};_.Iqb=function(a,b){var c,d;return(c=a.pPb)==null?void 0:(d=c.vXd)==null?void 0:d.get(b)};_.oF=function(a,b){return _.Iqb(a,_.pF(a,b))};_.pF=function(a,b){var c,d,e;return(e=(c=a.pPb)==null?void 0:(d=c.tId)==null?void 0:d[b])!=null?e:Ksb[b]};
_.rH.O=function(a){return new (a||_.rH)};_.rH.wa=_.q({token:_.rH,qa:_.rH.O});var Msb;Msb=["labelInput"];_.sH=function(){var a=this;this.ee=_.u(_.sf);this.uj=_.u(_.nv);this.data=_.u(_.C0a);this.pU=new _.yz("");this.input=_.th.required("labelInput");this.data.SF.ha(_.LD(this.ee)).subscribe(function(b){a.pU.Kaa([_.bbb,spb(b)]);_.Sk(a.pU)})};_.sH.prototype.cancel=function(){this.uj.close({data:null})};_.sH.O=function(a){return new (a||_.sH)};
_.sH.Aa=_.Of({type:_.sH,oa:[["xap-filter-bar-save-dialog"]],mb:function(a,b){a&1&&_.$g(b.input,Msb);a&2&&_.ah()},Ba:14,Ca: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=_.Yd();_.I(0,"div",7);_.Jg(1,1);_.J();_.I(2,"mat-form-field",8)(3,"mat-label");_.Jg(4,2);_.J();_.K(5,"input",9,0);_.F(7,qpb,2,0,"mat-error",10)(8,rpb,2,0,"mat-error",10);_.J();_.I(9,"div",11)(10,"button",12);_.O("click",function(){_.w(c);return _.y(b.cancel())});_.Jg(11,3);_.J();_.I(12,"button",
13);_.O("click",function(){_.w(c);b.pU.value&&b.pU.valid&&b.uj.close({data:b.pU.value});return _.y()});_.Jg(13,4);_.J()()}a&2&&(_.C(5),_.G("formControl",b.pU),_.C(2),_.G("ngIf",b.pU.rr("required")),_.C(),_.G("ngIf",b.pU.rr("validUnique")))},dependencies:[_.aD,_.Tk,_.rz,_.ry,_.ay,_.Iv,_.yA,_.pA,_.Zz,_.Sz,_.bD,_.AA,_.qA,_.tA,_.Fp,_.Mz,_.Cz],hb:2,Na:0});var Nsb,Psb;Nsb=new _.Id("xap_fbcc");
_.tH=function(){var a=this;this.Dj=_.u(_.Lt);this.Zk=_.u(_.rH);this.ak=_.u(_.ov,{optional:!0});this.Ijd=_.u(Nsb,{optional:!0});this.iO=new _.Uj;this.EXb=!0;this.W_="Add a filter";this.Gpa="Remove all filters";this.rqa="Save all filters";this.Gg=!1;this.VQ=null;this.yY=-1;this.mza=this.d3a=!1;this.eya=function(f){a.iO.emit({y$:0,TX:f.filters});a.config.Dg.next(f.filters)};this.ZEa=function(f){f&&f.stopPropagation();var g,m;f=(m=(g=a.config.gU)==null?void 0:g.xLd)!=null?m:_.sH;var n,r,x;(x=(r=a.ak)==
null?void 0:r.open(f,{data:{SF:(n=a.config.gU)==null?void 0:n.SF},Ai:!0,od:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))==null||x.pz().subscribe(function(){})};var b,c;if(_.lf((b=this.ak)==null?void 0:b.Vxa)&&((c=this.ak)==null?0:c.Zg)){var d,e;(d=this.ak)==null||(e=d.Vxa)==null||e.subscribe(function(){a.mza=!1})}};_.tH.prototype.Ra=function(){};_.tH.prototype.Ma=function(){this.VQ&&this.VQ.unsubscribe()};
_.Osb=function(a,b){var c=b.nc;a.iO.emit({y$:c.isValid?0:1,TX:[c]});if(b.eJ){var d=a.config.Dg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.nc.cla)return;Rrb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.Dg.getValue().indexOf(d);c.value.dm&&Srb(a.config,b,c,!0);_.Lqb(a,!0,b)}else Qrb(a.config,[c])}else Qrb(a.config,[c]);c.isValid||a.Dz!==-1||(a.Dz=a.config.Dg.value.length-1)};_.Lqb=function(a,b,c){b?a.Dz=c:c===a.Dz&&(a.Dz=-1)};
_.Qsb=function(a){if(a.disabled)return!1;var b,c;switch((c=(b=a.Ijd)==null?void 0:b.sHd)!=null?c:1){case 1:return Psb(a);case 2:return a.config.Dg.getValue().length>0;case 3:return!1;default:return!0}};Psb=function(a){return a.config.Dg.getValue().filter(function(b){return b.vv}).length>0};_.h=_.tH.prototype;_.h.e5=function(a){this.iO.emit({y$:4,TX:this.config.Dg.getValue()});this.config.clear();a==null||a.stopPropagation();this.Dj.Em("All filters removed")};
_.h.update=function(a,b){b.isValid?(this.iO.emit({y$:2,TX:[b]}),Srb(this.config,a,b)):this.remove(a);!this.EXb&&this.mza||this.focus();this.mza=!1};_.h.remove=function(a){var b=this.config.Dg.getValue()[a];this.iO.emit({y$:3,TX:[b]});Srb(this.config,a,null);a<this.Dz&&this.Dz--;this.Dj.Em((new _.ew("{FILTER_NAME} filter removed")).format({FILTER_NAME:b.config.displayName}))};_.h.focus=function(){var a;(a=this.mr)==null||a.focus()};
_.h.gI=function(a){var b=a.target;b&&b.closest(".mat-mdc-autocomplete-panel")||(this.mza=!0,this.focus(),a.stopPropagation())};
_.p.Object.defineProperties(_.tH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gg},set:function(a){this.Gg=_.Vi(a)}},Dz:{configurable:!0,enumerable:!0,get:function(){return this.yY},set:function(a){this.yY!==a&&(this.yY>-1&&this.yY<this.config.Dg.getValue().length&&!this.config.Dg.getValue()[this.yY].isValid&&this.remove(this.yY),this.d3a=a>-1&&a<this.config.Dg.getValue().length,this.yY=a)}}});_.tH.O=function(a){return new (a||_.tH)};
_.tH.Ea=_.Qf({type:_.tH,inputs:{config:"config",q6:"filterBarLabel",jLb:"filterBarIcon",EXb:"menuAutoFocus",W_:"placeholderMsg",mla:"inputLabel",Gpa:"removeFilterMsg",rqa:"saveFilterMsg",sF:"noResultsMessage",disabled:"disabled"},outputs:{iO:"update"}});_.uH=function(){this.Dj=_.u(_.Lt);this.EAa=!0;this.THb=new _.cg;this.SHb=this.THb.He();this.vxb=new _.cg;this.sdd=this.vxb.He();this.DAa=new _.cg;this.oid=this.DAa.He();this.S5=new _.cg;this.QHb=this.S5.He();this.e3a=this.newValue=this.xr=null;this.Tib=new _.cg;this.Bgc=this.Tib.He()};_.uH.prototype.oZ=function(){return this.filter?this.filter.config.Bn&&this.filter.config.Bn.size>0?Array.from(this.filter.config.Bn.keys()):this.filter.config.aE:[]};
_.uH.prototype.dra=function(a){this.filter.config.fAd?this.e3a=a:this.newValue=a};_.uH.prototype.hS=function(){if(this.filter&&(!this.filter.config.YYd||_.eqb(this))&&(this.filter.config.fAd&&(this.newValue=this.e3a),this.newValue!==null&&this.xr!==null)){var a;this.uxb=a=this.filter.config.Bn&&this.filter.config.Bn.size>0?this.filter.config.Bn.get(this.xr).yk(this.xr,this.newValue):this.filter.config.yk(this.xr,this.newValue);this.vxb.next(a);this.S5.next();this.Dj&&this.Dj.Em((new _.ew("{FILTER_NAME} filter added")).format({FILTER_NAME:a.config.displayName}))}};
_.eqb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.e3a)&&(a.nc.vv||!((b=a.newValue)==null||!b.Ll.length))||a.filter.config.qWd};_.uH.prototype.X4=function(){return this.filter&&(!this.filter.config.aWb||!this.nc.isValid)&&!this.filter.config.Mia};
_.p.Object.defineProperties(_.uH.prototype,{vr:{configurable:!0,enumerable:!0,set:function(a){var b;a&&((b=this.filter)==null?0:b.config.Mia)?(this.dra(this.filter.config.Mia),this.xr=this.oZ()[0],this.hS()):a!==this.EAa&&(this.EAa=a,this.THb.next(this.EAa))},get:function(){return this.EAa}},nc:{configurable:!0,enumerable:!0,set:function(a){this.uxb=a;this.xr=a.Qf;this.newValue=a.value},get:function(){return this.uxb}}});_.uH.O=function(a){return new (a||_.uH)};_.uH.wa=_.q({token:_.uH,qa:_.uH.O});_.vH=function(){var a=this;this.Ch=_.u(_.xo);this.Zk=_.u(_.rH);this.Wd=_.u(_.uH);this.lb=_.u(_.qe);this.update=new _.Uj;this.Lha=new _.Uj;this.Gg=!1;this.tb=new _.xe;this.tb.add(this.Wd.sdd.subscribe(this.update));this.tb.add(this.Wd.SHb.subscribe(this.Lha));this.tb.add(this.Wd.oid.subscribe(function(){_.Rsb(a)}));this.tb.add(this.Wd.Bgc.subscribe(function(){_.mo(a.Ch)}))};_.vH.prototype.Ra=function(){};_.vH.prototype.Ma=function(){this.tb.unsubscribe()};_.Rsb=function(a){a.vr&&a.Wd.editor&&a.Wd.editor.focus()};
_.vH.prototype.oZ=function(){return this.Wd.oZ()};_.vH.prototype.dra=function(a){this.Wd.dra(a)};_.vH.prototype.hS=function(){this.Wd.hS()};
_.p.Object.defineProperties(_.vH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gg},set:function(a){this.Gg=_.Vi(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Wd.filter=a;this.Wd.Tib.next()},get:function(){return this.Wd.filter}},vr:{configurable:!0,enumerable:!0,set:function(a){(this.Wd.vr=a)&&_.Rsb(this)},get:function(){return this.Wd.vr}},nc:{configurable:!0,enumerable:!0,set:function(a){this.Wd.nc=a},get:function(){return this.Wd.nc}}});
_.vH.O=function(a){return new (a||_.vH)};_.vH.Ea=_.Qf({type:_.vH,inputs:{disabled:"disabled",filter:"filter",vr:"isEditorVisible",nc:"appliedFilter"},outputs:{update:"update",Lha:"editorVisibleChange"}});_.wH=function(){this.Sna=new _.yz;this.hRb=[];this.Cc=this.Sna.hj;this.Rna=new _.Uj;this.txb=""};_.wH.prototype.getValue=function(){return this.Sna.value};_.p.Object.defineProperties(_.wH.prototype,{bFa:{configurable:!0,enumerable:!0,set:function(a){this.hRb=a;this.getValue()===null&&this.bFa.length>0&&(this.value=a[0])},get:function(){return this.hRb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Sna.setValue(a)}}});_.wH.O=function(a){return new (a||_.wH)};
_.wH.Aa=_.Of({type:_.wH,oa:[["xap-comparison-operator-selector"]],inputs:{bFa:"operators",txb:"appliedFilterId",value:"value"},outputs:{Cc:"change",Rna:"operatorFocusChange"},Ba:3,Ca:5,Fa:function(){return[[1,"xap-filterbar-operator-select-field",3,"floatLabel"],["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.Rna.emit(!0)})("focusout",function(){b.Rna.emit(!1)}),_.F(2,tpb,2,2,"mat-option",2),_.J()());a&2&&(_.G("floatLabel","always"),_.C(),_.LC("aria-describedby",_.PC("dialog-description-",b.txb)),_.G("formControl",b.Sna),_.C(),_.G("ngForOf",b.bFa))},dependencies:[_.aD,_.rz,_.yA,_.pA,_.Zz,_.uD,_.tD,_.rD,_.XC,_.Ep,_.Mz,_.Cz],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}"],
hb:2,Na:0});var Ssb,Tsb,Usb;Ssb=["overlayContainer"];Tsb=["valueEditor"];Usb=[[["","header",""]],[["","footer",""]]];_.xH=function(){var a=this;this.Ch=_.u(_.xo);this.Wd=_.u(_.uH);this.pBa=!0;this.Hbb=!1;this.Oe=_.th.apply(null,["overlayContainer"].concat(_.v([])));this.MIa=new _.cg;this.tb=new _.xe;this.y2a=!1;this.tb.add(this.Wd.SHb.subscribe(function(){_.mo(a.Ch)}));this.tb.add(this.Wd.Bgc.subscribe(function(){_.mo(a.Ch)}))};_.xH.prototype.Ma=function(){this.MIa.next();this.MIa.complete();this.tb.unsubscribe()};
var vpb=function(a,b){if(a.filter&&a.Wd.X4()&&a.LIa){if(b){if(a.xr===b)return;a.xr=b}a.xr||(a.xr=a.Wd.oZ()[0]);if(a.filter.config.Bn){var c=a.filter.config.Bn.get(a.xr);if(c)if(b=c.yk(a.xr,a.newValue||_.hG(null)),c.rn){var d=c.rn;var e=c.Dy}else var f=c.GLd;else return}else d=a.filter.config.rn,b=a.filter.config.yk(a.xr,a.newValue||_.hG(null)),e=a.filter.config.Dy;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.gG),a.MIa.next(),a.LIa.clear(),f)a.editor=null,a.Wd.dra(f);else{a.editor=
_.NNa(a.LIa,d).instance;a.editor.nc=b;var g=!0;a.editor.values.ha(_.gg(),_.kf(function(x){var z=_.k(x);x=z.next().value;z=z.next().value;return!_.Gc(x||{},z||{})}),_.A(function(x){x=_.k(x);x.next();return x.next().value}),_.pg(a.MIa)).subscribe(function(x){a.Wd.dra(x);a.filter.config.cla&&!g&&x.dm!=null&&a.Wd.hS();g=!1})}if(a.editor&&(a.editor.config=e,a.vr&&!a.Hbb))if(ypb(a)){var m,n,r;(m=a.Oe().ad)==null||(n=m.Om)==null||(r=n.querySelector(".xap-comparison-operator-dropdown"))==null||r.focus();
a.pBa=!0}else a.Wd.DAa.next();_.no(a.Ch);a.Wd.Tib.next()}},ypb=function(a){return a.filter&&a.Wd.oZ().length>1||!a.filter.config.s7a};_.xH.prototype.HI=function(){this.vr?this.pBa||(this.pBa=!0,this.Wd.DAa.next()):this.pBa=!1};_.xH.prototype.Ve=function(){var a=this;setTimeout(function(){var b;(b=a.Oe().ad)==null||b.Ve()})};_.xH.prototype.hbb=function(){this.y2a=!0;this.Wd.S5.next();this.y2a=!1};
_.p.Object.defineProperties(_.xH.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Wd.filter=a},get:function(){return this.Wd.filter}},vr:{configurable:!0,enumerable:!0,set:function(a){(this.Wd.vr=a)&&this.Wd.DAa.next()},get:function(){return this.Wd.vr}},nc:{configurable:!0,enumerable:!0,set:function(a){this.Wd.nc=a},get:function(){return this.Wd.nc}},LIa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.nid=a)?setTimeout(function(){b.filter.config.Mia||vpb(b);b.Oe().ad.Ve()}):
this.editor=null},get:function(){return this.nid}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Wd.editor=a},get:function(){return this.Wd.editor}},xr:{configurable:!0,enumerable:!0,set:function(a){this.Wd.xr=a},get:function(){return this.Wd.xr}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Wd.newValue=a},get:function(){return this.Wd.newValue}}});_.xH.O=function(a){return new (a||_.xH)};
_.xH.Aa=_.Of({type:_.xH,oa:[["xap-filter-editor-content"]],mb:function(a,b){a&1&&(_.$g(b.Oe,Ssb),_.Qg(Tsb,5,_.Ng));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.LIa=c.first)}},inputs:{trigger:"trigger",BI:"loadingTemplate"},kc:["[header]","[footer]"],Ba:2,Ca: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=_.Yd();_.Kg(Usb);_.F(0,Cpb,5,4,"ng-template",3,0,_.rh);_.O("backdropClick",function(){_.w(c);return _.y(b.Wd.S5.next())})("detach",function(){_.w(c);return _.y(b.hbb())})}a&2&&_.G("cdkConnectedOverlayOpen",b.vr)("cdkConnectedOverlayOrigin",
b.trigger)},dependencies:[_.VC,_.Dt,_.Fp,_.Kp,_.wH],hb:2,Na:0});var Vsb,Wsb;Vsb=["autocompleteInputBox"];_.yH=function(){var a=this;this.Zk=_.u(_.rH);this.Zkb="Loading options";this.selected=new _.Uj;this.Veb=new _.Uj;this.v2a=new _.Uj;this.OZb=new _.Uj;this.Gg=!1;this.Lm=new _.yz;this.Rb=new _.cg;this.Fla=!1;this.Lm.hj.ha(_.pg(this.Rb)).subscribe(function(b){typeof b==="string"&&Wsb(a)})};
_.yH.prototype.Ec=function(){this.vS.na.classList.remove("mat-mdc-chip-input");this.vS.na.classList.remove("mat-mdc-input-element");this.vS.na.classList.remove("mdc-text-field__input");this.vS.na.classList.remove("mat-input-element")};_.yH.prototype.Ra=function(){this.R1&&!this.m0&&Wsb(this)};_.yH.prototype.Ma=function(){this.Rb.next();this.Rb.complete()};_.yH.prototype.focus=function(){this.vS.na.focus()};_.qF=function(a){return!!a.BZ&&!!a.gS};
_.Xsb=function(a){a.vS.na.selectionStart===0&&a.vS.na.selectionEnd===0&&a.OZb.emit()};Wsb=function(a){var b=a.ysa(a.Lm.value||"");a.R1?a.m0=b:a.WS=b};_.yH.prototype.le=function(){var a=this.vS.na;a.blur();a.focus()};_.p.Object.defineProperties(_.yH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gg},set:function(a){this.Gg=_.Vi(a);a?this.Lm.disable():this.Lm.enable()}},ysa:{configurable:!0,enumerable:!0,set:function(a){this.Eqd=a;Wsb(this)},get:function(){return this.Eqd}}});
_.yH.O=function(a){return new (a||_.yH)};_.yH.Ea=_.Qf({type:_.yH,mb:function(a,b){a&1&&_.Qg(Vsb,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.vS=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",mla:"inputLabel",R1:"useRankedSuggestions",sF:"noResultsMessage",ysa:"suggestionProvider",SF:"savedFilterSets"},outputs:{selected:"selected",Veb:"selectedSet",v2a:"deletedSet",OZb:"onBackspace"}});_.Ysb=new _.Id("mat-autocomplete-default-options",{Ha:"root",qa:function(){return{Bu:!1,IQ:!1,Ul:!1,fJ:!1,ae:!1}}});var Zsb,$sb;Zsb={Da:_.mz,Ab:_.wd(function(){return _.zH}),Zc:!0};$sb=new _.Id("mat-autocomplete-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.cj(a)}}});
_.zH=function(){var a=this;this.LTa=_.u(_.Kf);this.ld=_.u(_.qe);this.ac=_.u(_.nf);this.Le=_.u(_.Ng);this.Of=_.u(_.wh);this.Ua=_.u(_.xo);this.rc=_.u(_.oj,{optional:!0});this.jf=_.u(_.Yz,{optional:!0,host:!0});this.nh=_.u(_.aj);this.kf=_.u($sb);this.Pc=_.u(_.pj);this.Xc=_.zj();this.um=_.u(_.Ysb,{optional:!0});this.cba=!1;this.ju=new _.cg;this.UW=!1;this.cea=_.xe.EMPTY;this.Oaa=_.u(_.Ft);this.Epb=_.xe.EMPTY;this.cW=!0;this.iW=new _.cg;var b;this.RL=_.Ui(((b=this.um)==null?void 0:b.qv)||[]);this.Nxa=
function(){a.cW=a.Ed||!a.Qj()};this.we=function(){};this.Ke=function(){};this.position="auto";this.bfa="off";this.URa="mat-mdc-autocomplete-panel-above";this.yp=!1;this.Yna=_.cf(function(){var c=a.autocomplete?a.autocomplete.options:null;return c?c.Mc.ha(_.ng(c),_.og(function(){return _.jf.apply(null,_.v(c.map(function(d){return d.iq})))})):a.ju.ha(_.og(function(){return a.Yna}))});this.TUa=function(c){if(c.keyCode===27&&!_.Qi(c)||c.keyCode===38&&_.Qi(c,"altKey")){if(a.rw){var d;a.Sda((d=a.VYa)!=
null?d:"");a.rw=null}a.iW.next();a.pX();c.stopPropagation();c.preventDefault()}};this.mh=null};_.h=_.zH.prototype;_.h.Ec=function(){this.ju.next();this.ju.complete();this.u5c=this.Pc.listen("window","blur",this.Nxa)};_.h.Zb=function(a){a.position&&this.Tj&&(this.xda(this.Tj),this.Ed&&this.Eb.Ve())};_.h.Ma=function(){var a;(a=this.u5c)==null||a.call(this);this.Epb.unsubscribe();this.cea.unsubscribe();this.cba=!0;this.sTa();this.iW.complete();this.hW()};_.h.YEa=function(){this.vwa()};
_.h.XQ=function(){var a=this;this.qXa();this.yp&&(this.Ed&&this.Of.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.Hqb===this&&(this.autocomplete.MW=!1,this.autocomplete.Hqb=null),this.yp=!1,this.rw=null,this.Eb&&this.Eb.Hf()&&(this.Eb.detach(),this.pD.unsubscribe()),this.JX(),this.cba||_.no(this.Ua),this.mh&&_.$i(this.mh,"aria-owns",this.autocomplete.id))};_.h.Ve=function(){this.yp&&this.Eb.Ve()};
_.h.Iba=function(){var a=this;return new _.Ce(function(b){var c=function(e){var f=_.Ti(e),g=a.jf?a.jf.hN().na:null,m=a.BM?a.BM.lb.na:null;!a.yp||f===a.ld.na||a.Qj()||g&&g.contains(f)||m&&m.contains(f)||!a.Eb||a.Eb.Om.contains(f)||b.next(e)},d=[a.Pc.listen("document","click",c),a.Pc.listen("document","auxclick",c),a.Pc.listen("document","touchend",c)];return function(){d.forEach(function(e){return e()})}})};_.h.Fl=function(a){var b=this;Promise.resolve(null).then(function(){return b.gL(a)})};
_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.ld.na.disabled=a};
_.h.re=function(a){var b=a.keyCode,c=_.Qi(a);b!==27||c||a.preventDefault();this.Zda=this.ld.na.value;if(this.As&&b===13&&this.Ed&&!c)this.As.us(),this.pX(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ib.Me,e=b===38||b===40;b===9||e&&!c&&this.Ed?this.autocomplete.Ib.An(a):e&&this.Zt()&&this.vwa(this.Zda);if(e||this.autocomplete.Ib.Me!==d)this.zXa(this.autocomplete.Ib.zs||0),this.autocomplete.IQ&&this.As&&(this.rw||(this.VYa=this.Zda),this.rw=this.As,this.gL(this.As.value))}};
_.h.Sba=function(a){var b=a.target;a=b.value;b.type==="number"&&(a=a==""?null:parseFloat(a));if(this.YP!==a){this.YP=a;this.rw=null;this.autocomplete&&this.autocomplete.fJ||this.we(a);if(!a)this.xP(null,!1);else if(this.Ed&&!this.autocomplete.fJ){var c;if(b=(c=this.autocomplete.options)==null?void 0:c.find(function(e){return e.selected}))c=this.Yob(b.value),a!==c&&b.fg(!1)}if(this.Zt()&&this.Qj()){var d;a=(d=this.Zda)!=null?d:this.ld.na.value;this.Zda=null;this.vwa(a)}}};
_.h.tL=function(){this.cW?this.Zt()&&(this.YP=this.ld.na.value,this.Maa(this.YP),this.cz(!0)):this.cW=!0};_.h.tk=function(){this.Zt()&&!this.Ed&&this.vwa()};_.h.Qj=function(){return _.Si()===this.ld.na};_.h.cz=function(a){this.jf&&this.jf.Wp==="auto"&&((a===void 0?0:a)?this.jf.bSa():this.jf.Wp="always",this.UW=!0)};_.h.qXa=function(){this.UW&&(this.jf&&(this.jf.Wp="auto"),this.UW=!1)};
_.h.eYa=function(){var a=this,b=new _.Ce(function(f){_.of(function(){f.next()},{Qb:a.LTa})}),c,d,e=(d=(c=this.autocomplete.options)==null?void 0:c.Mc.ha(_.qg(function(){return _.JZa(a.Tj)}),_.$f(0)))!=null?d:_.Qe();return _.jf(b,e).ha(_.og(function(){return a.Of.run(function(){var f=a.Ed;a.pX();a.JX();_.no(a.Ua);a.Ed&&a.Eb.Ve();f!==a.Ed&&(a.Ed?a.xba():a.autocomplete.closed.emit());return a.Qbb})}),_.Zf(1)).subscribe(function(f){return a.RXa(f)})};_.h.xba=function(){this.autocomplete.Ne.emit()};
_.h.sTa=function(){this.Eb&&(this.XQ(),this.Eb.dispose(),this.Eb=null)};_.h.Yob=function(a){var b=this.autocomplete;return b&&b.LM?b.LM(a):a};_.h.gL=function(a){var b=this.Yob(a);a==null&&this.xP(null,!1);this.Sda(b!=null?b:"")};_.h.Sda=function(a){this.jf?this.jf.Rd.value=a:this.ld.na.value=a;this.YP=a};
_.h.RXa=function(a){var b=this.autocomplete;(a=a?a.source:this.rw)?(this.xP(a),this.gL(a.value),this.we(a.value),b.JTa(a),this.ld.na.focus()):b.fJ&&this.ld.na.value!==this.ocd&&(this.xP(null),this.gL(null),this.we(null));this.XQ()};_.h.xP=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.fg(b)})};_.h.vwa=function(a){a=a===void 0?this.ld.na.value:a;this.Maa(a);this.cz();this.mh&&_.Zi(this.mh,"aria-owns",this.autocomplete.id)};
_.h.Maa=function(a){var b=this,c=this.Eb;if(c)this.Tj.V0(this.vW()),c.Bq({width:this.BW()});else{var d;this.Sj=new _.vu(this.autocomplete.ua,this.Le,{id:(d=this.jf)==null?void 0:d.ZR()});this.Eb=c=_.xj(this.ac,this.sL());this.cea=this.nh.Cc().subscribe(function(){b.Ed&&c&&c.Bq({width:b.BW()})});this.Epb=this.Oaa.observe("(max-width: 959.98px) and (orientation: landscape)").subscribe(function(f){f.matches?_.ku(_.LZa(_.lu(b.Tj,!0),!0),8):_.ku(_.LZa(_.lu(b.Tj,!1),!1),0)})}c&&!c.Hf()&&(c.attach(this.Sj),
this.ocd=a,this.Zda=null,this.pD=this.eYa());a=this.Ed;this.autocomplete.MW=this.yp=!0;this.autocomplete.Hqb=this;var e;this.autocomplete.uda((e=this.jf)==null?void 0:e.color);this.JX();this.WV();this.Ed&&a!==this.Ed&&this.xba()};_.h.JX=function(){this.autocomplete.zda();if(this.Ed){var a=this.Eb;this.OW||(this.OW=a.xn().subscribe(this.TUa));this.eX||(this.eX=a.rA().subscribe())}else{(a=this.OW)==null||a.unsubscribe();var b;(b=this.eX)==null||b.unsubscribe();this.OW=this.eX=null}};
_.h.sL=function(){var a,b,c;return new _.qj({Pe:this.zW(),Uf:this.kf(),width:this.BW(),direction:(c=this.rc)!=null?c:void 0,ae:(a=this.um)==null?void 0:a.ae,Rg:((b=this.um)==null?void 0:b.Rg)||"cdk-overlay-transparent-backdrop",od:this.RL,disableAnimations:this.Xc})};_.h.zW=function(){var a=_.MZa(_.Ohb(_.lu(_.hj(this.ac,this.vW()),!1),!1),"inline");this.xda(a);return this.Tj=a};
_.h.xda=function(a){var b=[{zc:"start",Ac:"bottom",oc:"start",uc:"top"},{zc:"end",Ac:"bottom",oc:"end",uc:"top"}],c=this.URa;c=[{zc:"start",Ac:"top",oc:"start",uc:"bottom",od:c},{zc:"end",Ac:"top",oc:"end",uc:"bottom",od:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.v(b),_.v(c));_.ju(a,b)};_.h.vW=function(){return this.BM?this.BM.lb:this.jf?this.jf.hN():this.ld};_.h.BW=function(){return this.autocomplete.QI||this.uUa()};_.h.uUa=function(){return this.vW().na.getBoundingClientRect().width};
_.h.pX=function(){var a=this.autocomplete;if(a.Bu){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.Jj(b)}else a.Ib.Jj(-1)};_.h.Zt=function(){var a=this.ld.na;return!a.readOnly&&!a.disabled&&!this.Ow};_.h.zXa=function(a){var b=this.autocomplete,c=_.Fhb(a,b.options,b.kO);a===0&&c===1?b.wda(0):b.me&&(a=b.options.toArray()[a])&&(a=a.fh(),b.wda(_.Ghb(a.offsetTop,a.offsetHeight,b.FUa(),b.me.na.offsetHeight)))};
_.h.WV=function(){var a=this.ld.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.mh&&_.$i(this.mh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.mh=a}};_.h.hW=function(){this.mh&&(_.$i(this.mh,"aria-owns",this.autocomplete.id),this.mh=null)};
_.p.Object.defineProperties(_.zH.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.yp&&this.autocomplete.ZF}},Qbb:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.jf(this.Yna,this.autocomplete.Ib.VO.ha(_.kf(function(){return a.yp})),this.iW,this.Iba(),this.Eb?this.Eb.np.ha(_.kf(function(){return a.yp})):_.Qe()).ha(_.A(function(b){return b instanceof _.Xhb?b:null}))}},As:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?
this.autocomplete.Ib.Me:null}}});_.zH.O=function(a){return new (a||_.zH)};
_.zH.Ea=_.Qf({type:_.zH,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],ab:[1,"mat-mdc-autocomplete-trigger"],qb:7,Wa:function(a,b){a&1&&_.O("focusin",function(){return b.tL()})("blur",function(){return b.Ke()})("input",function(c){return b.Sba(c)})("keydown",function(c){return b.re(c)})("click",function(){return b.tk()});a&2&&_.ug("autocomplete",b.bfa)("role",b.Ow?null:"combobox")("aria-autocomplete",b.Ow?null:"list")("aria-activedescendant",b.Ed&&b.As?b.As.id:null)("aria-expanded",
b.Ow?null:b.Ed.toString())("aria-controls",b.Ow||!b.Ed?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.Ow?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],BM:[0,"matAutocompleteConnectedTo","connectedTo"],bfa:[0,"autocomplete","autocompleteAttribute"],Ow:[2,"matAutocompleteDisabled","autocompleteDisabled",_.Gh]},Ob:["matAutocompleteTrigger"],features:[_.lh([Zsb]),_.Xn]});_.AH=function(){};_.AH.O=function(a){return new (a||_.AH)};_.AH.Ka=_.Pf({type:_.AH});_.AH.Ja=_.dd({imports:[_.Bu,_.ZC,_.gu,_.ZC,_.Zt]});var atb=_.Cj("transitionMessages",[_.Fj("enter",_.Ej({opacity:1,transform:"translateY(0%)"})),_.Gj("void => enter",[_.Ej({opacity:0,transform:"translateY(-5px)"}),_.Dj("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.btb=Number.MAX_SAFE_INTEGER;_.ctb=new _.Id("MatHint");_.BH=function(){};_.BH.O=function(a){return new (a||_.BH)};_.BH.Ea=_.Qf({type:_.BH,oa:[["mat-label"]],standalone:!1});var dtb=function(){};dtb.O=function(a){return new (a||dtb)};dtb.Ea=_.Qf({type:dtb,oa:[["mat-placeholder"]],standalone:!1});var etb,ftb,gtb,htb,itb,jtb,ktb;etb=["connectionContainer"];ftb=["inputContainer"];gtb=["label"];htb=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];itb=Number.MAX_SAFE_INTEGER;jtb=_.Rj(function(a){this.La=a},"primary");ktb=new _.Id("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.CH=function(a,b,c,d,e,f,g){a=jtb.call(this,a)||this;a.Ua=b;a.rc=c;a.um=d;a.Fc=e;a.nb=f;a.zwa=!1;a.Rca=!1;a.Lb=new _.cg;a.HW=!1;a.UXa=!1;a.iYa="";a.IW="";a.Zba="mat-hint-"+itb--;a.mu="mat-form-field-label-"+itb--;a.Wp=a.Wob();a.uP=g!=="NoopAnimations";a.appearance=(d==null?void 0:d.appearance)||"legacy";d&&(a.HW=!!d.lS,d.color&&(a.color=a.defaultColor=d.color));return a};_.W(_.CH,jtb);_.h=_.CH.prototype;_.h.j4=function(){return this.Wp==="always"&&!this.UXa};_.h.zSa=function(){return this.Wp!=="never"};
_.h.ZR=function(){return this.zD()?this.mu:null};_.h.hN=function(){return this.fnb||this.La};
_.h.Sd=function(){var a=this,b=this.Rd;b.controlType&&this.La.na.classList.add("mat-form-field-type-"+b.controlType);b.Yb.ha(_.ng(null)).subscribe(function(){a.lQ();_.mo(a.Ua)});b.wd&&b.wd.hj&&b.wd.hj.ha(_.pg(this.Lb)).subscribe(function(){return _.mo(a.Ua)});this.nb.Xb(function(){a.nb.ql.ha(_.pg(a.Lb)).subscribe(function(){a.Rca&&nF(a)})});_.jf(this.lX.Mc,this.n4.Mc).subscribe(function(){a.Rca=!0;_.mo(a.Ua)});this.BD.Mc.ha(_.ng(null)).subscribe(function(){a.eda();_.mo(a.Ua)});this.vD.Mc.ha(_.ng(null)).subscribe(function(){a.lQ();
_.mo(a.Ua)});this.rc&&this.rc.Cc.ha(_.pg(this.Lb)).subscribe(function(){typeof requestAnimationFrame==="function"?a.nb.Xb(function(){requestAnimationFrame(function(){return nF(a)})}):nF(a)})};_.h.cO=function(){this.zwa&&nF(this)};_.h.Ec=function(){this.iYa="enter";_.no(this.Ua)};_.h.Ma=function(){this.Lb.next();this.Lb.complete()};_.h.vs=function(a){var b=this.Rd?this.Rd.wd:null;return b&&b[a]};_.h.t8c=function(){return!!(this.Rd&&this.Rd.placeholder||this.s$c)};
_.h.Uba=function(){return!(!this.s9c&&!this.t9c)};_.h.iQ=function(){return this.zSa()&&(this.Rd&&this.Rd.a1||this.j4())};_.h.w8c=function(){return this.appearance==="legacy"&&!this.Uba()||this.Uba()&&!this.iQ()};_.h.zD=function(){return this.Uba()||this.appearance==="legacy"&&this.t8c()};_.h.Zob=function(){return this.vD&&this.vD.length>0&&this.Rd.Fh?"error":"hint"};
_.h.bSa=function(){var a=this;this.zD()&&this.zSa()&&(this.uP&&this.vp&&(this.UXa=!0,_.ef(this.vp.na,"transitionend").ha(_.Zf(1)).subscribe(function(){a.UXa=!1})),this.Wp="always",_.mo(this.Ua))};_.h.JEd=function(){};_.h.eda=function(){this.lQ()};_.h.kcd=function(){};_.h.Wob=function(){return this.um&&this.um.Wp||"auto"};
_.h.lQ=function(){if(this.Rd){var a=[];this.Rd.oG&&typeof this.Rd.oG==="string"&&a.push.apply(a,_.v(this.Rd.oG.split(" ")));if(this.Zob()==="hint"){var b=this.BD?this.BD.find(function(d){return d.align==="start"}):null,c=this.BD?this.BD.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.IW&&a.push(this.Zba);c&&a.push(c.id)}else this.vD&&a.push.apply(a,_.v(this.vD.map(function(d){return d.id})));this.Rd.qJ(a)}};_.h.IEd=function(){};
var nF=function(a){var b=a.vp?a.vp.na:null,c=a.fnb.na;if(a.appearance==="outline"&&a.Fc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.S8c()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.vp&&a.vp.na.children.length){d=c.getBoundingClientRect();if(d.width===0&&d.height===0){a.Rca=!0;a.zwa=!1;return}d=a.qpb(d);e=b.children;c=a.qpb(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.Rca=a.zwa=!1}else a.zwa=!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"};_.CH.prototype.qpb=function(a){return this.rc&&this.rc.value==="rtl"?a.right:a.left};_.CH.prototype.S8c=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(_.CH.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.nD},set:function(a){var b=this.nD,c;this.nD=a||((c=this.um)==null?void 0:c.appearance)||"legacy";this.nD==="outline"&&b!==a&&(this.Rca=!0)}},lS:{configurable:!0,enumerable:!0,get:function(){return this.HW},set:function(a){this.HW=_.Vi(a)}},RZ:{configurable:!0,enumerable:!0,get:function(){return this.IW},set:function(a){this.IW=a;this.eda()}},Wp:{configurable:!0,enumerable:!0,get:function(){return this.appearance!==
"legacy"&&this.cz==="never"?"auto":this.cz},set:function(a){a!==this.cz&&(this.cz=a||this.Wob(),_.mo(this.Ua))}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.QTa||this.N5c||this.O5c},set:function(a){this.QTa=a}}});_.CH.O=function(a){return new (a||_.CH)(_.E(_.qe),_.E(_.xo),_.E(_.oj,8),_.E(ktb,8),_.E(_.ej),_.E(_.wh),_.E(_.wj,8))};
_.CH.Aa=_.Of({type:_.CH,oa:[["mat-form-field"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.Tz,5),_.Rg(c,_.Tz,7),_.Rg(c,_.BH,5),_.Rg(c,_.BH,7),_.Rg(c,dtb,5),_.Rg(c,_.Fbb,5),_.Rg(c,_.ctb,5),_.Rg(c,_.Gbb,5),_.Rg(c,_.Hbb,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.N5c=d.first);_.Ug(d=_.Vg())&&(b.O5c=d.first);_.Ug(d=_.Vg())&&(b.s9c=d.first);_.Ug(d=_.Vg())&&(b.t9c=d.first);_.Ug(d=_.Vg())&&(b.s$c=d.first);_.Ug(d=_.Vg())&&(b.vD=d);_.Ug(d=_.Vg())&&(b.BD=d);_.Ug(d=_.Vg())&&(b.lX=d);_.Ug(d=_.Vg())&&(b.n4=d)}},mb:function(a,
b){a&1&&(_.Qg(etb,7),_.Qg(ftb,5),_.Qg(gtb,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.fnb=c.first);_.Ug(c=_.Vg())&&(b.qEd=c.first);_.Ug(c=_.Vg())&&(b.vp=c.first)}},ab:["ngSkipHydration","",1,"mat-form-field"],qb:41,Wa:function(a,b){a&2&&(_.ug("mat-id-collision",null),_.dh("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.Rd.Fh)("mat-form-field-can-float",b.zSa())("mat-form-field-should-float",b.iQ())("mat-form-field-has-label",b.zD())("mat-form-field-hide-placeholder",b.w8c())("mat-form-field-disabled",b.Rd.disabled)("mat-form-field-autofilled",b.Rd.dY)("mat-focused",b.Rd.focused)("ng-untouched",b.vs("untouched"))("ng-touched",b.vs("touched"))("ng-pristine",b.vs("pristine"))("ng-dirty",b.vs("dirty"))("ng-valid",b.vs("valid"))("ng-invalid",b.vs("invalid"))("ng-pending",b.vs("pending"))("_mat-animation-noopable",
!b.uP))},inputs:{color:"color",appearance:"appearance",lS:"hideRequiredMarker",RZ:"hintLabel",Wp:"floatLabel"},Ob:["matFormField"],standalone:!1,features:[_.lh([{Da:_.Yz,Ab:_.CH}]),_.sg],kc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Ba:15,Ca: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=_.Yd();_.Kg(htb);_.I(0,"div",3)(1,"div",4,0);_.O("click",function(d){_.w(c);return _.y(b.Rd.G_(d))});_.F(3,Dpb,9,0,"ng-container",5)(4,Epb,2,1,"div",6);_.I(5,"div",7,1);_.Lg(7);_.I(8,"span",8);_.F(9,Ipb,5,16,"label",9);_.J()();
_.F(10,Jpb,2,0,"div",10);_.J();_.F(11,Kpb,2,4,"div",11);_.I(12,"div",12);_.F(13,Lpb,2,1,"div",13)(14,Npb,5,2,"div",14);_.J()()}a&2&&(_.C(3),_.G("ngIf",b.appearance=="outline"),_.C(),_.G("ngIf",b.lX.length),_.C(5),_.G("ngIf",b.zD()),_.C(),_.G("ngIf",b.n4.length),_.C(),_.G("ngIf",b.appearance!="outline"),_.C(),_.G("ngSwitch",b.Zob()),_.C(),_.G("ngSwitchCase","error"),_.C(),_.G("ngSwitchCase","hint"))},dependencies:[_.Fp,_.Gp,_.Hp,_.Jt],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"],
hb:2,data:{animation:[atb]},Na:0});_.ltb=Number.MAX_SAFE_INTEGER;_.DH=function(){};_.DH.O=function(a){return new (a||_.DH)};_.DH.Ka=_.Pf({type:_.DH});_.DH.Ja=_.dd({imports:[_.Mp,_.Kt,_.Zt]});var mtb=function(){};mtb.O=function(a){return new (a||mtb)};mtb.Ea=_.Qf({type:mtb});var ntb=Number.MAX_SAFE_INTEGER,otb=Rlb(function(a,b,c,d){this.kTa=a;this.Wca=b;this.Xca=c;this.wd=d;this.Yb=new _.cg}),EH=function(a,b,c,d,e,f,g,m,n,r){var x=otb.call(this,f,d,e,c)||this;x.La=a;x.Fc=b;x.Naa=m;x.jf=r;x.jz="mat-input-"+ntb--;x.focused=!1;x.Yb=new _.cg;x.controlType="mat-input";x.dY=!1;x.lc=!1;x.yu="text";x.hda=!1;x.fWa="date datetime datetime-local month time week".split(" ").filter(function(D){return _.Psa().has(D)});x.Nva=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.B3=g||c;x.cda=x.value;x.id=x.id;b.nP&&n.Xb(function(){a.na.addEventListener("keyup",x.Nva)});x.JG=!x.Fc.isBrowser;x.IG=z==="select";x.jca=z==="textarea";x.LW=!!r;x.IG&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.W(EH,otb);_.h=EH.prototype;_.h.Ec=function(){var a=this;this.Fc.isBrowser&&this.Naa.Gk(this.La.na).subscribe(function(b){a.dY=b.D8a;a.Yb.next()})};
_.h.Zb=function(){this.Yb.next()};_.h.Ma=function(){this.Yb.complete();this.Fc.isBrowser&&this.Naa.Ki(this.La.na);this.Fc.nP&&this.La.na.removeEventListener("keyup",this.Nva)};_.h.no=function(){this.wd&&(this.Mv(),this.wd.disabled!==null&&this.wd.disabled!==this.disabled&&(this.disabled=this.wd.disabled,this.Yb.next()));this.BTa();this.CTa()};_.h.focus=function(a){this.La.na.focus(a)};_.h.rL=function(a){a!==this.focused&&(this.focused=a,this.Yb.next())};_.h.dX=function(){};
_.h.BTa=function(){var a=this.La.na.value;this.cda!==a&&(this.cda=a,this.Yb.next())};_.h.CTa=function(){var a=this.xva();if(a!==this.bXa){var b=this.La.na;(this.bXa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.xva=function(){return this.placeholder||null};_.h.mcd=function(){};_.h.IVa=function(){return this.fWa.indexOf(this.yu)>-1};_.h.FVa=function(){var a=this.La.na.validity;return a&&a.badInput};
_.h.qJ=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};_.h.G_=function(){this.focused||this.focus()};_.h.Xva=function(){var a=this.La.na;return this.IG&&(a.multiple||a.size>1)};
_.p.Object.defineProperties(EH.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.Rh},set:function(a){this.Rh=a||this.jz}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Qi)!=null?c:(a=this.wd)==null?void 0:(b=a.control)==null?void 0:_.uz(b))!=null?d:!1},set:function(a){this.Qi=_.Vi(a)}},type:{configurable:!0,
enumerable:!0,get:function(){return this.yu},set:function(a){this.yu=a||"text";!this.jca&&_.Psa().has(this.yu)&&(this.La.na.type=this.yu)}},value:{configurable:!0,enumerable:!0,get:function(){return this.B3.value},set:function(a){a!==this.value&&(this.B3.value=a,this.Yb.next())}},xt:{configurable:!0,enumerable:!0,get:function(){return this.hda},set:function(a){this.hda=_.Vi(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.IVa()&&!this.La.na.value&&!this.FVa()&&!this.dY}},a1:{configurable:!0,
enumerable:!0,get:function(){if(this.IG){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}}});EH.O=function(a){return new (a||EH)(_.E(_.qe),_.E(_.ej),_.E(_.pz,10),_.E(_.xz,8),_.E(_.Ez,8),_.E(_.Du),_.E(_.Ecb,10),_.E(_.rA),_.E(_.wh),_.E(_.Yz,8))};
EH.Ea=_.Qf({type:EH,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],ab:[1,"mat-mdc-input-element"],qb:18,Wa:function(a,b){a&1&&_.O("focus",function(){return b.rL(!0)})("blur",function(){return b.rL(!1)})("input",function(){return b.dX()});a&2&&(_.xg("id",b.id)("disabled",b.disabled)("required",b.required),_.ug("name",b.name||null)("readonly",b.xt&&!b.IG||null)("aria-invalid",b.empty&&b.required?
null:b.Fh)("aria-required",b.required)("id",b.id),_.dh("mat-input-server",b.JG)("mat-mdc-form-field-textarea-control",b.LW&&b.jca)("mat-mdc-form-field-input-control",b.LW)("mdc-text-field__input",b.LW)("mat-mdc-native-select-inline",b.Xva()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",SM:"errorStateMatcher",oG:[0,"aria-describedby","userAriaDescribedBy"],value:"value",xt:"readonly"},Ob:["matInput"],standalone:!1,features:[_.lh([{Da:mtb,
Ab:EH}]),_.sg,_.Xn]});_.FH=function(){var a=EH.apply(this,arguments)||this;a.u9c=_.u(_.Yz,{optional:!0});return a};_.W(_.FH,EH);_.FH.prototype.xva=function(){var a=this.u9c,b;return!a||a.appearance!=="legacy"||((b=a.Uba)==null?0:b.call(a))?this.placeholder:null};_.FH.O=function(){var a;return function(b){return(a||(a=_.me(_.FH)))(b||_.FH)}}();
_.FH.Ea=_.Qf({type:_.FH,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],ab:[1,"mat-input-element","mat-form-field-autofill-control"],qb:15,Wa:function(a,b){a&2&&(_.ug("data-placeholder",b.placeholder),_.dh("mat-input-server",b.JG)("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.Xva()))},Ob:["matInput"],standalone:!1,features:[_.lh([{Da:_.Tz,Ab:_.FH}]),_.sg]});_.GH=function(){};_.GH.O=function(a){return new (a||_.GH)};_.GH.Ka=_.Pf({type:_.GH});_.GH.Ja=_.dd({Vb:[_.Du],imports:[_.sA,_.DH,_.Zt,_.sA,_.DH]});var ptb=_.Cj("transformPanelWrap",[_.Gj("* => void",_.Rta("@transformPanel",[{type:9,options:null}]))]),qtb=_.Cj("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 rtb=["trigger"],stb=["panel"],ttb=Number.MAX_SAFE_INTEGER,utb={Da:_.lib,Wb:[_.Au],Jb:function(a){return function(){return a.TF.PF()}}},vtb=_.Sj(_.lF(_.Tj(Rlb(function(a,b,c,d,e){this.La=a;this.kTa=b;this.Wca=c;this.Xca=d;this.wd=e;this.Yb=new _.cg})))),HH=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){var N=vtb.call(this,e,d,g,m,r)||this;N.nh=a;N.Ua=b;N.nb=c;N.rc=f;N.OD=n;N.sca=D;N.Df=L;N.bn=!1;N.qD=function(Ha,sa){return Ha===sa};N.jz="mat-select-"+ttb--;N.Oda=null;N.bu=new _.cg;N.we=function(){};N.Ke=
function(){};N.Yda="mat-select-value-"+ttb--;N.Crb=new _.cg;N.ym=!1;N.controlType="mat-select";N.yi=!1;N.ariaLabel="";N.Xna=_.cf(function(){var Ha=N.options;return Ha?Ha.Mc.ha(_.ng(Ha),_.og(function(){return _.jf.apply(null,_.v(Ha.map(function(sa){return sa.iq})))})):N.nb.ql.ha(_.Zf(1),_.og(function(){return N.Xna}))});N.Ro=new _.Uj;N.Oca=N.Ro.ha(_.kf(function(Ha){return Ha}),_.A(function(){}));N.Zaa=N.Ro.ha(_.kf(function(Ha){return!Ha}),_.A(function(){}));N.uq=new _.Uj;N.gp=new _.Uj;N.mh=null;var S;
N.RL=((S=N.Df)==null?void 0:S.qv)||"";var ca,wa;N.Knb=(wa=(ca=N.Df)==null?void 0:ca.KM)!=null?wa:!1;N.wd&&(N.wd.Eq=N);(L==null?void 0:L.fP)!=null&&(N.Fxa=L.fP);N.oda=z;N.kf=N.oda();N.tabIndex=parseInt(x)||0;N.id=N.id;return N};_.W(HH,vtb);_.h=HH.prototype;_.h.Ra=function(){var a=this;this.Fd=new _.TC(this.multiple);this.Yb.next();this.Crb.ha(_.ag(),_.pg(this.bu)).subscribe(function(){return a.HWa(a.Ed)})};
_.h.Sd=function(){var a=this;this.pVa();this.Fd.changed.ha(_.pg(this.bu)).subscribe(function(b){b.bH.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.fg()})});this.options.Mc.ha(_.ng(null),_.pg(this.bu)).subscribe(function(){a.rXa();a.EP()})};
_.h.no=function(){var a=this.GUa(),b=this.wd;if(a!==this.Oda){var c=this.La.na;(this.Oda=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.TL!==b.control&&(this.TL!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.TL=b.control),this.Mv())};_.h.Zb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Yb.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.tG(this.Fxa)};
_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.bu.next();this.bu.complete();this.Yb.complete();this.hW()};_.h.toggle=function(){this.Ed?this.close():this.open()};_.h.open=function(){this.Zt()&&(this.WV(),this.bn=!0,_.Tt(this.Ib,null),this.iVa(),_.mo(this.Ua))};_.h.WV=function(){var a=this.La.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.mh&&_.$i(this.mh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.mh=a}};
_.h.hW=function(){this.mh&&(_.$i(this.mh,"aria-owns",this.id+"-panel"),this.mh=null)};_.h.close=function(){this.bn&&(this.bn=!1,_.Tt(this.Ib,this.Il()?"rtl":"ltr"),_.mo(this.Ua),this.Ke())};_.h.Fl=function(a){this.hL(a)};_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a;_.mo(this.Ua);this.Yb.next()};_.h.Il=function(){return this.rc?this.rc.value==="rtl":!1};_.h.re=function(a){this.disabled||(this.Ed?this.SUa(a):this.MUa(a))};
_.h.MUa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.D7()||b!==13&&b!==32||_.Qi(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.An(a),(a=this.selected)&&b!==a&&this.sca.Em(a.oi,1E4))};
_.h.SUa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.D7();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.Me||_.Qi(a))if(!e&&this.yi&&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.fg())})}else c=b.zs,b.An(a),this.yi&&d&&a.shiftKey&&b.Me&&b.zs!==c&&b.Me.us();else a.preventDefault(),b.Me.us()};
_.h.Nq=function(){this.disabled||(this.ym=!0,this.Yb.next())};_.h.Qk=function(){this.ym=!1;var a;if((a=this.Ib)!=null){var b;(b=a.Cm)==null||b.reset()}this.disabled||this.Ed||(this.Ke(),_.mo(this.Ua),this.Yb.next())};_.h.c$c=function(){var a=this;this.ru.d0.ha(_.Zf(1)).subscribe(function(){_.no(a.Ua);a.SWa()})};_.h.BUa=function(){return this.OD?"mat-"+this.OD.color:""};_.h.EP=function(){var a=this;Promise.resolve().then(function(){a.wd&&(a.qd=a.wd.value);a.Bw(a.qd);a.Yb.next()})};
_.h.Bw=function(a){var b=this;this.options.forEach(function(c){return _.Rhb(c)});this.Fd.clear();this.multiple&&a?(a.forEach(function(c){return b.sda(c)}),this.wX()):(a=this.sda(a))?_.Vt(this.Ib,a):this.Ed||_.Vt(this.Ib,-1);_.mo(this.Ua)};_.h.sda=function(a){var b=this,c=this.options.find(function(d){if(b.Fd.ke(d))return!1;try{return d.value!=null&&b.qD(d.value,a)}catch(e){return!1}});c&&this.Fd.select(c);return c};
_.h.hL=function(a){return a!==this.qd||this.yi&&Array.isArray(a)?(this.options&&this.Bw(a),this.qd=a,!0):!1};_.h.SD=function(a){return a.disabled};_.h.pVa=function(){var a=this;this.Ib=_.Mhb(_.Nhb(_.Ut(_.Tt(_.nZa((new _.SC(this.options)).tG(this.Fxa)),this.Il()?"rtl":"ltr")))).Gv(this.SD);this.Ib.VO.subscribe(function(){a.Ed&&(!a.multiple&&a.Ib.Me&&a.Ib.Me.us(),a.focus(),a.close())});this.Ib.Cc.subscribe(function(){a.bn&&a.me?a.jxa(a.Ib.zs||0):a.bn||a.multiple||!a.Ib.Me||a.Ib.Me.us()})};
_.h.rXa=function(){var a=this,b=_.jf(this.options.Mc,this.bu);this.Xna.ha(_.pg(b)).subscribe(function(c){a.uWa(c.source,c.JN);c.JN&&!a.multiple&&a.bn&&(a.close(),a.focus())});_.jf.apply(null,_.v(this.options.map(function(c){return c.jh}))).ha(_.pg(b)).subscribe(function(){_.no(a.Ua);a.Yb.next()})};
_.h.uWa=function(a,b){var c=this.Fd.ke(a);a.value!=null||this.yi?(c!==a.selected&&(a.selected?this.Fd.select(a):this.Fd.fg(a)),b&&this.Ib.Jj(a),this.multiple&&(this.wX(),b&&this.focus())):(a.fg(),this.Fd.clear(),this.value!=null&&this.PD(a.value));c!==this.Fd.ke(a)&&this.PD();this.Yb.next()};_.h.wX=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.Fd.sort(function(c,d){return a.Tra?a.Tra(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Yb.next()}};
_.h.PD=function(a){var b=null;this.qd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.gp.emit(b);this.we(b);this.uq.emit(this.lUa(b));_.mo(this.Ua)};_.h.iVa=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.Jj(a)}else this.Ib.Jj(this.Fd.selected[0])};_.h.Zt=function(){var a;return!this.bn&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.La.na.focus(a)};
_.h.AW=function(){if(this.ariaLabel)return null;var a,b=(a=this.OD)==null?void 0:a.ZR();return this.he?(b?b+" ":"")+this.he:b};_.h.iUa=function(){return this.Ed&&this.Ib&&this.Ib.Me?this.Ib.Me.id:null};_.h.GUa=function(){if(this.ariaLabel)return null;var a,b=(a=this.OD)==null?void 0:a.ZR();a=(b?b+" ":"")+this.Yda;this.he&&(a+=" "+this.he);return a};_.h.HWa=function(a){this.Ro.emit(a)};_.h.qJ=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};
_.h.G_=function(){this.focus();this.open()};
_.p.Object.defineProperties(HH.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.ym||this.bn}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.tu},set:function(a){this.tu=a;this.Yb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Qi)!=null?c:(a=this.wd)==null?void 0:(b=a.control)==null?void 0:_.uz(b))!=null?d:!1},set:function(a){this.Qi=_.Vi(a);this.Yb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.yi},
set:function(a){this.yi=_.Vi(a)}},KM:{configurable:!0,enumerable:!0,get:function(){return this.Knb},set:function(a){this.Knb=_.Vi(a)}},oE:{configurable:!0,enumerable:!0,get:function(){return this.qD},set:function(a){this.qD=a;this.Fd&&this.EP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.hL(a)&&this.we(a)}},fP:{configurable:!0,enumerable:!0,get:function(){return this.Fxa},set:function(a){this.Fxa=_.Yi(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Rh},
set:function(a){this.Rh=a||this.jz;this.Yb.next()}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.bn}},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]}},oib:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.yi){var a=this.Fd.selected.map(function(b){return b.oi});this.Il()&&a.reverse();return a.join(", ")}return this.Fd.selected[0].oi}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.Fd||this.Fd.kt()}},a1:{configurable:!0,enumerable:!0,get:function(){return this.bn||!this.empty||this.ym&&!!this.tu}}});HH.O=function(a){return new (a||HH)(_.E(_.aj),_.E(_.xo),_.E(_.wh),_.E(_.Du),_.E(_.qe),_.E(_.oj,8),_.E(_.xz,8),_.E(_.Ez,8),_.E(_.Yz,8),_.E(_.pz,10),_.je("tabindex"),_.E(_.lib),_.E(_.Lt),_.E(_.mib,8))};
HH.Ea=_.Qf({type:HH,mb:function(a,b){a&1&&(_.Qg(rtb,5),_.Qg(stb,5),_.Qg(_.VC,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.trigger=c.first);_.Ug(c=_.Vg())&&(b.me=c.first);_.Ug(c=_.Vg())&&(b.ru=c.first)}},inputs:{oG:[0,"aria-describedby","userAriaDescribedBy"],od:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",KM:"disableOptionCentering",oE:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],SM:"errorStateMatcher",fP:"typeaheadDebounceInterval",
Tra:"sortComparator",id:"id"},outputs:{Ro:"openedChange",Oca:"opened",Zaa:"closed",uq:"selectionChange",gp:"valueChange"},standalone:!1,features:[_.sg,_.Xn]});var wtb,xtb;wtb=[[["mat-select-trigger"]],"*"];xtb=function(a,b){this.source=a;this.value=b};_.IH=function(){var a=HH.apply(this,arguments)||this;a.zw=0;a.Pda=0;a.r4="top";a.qu=0;a.TWa=[{zc:"start",Ac:"top",oc:"start",uc:"top"},{zc:"start",Ac:"bottom",oc:"start",uc:"bottom"}];return a};_.W(_.IH,HH);_.IH.Ea=HH.Ea;_.h=_.IH.prototype;_.h.X4c=function(a,b,c){var d=this.t3();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;HH.prototype.Ra.call(this);this.nh.Cc().ha(_.pg(this.bu)).subscribe(function(){a.Ed&&(a.HX=a.trigger.na.getBoundingClientRect(),_.mo(a.Ua))})};_.h.open=function(){var a=this;HH.prototype.Zt.call(this)&&(HH.prototype.open.call(this),this.HX=this.trigger.na.getBoundingClientRect(),this.Pda=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.W4c(),this.nb.ql.ha(_.Zf(1)).subscribe(function(){a.Pda&&a.ru.ad&&a.ru.ad.Om&&(a.ru.ad.Om.style.fontSize=a.Pda+"px")}))};
_.h.jxa=function(a){var b=Slb(a,this.options,this.kO),c=this.t3();this.me.na.scrollTop=a===0&&b===1?0:Tlb((a+b)*c,c,this.me.na.scrollTop,256)};_.h.SWa=function(){this.U4c();this.me.na.scrollTop=this.zw};_.h.HWa=function(a){this.Ed?this.zw=0:(this.ru.offsetX=0,_.mo(this.Ua));HH.prototype.HWa.call(this,a)};_.h.lUa=function(a){return new xtb(this,a)};_.h.N7c=function(){var a;return(a=this.HX)==null?void 0:a.width};
_.h.U4c=function(){var a=this.ru.ad.Om.getBoundingClientRect(),b=this.nh.pN(),c=this.Il(),d=this.multiple?56:32;var e=this.multiple?40:this.KM?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.ru.offsetX=Math.round(e);this.ru.ad.Ve()};
_.h.V4c=function(a,b,c){var d=this.t3(),e=(d-this.HX.height)/2,f=Math.floor(256/d);return this.KM?0:Math.round((this.zw===0?a*d:this.zw===c?(a-(this.sva()-f))*d+(d-(this.sva()*d-256)%d):b-d/2)*-1-e)};_.h.m5c=function(a){var b=this.t3(),c=this.nh.pN(),d=this.HX.top-8;c=c.height-this.HX.bottom-8;var e=Math.abs(this.qu);b=Math.min(this.sva()*b,256)-e-this.HX.height;b>c?this.c4c(b,c):e>d?this.b4c(e,d,a):this.r4=this.yUa()};
_.h.c4c=function(a,b){a=Math.round(a-b);this.zw-=a;this.qu-=a;this.r4=this.yUa();this.zw<=0&&(this.qu=this.zw=0,this.r4="50% bottom 0px")};_.h.b4c=function(a,b,c){a=Math.round(a-b);this.zw+=a;this.qu+=a;this.r4=this.yUa();this.zw>=c&&(this.zw=c,this.qu=0,this.r4="50% top 0px")};
_.h.W4c=function(){var a=this.t3(),b=this.sva(),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+=Slb(b,this.options,this.kO);c/=2;this.zw=this.X4c(b,c,a);this.qu=this.V4c(b,c,a);this.m5c(a)};_.h.yUa=function(){var a=this.t3();return"50% "+(Math.abs(this.qu)-(a-this.HX.height)/2+a/2)+"px 0px"};_.h.t3=function(){return this.Pda*3};_.h.sva=function(){return this.options.length+this.kO.length};
_.IH.O=function(){var a;return function(b){return(a||(a=_.me(_.IH)))(b||_.IH)}}();
_.IH.Aa=_.Of({type:_.IH,oa:[["mat-select"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.nib,5),_.Rg(c,_.lH,5),_.Rg(c,_.Hu,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.d2a=d.first);_.Ug(d=_.Vg())&&(b.options=d);_.Ug(d=_.Vg())&&(b.kO=d)}},ab:["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.re(c)})("focus",function(){return b.Nq()})("blur",function(){return b.Qk()});a&2&&(_.ug("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.Ed?b.id+"-panel":null)("aria-expanded",b.Ed)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Fh)("aria-activedescendant",b.iUa())("mat-id-collision",null),_.dh("mat-select-disabled",b.disabled)("mat-select-invalid",b.Fh)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Gc:"disableRipple",tabIndex:"tabIndex"},Ob:["matSelect"],
standalone:!1,features:[_.lh([{Da:_.Tz,Ab:_.IH},{Da:_.Gu,Ab:_.IH}]),_.sg],kc:["mat-select-trigger","*"],Ba:9,Ca: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=_.Yd();_.Kg(wtb);_.I(0,"div",2,0);_.O("click",function(){_.w(c);return _.y(b.toggle())});_.I(3,"div",3);_.F(4,Opb,2,1,"span",4)(5,Rpb,3,2,"span",5);_.J();_.I(6,"div",6);_.K(7,"div",7);_.J()();_.F(8,Spb,4,14,"ng-template",8);_.O("backdropClick",function(){_.w(c);return _.y(b.close())})("attach",function(){_.w(c);return _.y(b.c$c())})("detach",
function(){_.w(c);return _.y(b.close())})}a&2&&(a=_.bh(1),_.ug("aria-owns",b.Ed?b.id+"-panel":null),_.C(3),_.G("ngSwitch",b.empty),_.ug("id",b.Yda),_.C(),_.G("ngSwitchCase",!0),_.C(),_.G("ngSwitchCase",!1),_.C(3),_.G("cdkConnectedOverlayPanelClass",b.RL)("cdkConnectedOverlayScrollStrategy",b.kf)("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",b.Ed)("cdkConnectedOverlayPositions",b.TWa)("cdkConnectedOverlayMinWidth",b.N7c())("cdkConnectedOverlayOffsetY",b.qu))},dependencies:[_.Dp,_.Gp,_.Hp,
_.Ip,_.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'],
hb:2,data:{animation:[ptb,qtb]},Na:0});_.JH=function(){};_.JH.O=function(a){return new (a||_.JH)};_.JH.Ka=_.Pf({type:_.JH});_.JH.Ja=_.dd({Vb:[utb],imports:[_.Mp,_.Bu,mH,_.gu,_.DH,mH,_.Zt]});_.KH=function(){_.wH.apply(this,arguments)};_.W(_.KH,_.wH);_.KH.O=function(){var a;return function(b){return(a||(a=_.me(_.KH)))(b||_.KH)}}();
_.KH.Aa=_.Of({type:_.KH,oa:[["xap-comparison-operator-selector"]],features:[_.sg],Ba:3,Ca: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.Rna.emit(!0)})("focusout",function(){b.Rna.emit(!1)}),_.F(2,Tpb,2,2,"mat-option",2),_.J()());a&
2&&(_.C(),_.G("formControl",b.Sna),_.C(),_.G("ngForOf",b.bFa))},dependencies:[_.aD,_.rz,_.GH,_.CH,_.JH,_.IH,_.lH,_.Ep,_.Mz,_.Cz],styles:[".xap-filterbar-operator-select-field{width:100%}"],hb:2,Na:0});var ytb;ytb=[[["","header",""]],[["","footer",""]]];_.LH=function(){_.xH.apply(this,arguments)};_.W(_.LH,_.xH);_.LH.prototype.hbb=function(){this.Wd.S5.next()};_.LH.O=function(){var a;return function(b){return(a||(a=_.me(_.LH)))(b||_.LH)}}();
_.LH.Aa=_.Of({type:_.LH,oa:[["xap-filter-editor-content"]],features:[_.sg],kc:["[header]","[footer]"],Ba:2,Ca: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=_.Yd();_.Kg(ytb);_.F(0,$pb,5,4,"ng-template",3,0,_.rh);_.O("backdropClick",function(){_.w(c);return _.y(b.Wd.S5.next())})("detach",function(){_.w(c);return _.y(b.hbb())})}a&2&&_.G("cdkConnectedOverlayOpen",b.vr)("cdkConnectedOverlayOrigin",b.trigger)},dependencies:[_.VC,_.Dt,_.Fp,_.Kp,_.KH],hb:2,Na:0});var ztb=new _.Id("GM2_LEGACY_CHIPS_OPTION");var Atb=new _.Id("mat-chips-default-options");var Btb,Ctb,Dtb,Etb;Btb=new _.Id("MatChipRemove");Ctb=new _.Id("MatChipAvatar");Dtb=new _.Id("MatChipTrailingIcon");Etb=_.lF(_.Rj(_.Sj(function(a){this.La=a}),"primary"),-1);
_.MH=function(a,b,c,d,e,f,g,m){var n=Etb.call(this,a)||this;n.nb=b;n.Ua=e;n.Qj=!1;n.Pfa=!0;n.X2=!1;n.Uaa=!1;n.role="option";n.Yc=!1;n.Aw=!0;n.lc=!1;n.hsb=!0;n.Nq=new _.cg;n.Qk=new _.cg;n.uq=new _.Uj;n.Rb=new _.Uj;n.removed=new _.Uj;n.Qlb();n.NSa=f.createElement("div");n.NSa.classList.add("mat-chip-ripple");n.La.na.appendChild(n.NSa);n.Nmb=new _.Iu(n,b,n.NSa,c,_.u(_.nf));_.Ju(n.Nmb,a);n.zt=d||{};n.Xc=g==="NoopAnimations";n.tabIndex=m!=null?parseInt(m)||-1:-1;return n};_.W(_.MH,Etb);_.h=_.MH.prototype;
_.h.Qlb=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.Rb.emit({Pf:this});this.Nmb.d4()};_.h.select=function(){this.Yc||(this.Yc=!0,this.sba(),_.mo(this.Ua))};_.h.fg=function(){this.Yc&&(this.Yc=!1,this.sba(),_.mo(this.Ua))};_.h.Qeb=function(){this.Yc||(this.Yc=!0,this.sba(!0),_.mo(this.Ua))};
_.h.Shb=function(a){this.Yc=!this.selected;this.sba(a===void 0?!1:a);_.mo(this.Ua)};_.h.focus=function(){this.Qj||(this.La.na.focus(),this.Nq.next({Pf:this}));this.Qj=!0};_.h.remove=function(){this.vv&&this.removed.emit({Pf:this})};_.h.tk=function(a){this.disabled&&a.preventDefault()};_.h.re=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.DA&&this.Shb(!0),a.preventDefault()}};
_.h.Yr=function(){var a=this;this.nb.ql.ha(_.Zf(1)).subscribe(function(){a.nb.run(function(){a.Qj=!1;a.Qk.next({Pf:a})})})};_.h.sba=function(a){this.uq.emit({source:this,JN:a===void 0?!1:a,selected:this.Yc})};
_.p.Object.defineProperties(_.MH.prototype,{jJ:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Gc||this.Xc||!!this.zt.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){a=_.Vi(a);a!==this.Yc&&(this.Yc=a,this.sba())}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd!==void 0?this.qd:this.La.na.textContent},set:function(a){this.qd=a}},DA:{configurable:!0,enumerable:!0,get:function(){return this.Aw&&this.Pfa},set:function(a){this.Aw=
_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Uaa||this.lc},set:function(a){this.lc=_.Vi(a)}},vv:{configurable:!0,enumerable:!0,get:function(){return this.hsb},set:function(a){this.hsb=_.Vi(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.DA&&(this.X2||this.selected)?this.selected.toString():null}}});_.MH.O=function(a){return new (a||_.MH)(_.E(_.qe),_.E(_.wh),_.E(_.ej),_.E(_.Ku,8),_.E(_.xo),_.E(_.gi),_.E(_.wj,8),_.je("tabindex"))};
_.MH.Ea=_.Qf({type:_.MH,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],xd:function(a,b,c){a&1&&(_.Rg(c,Ctb,5),_.Rg(c,Dtb,5),_.Rg(c,Btb,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.Nyb=d.first);_.Ug(d=_.Vg())&&(b.oIa=d.first);_.Ug(d=_.Vg())&&(b.VT=d.first)}},ab:[1,"mat-chip","mat-focus-indicator"],qb:15,Wa:function(a,b){a&1&&_.O("click",function(c){return b.tk(c)})("keydown",function(c){return b.re(c)})("focus",function(){return b.focus()})("blur",function(){return b.Yr()});
a&2&&(_.ug("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.dh("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.Nyb)("mat-chip-with-trailing-icon",b.oIa||b.VT)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Xc))},inputs:{color:"color",Gc:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",DA:"selectable",disabled:"disabled",vv:"removable"},outputs:{uq:"selectionChange",
Rb:"destroyed",removed:"removed"},Ob:["matChip"],standalone:!1,features:[_.sg]});var NH=function(a,b){this.VP=a;b.na.nodeName==="BUTTON"&&b.na.setAttribute("type","button")};NH.prototype.tk=function(a){var b=this.VP;b.vv&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};NH.O=function(a){return new (a||NH)(_.E(_.MH),_.E(_.qe))};
NH.Ea=_.Qf({type:NH,oa:[["","matChipRemove",""]],ab:[1,"mat-chip-remove","mat-chip-trailing-icon"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.tk(c)})},standalone:!1,features:[_.lh([{Da:Btb,Ab:NH}])]});var Ftb,Gtb,Htb;Ftb=Rlb(function(a,b,c,d){this.kTa=a;this.Wca=b;this.Xca=c;this.wd=d;this.Yb=new _.cg});Gtb=Number.MAX_SAFE_INTEGER;Htb=function(a,b){this.source=a;this.value=b};
_.OH=function(a,b,c,d,e,f,g){g=Ftb.call(this,f,d,e,g)||this;g.La=a;g.Ua=b;g.rc=c;g.controlType="mat-chip-list";g.bwa=null;g.Lb=new _.cg;g.jz="mat-chip-list-"+Gtb--;g.Pq=0;g.SYa=null;g.Ke=function(){};g.we=function(){};g.yi=!1;g.qD=function(m,n){return m===n};g.lc=!1;g.ariaOrientation="horizontal";g.Aw=!0;g.Cc=new _.Uj;g.gp=new _.Uj;g.wd&&(g.wd.Eq=g);return g};_.W(_.OH,Ftb);_.h=_.OH.prototype;
_.h.Sd=function(){var a=this;this.Ib=_.Tt(_.Ut(_.nZa((new _.Xt(this.oe)).Gy())),this.rc?this.rc.value:"ltr");this.rc&&this.rc.Cc.ha(_.pg(this.Lb)).subscribe(function(b){return _.Tt(a.Ib,b)});this.Ib.VO.subscribe(function(){return a.L2()});this.oe.Mc.ha(_.ng(null),_.pg(this.Lb)).subscribe(function(){!a.disabled&&a.DA||Promise.resolve().then(function(){a.kQ()});a.iad();a.EP();a.LX();a.Vbd();a.Yb.next()})};_.h.Ra=function(){this.Fd=new _.TC(this.multiple,void 0,!1);this.Yb.next()};
_.h.no=function(){this.wd&&(this.Mv(),this.wd.disabled!==this.lc&&(this.disabled=!!this.wd.disabled))};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.Lb.next();this.Lb.complete();this.Yb.complete();this.Onb()};_.h.zpa=function(a){this.Og=a;this.La.na.setAttribute("data-mat-chip-input",a.id)};_.h.qJ=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};_.h.Fl=function(a){this.oe&&this.Bw(a,!1)};
_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a;this.Yb.next()};_.h.G_=function(a){this.wwa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Og&&this.Og.focused||(this.oe.length>0?_.Wt(this.Ib):this.Y6c(a),this.Yb.next())};_.h.Y6c=function(a){this.Og&&this.Og.focus(a)};_.h.EL=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Ib.An(a),this.Yb.next())};_.h.LX=function(){this.Pq=this.SYa||(this.oe.length===0?-1:0)};
_.h.Vbd=function(){this.bwa!=null&&(this.oe.length?this.Ib.Jj(Math.min(this.bwa,this.oe.length-1)):this.focus());this.bwa=null};_.h.CL=function(a){return a>=0&&a<this.oe.length};_.h.Bw=function(a,b){var c=this;b=b===void 0?!0:b;this.a3();this.oe.forEach(function(d){return d.fg()});Array.isArray(a)?(a.forEach(function(d){return c.gQ(d,b)}),this.wX()):(a=this.gQ(a,b))&&b&&this.Ib.Jj(a)};
_.h.gQ=function(a,b){var c=this;b=b===void 0?!0:b;var d=this.oe.find(function(e){return e.value!=null&&c.qD(e.value,a)});d&&(b?d.Qeb():d.select(),this.Fd.select(d));return d};_.h.EP=function(){var a=this;Promise.resolve().then(function(){if(a.wd||a.qd)a.Bw(a.wd?a.wd.value:a.qd,!1),a.Yb.next()})};_.h.a3=function(a){this.Fd.clear();this.oe.forEach(function(b){b!==a&&b.fg()});this.Yb.next()};
_.h.wX=function(){var a=this;this.yi&&(this.Fd.clear(),this.oe.forEach(function(b){b.selected&&a.Fd.select(b)}),this.Yb.next())};_.h.PD=function(a){var b=null;this.qd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Cc.emit(new Htb(this,b));this.gp.emit(b);this.we(b);_.mo(this.Ua)};_.h.Yr=function(){var a=this;this.Tba()||this.Ib.Jj(-1);this.disabled||(this.Og?setTimeout(function(){a.focused||a.L3()}):this.L3())};
_.h.L3=function(){this.Ke();_.mo(this.Ua);this.Yb.next()};_.h.L2=function(){var a=this;this.Pq!==-1&&(this.Pq=-1,setTimeout(function(){a.Pq=a.SYa||0;_.mo(a.Ua)}))};_.h.iad=function(){this.Onb();this.v9c();this.x9c();this.w9c()};_.h.Onb=function(){this.LSa&&(this.LSa.unsubscribe(),this.LSa=null);this.KSa&&(this.KSa.unsubscribe(),this.KSa=null);this.OSa&&(this.OSa.unsubscribe(),this.OSa=null);this.MSa&&(this.MSa.unsubscribe(),this.MSa=null)};
_.h.x9c=function(){var a=this;this.OSa=this.I0a.subscribe(function(b){b.source.selected?a.Fd.select(b.source):a.Fd.fg(b.source);a.multiple||a.oe.forEach(function(c){!a.Fd.ke(c)&&c.selected&&c.fg()});b.JN&&a.PD()})};_.h.v9c=function(){var a=this;this.LSa=this.c5.subscribe(function(b){b=a.oe.toArray().indexOf(b.Pf);a.CL(b)&&_.Vt(a.Ib,b);a.Yb.next()});this.KSa=this.Mfa.subscribe(function(){a.Yr();a.Yb.next()})};
_.h.w9c=function(){var a=this;this.MSa=this.Wed.subscribe(function(b){var c=b.Pf;b=a.oe.toArray().indexOf(b.Pf);a.CL(b)&&c.Qj&&(a.bwa=b)})};_.h.wwa=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.Tba=function(){return this.oe&&this.oe.some(function(a){return a.Qj})};_.h.kQ=function(){var a=this;this.oe&&this.oe.forEach(function(b){b.Uaa=a.lc;b.X2=a.multiple;b.Pfa=a.Aw})};
_.p.Object.defineProperties(_.OH.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.m3?this.m3:this.empty?null:"listbox"},set:function(a){this.m3=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.yi},set:function(a){this.yi=_.Vi(a);this.kQ()}},oE:{configurable:!0,enumerable:!0,get:function(){return this.qD},
set:function(a){this.qD=a;this.Fd&&this.EP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.Fl(a);this.qd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Og?this.Og.id:this.jz}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Qi)!=null?c:(a=this.wd)==null?void 0:(b=a.control)==null?void 0:_.uz(b))!=null?d:!1},set:function(a){this.Qi=_.Vi(a);this.Yb.next()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.Og?
this.Og.placeholder:this.tu},set:function(a){this.tu=a;this.Yb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Og&&this.Og.focused||this.Tba()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Og||this.Og.empty)&&(!this.oe||this.oe.length===0)}},a1:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.wd?!!this.wd.disabled:this.lc},set:function(a){this.lc=_.Vi(a);
this.kQ()}},DA:{configurable:!0,enumerable:!0,get:function(){return this.Aw},set:function(a){this.Aw=_.Vi(a);this.kQ()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Pq=this.SYa=a}},I0a:{configurable:!0,enumerable:!0,get:function(){return _.jf.apply(null,_.v(this.oe.map(function(a){return a.uq})))}},c5:{configurable:!0,enumerable:!0,get:function(){return _.jf.apply(null,_.v(this.oe.map(function(a){return a.Nq})))}},Mfa:{configurable:!0,enumerable:!0,get:function(){return _.jf.apply(null,
_.v(this.oe.map(function(a){return a.Qk})))}},Wed:{configurable:!0,enumerable:!0,get:function(){return _.jf.apply(null,_.v(this.oe.map(function(a){return a.Rb})))}}});_.OH.O=function(a){return new (a||_.OH)(_.E(_.qe),_.E(_.xo),_.E(_.oj,8),_.E(_.xz,8),_.E(_.Ez,8),_.E(_.Du),_.E(_.pz,10))};
_.OH.Aa=_.Of({type:_.OH,oa:[["mat-chip-list"]],xd:function(a,b,c){a&1&&_.Rg(c,_.MH,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.oe=d)}},ab:["ngSkipHydration","",1,"mat-chip-list"],qb:15,Wa:function(a,b){a&1&&_.O("focus",function(){return b.focus()})("blur",function(){return b.Yr()})("keydown",function(c){return b.EL(c)});a&2&&(_.xg("id",b.jz),_.ug("tabindex",b.disabled?null:b.Pq)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Fh)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.dh("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Fh)("mat-chip-list-required",b.required))},inputs:{role:"role",oG:[0,"aria-describedby","userAriaDescribedBy"],SM:"errorStateMatcher",multiple:"multiple",oE:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],DA:"selectable",tabIndex:"tabIndex"},outputs:{Cc:"change",
gp:"valueChange"},Ob:["matChipList"],standalone:!1,features:[_.lh([{Da:_.Tz,Ab:_.OH}]),_.sg],kc:["*"],Ba:2,Ca:0,Fa:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.Kg(),_.I(0,"div",0),_.Lg(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'],
hb:2,Na:0});_.PH=function(){};_.PH.O=function(a){return new (a||_.PH)};_.PH.Ka=_.Pf({type:_.PH});_.PH.Ja=_.dd({Vb:[_.Du,{Da:Atb,mc:{Q0:[13]}}],imports:[_.Zt]});var QH=function(a,b){this.lb=a;this.oNb=b};QH.prototype.isEnabled=function(){return!!this.oNb&&this.oNb.enabled};_.p.Object.defineProperties(QH.prototype,{Mcb:{configurable:!0,enumerable:!0,get:function(){return this.lb.na.hasAttribute("protected")}}});QH.O=function(a){return new (a||QH)(_.E(_.qe),_.E(ztb,8))};QH.Ea=_.Qf({type:QH,oa:[["mat-chip"],["","mat-chip",""]],qb:4,Wa:function(a,b){a&2&&_.dh("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.Mcb)},standalone:!1});_.RH=function(){};_.RH.O=function(a){return new (a||_.RH)};_.RH.Ka=_.Pf({type:_.RH});_.RH.Ja=_.dd({imports:[_.Mp,_.Mu]});_.Rj(function(a){this.La=a},"primary");var Itb=new _.Id("mat-progress-spinner-default-options",{Ha:"root",qa:aqb});var Jtb;Jtb=_.Rj(function(a){this.La=a},"primary");
_.SH=function(a,b,c,d,e,f,g,m,n){var r=Jtb.call(this,a)||this;r.Ub=c;r.pwa=n;r.h3=100;r.qd=0;r.rs=_.xe.EMPTY;r.mode="determinate";var x=_.SH.Fnb;r.oxa=r.ppb();x.has(c.head)||x.set(c.head,new Set([100]));r.wp=d==="NoopAnimations"&&!!e&&!e.e7c;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.vPa&&g&&f&&m&&(r.rs=g.Cc(150).subscribe(function(){r.mode===
"indeterminate"&&m.run(function(){return _.mo(f)})}));return r};_.W(_.SH,Jtb);_.h=_.SH.prototype;_.h.Ra=function(){var a=this.La.na;this.atb=_.Xsa(a)||this.Ub.head;this.mmb();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.Ma=function(){this.rs.unsubscribe()};_.h.rva=function(){return(this.diameter-10)/2};_.h.e8c=function(){var a=this.rva()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Cva=function(){return 2*Math.PI*this.rva()};
_.h.rpb=function(){return this.mode==="determinate"?this.Cva()*(100-this.qd)/100:null};_.h.Qob=function(){return this.strokeWidth/this.diameter*100};_.h.Rob=function(a){var b;a=((b=a.currentScale)!=null?b:1)*50;return a+"% "+a+"%"};_.h.mmb=function(){var a=this.atb,b=this.h3,c=_.SH.Fnb,d=c.get(a);if(!d||!d.has(b)){var e=this.Ub.createElement("style");this.pwa&&(e.nonce=this.pwa);e.setAttribute("mat-spinner-animation",this.oxa);e.textContent=this.l7c();a.appendChild(e);d||(d=new Set,c.set(a,d));d.add(b)}};
_.h.l7c=function(){var a=this.Cva();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.oxa)};_.h.ppb=function(){return this.diameter.toString().replace(".","_")};
_.p.Object.defineProperties(_.SH.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.h3},set:function(a){this.h3=_.Yi(a);this.oxa=this.ppb();this.atb&&this.mmb()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.bYa||this.diameter/10},set:function(a){this.bYa=_.Yi(a)}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.qd:0},set:function(a){this.qd=Math.max(0,Math.min(100,_.Yi(a)))}}});_.SH.Fnb=new WeakMap;
_.SH.O=function(a){return new (a||_.SH)(_.E(_.qe),_.E(_.ej),_.E(_.gi,8),_.E(_.wj,8),_.E(Itb),_.E(_.xo),_.E(_.aj),_.E(_.wh),_.E(_.mMa,8))};
_.SH.Aa=_.Of({type:_.SH,oa:[["mat-progress-spinner"],["mat-spinner"]],ab:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],qb:11,Wa:function(a,b){a&2&&(_.ug("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),_.ch("width",b.diameter,"px")("height",b.diameter,"px"),_.dh("_mat-animation-noopable",b.wp))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Ob:["matProgressSpinner"],standalone:!1,features:[_.sg],Ba:4,Ca: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&&(_.ee(),_.I(0,"svg",1,0),_.F(2,bqb,1,11,"circle",2)(3,cqb,1,9,"circle",3),_.J());a&2&&(_.ch("width",b.diameter,"px")("height",b.diameter,"px"),_.G("ngSwitch",b.mode==="indeterminate"),_.ug("viewBox",b.e8c()),_.C(2),_.G("ngSwitchCase",!0),_.C(),_.G("ngSwitchCase",!1))},dependencies:[_.Gp,_.Hp],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"],
hb:2,Na:0});_.TH=function(){};_.TH.O=function(a){return new (a||_.TH)};_.TH.Ka=_.Pf({type:_.TH});_.TH.Ja=_.dd({imports:[_.Mp,_.Zt]});_.UH=function(){_.vH.call(this);var a=this;this.uq=new _.Uj;this.Rb=new _.Uj;this.removed=new _.Uj;this.Nfa=new _.Uj;this.Qj=!1;this.Nq=new _.cg;this.Qk=new _.cg;Ktb(this);this.tb.add(this.Wd.QHb.subscribe(function(){a.Wfa()}))};_.W(_.UH,_.vH);_.UH.Ea=_.vH.Ea;_.UH.prototype.Ma=function(){_.vH.prototype.Ma.call(this);this.Rb.emit({Pf:this})};var Ktb=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=_.UH.prototype;_.h.remove=function(){this.removed.emit({Pf:this})};_.h.focus=function(){this.vr?_.Rsb(this):this.nBa()};_.h.nBa=function(){this.Pf.focus();this.Qj||(this.lb.na.focus(),this.Nq.next({Pf:this}));this.Qj=!0};_.h.Wfa=function(){this.vr=!1;this.focus()};_.h.c7=function(a){a.stopPropagation();this.Nfa.emit();!this.disabled&&this.Wd.X4()&&(this.vr=!0)};_.UH.O=function(a){return new (a||_.UH)};
_.UH.Aa=_.Of({type:_.UH,oa:[["xap-filter-editor"]],mb:function(a,b){a&1&&_.Qg(_.MH,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Pf=c.first)}},outputs:{uq:"selectionChange",Rb:"destroyed",removed:"removed",Nfa:"chipClick"},features:[_.lh([{Da:_.MH,Ab:_.UH},_.uH]),_.sg],Ba:15,Ca: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=_.Yd();_.I(0,"mat-chip",3,0);_.O("click",function(e){_.w(c);return _.y(b.c7(e))})("keydown.enter",function(e){_.w(c);
return _.y(b.c7(e))})("keydown.space",function(e){_.w(c);return _.y(b.c7(e))})("removed",function(){_.w(c);return _.y(b.remove())});_.I(2,"span",4);_.Q(3);_.J();_.F(4,dqb,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.Wfa())});_.I(10,"mat-icon",10);_.Q(11);_.J()()();_.F(12,fqb,3,1,"div",11);_.J();_.F(13,gqb,2,0,"ng-template",null,1,_.rh)}if(a&2){a=_.bh(1);var d=_.bh(14);_.G("disableRipple",
!b.Wd.X4())("disabled",b.disabled)("selectable",!1);_.C(3);_.fh(" ",b.nc&&b.nc.IH," ");_.C();_.G("ngIf",!b.nc||b.nc.vv);_.C();_.G("trigger",a)("loadingTemplate",d);_.C(2);_.G("id",_.PC("dialog-label-",b.nc.id));_.C();_.fh(" ",b.nc.config.displayName," ");_.C(2);_.G("svgIcon",_.oF(b.Zk,"close_editor"));_.C();_.gh(_.pF(b.Zk,"close_editor"));_.C();_.G("ngIf",b.filter&&!b.filter.config.cla)}},dependencies:[_.UC,_.RH,QH,_.vw,_.Fv,_.gv,_.PH,_.MH,NH,_.TH,_.SH,_.Fp,_.LH],hb:2,Na:0});var Ltb=["panel"],Mtb=0,Ntb=function(a,b){this.source=a;this.option=b},Otb=_.Sj(function(){}),VH=function(a,b,c,d){var e=Otb.call(this)||this;e.Ua=a;e.La=b;e.um=c;e.waa=_.xe.EMPTY;e.ZF=!1;e.MW=!1;e.LM=null;e.Wna=new _.Uj;e.Ne=new _.Uj;e.closed=new _.Uj;e.Tna=new _.Uj;e.Hl={};e.id="mat-autocomplete-"+Mtb++;e.X7a=(d==null?void 0:d.vPa)||!1;e.qmb=!!c.Bu;e.rmb=!!c.IQ;e.ssb=!!c.fJ;return e};_.W(VH,Otb);_.h=VH.prototype;_.h.uda=function(a){this.xi=a;this.Osb(this.Hl)};
_.h.Sd=function(){var a=this;this.Ib=(new _.SC(this.options)).Gy().Gv(this.SD);this.waa=this.Ib.Cc.subscribe(function(b){a.isOpen&&a.Tna.emit({source:a,option:a.options.toArray()[b]||null})});this.zda()};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.waa.unsubscribe()};_.h.wda=function(a){this.me&&(this.me.na.scrollTop=a)};_.h.FUa=function(){return this.me?this.me.na.scrollTop:0};_.h.zda=function(){this.ZF=!!this.options.length;this.Psb(this.Hl);_.mo(this.Ua)};
_.h.JTa=function(a){this.Wna.emit(new Ntb(this,a))};_.h.AW=function(a){return this.ariaLabel?null:this.he?(a?a+" ":"")+this.he:a};_.h.Psb=function(a){a[this.scd]=this.ZF;a[this.v8c]=!this.ZF};_.h.Osb=function(a){a["mat-primary"]=this.xi==="primary";a["mat-warn"]=this.xi==="warn";a["mat-accent"]=this.xi==="accent"};_.h.SD=function(a){return a.disabled};
_.p.Object.defineProperties(VH.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.MW&&this.ZF}},Bu:{configurable:!0,enumerable:!0,get:function(){return this.qmb},set:function(a){this.qmb=_.Vi(a)}},IQ:{configurable:!0,enumerable:!0,get:function(){return this.rmb},set:function(a){this.rmb=_.Vi(a)}},fJ:{configurable:!0,enumerable:!0,get:function(){return this.ssb},set:function(a){this.ssb=_.Vi(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Hl=a&&a.length?
_.Qlb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.Psb(this.Hl);this.Osb(this.Hl);this.La.na.className=""}}});VH.O=function(a){return new (a||VH)(_.E(_.xo),_.E(_.qe),_.E(_.Ysb),_.E(_.ej))};
VH.Ea=_.Qf({type:VH,mb:function(a,b){a&1&&(_.Qg(_.Mg,7),_.Qg(Ltb,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ua=c.first);_.Ug(c=_.Vg())&&(b.me=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],LM:"displayWith",Bu:"autoActiveFirstOption",IQ:"autoSelectActiveOption",fJ:"requireSelection",QI:"panelWidth",classList:[0,"class","classList"]},outputs:{Wna:"optionSelected",Ne:"opened",closed:"closed",Tna:"optionActivated"},standalone:!1,features:[_.sg]});var WH=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.ld=a;this.qw=b;this.Le=c;this.Of=d;this.Ua=e;this.rc=g;this.jf=m;this.Ub=n;this.nh=r;this.um=x;this.UW=this.pSa=this.cba=!1;this.cea=_.xe.EMPTY;this.cW=!0;this.iW=new _.cg;this.Nxa=function(){z.cW=z.Ub.activeElement!==z.ld.na||z.Ed};this.we=function(){};this.Ke=function(){};this.position="auto";this.bfa="off";this.yp=!1;this.Yna=_.cf(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Mc.ha(_.ng(D),_.og(function(){return _.jf.apply(null,
_.v(D.map(function(L){return L.iq})))})):z.Of.ql.ha(_.Zf(1),_.og(function(){return z.Yna}))});this.TUa=function(D){if(D.keyCode===27&&!_.Qi(D)||D.keyCode===38&&_.Qi(D,"altKey")){if(z.rw){var L;z.Sda((L=z.VYa)!=null?L:"");z.rw=null}z.iW.next();z.pX();D.stopPropagation();D.preventDefault()}};this.mh=null;this.kf=f};_.h=WH.prototype;_.h.Ec=function(){var a=this,b=this.CP();typeof b!=="undefined"&&this.Of.Xb(function(){return b.addEventListener("blur",a.Nxa)})};
_.h.Zb=function(a){a.position&&this.Tj&&(this.xda(this.Tj),this.Ed&&this.Eb.Ve())};_.h.Ma=function(){var a=this.CP();typeof a!=="undefined"&&a.removeEventListener("blur",this.Nxa);this.cea.unsubscribe();this.cba=!0;this.sTa();this.iW.complete();this.hW()};_.h.YEa=function(){this.Maa();this.cz()};
_.h.XQ=function(){var a=this;this.qXa();this.yp&&(this.Ed&&this.Of.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.MW=this.yp=!1,this.rw=null,this.Eb&&this.Eb.Hf()&&(this.Eb.detach(),this.pD.unsubscribe()),this.JX(),this.cba||_.no(this.Ua))};_.h.Ve=function(){this.yp&&this.Eb.Ve()};
_.h.Iba=function(){var a=this;return _.jf(_.ef(this.Ub,"click"),_.ef(this.Ub,"auxclick"),_.ef(this.Ub,"touchend")).ha(_.kf(function(b){b=_.Ti(b);var c=a.jf?a.jf.La.na:null,d=a.BM?a.BM.lb.na:null;return a.yp&&b!==a.ld.na&&a.Ub.activeElement!==a.ld.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Eb&&!a.Eb.Om.contains(b)}))};_.h.Fl=function(a){var b=this;Promise.resolve(null).then(function(){return b.gL(a)})};_.h.Ik=function(a){this.we=a};_.h.qo=function(a){this.Ke=a};
_.h.Jn=function(a){this.ld.na.disabled=a};_.h.re=function(a){var b=a.keyCode,c=_.Qi(a);b!==27||c||a.preventDefault();if(this.As&&b===13&&this.Ed&&!c)this.As.us(),this.pX(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ib.Me,e=b===38||b===40;b===9||e&&!c&&this.Ed?this.autocomplete.Ib.An(a):e&&this.Zt()&&this.YEa();if(e||this.autocomplete.Ib.Me!==d)this.zXa(this.autocomplete.Ib.zs||0),this.autocomplete.IQ&&this.As&&(this.rw||(this.VYa=this.ld.na.value),this.rw=this.As,this.gL(this.As.value))}};
_.h.Sba=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));this.YP!==c&&(this.YP=c,this.rw=null,this.we(c),c||this.xP(null,!1),this.Zt()&&this.Ub.activeElement===a.target&&this.YEa())};_.h.tL=function(){this.cW?this.Zt()&&(this.YP=this.ld.na.value,this.Maa(),this.cz(!0)):this.cW=!0};_.h.tk=function(){this.Zt()&&!this.Ed&&this.YEa()};_.h.cz=function(a){this.jf&&this.jf.Wp==="auto"&&((a===void 0?0:a)?this.jf.bSa():this.jf.Wp="always",this.UW=!0)};
_.h.qXa=function(){this.UW&&(this.jf&&(this.jf.Wp="auto"),this.UW=!1)};_.h.eYa=function(){var a=this,b=this.Of.ql.ha(_.Zf(1)),c=this.autocomplete.options.Mc.ha(_.qg(function(){return _.JZa(a.Tj)}),_.$f(0));return _.jf(b,c).ha(_.og(function(){a.Of.run(function(){var d=a.Ed;a.pX();a.JX();_.no(a.Ua);a.Ed&&a.Eb.Ve();d!==a.Ed&&(a.Ed?a.xba():a.autocomplete.closed.emit())});return a.Qbb}),_.Zf(1)).subscribe(function(d){return a.RXa(d)})};_.h.xba=function(){this.pcd=this.ld.na.value;this.autocomplete.Ne.emit()};
_.h.sTa=function(){this.Eb&&(this.XQ(),this.Eb.dispose(),this.Eb=null)};_.h.gL=function(a){a=this.autocomplete&&this.autocomplete.LM?this.autocomplete.LM(a):a;this.Sda(a!=null?a:"")};_.h.Sda=function(a){this.jf?this.jf.Rd.value=a:this.ld.na.value=a;this.YP=a};
_.h.RXa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.rw)?(this.xP(a),this.gL(a.value),this.we(a.value),c.JTa(a),this.ld.na.focus()):c.fJ&&this.ld.na.value!==this.pcd&&(this.xP(null),this.gL(null),c.Wr?c.Wr.ha(_.Zf(1)).subscribe(function(){return b.we(null)}):this.we(null));this.XQ()};_.h.xP=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.fg(b)})};
_.h.Maa=function(){var a=this,b=this.Eb;if(b)this.Tj.V0(this.vW()),b.Bq({width:this.BW()});else{var c;this.Sj=new _.vu(this.autocomplete.ua,this.Le,{id:(c=this.jf)==null?void 0:c.ZR()});this.Eb=b=this.qw.create(this.sL());this.cea=this.nh.Cc().subscribe(function(){a.Ed&&b&&b.Bq({width:a.BW()})})}b&&!b.Hf()&&(b.attach(this.Sj),this.pD=this.eYa());c=this.Ed;this.autocomplete.MW=this.yp=!0;var d;this.autocomplete.uda((d=this.jf)==null?void 0:d.color);this.JX();this.WV();this.Ed&&c!==this.Ed&&this.xba()};
_.h.JX=function(){this.autocomplete.zda();if(this.Ed){var a=this.Eb;this.OW||(this.OW=a.xn().subscribe(this.TUa));this.eX||(this.eX=a.rA().subscribe())}else{(a=this.OW)==null||a.unsubscribe();var b;(b=this.eX)==null||b.unsubscribe();this.OW=this.eX=null}};_.h.sL=function(){var a,b;return new _.qj({Pe:this.zW(),Uf:this.kf(),width:this.BW(),direction:(b=this.rc)!=null?b:void 0,od:(a=this.um)==null?void 0:a.qv})};
_.h.zW=function(){var a=_.Ohb(_.lu(_.su(this.qw.position(),this.vW()),!1),!1);this.xda(a);return this.Tj=a};_.h.xda=function(a){var b=[{zc:"start",Ac:"bottom",oc:"start",uc:"top"},{zc:"end",Ac:"bottom",oc:"end",uc:"top"}],c=this.URa;c=[{zc:"start",Ac:"top",oc:"start",uc:"bottom",od:c},{zc:"end",Ac:"top",oc:"end",uc:"bottom",od:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.v(b),_.v(c));_.ju(a,b)};_.h.vW=function(){return this.BM?this.BM.lb:this.jf?this.jf.hN():this.ld};
_.h.BW=function(){return this.autocomplete.QI||this.uUa()};_.h.uUa=function(){return this.vW().na.getBoundingClientRect().width};_.h.pX=function(){var a=this.autocomplete;if(a.Bu){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.Jj(b)}else a.Ib.Jj(-1)};_.h.Zt=function(){var a=this.ld.na;return!a.readOnly&&!a.disabled&&!this.pSa};_.h.CP=function(){var a;return((a=this.Ub)==null?void 0:a.defaultView)||window};
_.h.zXa=function(a){var b=this.autocomplete,c=Slb(a,b.options,b.kO);a===0&&c===1?b.wda(0):b.me&&(a=b.options.toArray()[a])&&(a=a.fh(),b.wda(Tlb(a.offsetTop,a.offsetHeight,b.FUa(),b.me.na.offsetHeight)))};_.h.WV=function(){var a=this.ld.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.mh&&_.$i(this.mh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.mh=a}};_.h.hW=function(){this.mh&&(_.$i(this.mh,"aria-owns",this.autocomplete.id),this.mh=null)};
_.p.Object.defineProperties(WH.prototype,{Ow:{configurable:!0,enumerable:!0,get:function(){return this.pSa},set:function(a){this.pSa=_.Vi(a)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.yp&&this.autocomplete.ZF}},Qbb:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.jf(this.Yna,this.autocomplete.Ib.VO.ha(_.kf(function(){return a.yp})),this.iW,this.Iba(),this.Eb?this.Eb.np.ha(_.kf(function(){return a.yp})):_.Qe()).ha(_.A(function(b){return b instanceof srb?b:null}))}},
As:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?this.autocomplete.Ib.Me:null}}});WH.O=function(a){return new (a||WH)(_.E(_.qe),_.E(_.Au),_.E(_.Ng),_.E(_.wh),_.E(_.xo),_.E($sb),_.E(_.oj,8),_.E(_.Yz,9),_.E(_.gi,8),_.E(_.aj),_.E(_.Ysb,8))};
WH.Ea=_.Qf({type:WH,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],BM:[0,"matAutocompleteConnectedTo","connectedTo"],bfa:[0,"autocomplete","autocompleteAttribute"],Ow:[0,"matAutocompleteDisabled","autocompleteDisabled"]},standalone:!1,features:[_.Xn]});var Ptb;Ptb={Da:_.mz,Ab:_.wd(function(){return _.XH}),Zc:!0};_.XH=function(){WH.apply(this,arguments);this.URa="mat-autocomplete-panel-above"};_.W(_.XH,WH);_.XH.O=function(){var a;return function(b){return(a||(a=_.me(_.XH)))(b||_.XH)}}();
_.XH.Ea=_.Qf({type:_.XH,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],ab:[1,"mat-autocomplete-trigger"],qb:7,Wa:function(a,b){a&1&&_.O("focusin",function(){return b.tL()})("blur",function(){return b.Ke()})("input",function(c){return b.Sba(c)})("keydown",function(c){return b.re(c)})("click",function(){return b.tk()});a&2&&_.ug("autocomplete",b.bfa)("role",b.Ow?null:"combobox")("aria-autocomplete",b.Ow?null:"list")("aria-activedescendant",b.Ed&&b.As?b.As.id:null)("aria-expanded",
b.Ow?null:b.Ed.toString())("aria-owns",b.Ow||!b.Ed?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.Ow?null:"listbox")},Ob:["matAutocompleteTrigger"],standalone:!1,features:[_.lh([Ptb]),_.sg]});_.YH=function(){var a=VH.apply(this,arguments)||this;a.scd="mat-autocomplete-visible";a.v8c="mat-autocomplete-hidden";a.Wr=null;return a};_.W(_.YH,VH);_.YH.Ea=VH.Ea;_.YH.O=function(){var a;return function(b){return(a||(a=_.me(_.YH)))(b||_.YH)}}();
_.YH.Aa=_.Of({type:_.YH,oa:[["mat-autocomplete"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.Hu,5),_.Rg(c,_.lH,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.kO=d);_.Ug(d=_.Vg())&&(b.options=d)}},ab:["ngSkipHydration","",1,"mat-autocomplete"],qb:1,Wa:function(a){a&2&&_.ug("mat-id-collision",null)},inputs:{Gc:"disableRipple"},Ob:["matAutocomplete"],standalone:!1,features:[_.lh([{Da:_.Gu,Ab:_.YH}]),_.sg],kc:["*"],Ba:1,Ca:0,Fa:[["panel",""],["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"]],ua:function(a){a&
1&&(_.Kg(),_.F(0,hqb,3,4,"ng-template"))},dependencies:[_.Dp],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"],
hb:2,Na:0});_.ZH=function(){};_.ZH.O=function(a){return new (a||_.ZH)};_.ZH.Ka=_.Pf({type:_.ZH});_.ZH.Ja=_.dd({imports:[_.Bu,mH,_.Mp,_.gu,mH,_.Zt]});var lqb;lqb=function(a){return{va:a}};_.$H=function(){_.yH.apply(this,arguments);this.Xcb=!1};_.W(_.$H,_.yH);_.$H.Ea=_.yH.Ea;_.$H.prototype.tka=function(a){this.Lm.setValue("");a.option.value.filters?this.Veb.emit(a.option.value):this.selected.emit(a.option.value)};_.Qtb=function(a){a.tla&&a.Iyb.XQ()};_.p.Object.defineProperties(_.$H.prototype,{tla:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});
_.$H.O=function(){var a;return function(b){return(a||(a=_.me(_.$H)))(b||_.$H)}}();
_.$H.Aa=_.Of({type:_.$H,oa:[["xap-filter-menu"]],mb:function(a,b){a&1&&(_.Qg(_.YH,7),_.Qg(_.XH,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.autocomplete=c.first);_.Ug(c=_.Vg())&&(b.Iyb=c.first)}},features:[_.sg],Ba:13,Ca: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=_.Yd();
_.I(0,"input",4,0);_.O("click",function(){_.w(c);return _.y(b.le())})("focusin",function(){_.w(c);return _.y(b.Fla=!0)})("focusout",function(){_.w(c);return _.y(b.Fla=!1)})("keydown.backspace",function(){_.w(c);return _.y(_.Xsb(b))});_.J();_.I(2,"mat-autocomplete",5,1);_.O("optionSelected",function(e){_.w(c);return _.y(b.tka(e))});_.F(4,jqb,3,1,"div",6)(5,tqb,5,6,"ng-container",7)(6,Aqb,4,6,"ng-template",null,2,_.rh)(8,Bqb,2,1,"mat-option",8);_.R(9,"async");_.R(10,"async");_.F(11,Hqb,1,1,"ng-template",
null,3,_.rh);_.J()}if(a&2){a=_.bh(3);var d=_.bh(7);_.G("formControl",b.Lm)("matAutocomplete",a)("placeholder",b.placeholder);_.ug("aria-label",b.mla||b.placeholder||null);_.C(2);_.LC("aria-label",b.placeholder);_.C(2);_.G("ngIf",b.SF==null?null:b.SF.length);_.C();_.G("ngIf",b.R1)("ngIfElse",d);_.C(3);_.G("ngIf",_.qh(9,9,b.WS)==null&&_.qh(10,11,b.m0)==null)}},dependencies:[_.aD,_.Tk,_.rz,_.vw,_.ZH,_.YH,_.XH,_.lH,kH,_.Fv,_.gv,_.JH,_.TH,_.SH,_.Ep,_.Fp,_.Gp,_.Hp,_.Ip,_.Kp,_.Mz,_.Cz,_.Lp],styles:["\n/*# sourceMappingURL=filter_menu.css.map */"],
hb:2,Na:0});_.aI=function(){_.tH.apply(this,arguments);this.Ofa=_.th.required(_.OH)};_.W(_.aI,_.tH);_.aI.Ea=_.tH.Ea;_.aI.prototype.Ec=function(){var a=this,b;(b=this.UHb)==null||b.Mc.subscribe(function(){a.VQ&&a.VQ.unsubscribe();a.VQ=a.Ofa().c5.subscribe(function(){_.Qtb(a.mr)})})};_.aI.prototype.w7=function(a){return this.d3a&&this.Dz===a&&!this.mr.tla};_.aI.prototype.Aja=function(){return this.jLb||"filter_list"};
_.aI.prototype.Oeb=function(){if(this.Ofa().oe.length>0){var a;(a=this.Ofa().oe.get(this.Ofa().oe.length-1))==null||a.focus()}else this.mr&&this.mr.le()};_.aI.O=function(){var a;return function(b){return(a||(a=_.me(_.aI)))(b||_.aI)}}();
_.aI.Aa=_.Of({type:_.aI,oa:[["xap-filter-bar"]],mb:function(a,b){a&1&&(_.$g(b.Ofa,_.OH),_.Qg(_.$H,7),_.Qg(_.UH,5));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.mr=c.first);_.Ug(c=_.Vg())&&(b.UHb=c)}},features:[_.lh([_.rH]),_.sg],Ba:12,Ca: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.gI(c)}),_.I(1,"div",1),_.F(2,Jqb,2,2,"mat-icon",2)(3,Kqb,2,1,"span",3),_.J(),_.I(4,"div",4)(5,"mat-chip-list",5),_.F(6,Mqb,2,6,"xap-filter-editor",6),_.R(7,"async"),_.I(8,"xap-filter-menu",7),_.R(9,"async"),_.O("selected",function(c){return _.Osb(b,c)})("selectedSet",function(c){return b.eya(c)})("deletedSet",function(){})("onBackspace",function(){return b.Oeb()}),_.J()()(),_.F(10,Nqb,3,4,"button",8)(11,
Oqb,3,4,"button",9),_.J());a&2&&(_.C(2),_.G("ngIf",!b.q6),_.C(),_.G("ngIf",b.q6),_.C(2),_.G("disabled",b.disabled),_.C(),_.G("ngForOf",_.qh(7,13,b.config.Dg)),_.C(2),_.G("suggestionProvider",b.config.FXb.ysa)("useRankedSuggestions",b.config.R1)("placeholder",b.W_)("inputLabel",b.mla||b.W_)("noResultsMessage",b.sF)("disabled",b.disabled)("savedFilterSets",_.qh(9,15,b.config.gU==null?null:b.config.gU.SF)),_.C(2),_.G("ngIf",b.config.gU&&b.config.Dg.getValue().length>0),_.C(),_.G("ngIf",_.Qsb(b)))},dependencies:[_.vw,
_.Fv,_.gv,_.PH,_.OH,_.hD,_.gD,_.Ep,_.Fp,_.UH,_.$H,_.Lp],hb:2,Na:0});_.bI=function(){this.Mc=new _.cg;this.Xrd="Open calendar";this.hfd="Close calendar";this.L1b="Previous month";this.XYb="Next month";this.P1b="Previous year";this.aZb="Next year";this.ktd="Previous 24 years";this.Yqd="Next 24 years";this.ghb="Choose date";this.Ubc="Choose month and year";this.tfd="Comparison range"};_.bI.prototype.vkd=function(a,b){return a+" \u2013 "+b};_.bI.prototype.wkd=function(a,b){return a+" to "+b};_.bI.O=function(a){return new (a||_.bI)};_.bI.wa=_.q({token:_.bI,qa:_.bI.O,Ha:"root"});var Tqb=function(a,b){return b.id},Rtb=0,Stb=function(a,b,c,d,e,f,g){e=e===void 0?{}:e;this.value=a;this.xAa=b;this.ariaLabel=c;this.enabled=d;this.igd=e;this.nn=f===void 0?a:f;this.Wcb=g;this.id=Rtb++},Ttb={passive:!1,capture:!0},Utb={passive:!0,capture:!0},Vtb={passive:!0},cI=function(){var a=this;this.La=_.u(_.qe);this.nb=_.u(_.wh);this.Fc=_.u(_.ej);this.Bh=_.u(_.bI);this.qL=!1;this.DEa=7;this.Jub=0;this.sI=!1;this.uBb=1;this.xT=this.h0=null;this.z8b=new _.Uj;this.Koa=new _.Uj;this.hn=new _.Uj;
this.PY=new _.Uj;this.MH=new _.Uj;this.cva=!1;this.ac=_.u(_.nf);this.aDb=this.Bh.tfd;this.Gbd=function(d){return d};this.aob=function(d){if(a.Vsb&&d.type==="focus")a.Vsb=!1;else if(d.target&&a.sI){var e=a.s3(d.target);e&&a.nb.run(function(){return a.Koa.emit({value:e.enabled?e:null,event:d})})}};this.Dbd=function(d){if(a.sI){var e=$qb(d),f=e?a.s3(e):null;e!==d.target&&(a.cva=!0);Wqb(d.target)&&d.preventDefault();a.nb.run(function(){return a.Koa.emit({value:(f==null?0:f.enabled)?f:null,event:d})})}};
this.Jqb=function(d){a.xT!==null&&a.sI&&(d.type!=="blur"&&(a.cva=!0),!d.target||!a.s3(d.target)||d.relatedTarget&&a.s3(d.relatedTarget)||a.nb.run(function(){return a.Koa.emit({value:null,event:d})}))};this.crb=function(d){if(a.sI){a.cva=!1;var e=d.target&&a.s3(d.target);e&&a.Wva(e.nn)&&a.nb.run(function(){a.PY.emit({value:e.Wcb,event:d})})}};this.drb=function(d){if(a.sI){var e=Wqb(d.target);e?e.closest(".mat-calendar-body")===a.La.na&&a.nb.run(function(){var f=a.s3(e),g;a.MH.emit({value:(g=f==null?
void 0:f.Wcb)!=null?g:null,event:d})}):a.nb.run(function(){a.MH.emit({value:null,event:d})})}};this.Cbd=function(d){(d=$qb(d))&&a.drb({target:d})};var b=_.u(_.pj),c=_.u(_.nj);this.XXa=c.getId("mat-calendar-body-start-");this.KTa=c.getId("mat-calendar-body-end-");this.ZSa=c.getId("mat-calendar-body-comparison-start-");this.YSa=c.getId("mat-calendar-body-comparison-end-");_.u(_.lj).load(_.Eu);this.nb.Xb(function(){var d=a.La.na;d=[b.listen(d,"touchmove",a.Dbd,Ttb),b.listen(d,"mouseenter",a.aob,Utb),
b.listen(d,"focus",a.aob,Utb),b.listen(d,"mouseleave",a.Jqb,Utb),b.listen(d,"blur",a.Jqb,Utb),b.listen(d,"mousedown",a.crb,Vtb),b.listen(d,"touchstart",a.crb,Vtb)];a.Fc.isBrowser&&d.push(b.listen("window","mouseup",a.drb),b.listen("window","touchend",a.Cbd));a.az=d})};_.h=cI.prototype;_.h.Po=function(){this.qL&&(this.wD(),this.qL=!1)};_.h.i5c=function(a,b){this.cva||a.enabled&&this.z8b.emit({value:a.value,event:b})};_.h.C6c=function(a,b){a.enabled&&this.hn.emit({value:a.value,event:b})};
_.h.E3=function(a){return this.V9===a||this.U5===a};_.h.Zb=function(a){var b=a.numCols,c=this.rows,d=this.DEa;if(a.rows||b)this.zba=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.eW)this.eW=50*this.uBb/d+"%";if(b||!this.Imb)this.Imb=100/d+"%"};_.h.Ma=function(){this.az.forEach(function(a){return a()})};_.h.iqb=function(a,b){b=a*this.DEa+b;a&&(b-=this.zba);return b==this.Jub};
_.h.wD=function(a){var b=this;a=a===void 0?!0:a;_.of(function(){setTimeout(function(){var c=b.La.na.querySelector(".mat-calendar-body-active");c&&(a||(b.Vsb=!0),c.focus())})},{Qb:this.ac})};_.h.vXa=function(){this.qL=!0};_.h.LVa=function(a){return Xqb(a,this.V9,this.U5)};_.h.KVa=function(a){return Yqb(a,this.V9,this.U5)};_.h.Wva=function(a){return Zqb(a,this.V9,this.U5,this.sI)};_.h.nqb=function(a){return Xqb(a,this.qh,this.Uh)};
_.h.V8c=function(a,b,c){if(!this.nqb(a)||this.LVa(a)||!this.Wva(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.KVa(a.nn)};_.h.U8c=function(a,b,c){if(!this.mqb(a)||this.KVa(a)||!this.Wva(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.LVa(a.nn)};_.h.mqb=function(a){return Yqb(a,this.qh,this.Uh)};_.h.Z8c=function(a){return Zqb(a,this.qh,this.Uh,this.sI)};_.h.W8c=function(a){return this.qh===this.Uh&&a===this.qh};
_.h.i9c=function(a){return Xqb(a,this.h0,this.xT)};_.h.h9c=function(a){return Yqb(a,this.h0,this.xT)};_.h.a9c=function(a){return Zqb(a,this.h0,this.xT,this.sI)};_.h.x7c=function(a){if(!this.sI)return null;if(this.V9===a&&this.U5===a)return this.XXa+" "+this.KTa;if(this.V9===a)return this.XXa;if(this.U5===a)return this.KTa;if(this.qh!==null&&this.Uh!==null){if(a===this.qh&&a===this.Uh)return this.ZSa+" "+this.YSa;if(a===this.qh)return this.ZSa;if(a===this.Uh)return this.YSa}return null};
_.h.s3=function(a){var b=Wqb(a);if(b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)){var c;return((c=this.rows[parseInt(a)])==null?void 0:c[parseInt(b)])||null}return null};cI.O=function(a){return new (a||cI)};
cI.Aa=_.Of({type:cI,oa:[["","mat-calendar-body",""]],ab:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",qdc:"todayValue",V9:"startValue",U5:"endValue",dUb:"labelMinRequiredCells",DEa:"numCols",Jub:"activeCell",sI:"isRange",uBb:"cellAspectRatio",qh:"comparisonStart",Uh:"comparisonEnd",h0:"previewStart",xT:"previewEnd",h1:"startDateAccessibleName",TY:"endDateAccessibleName"},outputs:{z8b:"selectedValueChange",Koa:"previewChange",hn:"activeDateChange",PY:"dragStarted",MH:"dragEnded"},Ob:["matCalendarBody"],
features:[_.Xn],vc:["mat-calendar-body",""],Ba:11,Ca: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&&(_.vg(0,Qqb,3,6,"tr",0),_.NC(1,Uqb,4,1,"tr",1,Pqb,!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&&(_.wg(b.zba<b.dUb?0:-1),_.C(),_.OC(b.rows),_.C(2),_.G("id",b.XXa),_.C(),_.fh(" ",b.h1,"\n"),_.C(),_.G("id",b.KTa),_.C(),_.fh(" ",b.TY,"\n"),_.C(),_.G("id",b.ZSa),_.C(),_.BD(" ",b.aDb," ",b.h1,"\n"),_.C(),_.G("id",b.YSa),
_.C(),_.BD(" ",b.aDb," ",b.TY,"\n"))},dependencies:[_.Dp],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'],
hb:2,Na:0});_.dI=function(a,b){this.selection=a;this.yaa=b;this.Vqa=this.DXa=new _.cg;this.selection=a};_.dI.prototype.im=function(a,b){var c=this.selection;this.selection=a;this.DXa.next({selection:a,source:b,oldValue:c})};_.dI.prototype.Ma=function(){this.DXa.complete()};_.dI.prototype.kca=function(a){return this.yaa.ula(a)&&this.yaa.isValid(a)};_.dI.O=function(){_.Jf()};_.dI.wa=_.q({token:_.dI,qa:_.dI.O});_.eI=function(a){_.dI.call(this,null,a)};_.W(_.eI,_.dI);
_.eI.prototype.add=function(a){_.dI.prototype.im.call(this,a,this)};_.eI.prototype.isValid=function(){return this.selection!=null&&this.kca(this.selection)};_.eI.prototype.jt=function(){return this.selection!=null};_.eI.prototype.clone=function(){var a=new _.eI(this.yaa);a.im(this.selection,this);return a};_.eI.O=function(a){return new (a||_.eI)(_.t(_.tF))};_.eI.wa=_.q({token:_.eI,qa:_.eI.O});var Wtb={Da:_.dI,Jb:function(){return _.u(_.dI,{optional:!0,sy:!0})||new _.eI(_.u(_.tF))}};_.fI=new _.Id("MAT_DATE_RANGE_SELECTION_STRATEGY");var Xtb,Ytb;Xtb=function(a,b){return b.id};Ytb=0;
_.gI=function(){this.Ua=_.u(_.xo);this.Zy=_.u(_.Cu,{optional:!0});this.Xa=_.u(_.tF,{optional:!0});this.rc=_.u(_.oj,{optional:!0});this.Vwa=_.u(_.fI,{optional:!0});this.bQ=_.xe.EMPTY;this.Hw=null;this.ro=new _.Uj;this.v4=new _.Uj;this.PY=new _.Uj;this.MH=new _.Uj;this.hn=new _.Uj;this.Zqb=_.Wg.apply(null,[""].concat(_.v([])));this.nub=_.Wg.apply(null,[[]].concat(_.v([])));this.tob=_.Wg.apply(null,[0].concat(_.v([])));this.Uwa=_.Wg.apply(null,[null].concat(_.v([])));this.iXa=_.Wg.apply(null,[null].concat(_.v([])));
this.enb=_.Wg.apply(null,[null].concat(_.v([])));this.dnb=_.Wg.apply(null,[null].concat(_.v([])));this.nX=_.Wg.apply(null,[null].concat(_.v([])));this.XP=_.Wg.apply(null,[null].concat(_.v([])));this.JVa=_.Wg.apply(null,[!1].concat(_.v([])));this.stb=_.Wg.apply(null,[null].concat(_.v([])));this.mub=_.Wg.apply(null,[[]].concat(_.v([])));_.u(_.lj).load(_.At);this.Qd=this.Xa.Xm()};_.h=_.gI.prototype;_.h.Sd=function(){var a=this;this.bQ=this.Xa.RDa.ha(_.ng(null)).subscribe(function(){return a.yL()})};
_.h.Zb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.VH&&this.JXa(this.selected);a.activeDrag&&!this.Hw&&this.QSa()};_.h.Ma=function(){this.bQ.unsubscribe()};_.h.ava=function(a){var b=a.value,c=this.Tob(b);if("function"==typeof _.hI&&this.Yc instanceof _.hI){var d=this.oUa(this.Yc.start);var e=this.oUa(this.Yc.end)}else d=e=this.oUa(this.Yc);d===b&&e===b||this.ro.emit(c);this.v4.emit({value:c,event:a.event});this.QSa();_.mo(this.Ua)};
_.h.Qda=function(a){var b=this.Qd;this.yb=this.Tob(a.value);_.vF(this.Xa,b,this.yb)&&this.hn.emit(this.Qd)};
_.h.Qba=function(a){var b=this.Qd,c=this.Il();switch(a.keyCode){case 37:this.yb=this.Xa.Vj(this.Qd,c?1:-1);break;case 39:this.yb=this.Xa.Vj(this.Qd,c?-1:1);break;case 38:this.yb=this.Xa.Vj(this.Qd,-7);break;case 40:this.yb=this.Xa.Vj(this.Qd,7);break;case 36:this.yb=this.Xa.Vj(this.Qd,1-this.Xa.getDate(this.Qd));break;case 35:this.yb=this.Xa.Vj(this.Qd,this.Xa.Mja(this.Qd)-this.Xa.getDate(this.Qd));break;case 33:this.yb=a.altKey?this.Xa.Xj(this.Qd,-1):this.Xa.Wj(this.Qd,-1);break;case 34:this.yb=
a.altKey?this.Xa.Xj(this.Qd,1):this.Xa.Wj(this.Qd,1);break;case 13:case 32:this.hQ=!0;this.Fmb(this.Qd)&&a.preventDefault();return;case 27:this.XP()==null||_.Qi(a)||(this.QSa(),this.Hw?this.MH.emit({value:null,event:a}):(this.ro.emit(null),this.v4.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.vF(this.Xa,b,this.yb)&&(this.hn.emit(this.yb),this.qL());a.preventDefault()};
_.h.Rba=function(a){if(a.keyCode===32||a.keyCode===13)this.hQ&&this.Fmb(this.Qd)&&this.ava({value:this.Xa.getDate(this.Qd),event:a}),this.hQ=!1};
_.h.yL=function(){this.JXa(this.selected);this.stb.set(this.yD(this.Xa.Xm()));this.Zqb.set(this.Zy.display.monthLabel?this.Xa.format(this.yb,this.Zy.display.monthLabel):this.Xa.SMb()[this.Xa.getMonth(this.yb)].toLocaleUpperCase());var a=this.Xa.Ls(this.Xa.getYear(this.yb),this.Xa.getMonth(this.yb),1);this.tob.set((7+this.Xa.GMb(a)-this.Xa.Z5a())%7);this.E8c();this.c6c();_.mo(this.Ua)};_.h.wD=function(a){this.JL.wD(a)};_.h.qL=function(){this.JL.vXa()};
_.h.Srb=function(a){var b=a.event;a=a.value;if(this.Vwa){a=a?a.Wcb:null;var c=this.Vwa.Xfd(a,this.selected);this.nX.set(this.yD(c.start));this.XP.set(this.yD(c.end));if(this.Hw&&a){var d,e;if(c=(e=(d=this.Vwa).Qza)==null?void 0:e.call(d,this.Hw.value,this.selected,a,b))this.nX.set(this.yD(c.start)),this.XP.set(this.yD(c.end))}}};
_.h.GTa=function(a){if(this.Hw)if(a.value){var b,c,d=(b=this.Vwa)==null?void 0:(c=b.Qza)==null?void 0:c.call(b,this.Hw.value,this.selected,a.value,a.event);this.MH.emit({value:d!=null?d:null,event:a.event})}else this.MH.emit({value:null,event:a.event})};_.h.Tob=function(a){return this.Xa.Ls(this.Xa.getYear(this.yb),this.Xa.getMonth(this.yb),a)};
_.h.E8c=function(){var a=this.Xa.Z5a(),b=this.Xa.FBa("narrow"),c=this.Xa.FBa("long").map(function(d,e){return{nWb:d,narrow:b[e],id:Ytb++}});this.mub.set(c.slice(a).concat(c.slice(0,a)))};
_.h.c6c=function(){for(var a=this.Xa.Mja(this.yb),b=this.Xa.Rkd(),c=[[]],d=0,e=this.tob();d<a;d++,e++){e==7&&(c.push([]),e=0);var f=this.Xa.Ls(this.Xa.getYear(this.yb),this.Xa.getMonth(this.yb),d+1),g=this.Xad(f),m=this.Xa.format(f,this.Zy.display.Fgd),n=this.tj?this.tj(f,"month"):void 0;c[c.length-1].push(new Stb(d+1,b[d],m,g,n,this.yD(f),f))}this.nub.set(c)};_.h.Xad=function(a){return!!a&&(!this.Ad||_.vF(this.Xa,a,this.Ad)>=0)&&(!this.rd||_.vF(this.Xa,a,this.rd)<=0)&&(!this.Ui||this.Ui(a))};
_.h.oUa=function(a){return a&&this.Lpb(a,this.yb)?this.Xa.getDate(a):null};_.h.Lpb=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.yD=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.Il=function(){return this.rc&&this.rc.value==="rtl"};
_.h.JXa=function(a){"function"==typeof _.hI&&a instanceof _.hI?(this.Uwa.set(this.yD(a.start)),this.iXa.set(this.yD(a.end)),this.JVa.set(!0)):(this.Uwa.set(this.yD(a)),this.iXa.set(this.Uwa()),this.JVa.set(!1));this.enb.set(this.yD(this.qh));this.dnb.set(this.yD(this.Uh))};_.h.Fmb=function(a){return!this.Ui||this.Ui(a)};_.h.QSa=function(){this.nX.set(null);this.XP.set(null)};
_.p.Object.defineProperties(_.gI.prototype,{yb:{configurable:!0,enumerable:!0,get:function(){return this.Qd},set:function(a){var b=this.Qd;a=_.uF(this.Xa,this.Xa.ai(a))||this.Xa.Xm();this.Qd=_.xF(this.Xa,a,this.Ad,this.rd);this.Lpb(b,this.Qd)||this.yL()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.Yc="function"==typeof _.hI&&a instanceof _.hI?a:_.uF(this.Xa,this.Xa.ai(a));this.JXa(this.Yc)}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.YW},
set:function(a){this.YW=_.uF(this.Xa,this.Xa.ai(a))}},rd:{configurable:!0,enumerable:!0,get:function(){return this.WW},set:function(a){this.WW=_.uF(this.Xa,this.Xa.ai(a))}}});_.gI.O=function(a){return new (a||_.gI)};
_.gI.Aa=_.Of({type:_.gI,oa:[["mat-month-view"]],mb:function(a,b){a&1&&_.Qg(cI,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.JL=c.first)}},inputs:{yb:"activeDate",selected:"selected",Ad:"minDate",rd:"maxDate",Ui:"dateFilter",tj:"dateClass",qh:"comparisonStart",Uh:"comparisonEnd",h1:"startDateAccessibleName",TY:"endDateAccessibleName",Hw:"activeDrag"},outputs:{ro:"selectedChange",v4:"_userSelection",PY:"dragStarted",MH:"dragEnded",hn:"activeDateChange"},Ob:["matMonthView"],features:[_.Xn],Ba:8,Ca: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"),_.NC(3,arb,5,2,"th",2,Xtb),_.J(),_.I(5,"tr",3),_.K(6,"th",4),_.J()(),_.I(7,"tbody",5),_.O("selectedValueChange",function(c){return b.ava(c)})("activeDateChange",function(c){return b.Qda(c)})("previewChange",function(c){return b.Srb(c)})("dragStarted",function(c){return b.PY.emit(c)})("dragEnded",function(c){return b.GTa(c)})("keyup",function(c){return b.Rba(c)})("keydown",function(c){return b.Qba(c)}),_.J()());a&2&&(_.C(3),_.OC(b.mub()),
_.C(4),_.G("label",b.Zqb())("rows",b.nub())("todayValue",b.stb())("startValue",b.Uwa())("endValue",b.iXa())("comparisonStart",b.enb())("comparisonEnd",b.dnb())("previewStart",b.nX())("previewEnd",b.XP())("isRange",b.JVa())("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.yb)-1)("startDateAccessibleName",b.h1)("endDateAccessibleName",b.TY))},dependencies:[cI],hb:2,Na:0});var iI=function(){this.Ua=_.u(_.xo);this.Xa=_.u(_.tF,{optional:!0});this.rc=_.u(_.oj,{optional:!0});this.bQ=_.xe.EMPTY;this.ro=new _.Uj;this.fV=new _.Uj;this.hn=new _.Uj;this.tub=_.Wg.apply(null,[[]].concat(_.v([])));this.utb=_.Wg.apply(null,[0].concat(_.v([])));this.tda=_.Wg.apply(null,[null].concat(_.v([])));this.Qd=this.Xa.Xm()};_.h=iI.prototype;_.h.Sd=function(){var a=this;this.bQ=this.Xa.RDa.ha(_.ng(null)).subscribe(function(){return a.yL()})};_.h.Ma=function(){this.bQ.unsubscribe()};
_.h.yL=function(){var a=this;this.utb.set(this.Xa.getYear(this.Xa.Xm()));for(var b=this.Xa.getYear(this.Qd)-drb(this.Xa,this.yb,this.Ad,this.rd),c=[],d=0,e=[];d<24;d++)e.push(b+d),e.length==4&&(c.push(e.map(function(f){return a.S5c(f)})),e=[]);this.tub.set(c);_.mo(this.Ua)};_.h.rub=function(a){var b=a.value;a=this.Xa.Ls(b,0,1);b=this.Vob(b);this.fV.emit(a);this.ro.emit(b)};_.h.Qda=function(a){var b=this.Qd;this.yb=this.Vob(a.value);_.vF(this.Xa,b,this.yb)&&this.hn.emit(this.yb)};
_.h.Qba=function(a){var b=this.Qd,c=this.Il();switch(a.keyCode){case 37:this.yb=this.Xa.Xj(this.Qd,c?1:-1);break;case 39:this.yb=this.Xa.Xj(this.Qd,c?-1:1);break;case 38:this.yb=this.Xa.Xj(this.Qd,-4);break;case 40:this.yb=this.Xa.Xj(this.Qd,4);break;case 36:this.yb=this.Xa.Xj(this.Qd,-drb(this.Xa,this.yb,this.Ad,this.rd));break;case 35:this.yb=this.Xa.Xj(this.Qd,24-drb(this.Xa,this.yb,this.Ad,this.rd)-1);break;case 33:this.yb=this.Xa.Xj(this.Qd,a.altKey?-240:-24);break;case 34:this.yb=this.Xa.Xj(this.Qd,
a.altKey?240:24);break;case 13:case 32:this.hQ=!0;break;default:return}_.vF(this.Xa,b,this.yb)&&this.hn.emit(this.yb);this.qL();a.preventDefault()};_.h.Rba=function(a){if(a.keyCode===32||a.keyCode===13)this.hQ&&this.rub({value:this.Xa.getYear(this.Qd),event:a}),this.hQ=!1};_.h.i7c=function(){return drb(this.Xa,this.yb,this.Ad,this.rd)};_.h.wD=function(){this.JL.wD()};_.h.qL=function(){this.JL.vXa()};
_.h.Vob=function(a){var b=this.Xa.getMonth(this.yb),c=this.Xa.Mja(this.Xa.Ls(a,b,1));return this.Xa.Ls(a,b,Math.min(this.Xa.getDate(this.yb),c))};_.h.S5c=function(a){var b=this.Xa.Ls(a,0,1),c=this.Xa.Z6(b);b=this.tj?this.tj(b,"multi-year"):void 0;return new Stb(a,c,c,this.Zad(a),b)};
_.h.Zad=function(a){if(a===void 0||a===null||this.rd&&a>this.Xa.getYear(this.rd)||this.Ad&&a<this.Xa.getYear(this.Ad))return!1;if(!this.Ui)return!0;for(var b=this.Xa.Ls(a,0,1);this.Xa.getYear(b)==a;b=this.Xa.Vj(b,1))if(this.Ui(b))return!0;return!1};_.h.Il=function(){return this.rc&&this.rc.value==="rtl"};_.h.Jad=function(a){this.tda.set(null);"function"==typeof _.hI&&a instanceof _.hI?(a=a.start||a.end)&&this.tda.set(this.Xa.getYear(a)):a&&this.tda.set(this.Xa.getYear(a))};
_.p.Object.defineProperties(iI.prototype,{yb:{configurable:!0,enumerable:!0,get:function(){return this.Qd},set:function(a){var b=this.Qd;a=_.uF(this.Xa,this.Xa.ai(a))||this.Xa.Xm();this.Qd=_.xF(this.Xa,a,this.Ad,this.rd);crb(this.Xa,b,this.Qd,this.Ad,this.rd)||this.yL()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.Yc="function"==typeof _.hI&&a instanceof _.hI?a:_.uF(this.Xa,this.Xa.ai(a));this.Jad(a)}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.YW},
set:function(a){this.YW=_.uF(this.Xa,this.Xa.ai(a))}},rd:{configurable:!0,enumerable:!0,get:function(){return this.WW},set:function(a){this.WW=_.uF(this.Xa,this.Xa.ai(a))}}});iI.O=function(a){return new (a||iI)};
iI.Aa=_.Of({type:iI,oa:[["mat-multi-year-view"]],mb:function(a,b){a&1&&_.Qg(cI,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.JL=c.first)}},inputs:{yb:"activeDate",selected:"selected",Ad:"minDate",rd:"maxDate",Ui:"dateFilter",tj:"dateClass"},outputs:{ro:"selectedChange",fV:"yearSelected",hn:"activeDateChange"},Ob:["matMultiYearView"],Ba:5,Ca: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.rub(c)})("activeDateChange",function(c){return b.Qda(c)})("keyup",function(c){return b.Rba(c)})("keydown",function(c){return b.Qba(c)}),_.J()());a&2&&(_.C(4),_.G("rows",b.tub())("todayValue",b.utb())("startValue",
b.tda())("endValue",b.tda())("numCols",4)("cellAspectRatio",4/7)("activeCell",b.i7c()))},dependencies:[cI],hb:2,Na:0});_.jI=function(){this.Ua=_.u(_.xo);this.Zy=_.u(_.Cu,{optional:!0});this.Xa=_.u(_.tF,{optional:!0});this.rc=_.u(_.oj,{optional:!0});this.bQ=_.xe.EMPTY;this.ro=new _.Uj;this.bT=new _.Uj;this.hn=new _.Uj;this.brb=_.Wg.apply(null,[[]].concat(_.v([])));this.qub=_.Wg.apply(null,[""].concat(_.v([])));this.ttb=_.Wg.apply(null,[null].concat(_.v([])));this.kxa=_.Wg.apply(null,[null].concat(_.v([])));this.Qd=this.Xa.Xm()};_.h=_.jI.prototype;_.h.Sd=function(){var a=this;this.bQ=this.Xa.RDa.ha(_.ng(null)).subscribe(function(){return a.yL()})};
_.h.Ma=function(){this.bQ.unsubscribe()};_.h.arb=function(a){a=a.value;var b=this.Xa.Ls(this.Xa.getYear(this.yb),a,1);this.bT.emit(b);a=this.Uob(a);this.ro.emit(a)};_.h.Qda=function(a){var b=this.Qd;this.yb=this.Uob(a.value);_.vF(this.Xa,b,this.yb)&&this.hn.emit(this.yb)};
_.h.Qba=function(a){var b=this.Qd,c=this.Il();switch(a.keyCode){case 37:this.yb=this.Xa.Wj(this.Qd,c?1:-1);break;case 39:this.yb=this.Xa.Wj(this.Qd,c?-1:1);break;case 38:this.yb=this.Xa.Wj(this.Qd,-4);break;case 40:this.yb=this.Xa.Wj(this.Qd,4);break;case 36:this.yb=this.Xa.Wj(this.Qd,-this.Xa.getMonth(this.Qd));break;case 35:this.yb=this.Xa.Wj(this.Qd,11-this.Xa.getMonth(this.Qd));break;case 33:this.yb=this.Xa.Xj(this.Qd,a.altKey?-10:-1);break;case 34:this.yb=this.Xa.Xj(this.Qd,a.altKey?10:1);break;
case 13:case 32:this.hQ=!0;break;default:return}_.vF(this.Xa,b,this.yb)&&(this.hn.emit(this.yb),this.qL());a.preventDefault()};_.h.Rba=function(a){if(a.keyCode===32||a.keyCode===13)this.hQ&&this.arb({value:this.Xa.getMonth(this.Qd),event:a}),this.hQ=!1};
_.h.yL=function(){var a=this;this.Nsb(this.selected);this.ttb.set(this.tva(this.Xa.Xm()));this.qub.set(this.Xa.Z6(this.yb));var b=this.Xa.SMb();this.brb.set([[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.R5c(d,b[d])})}));_.mo(this.Ua)};_.h.wD=function(){this.JL.wD()};_.h.qL=function(){this.JL.vXa()};_.h.tva=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.yb)?this.Xa.getMonth(a):null};
_.h.Uob=function(a){var b=this.Xa.Ls(this.Xa.getYear(this.yb),a,1);b=this.Xa.Mja(b);return this.Xa.Ls(this.Xa.getYear(this.yb),a,Math.min(this.Xa.getDate(this.yb),b))};_.h.R5c=function(a,b){var c=this.Xa.Ls(this.Xa.getYear(this.yb),a,1),d=this.Xa.format(c,this.Zy.display.Oqd);c=this.tj?this.tj(c,"year"):void 0;return new Stb(a,b.toLocaleUpperCase(),d,this.Yad(a),c)};
_.h.Yad=function(a){var b=this.Xa.getYear(this.yb);if(a===void 0||a===null||this.n9c(b,a)||this.o9c(b,a))return!1;if(!this.Ui)return!0;for(b=this.Xa.Ls(b,a,1);this.Xa.getMonth(b)==a;b=this.Xa.Vj(b,1))if(this.Ui(b))return!0;return!1};_.h.n9c=function(a,b){if(this.rd){var c=this.Xa.getYear(this.rd),d=this.Xa.getMonth(this.rd);return a>c||a===c&&b>d}return!1};_.h.o9c=function(a,b){if(this.Ad){var c=this.Xa.getYear(this.Ad),d=this.Xa.getMonth(this.Ad);return a<c||a===c&&b<d}return!1};
_.h.Il=function(){return this.rc&&this.rc.value==="rtl"};_.h.Nsb=function(a){"function"==typeof _.hI&&a instanceof _.hI?this.kxa.set(this.tva(a.start)||this.tva(a.end)):this.kxa.set(this.tva(a))};
_.p.Object.defineProperties(_.jI.prototype,{yb:{configurable:!0,enumerable:!0,get:function(){return this.Qd},set:function(a){var b=this.Qd;a=_.uF(this.Xa,this.Xa.ai(a))||this.Xa.Xm();this.Qd=_.xF(this.Xa,a,this.Ad,this.rd);this.Xa.getYear(b)!==this.Xa.getYear(this.Qd)&&this.yL()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.Yc="function"==typeof _.hI&&a instanceof _.hI?a:_.uF(this.Xa,this.Xa.ai(a));this.Nsb(a)}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.YW},
set:function(a){this.YW=_.uF(this.Xa,this.Xa.ai(a))}},rd:{configurable:!0,enumerable:!0,get:function(){return this.WW},set:function(a){this.WW=_.uF(this.Xa,this.Xa.ai(a))}}});_.jI.O=function(a){return new (a||_.jI)};
_.jI.Aa=_.Of({type:_.jI,oa:[["mat-year-view"]],mb:function(a,b){a&1&&_.Qg(cI,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.JL=c.first)}},inputs:{yb:"activeDate",selected:"selected",Ad:"minDate",rd:"maxDate",Ui:"dateFilter",tj:"dateClass"},outputs:{ro:"selectedChange",bT:"monthSelected",hn:"activeDateChange"},Ob:["matYearView"],Ba:5,Ca: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.arb(c)})("activeDateChange",function(c){return b.Qda(c)})("keyup",function(c){return b.Rba(c)})("keydown",function(c){return b.Qba(c)}),_.J()());a&2&&(_.C(4),_.G("label",b.qub())("rows",
b.brb())("todayValue",b.ttb())("startValue",b.kxa())("endValue",b.kxa())("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.yb)))},dependencies:[cI],hb:2,Na:0});_.lI=function(){var a=this;this.Bh=_.u(_.bI);this.calendar=_.u(_.kI);this.Xa=_.u(_.tF,{optional:!0});this.Zy=_.u(_.Cu,{optional:!0});this.Irb=_.u(_.nj).getId("mat-calendar-period-label-");_.u(_.lj).load(_.At);var b=_.u(_.xo);this.Ttb();this.calendar.Yb.subscribe(function(){a.Ttb();_.mo(b)})};_.h=_.lI.prototype;_.h.Moa=function(){return this.calendar.Ad?!this.calendar.Ad||!this.wqb(this.calendar.yb,this.calendar.Ad):!0};_.h.jna=function(){return!this.calendar.rd||!this.wqb(this.calendar.yb,this.calendar.rd)};
_.h.Ttb=function(){var a=this.calendar,b=this.Bh,c=this.Xa;a.Ti==="month"?(this.NWa=c.format(a.yb,this.Zy.display.uab).toLocaleUpperCase(),this.LWa=c.format(a.yb,this.Zy.display.uab).toLocaleUpperCase(),this.MWa=b.Ubc,this.WWa=b.L1b,this.gWa=b.XYb):a.Ti==="year"?(this.NWa=c.Z6(a.yb),this.LWa=c.Z6(a.yb),this.MWa=b.ghb,this.WWa=b.P1b,this.gWa=b.aZb):(this.NWa=b.vkd.apply(b,_.v(this.Job())),this.LWa=b.wkd.apply(b,_.v(this.Job())),this.MWa=b.ghb,this.WWa=b.ktd,this.gWa=b.Yqd)};
_.h.wqb=function(a,b){return this.calendar.Ti=="month"?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):this.calendar.Ti=="year"?this.Xa.getYear(a)==this.Xa.getYear(b):crb(this.Xa,a,b,this.calendar.Ad,this.calendar.rd)};_.h.Job=function(){var a=this.Xa.getYear(this.calendar.yb)-drb(this.Xa,this.calendar.yb,this.calendar.Ad,this.calendar.rd),b=a+24-1;a=this.Xa.Z6(this.Xa.Ls(a,0,1));b=this.Xa.Z6(this.Xa.Ls(b,0,1));return[a,b]};
_.p.Object.defineProperties(_.lI.prototype,{rFa:{configurable:!0,enumerable:!0,get:function(){return this.NWa}},Qsd:{configurable:!0,enumerable:!0,get:function(){return this.LWa}},bcb:{configurable:!0,enumerable:!0,get:function(){return this.MWa}},FFa:{configurable:!0,enumerable:!0,get:function(){return this.WWa}},vEa:{configurable:!0,enumerable:!0,get:function(){return this.gWa}}});_.lI.O=function(a){return new (a||_.lI)};
_.lI.Aa=_.Of({type:_.lI,oa:[["mat-calendar-header"]],Ob:["matCalendarHeader"],kc:["*"],Ba:17,Ca:13,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","matTooltip"],"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","matTooltip"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],ua:function(a,b){a&1&&(_.Kg(),_.I(0,"div",0)(1,"div",1)(2,"span",2),_.Q(3),_.J(),_.I(4,"button",3),_.O("click",function(){b.calendar.Ti=
b.calendar.Ti=="month"?"multi-year":"month"}),_.I(5,"span",4),_.Q(6),_.J(),_.ee(),_.I(7,"svg",5),_.K(8,"polygon",6),_.J()(),_.Xd.zH=null,_.K(9,"div",7),_.Lg(10),_.I(11,"button",8),_.O("click",function(){b.Moa()&&(b.calendar.yb=b.calendar.Ti=="month"?b.Xa.Wj(b.calendar.yb,-1):b.Xa.Xj(b.calendar.yb,b.calendar.Ti=="year"?-1:-24))}),_.ee(),_.I(12,"svg",9),_.K(13,"path",10),_.J()(),_.Xd.zH=null,_.I(14,"button",11),_.O("click",function(){b.jna()&&(b.calendar.yb=b.calendar.Ti=="month"?b.Xa.Wj(b.calendar.yb,
1):b.Xa.Xj(b.calendar.yb,b.calendar.Ti=="year"?1:24))}),_.ee(),_.I(15,"svg",9),_.K(16,"path",12),_.J()()()());a&2&&(_.C(2),_.G("id",b.Irb),_.C(),_.gh(b.Qsd),_.C(),_.ug("aria-label",b.bcb)("aria-describedby",b.Irb),_.C(2),_.gh(b.rFa),_.C(),_.dh("mat-calendar-invert",b.calendar.Ti!=="month"),_.C(4),_.G("disabled",!b.Moa())("matTooltip",b.FFa),_.ug("aria-label",b.FFa),_.C(3),_.G("disabled",!b.jna())("matTooltip",b.vEa),_.ug("aria-label",b.vEa))},dependencies:[_.Iv,_.Mv,_.cz],hb:2,Na:0});
_.kI=function(){var a=this;this.Xa=_.u(_.tF,{optional:!0});this.Zy=_.u(_.Cu,{optional:!0});this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.lwa=!1;this.MA="month";this.ro=new _.Uj;this.fV=new _.Uj;this.bT=new _.Uj;this.VA=new _.Uj(!0);this.v4=new _.Uj;this.cub=new _.Uj;this.zua=null;this.Yb=new _.cg;this.fca=_.u(_.bI).Mc.subscribe(function(){_.mo(a.Ua);a.Yb.next()})};_.h=_.kI.prototype;_.h.Sd=function(){this.Z4c=new _.uu(this.KZ||_.lI);this.yb=this.Ht||this.Xa.Xm();this.iTa=this.MA};
_.h.Po=function(){this.lwa&&(this.lwa=!1,this.mUa().wD(!1))};_.h.Ma=function(){this.fca.unsubscribe();this.Yb.complete()};_.h.Zb=function(a){var b=a.minDate&&!_.wF(this.Xa,a.minDate.Hk,a.minDate.Ef)?a.minDate:void 0,c=a.maxDate&&!_.wF(this.Xa,a.maxDate.Hk,a.maxDate.Ef)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.VH&&(a=this.mUa())&&(this.La.na.contains(_.Si())&&(this.lwa=!0),_.no(this.Ua),a.yL());this.Yb.next()};
_.h.ava=function(a){var b=a.value;("function"==typeof _.hI&&this.selected instanceof _.hI||b&&!_.wF(this.Xa,b,this.selected))&&this.ro.emit(b);this.v4.emit(a)};_.h.Acd=function(a){this.fV.emit(a)};_.h.O9c=function(a){this.bT.emit(a)};_.h.ypb=function(a,b){this.yb=a;this.Ti=b};_.h.x6c=function(a){this.zua=a};_.h.GTa=function(a){this.zua&&(a.value&&this.cub.emit(a),this.zua=null)};_.h.mUa=function(){return this.W7||this.hJa||this.Qqd};
_.p.Object.defineProperties(_.kI.prototype,{Ht:{configurable:!0,enumerable:!0,get:function(){return this.WXa},set:function(a){this.WXa=_.uF(this.Xa,this.Xa.ai(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Yc},set:function(a){this.Yc="function"==typeof _.hI&&a instanceof _.hI?a:_.uF(this.Xa,this.Xa.ai(a))}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.YW},set:function(a){this.YW=_.uF(this.Xa,this.Xa.ai(a))}},rd:{configurable:!0,enumerable:!0,get:function(){return this.WW},
set:function(a){this.WW=_.uF(this.Xa,this.Xa.ai(a))}},yb:{configurable:!0,enumerable:!0,get:function(){return this.o5c},set:function(a){this.o5c=_.xF(this.Xa,a,this.Ad,this.rd);this.Yb.next();_.mo(this.Ua)}},Ti:{configurable:!0,enumerable:!0,get:function(){return this.iTa},set:function(a){var b=this.iTa!==a?a:null;this.iTa=a;this.lwa=!0;_.mo(this.Ua);b&&(this.Yb.next(),this.VA.emit(b))}}});_.kI.O=function(a){return new (a||_.kI)};
_.kI.Aa=_.Of({type:_.kI,oa:[["mat-calendar"]],mb:function(a,b){a&1&&(_.Qg(_.gI,5),_.Qg(_.jI,5),_.Qg(iI,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.W7=c.first);_.Ug(c=_.Vg())&&(b.hJa=c.first);_.Ug(c=_.Vg())&&(b.Qqd=c.first)}},ab:[1,"mat-calendar"],inputs:{KZ:"headerComponent",Ht:"startAt",MA:"startView",selected:"selected",Ad:"minDate",rd:"maxDate",Ui:"dateFilter",tj:"dateClass",qh:"comparisonStart",Uh:"comparisonEnd",h1:"startDateAccessibleName",TY:"endDateAccessibleName"},outputs:{ro:"selectedChange",fV:"yearSelected",
bT:"monthSelected",VA:"viewChanged",v4:"_userSelection",cub:"_userDragDrop"},Ob:["matCalendar"],features:[_.lh([Wtb]),_.Xn],Ba:5,Ca: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,erb,0,0,"ng-template",0),_.I(1,
"div",1),_.vg(2,frb,1,11,"mat-month-view",2)(3,grb,1,6,"mat-year-view",3)(4,hrb,1,6,"mat-multi-year-view",3),_.J());if(a&2){var c;_.G("cdkPortalOutlet",b.Z4c);_.C(2);_.wg((c=b.Ti)==="month"?2:c==="year"?3:c==="multi-year"?4:-1)}},dependencies:[_.yu,_.sF,_.gI,_.jI,iI],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'],
hb:2,Na:0});var Ztb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},mI=function(){var a=this;this.La=_.u(_.qe);this.Xa=_.u(_.tF,{optional:!0});this.Zy=_.u(_.Cu,{optional:!0});this.i2a=new _.Uj;this.cr=new _.Uj;this.Yb=new _.cg;this.Ke=function(){};this.rQ=function(){};this.Yua=function(){};this.Nqb=this.WYa=_.xe.EMPTY;this.q$c=function(){return a.J3?null:{matDatepickerParse:{text:a.La.na.value}}};this.P6c=function(b){b=_.uF(a.Xa,a.Xa.ai(b.value));return!b||a.XVa(b)?null:{matDatepickerFilter:!0}};
this.K9c=function(b){b=_.uF(a.Xa,a.Xa.ai(b.value));var c=a.xUa();return!c||!b||_.vF(a.Xa,c,b)<=0?null:{matDatepickerMin:{min:c,actual:b}}};this.H9c=function(b){b=_.uF(a.Xa,a.Xa.ai(b.value));var c=a.wUa();return!c||!b||_.vF(a.Xa,c,b)>=0?null:{matDatepickerMax:{max:c,actual:b}}};this.J3=!1;this.Nqb=this.Xa.RDa.subscribe(function(){a.mSa(a.value)})};_.h=mI.prototype;_.h.d8c=function(){return[this.q$c,this.K9c,this.H9c,this.P6c]};
_.h.S$c=function(a){var b=this;this.Am=a;this.WYa.unsubscribe();this.gz&&this.hL(this.gz);this.WYa=this.Am.Vqa.subscribe(function(c){b.abd(c)&&(c=b.vpb(c.selection),b.J3=b.NVa(c),b.Yua(c),b.Ke(),b.fUa(c),b.cr.emit(new Ztb(b,b.La.na)),b.i2a.emit(new Ztb(b,b.La.na)))})};_.h.Ec=function(){this.Rj=!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.Hk;e=e.Ef;if(b.ula(d)&&b.ula(e)){if(!_.wF(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Yb.next(void 0)};_.h.Ma=function(){this.WYa.unsubscribe();this.Nqb.unsubscribe();this.Yb.complete()};_.h.Apa=function(a){this.rQ=a};_.h.validate=function(a){return this.Xda?this.Xda(a):null};_.h.Fl=function(a){this.mSa(a)};_.h.Ik=function(a){this.Yua=a};_.h.qo=function(a){this.Ke=a};
_.h.Jn=function(a){this.disabled=a};_.h.rWa=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Qi(a,"altKey")&&a.keyCode===40&&b.every(function(c){return!_.Qi(a,c)})&&!this.La.na.readOnly&&(this.m$c(),a.preventDefault())};_.h.dX=function(a){a=a.target.value;var b=this.J3,c=this.Xa.parse(a,this.Zy.parse.cr);this.J3=this.NVa(c);c=_.uF(this.Xa,c);var d=!_.wF(this.Xa,c,this.value);!c||d?this.Yua(c):(a&&!this.value&&this.Yua(c),b!==this.J3&&this.rQ());d&&(this.hL(c),this.cr.emit(new Ztb(this,this.La.na)))};
_.h.we=function(){this.i2a.emit(new Ztb(this,this.La.na))};_.h.Qk=function(){this.value&&this.fUa(this.value);this.Ke()};_.h.fUa=function(a){this.La.na.value=a!=null?this.Xa.format(a,this.Zy.display.cr):""};_.h.hL=function(a){this.Am?(this.r4c(a),this.gz=null):this.gz=a};_.h.NVa=function(a){return!a||this.Xa.isValid(a)};_.h.wEd=function(){return!1};_.h.mSa=function(a){a=this.Xa.ai(a);this.J3=this.NVa(a);a=_.uF(this.Xa,a);this.hL(a);this.fUa(a)};_.h.XVa=function(a){var b=this.nUa();return!b||b(a)};
_.p.Object.defineProperties(mI.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Am?this.vpb(this.Am.selection):this.gz},set:function(a){this.mSa(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.Rj&&b.blur&&b.blur()}}});mI.O=function(a){return new (a||mI)};
mI.Ea=_.Qf({type:mI,inputs:{value:"value",disabled:[2,"disabled","disabled",_.Gh]},outputs:{i2a:"dateChange",cr:"dateInput"},features:[_.Xn]});_.$tb=new _.Id("mat-datepicker-scroll-strategy",{Ha:"root",qa:function(){var a=_.u(_.nf);return function(){return _.cj(a)}}});
_.nI=function(){var a=this;this.La=_.u(_.qe);this.Xc=_.zj();this.Ua=_.u(_.xo);this.Fva=_.u(_.dI);this.Xa=_.u(_.tF);this.nb=_.u(_.wh);this.csb=_.u(_.fI,{optional:!0});this.Wr=new _.cg;this.kw=!1;this.uaa=null;this.KUa=function(d){var e=a.La.na;d.target===e&&d.animationName.startsWith("_mat-datepicker-content")&&(clearTimeout(a.eSa),a.kw=d.type==="animationstart",e.classList.toggle("mat-datepicker-content-animating",a.kw),a.kw||a.Wr.next())};_.u(_.lj).load(_.At);this.x5c=_.u(_.bI).hfd;if(!this.Xc){var b=
this.La.na,c=_.u(_.pj);this.az=this.nb.Xb(function(){return[c.listen(b,"animationstart",a.KUa),c.listen(b,"animationend",a.KUa),c.listen(b,"animationcancel",a.KUa)]})}};_.h=_.nI.prototype;_.h.Ec=function(){var a=this;this.jh=this.nd.Yb.subscribe(function(){_.mo(a.Ua)});this.Y4c.mUa().wD(!1)};_.h.Ma=function(){clearTimeout(this.eSa);var a;(a=this.az)==null||a.forEach(function(c){return c()});var b;(b=this.jh)==null||b.unsubscribe();this.Wr.complete()};
_.h.p8c=function(a){var b=this.Am.selection;a=a.value;var c="function"==typeof _.hI&&b instanceof _.hI;c&&this.csb?(b=this.csb.C8b(a,b),this.Am.im(b,this)):!a||!c&&_.wF(this.Xa,a,b)||this.Am.add(a);this.Am&&!this.Am.jt()||this.uaa||this.nd.close()};_.h.o8c=function(a){this.Am.im(a.value,this)};_.h.Cda=function(){var a=this;this.La.na.classList.add("mat-datepicker-content-exit");this.Xc?this.Wr.next():(clearTimeout(this.eSa),this.eSa=setTimeout(function(){a.kw||a.Wr.next()},200))};_.h.kEd=function(){return this.Am.selection};
_.h.hmb=function(){this.Am!==this.Fva&&this.Fva.im(this.Am.selection,this)};_.h.p4c=function(a,b){this.Am=a?this.Fva.clone():this.Fva;this.uaa=a;b&&_.no(this.Ua)};_.nI.O=function(a){return new (a||_.nI)};
_.nI.Aa=_.Of({type:_.nI,oa:[["mat-datepicker-content"]],mb:function(a,b){a&1&&_.Qg(_.kI,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Y4c=c.first)}},ab:[1,"mat-datepicker-content"],qb:6,Wa:function(a,b){a&2&&(_.eh(b.color?"mat-"+b.color:""),_.dh("mat-datepicker-content-touch",b.nd.OU)("mat-datepicker-content-animations-enabled",!b.Xc))},inputs:{color:"color"},Ob:["matDatepickerContent"],Ba:5,Ca: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.nd.wad(d)})("monthSelected",function(d){return b.nd.uad(d)})("viewChanged",
function(d){return b.nd.rcd(d)})("_userSelection",function(d){return b.p8c(d)})("_userDragDrop",function(d){return b.o8c(d)}),_.J(),_.F(2,irb,0,0,"ng-template",2),_.I(3,"button",3),_.O("focus",function(){return b.Zmb=!0})("blur",function(){return b.Zmb=!1})("click",function(){return b.nd.close()}),_.Q(4),_.J()());if(a&2){_.dh("mat-datepicker-content-container-with-custom-header",b.nd.TAb)("mat-datepicker-content-container-with-actions",b.uaa);var c;_.ug("aria-modal",!0)("aria-labelledby",(c=b.u6c)!=
null?c:void 0);_.C();_.eh(b.nd.od);_.G("id",b.nd.id)("startAt",b.nd.Ht)("startView",b.nd.MA)("minDate",b.nd.xUa())("maxDate",b.nd.wUa())("dateFilter",b.nd.nUa())("headerComponent",b.nd.TAb)("selected",b.Am.selection)("dateClass",b.nd.tj)("comparisonStart",b.qh)("comparisonEnd",b.Uh)("startDateAccessibleName",b.h1)("endDateAccessibleName",b.TY);_.C();_.G("cdkPortalOutlet",b.uaa);_.C();_.dh("cdk-visually-hidden",!b.Zmb);_.G("color",b.color||"primary");_.C();_.gh(b.x5c)}},dependencies:[_.Dt,_.kI,_.yu,
_.Iv],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"],
hb:2,Na:0});
var oI=function(){var a=this;this.ac=_.u(_.nf);this.Le=_.u(_.Ng);this.Xa=_.u(_.tF,{optional:!0});this.rc=_.u(_.oj,{optional:!0});this.Am=_.u(_.dI);this.Xc=_.zj();this.kf=_.u(_.$tb);this.yVa=_.xe.EMPTY;this.Ub=_.u(_.gi);this.MA="month";this.OU=!1;this.hp="start";this.Qr="below";this.Vo=!0;this.fV=new _.Uj;this.bT=new _.Uj;this.VA=new _.Uj(!0);this.L_=new _.Uj;this.mY=new _.Uj;this.QL=!1;this.id=_.u(_.nj).getId("mat-datepicker-");this.Dba=null;this.y4c=this.id+"-backdrop";this.Yb=new _.cg;this.Ua=_.u(_.xo);
this.Am.Vqa.subscribe(function(){_.mo(a.Ua)})};_.h=oI.prototype;_.h.xUa=function(){return this.Zh&&this.Zh.min};_.h.wUa=function(){return this.Zh&&this.Zh.max};_.h.nUa=function(){return this.Zh&&this.Zh.Ui};_.h.Zb=function(a){(a=a.xPosition||a.yPosition)&&!a.VH&&this.Eb&&(a=this.Eb.Sl().Pe,a instanceof _.dj&&(this.Fsb(a),this.Ne&&this.Eb.Ve()));this.Yb.next(void 0)};_.h.Ma=function(){this.rTa();this.close();this.yVa.unsubscribe();this.Yb.complete()};_.h.select=function(a){this.Am.add(a)};
_.h.wad=function(a){this.fV.emit(a)};_.h.uad=function(a){this.bT.emit(a)};_.h.rcd=function(a){this.VA.emit(a)};_.h.zpa=function(a){var b=this;this.yVa.unsubscribe();this.Zh=a;this.yVa=a.Yb.subscribe(function(){return b.Yb.next(void 0)});return this.Am};_.h.open=function(){var a;this.QL||this.disabled||((a=this.jW)==null?0:a.instance.kw)||(this.Dba=_.Si(),this.l$c(),this.QL=!0,this.L_.emit())};
_.h.close=function(){var a=this,b;if(this.QL&&((b=this.jW)==null||!b.instance.kw)){var c=this.Vo&&this.Dba&&typeof this.Dba.focus==="function";b=function(){a.QL&&(a.QL=!1,a.mY.emit())};if(this.jW){var d=this.jW,e=d.instance,f=d.location;e.Wr.ha(_.Zf(1)).subscribe(function(){var g=a.Ub.activeElement;!c||g&&g!==a.Ub.activeElement&&!f.na.contains(g)||a.Dba.focus();a.Dba=null;a.rTa()});e.Cda()}c?setTimeout(b):b()}};_.h.hmb=function(){var a,b;(a=this.jW)==null||(b=a.instance)==null||b.hmb()};
_.h.h7c=function(a){a.nd=this;a.color=this.color;var b=this.Zh;b=b.jf?b.jf.ZR():b.La.na.getAttribute("aria-labelledby");a.u6c=b;a.p4c(this.uaa,!1)};
_.h.l$c=function(){var a=this;this.rTa();var b=this.OU,c=new _.uu(_.nI,this.Le),d=this.Eb=_.xj(this.ac,new _.qj({Pe:b?this.y7c():this.B7c(),ae:!0,Rg:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.y4c],direction:this.rc||"ltr",Uf:b?_.ota(this.ac):this.kf(),od:"mat-datepicker-"+(b?"dialog":"popup"),disableAnimations:this.Xc}));this.u7c(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.xn().subscribe(function(e){var f=e.keyCode;f!==38&&f!==40&&f!==37&&f!==39&&f!==33&&
f!==34||e.preventDefault()});this.jW=d.attach(c);this.h7c(this.jW.instance);b||_.of(function(){d.Ve()},{Qb:this.ac})};_.h.rTa=function(){this.Eb&&(this.Eb.dispose(),this.Eb=this.jW=null)};_.h.y7c=function(){return _.qu(_.pu(new _.ou))};_.h.B7c=function(){var a=_.mu(_.ku(_.lu(_.nu(_.hj(this.ac,this.Zh.hN()),".mat-datepicker-content"),!1),8));return this.Fsb(a)};
_.h.Fsb=function(a){var b=this.hp==="end"?"end":"start",c=b==="start"?"end":"start",d=this.Qr==="above"?"bottom":"top",e=d==="top"?"bottom":"top";return _.ju(a,[{zc:b,Ac:e,oc:b,uc:d},{zc:b,Ac:d,oc:b,uc:e},{zc:c,Ac:e,oc:c,uc:d},{zc:c,Ac:d,oc:c,uc:e}])};_.h.u7c=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.jf(a.Fm(),a.np,a.xn().ha(_.kf(function(d){return d.keyCode===27&&!_.Qi(d)||b.Zh&&_.Qi(d,"altKey")&&d.keyCode===38&&c.every(function(e){return!_.Qi(d,e)})})))};
_.p.Object.defineProperties(oI.prototype,{Ht:{configurable:!0,enumerable:!0,get:function(){return this.WXa||(this.Zh?this.Zh.value:null)},set:function(a){this.WXa=_.uF(this.Xa,this.Xa.ai(a))}},color:{configurable:!0,enumerable:!0,get:function(){return this.xi||(this.Zh?_.aub(this.Zh):void 0)},set:function(a){this.xi=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc===void 0&&this.Zh?this.Zh.disabled:!!this.lc},set:function(a){a!==this.lc&&(this.lc=a,this.Yb.next(void 0))}},
od:{configurable:!0,enumerable:!0,get:function(){return this.o$c},set:function(a){this.o$c=_.Qlb(a)}},Ne:{configurable:!0,enumerable:!0,get:function(){return this.QL},set:function(a){a?this.open():this.close()}}});oI.O=function(a){return new (a||oI)};
oI.Ea=_.Qf({type:oI,inputs:{TAb:"calendarHeaderComponent",Ht:"startAt",MA:"startView",color:"color",OU:[2,"touchUi","touchUi",_.Gh],disabled:[2,"disabled","disabled",_.Gh],hp:"xPosition",Qr:"yPosition",Vo:[2,"restoreFocus","restoreFocus",_.Gh],tj:"dateClass",od:"panelClass",Ne:[2,"opened","opened",_.Gh]},outputs:{fV:"yearSelected",bT:"monthSelected",VA:"viewChanged",L_:"opened",mY:"closed"},features:[_.Xn]});var bub,cub;bub={Da:_.mz,Ab:_.wd(function(){return _.pI}),Zc:!0};cub={Da:_.nz,Ab:_.wd(function(){return _.pI}),Zc:!0};_.pI=function(){mI.call(this);this.jf=_.u(_.Yz,{optional:!0});this.vrb=this.anb=_.xe.EMPTY;this.Hua=_.Wg.apply(null,[null].concat(_.v([])));this.Xda=_.pya(mI.prototype.d8c.call(this))};_.W(_.pI,mI);_.pI.prototype.hN=function(){return this.jf?this.jf.hN():this.La};_.aub=function(a){return a.jf?a.jf.color:void 0};_.h=_.pI.prototype;
_.h.Ma=function(){mI.prototype.Ma.call(this);this.anb.unsubscribe();this.vrb.unsubscribe()};_.h.m$c=function(){this.kba&&this.kba.open()};_.h.vpb=function(a){return a};_.h.r4c=function(a){this.Am&&this.Am.im(a,this)};_.h.xUa=function(){return this.bWa};_.h.wUa=function(){return this.YVa};_.h.nUa=function(){return this.tnb};_.h.abd=function(a){return a.source!==this};
_.p.Object.defineProperties(_.pI.prototype,{tqd:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.kba=a,this.Hua.set(a.Ne?a.id:null),this.anb=a.mY.subscribe(function(){b.Ke();b.Hua.set(null)}),this.vrb=a.L_.subscribe(function(){b.Hua.set(a.id)}),this.S$c(a.zpa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.bWa},set:function(a){a=_.uF(this.Xa,this.Xa.ai(a));_.wF(this.Xa,a,this.bWa)||(this.bWa=a,this.rQ())}},max:{configurable:!0,enumerable:!0,get:function(){return this.YVa},
set:function(a){a=_.uF(this.Xa,this.Xa.ai(a));_.wF(this.Xa,a,this.YVa)||(this.YVa=a,this.rQ())}},Ui:{configurable:!0,enumerable:!0,get:function(){return this.tnb},set:function(a){var b=this.XVa(this.value);this.tnb=a;this.XVa(this.value)!==b&&this.rQ()}}});_.pI.O=function(a){return new (a||_.pI)};
_.pI.Ea=_.Qf({type:_.pI,oa:[["input","matDatepicker",""]],ab:[1,"mat-datepicker-input"],qb:6,Wa:function(a,b){a&1&&_.O("input",function(c){return b.dX(c)})("change",function(){return b.we()})("blur",function(){return b.Qk()})("keydown",function(c){return b.rWa(c)});a&2&&(_.xg("disabled",b.disabled),_.ug("aria-haspopup",b.kba?"dialog":null)("aria-owns",b.Hua())("min",b.min?b.Xa.gIa(b.min):null)("max",b.max?b.Xa.gIa(b.max):null)("data-mat-calendar",b.kba?b.kba.id:null))},inputs:{tqd:"matDatepicker",
min:"min",max:"max",Ui:[0,"matDatepickerFilter","dateFilter"]},Ob:["matDatepickerInput"],features:[_.lh([bub,cub,{Da:_.Ecb,Ab:_.pI}]),_.sg]});var dub=["button"],eub=[[["","matDatepickerToggleIcon",""]]],fub=function(){};fub.O=function(a){return new (a||fub)};fub.Ea=_.Qf({type:fub,oa:[["","matDatepickerToggleIcon",""]]});_.qI=function(){this.Bh=_.u(_.bI);this.Ua=_.u(_.xo);this.jh=_.xe.EMPTY;var a=_.u(new _.Yn("tabindex"),{optional:!0});this.tabIndex=(a=Number(a))||a===0?a:null};_.h=_.qI.prototype;_.h.Zb=function(a){a.datepicker&&this.lub()};_.h.Ma=function(){this.jh.unsubscribe()};_.h.Sd=function(){this.lub()};
_.h.wWa=function(a){this.nd&&!this.disabled&&(this.nd.open(),a.stopPropagation())};_.h.lub=function(){var a=this,b=this.nd?this.nd.Yb:_.Qe(),c=this.nd&&this.nd.Zh?this.nd.Zh.Yb:_.Qe(),d=this.nd?_.jf(this.nd.L_,this.nd.mY):_.Qe();this.jh.unsubscribe();this.jh=_.jf(this.Bh.Mc,b,c,d).subscribe(function(){return _.mo(a.Ua)})};
_.p.Object.defineProperties(_.qI.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc===void 0&&this.nd?this.nd.disabled:!!this.lc},set:function(a){this.lc=a}}});_.qI.O=function(a){return new (a||_.qI)};
_.qI.Aa=_.Of({type:_.qI,oa:[["mat-datepicker-toggle"]],xd:function(a,b,c){a&1&&_.Rg(c,fub,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.h6c=d.first)}},mb:function(a,b){a&1&&_.Qg(dub,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.UDd=c.first)}},ab:[1,"mat-datepicker-toggle"],qb:8,Wa:function(a,b){a&1&&_.O("click",function(c){return b.wWa(c)});a&2&&(_.ug("tabindex",null)("data-mat-calendar",b.nd?b.nd.id:null),_.dh("mat-datepicker-toggle-active",b.nd&&b.nd.Ne)("mat-accent",b.nd&&b.nd.color==="accent")("mat-warn",b.nd&&b.nd.color===
"warn"))},inputs:{nd:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",_.Gh],Gc:"disableRipple"},Ob:["matDatepickerToggle"],features:[_.Xn],kc:["[matDatepickerToggleIcon]"],Ba:4,Ca: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&&(_.Kg(eub),_.I(0,"button",1,0),_.vg(2,jrb,2,0,":svg:svg",2),_.Lg(3),_.J());a&2&&(_.G("tabIndex",b.disabled?-1:b.tabIndex)("disabled",b.disabled)("disableRipple",b.Gc),_.ug("aria-haspopup",b.nd?"dialog":null)("aria-label",b.ariaLabel||b.Bh.Xrd)("aria-expanded",b.nd?b.nd.Ne:null),_.C(2),_.wg(b.h6c?-1:2))},dependencies:[_.Mv],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"],
hb:2,Na:0});_.rI=function(){oI.apply(this,arguments)};_.W(_.rI,oI);_.rI.Ea=oI.Ea;_.rI.O=function(){var a;return function(b){return(a||(a=_.me(_.rI)))(b||_.rI)}}();_.rI.Aa=_.Of({type:_.rI,oa:[["mat-datepicker"]],Ob:["matDatepicker"],features:[_.lh([Wtb,{Da:oI,Ab:_.rI}]),_.sg],Ba:0,Ca:0,ua:function(){},hb:2,Na:0});var gub;gub=["dateInputElement"];_.sI=function(){var a=this;this.ee=_.u(_.sf);this.Ykb="Select a date";this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.cr=new _.yz;this.tFb=_.th.required("dateInputElement");this.cr.hj.ha(_.LD(this.ee)).subscribe(function(b){a.Bf.next(_.hG(b))})};_.sI.prototype.focus=function(){this.tFb().na.focus()};
_.p.Object.defineProperties(_.sI.prototype,{nc:{configurable:!0,enumerable:!0,set:function(a){this.cr.setValue(a?a.value.dm:void 0)}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.cr.value?this.config?(!this.config.Ad||this.cr.value>=this.config.Ad)&&(!this.config.rd||this.cr.value<=this.config.rd):!0:!1}}});_.sI.O=function(a){return new (a||_.sI)};_.sI.Ea=_.Qf({type:_.sI,mb:function(a,b){a&1&&_.$g(b.tFb,gub);a&2&&_.ah()},inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});var hub;hub=["startDate"];
_.tI=function(a){var b=this;this.ee=_.u(_.sf);this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.Iac=_.th.required("startDate");this.startDate=new _.yz;this.endDate=new _.yz;this.p2a="Start date";this.n2a="End date";this.jg=a.group({startDate:this.startDate,endDate:this.endDate},{Nv:"change"});this.jg.hj.ha(_.LD(this.ee)).subscribe(function(){var e=[],f;((f=b.config)==null?0:f.dwb)&&!b.startDate.value||e.push(["startdate",b.startDate.value]);var g;((g=b.config)==null?0:g.dwb)&&!b.endDate.value||
e.push(["enddate",b.endDate.value]);b.Bf.next(_.jG(new Map(e)))});var c=this.jg.controls.startDate,d=this.jg.controls.endDate;_.Eya(this.jg,function(){return c.value&&d.value&&c.value>d.value?{"start-date-later-than-end-date":!0}:null})};_.tI.prototype.Ma=function(){};var iub=function(a){return(!a.config.qab||a.startDate.value>=a.config.qab)&&(!a.config.fab||a.startDate.value<=a.config.fab)},jub=function(a){return(!a.config.pab||a.endDate.value>=a.config.pab)&&(!a.config.bab||a.endDate.value<=a.config.bab)};
_.tI.prototype.focus=function(){this.Iac().na.focus()};
_.p.Object.defineProperties(_.tI.prototype,{nc:{configurable:!0,enumerable:!0,set:function(a){this.startDate.setValue(a?a.value.Ej.get("startdate"):void 0);this.endDate.setValue(a?a.value.Ej.get("enddate"):void 0)}},isValid:{configurable:!0,enumerable:!0,get:function(){if(!this.jg.valid)return!1;var a;return((a=this.config)==null?0:a.dwb)?this.startDate.value&&!iub(this)||this.endDate.value&&!jub(this)?!1:!!this.startDate.value||!!this.endDate.value:this.startDate.value&&this.endDate.value?this.config?
iub(this)&&jub(this):!0:!1}}});_.tI.O=function(a){return new (a||_.tI)(_.E(_.Lz))};_.tI.Ea=_.Qf({type:_.tI,mb:function(a,b){a&1&&_.$g(b.Iac,hub);a&2&&_.ah()},inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});_.uI=function(){this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.mk={Wg:"number-field",inputType:"number"}};_.uI.prototype.focus=function(){this.Jt.focus()};_.uI.prototype.Soa=function(a){a=a.get("number-field");this.Bf.next(_.hG(_.Yi(a,null)))};
_.p.Object.defineProperties(_.uI.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.mk.placeholder=a&&a.placeholder||void 0;this.mk.autocomplete=a&&a.autocomplete||void 0;this.mk.name=a&&a.name||void 0;this.mk.fp=a&&a.fp||void 0}},nc:{configurable:!0,enumerable:!0,set:function(a){this.mk.value=a&&a.value.dm!=null?a.value.dm.toString():void 0}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.Bf.value!=null&&this.Bf.value.Ll.every(function(a){return a!=null})&&this.Jt.jg.valid}}});
_.uI.O=function(a){return new (a||_.uI)};_.uI.Ea=_.Qf({type:_.uI,inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});_.vI=function(){this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He()};_.vI.prototype.focus=function(){this.Jt.focus()};_.vI.prototype.Toa=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.Bf.next(_.jG(b))};_.kub=function(a,b,c){return b?c.map(function(d){d.value=a.getStringValue(b,d.Wg);return d}):c};
_.vI.prototype.getStringValue=function(a,b){a=a.value.Ej.get(b);return a!=null?a.toString():void 0};
_.p.Object.defineProperties(_.vI.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=a.map(function(d){return{Wg:d.Wg,placeholder:d.placeholder,name:d.name,inputType:"number",zE:d.zE,fp:d.fp,value:b.Sx?b.getStringValue(b.Sx,d.Wg):void 0}});this.qE=a;this.yq=_.kub(this,this.Sx,c);this.Sx=null}else this.p9b()}},nc:{configurable:!0,enumerable:!0,set:function(a){a?this.qE?this.yq=_.kub(this,a,this.yq):this.Sx=a:this.Sx=null}},isValid:{configurable:!0,enumerable:!0,
get:function(){return this.Jt.jg.valid&&this.Bf.value.Ej.size>0&&Array.from(this.Bf.value.Ej.values()).every(function(a){return a!=null})}}});_.vI.O=function(a){return new (a||_.vI)};_.vI.Ea=_.Qf({type:_.vI,inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});_.wI=function(){var a=this;this.ee=_.u(_.sf);this.Di=new _.yz;this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.Di.hj.ha(_.LD(this.ee)).subscribe(function(b){a.Bf.next(_.hG(b))})};_.wI.prototype.Ra=function(){var a=this;this.nc&&this.config.options.findIndex(function(b){return b===a.nc.value.dm})>=0&&this.Di.setValue(this.nc.value.dm)};_.wI.prototype.Vna=function(a){return this.config.tg?this.config.tg(a):a.toString()};
_.p.Object.defineProperties(_.wI.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.Di.value!=null}}});_.wI.O=function(a){return new (a||_.wI)};_.wI.Ea=_.Qf({type:_.wI,inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});_.xI=function(){this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.aoa=new _.Zh([]);this.Ygd="Select value";this.options=this.aoa.ha(_.og(function(a){return _.lf(a)?a:_.Qe(a)}))};_.xI.prototype.Ra=function(){lub(this);this.eRb&&this.qU(this.eRb)};var lub=function(a){a.config&&a.config.options&&a.aoa.next(a.config.options)};_.xI.prototype.Ma=function(){this.Bf.complete()};_.xI.prototype.focus=function(){var a=this;setTimeout(function(){a.config&&a.config.pRd?a.t9.open():a.t9.focus()})};
_.xI.prototype.qU=function(a){var b=a&&a.value.Ll||[];this.t9.value=this.config.multiple?b:b[0];this.Bf.next(a.value)};_.p.Object.defineProperties(_.xI.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.Hed},set:function(a){this.Hed=a;lub(this)}},nc:{configurable:!0,enumerable:!0,set:function(a){this.eRb=a;this.config&&this.t9&&this.qU(a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.t9.value!=null}}});_.xI.O=function(a){return new (a||_.xI)};
_.xI.Ea=_.Qf({type:_.xI,inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});var mub;mub=[{Wg:"text-field-1",zE:"and"},{Wg:"text-field-2"}];_.yI=function(){this.Bf=new _.Zh(_.hG(null));this.values=this.Bf.He();this.yq=mub};_.yI.prototype.focus=function(){this.Jt.focus()};_.yI.prototype.Toa=function(a){this.yq.forEach(function(b){var c=b.Wg;if(a.has(c)){var d=a.get(c)||null;d=d===null&&b.kM?"":d;a.set(c,d)}});this.Bf.next(_.jG(a))};
_.p.Object.defineProperties(_.yI.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=[];if(a[0].Dta){var d,e;c=Array.from((e=(d=this.Sx)==null?void 0:d.value.Ej.entries())!=null?e:[]);c.length||(c=[["0",null]]);c=c.map(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;return{Wg:f,value:g||void 0,Dta:!0}})}else c=a.map(function(f){return{Wg:f.Wg,placeholder:f.placeholder,name:f.name,zE:f.zE,fp:f.fp,kM:(f==null?void 0:f.kM)||void 0,hint:f.hint,
value:b.Sx&&b.Sx.value.Ej.get(f.Wg)||void 0}});this.qE=a;this.yq=c;this.Sx=null}else this.yq=mub}},nc:{configurable:!0,enumerable:!0,set:function(a){if(a)if(this.qE)if(this.qE[0].Dta){var b,c,d=Array.from((c=a==null?void 0:(b=a.value)==null?void 0:b.Ej.entries())!=null?c:[]);d.length||(d=[["0",null]]);this.yq=d.map(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return{Wg:e,value:f||void 0,Dta:!0}})}else this.yq=this.yq.map(function(e){var f=e.Wg;a.value.Ej.has(f)&&(e.value=a.value.Ej.get(f)||
void 0,e.value===void 0&&e.kM&&(e.value=""));return e});else this.Sx=a;else this.Sx=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.Jt.jg.valid&&this.Bf.value.Ej.size>0&&Array.from(this.Bf.value.Ej.values()).every(function(a){return a!==null})}}});_.yI.O=function(a){return new (a||_.yI)};_.yI.Ea=_.Qf({type:_.yI,inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"}});
}catch(e){_._DumpException(e)}
try{
_.FJb=function(){var a=/\S/;if(!a)return _.jya;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(_.fya(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.GJb=function(a){a=a===void 0?[]:a;var b=this;this.ida=new _.Zh([]);this.rW=new _.Zh("");this.eca=new _.cg;this.ps=null;this.Ura=function(c,d){c=c[d];return _.Zsa(c)?(d=Number(c),d<9007199254740991?d:c):c};this.qgb=function(c,d){var e=d.active,f=d.direction;return e&&f!=""?c.sort(function(g,m){g=b.Ura(g,e);m=b.Ura(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.dBa=function(c,d){var e=d.trim().toLowerCase();return Object.values(c).some(function(f){return(""+
f).toLowerCase().includes(e)})};this.Xe=new _.Zh(a);this.fM()};_.W(_.GJb,_.bu);_.h=_.GJb.prototype;
_.h.fM=function(){var a=this,b=this.YL?_.jf(this.YL.sxd,this.YL.Zu):_.Qe(null),c=this.SL?_.jf(this.SL.page,this.eca,this.SL.Zu):_.Qe(null),d=_.Ye([this.Xe,this.rW]).ha(_.A(function(f){f=_.k(f).next().value;return a.sW(f)}));b=_.Ye([d,b]).ha(_.A(function(f){f=_.k(f).next().value;return a.AWa(f)}));c=_.Ye([b,c]).ha(_.A(function(f){f=_.k(f).next().value;return a.GWa(f)}));var e;(e=this.ps)==null||e.unsubscribe();this.ps=c.subscribe(function(f){return a.ida.next(f)})};
_.h.sW=function(a){var b=this;this.Oia=this.filter==null||this.filter===""?a:a.filter(function(c){return b.dBa(c,b.filter)});this.jq&&this.LYa(this.Oia.length);return this.Oia};_.h.AWa=function(a){return this.sort?this.qgb(a.slice(),this.sort):a};_.h.GWa=function(a){if(!this.jq)return a;var b=this.jq.td*this.jq.pageSize;return a.slice(b,b+this.jq.pageSize)};
_.h.LYa=function(a){var b=this;Promise.resolve().then(function(){var c=b.jq;if(c&&(c.length=a,c.td>0)){var d=Math.min(c.td,Math.ceil(c.length/c.pageSize)-1||0);d!==c.td&&(c.td=d,b.eca.next())}})};_.h.connect=function(){this.ps||this.fM();return this.ida};_.h.disconnect=function(){var a;(a=this.ps)==null||a.unsubscribe();this.ps=null};
_.p.Object.defineProperties(_.GJb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xe.value},set:function(a){a=Array.isArray(a)?a:[];this.Xe.next(a);this.ps||this.sW(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.rW.value},set:function(a){this.rW.next(a);this.ps||this.sW(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.YL},set:function(a){this.YL=a;this.fM()}},jq:{configurable:!0,enumerable:!0,get:function(){return this.SL},
set:function(a){this.SL=a;this.fM()}}});_.pP=function(){};_.pP.O=function(a){return new (a||_.pP)};_.pP.Ka=_.Pf({type:_.pP});_.pP.Ja=_.dd({imports:[_.Mu,_.hF,_.Zt]});var HJb=new _.Id("GM2_TABLE_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});_.qP=function(a){this.options=a;if(a.Ff)throw Error("Sc");};_.qP.O=function(a){return new (a||_.qP)(_.E(HJb))};_.qP.Ea=_.Qf({type:_.qP,oa:[["table","mat-table",""],["mat-table"]],ab:[1,"gmat-mdc-table"],standalone:!1});_.rP=function(){};_.rP.O=function(a){return new (a||_.rP)};_.rP.Ka=_.Pf({type:_.rP});_.rP.Ja=_.dd({imports:[_.fF]});
}catch(e){_._DumpException(e)}
try{
_.zi("source");
var KP,rKb,sKb,tKb,wKb,xKb,yKb,CKb,HKb,DKb,IKb,KKb,NKb,MP,OKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,NP,iLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,JLb,KLb,LLb,MLb,NLb,OLb,PLb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,iNb,lNb,mNb,nNb,oNb,qNb,rNb,sNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,INb,JNb,KNb,LNb,MNb,ONb,QNb,RNb,TNb,UNb,VNb,WNb,XNb,$Nb,
YNb,ZNb,aOb,bOb,cOb,dOb,eOb,fOb,iOb,jOb,kOb,lOb,mOb,nOb,oOb,pOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,DOb,EOb,FOb,GOb,HOb,IOb,JOb,LOb,NOb,OOb,POb,QOb,ROb,SOb,TOb,VOb,WOb,XOb,YOb,ZOb,$Ob,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,oPb,vPb,wPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,pQb,qQb,rQb,sQb,tQb,uQb,wQb,xQb,zQb,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,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,nRb,pRb,qRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,zRb,ARb,CRb,DRb,ERb,FRb,GRb,IRb,JRb,KRb,LRb,MRb,ORb,QRb,SRb,TRb,URb,VRb,WRb,XRb,YRb,ZRb,$Rb,cSb,eSb,fSb,hSb,jSb,lSb,nSb,oSb,pSb,qSb,rSb,sSb,tSb,uSb,wSb,xSb,ySb,zSb,ASb,BSb,CSb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,RSb,SSb,TSb,VSb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,jTb,kTb,lTb,mTb,nTb,pTb,sTb,tTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,DTb,FTb,GTb,HTb,ITb,JTb,
OTb,PTb,QTb,RTb,STb,TTb,UTb,WTb,XTb,YTb,ZTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,gUb,iUb,jUb,kUb,lUb,mUb,nUb,oUb,pUb,qUb,rUb,sUb,tUb,vUb,wUb,xUb,zUb,AUb,BUb,CUb,DUb,EUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,XUb,YUb,ZUb,aVb,bVb,fVb,eVb,dVb,cVb,hVb,iVb,jVb,kVb,PP,mVb,nVb,pVb,oVb,qVb,sVb,rVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,aWb,bWb,cWb,dWb,eWb,fWb,iWb,jWb,kWb,lWb,mWb,nWb,oWb,pWb,qWb,rWb,sWb,tWb,
uWb,vWb,wWb,xWb,yWb,zWb,AWb,BWb,CWb,DWb,EWb,FWb,GWb,HWb,JWb,LWb,MWb,NWb,OWb,PWb,QWb,RWb,YP,SWb,TWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,dXb,eXb,fXb,gXb,hXb,iXb,kXb,lXb,mXb,nXb,oXb,qXb,rXb,sXb,tXb,uXb,vXb,wXb,xXb,zXb,AXb,BXb,CXb,DXb,EXb,GXb,HXb,IXb,JXb,LXb,MXb,NXb,OXb,PXb,QXb,RXb,SXb,TXb,UXb,VXb,WXb,XXb,YXb,ZXb,$Xb,aYb,bYb,cYb,dYb,eYb,fYb,gYb,hYb,iYb,jYb,kYb,mYb,nYb,oYb,rYb,sYb,tYb,uYb,vYb,wYb,xYb,zYb,AYb,BYb,CYb,DYb,FYb,GYb,HYb,JYb,KYb,LYb,MYb,NYb,OYb,PYb,QYb,RYb,TYb,UYb,VYb,WYb,XYb,YYb,ZYb,$Yb,aZb,
bZb,cZb,dZb,eZb,fZb,gZb,hZb,iZb,jZb,kZb,lZb,mZb,nZb,oZb,pZb,qZb,rZb,sZb,tZb,uZb,wZb,xZb,yZb,zZb,AZb,CZb,DZb,EZb,FZb,GZb,HZb,IZb,JZb,KZb,LZb,MZb,OZb,QZb,RZb,SZb,TZb,UZb,VZb,WZb,XZb,YZb,ZZb,$Zb,a_b,b_b,c_b,d_b,g_b,i_b,j_b,l_b,o_b,n_b,s_b,u_b,v_b,w_b,x_b,y_b,z_b,A_b,C_b,D_b,E_b,F_b,G_b,H_b,I_b,J_b,K_b,L_b,M_b,N_b,O_b,P_b,Q_b,R_b,S_b,T_b,U_b,V_b,W_b,X_b,Y_b,Z_b,$_b,a0b,b0b,e0b,f0b,g0b,h0b,i0b,j0b,l0b,m0b,n0b,p0b,r0b,s0b,t0b,y0b,gQ,z0b,A0b,B0b,hQ,C0b,D0b,E0b,F0b,G0b,H0b,I0b,J0b,K0b,L0b,M0b,N0b,O0b,P0b,
R0b,S0b,T0b,U0b,V0b,Y0b,$0b,Z0b,a1b,b1b,c1b,d1b,e1b,f1b,h1b,i1b,j1b,k1b,l1b,m1b,n1b,o1b,r1b,s1b,t1b,u1b,v1b,w1b,x1b,y1b,A1b,z1b,B1b,C1b,E1b,F1b,G1b,H1b,I1b,J1b,K1b,L1b,M1b,N1b,O1b,P1b,Q1b,R1b,S1b,T1b,U1b,V1b,W1b,Y1b,X1b,$1b,a2b,b2b,c2b,d2b,e2b,f2b,g2b,i2b,j2b,k2b,l2b,m2b,n2b,o2b,p2b,q2b,r2b,s2b,t2b,u2b,v2b,w2b,x2b,y2b,z2b,A2b,B2b,C2b,D2b,E2b,F2b,G2b,H2b,I2b,J2b,K2b,L2b,M2b,N2b,P2b,S2b,U2b,V2b,W2b,X2b,Y2b,Z2b,$2b,a3b,c3b,d3b,f3b,g3b,h3b,i3b,l3b,m3b,n3b,o3b,p3b,q3b,r3b,s3b,t3b,u3b,y3b,z3b,A3b,B3b,C3b,
D3b,E3b,F3b,G3b,H3b,I3b,J3b,K3b,L3b,M3b,N3b,P3b,Q3b,R3b,V3b,W3b,X3b,Y3b,Z3b,$3b,a4b,b4b,c4b,d4b,e4b,f4b,g4b,h4b,i4b,j4b,k4b,l4b,n4b,o4b,p4b,q4b,r4b,jQ,kQ,s4b,u4b,v4b,w4b,x4b,y4b,z4b,A4b,B4b,C4b,D4b,F4b,G4b,H4b,I4b,K4b,L4b,M4b,N4b,O4b,P4b,Q4b,R4b,S4b,U4b,V4b,W4b,Y4b,Z4b,$4b,a5b,b5b,c5b,d5b,f5b,g5b,h5b,j5b,k5b,m5b,n5b,o5b,p5b,q5b,r5b,s5b,t5b,u5b,v5b,w5b,x5b,y5b,z5b,A5b,B5b,C5b,D5b,E5b,F5b,G5b,H5b,I5b,J5b,K5b,L5b,M5b,N5b,O5b,P5b,Q5b,R5b,S5b,T5b,U5b,V5b,W5b,X5b,Y5b,Z5b,$5b,a6b,b6b,c6b,d6b,f6b,g6b,h6b,
i6b,j6b,k6b,l6b,n6b,o6b,p6b,q6b,r6b,s6b,t6b,u6b,v6b,w6b,x6b,y6b,z6b,A6b,B6b,C6b,LP,D6b,E6b,F6b,SQ;KP=function(a,b){if(a)throw Error("B");b.push(65533)};rKb=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
sKb=function(a,b){if(typeof a==="string")return new LP(_.Faa(a),b);if(Array.isArray(a))return new LP(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new LP(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new LP(a,!1);if(a.constructor===_.Ya)return b=_.QDa(a)||new Uint8Array(0),new LP(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new LP(a,!1);throw Error();};
tKb=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])}};wKb=function(a){switch(typeof a){case "boolean":return uKb||(uKb=[0,void 0,!0]);case "number":return a>0?void 0:a===0?vKb||(vKb=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};xKb=function(a){var b=b===void 0?_.dEa:b;return new _.xm(a,b)};
yKb=function(a,b,c,d){var e=c.iJa;a[b]=d?function(f,g,m){return e(f,g,m,d)}:e};
CKb=function(a,b,c,d){var e=this[zKb],f=this[AKb],g=_.Bca(void 0,e.oab),m=_.gca(a);if(m){var n=!1,r=e.yf;if(r){e=function(N,S,ca){if(ca.length!==0)if(r[S])for(N=_.k(ca),S=N.next();!S.done;S=N.next()){S=BKb(S.value);try{n=!0,f(g,S)}finally{S.S4a()}}else d==null||d(a,S,ca)};if(b==null)_.oca(m,e);else if(m!=null){var x=m[b];x&&e(m,b,x)}if(n){var z=a[_.Qa]|0;if(z&2&&z&2048&&(c==null||!c.evd))throw Error();var D=z&128?_.Dl:void 0,L=function(N,S){if(_.Xb(a,N,D)!=null)switch(c==null?void 0:c.ZUd){case 1:return;
default:throw Error();}S!=null&&(z=_.Qb(a,z,N,S,D));delete m[N]};b==null?tKb(g,g[_.Qa]|0,function(N,S){L(N,S)}):L(b,_.Xb(g,b,D))}}}};
HKb=function(a){var b=yKb,c=DKb,d=a[zKb];if(d)return d;d={};d.aed=a;d.oab=wKb(a[0]);var e=a[1],f=1;e&&e.constructor===Object&&(d.yf=e,e=a[++f],typeof e==="function"&&(d.iod=!0,EKb!=null||(EKb=e),FKb!=null||(FKb=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 _.xm)var r=e;else r=GKb,f--;e=void 0;if((e=r)==null?0:e.zic){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[zKb]=d};DKb=function(a,b,c,d,e){var f=c.iJa,g,m;a[b]=function(n,r,x){return f(n,r,x,m||(m=HKb(d).oab),g||(g=IKb(d)),e)}};
IKb=function(a){var b=a[AKb];if(b!=null)return b;var c=HKb(a);b=c.iod?function(d,e){return EKb(d,e,c)}:function(d,e){for(;JKb(e)&&e.Mx!=4;){var f=e.e8,g=c[f];if(g==null){var m=c.yf;m&&(m=m[f])&&(m=KKb(m),m!=null&&(g=c[f]=m))}if(g==null||!g(e,d,f)){g=e;m=g.c4a;LKb(g);if(g.I2a)var n=void 0;else{var r=g.Vg.getCursor()-m;g.Vg.setCursor(m);n=g.Vg.Ycb(r)}r=m=g=void 0;var x=d;n&&((g=(m=(r=x[_.Ib])!=null?r:x[_.Ib]=new _.qca)[f])!=null?g:m[f]=[]).push(n)}}if(d=_.gca(d))d.ieb=c.aed[_.uEa];return!0};a[AKb]=
b;a[_.uEa]=CKb.bind(a);return b};KKb=function(a){a=Array.isArray(a)?a[0]instanceof _.xm?a:[MKb,a]:[a,void 0];var b=a[0].iJa;if(a=a[1]){var c=IKb(a),d=HKb(a).oab;return function(e,f,g){return b(e,f,g,d,c)}}return b};
NKb=function(a){function b(){_.hd(c);if(c.value===_.Ana)throw new _.sd(952,!1);return c.value}var c=Object.create(_.Bna),d=new _.rF;c.value=a;b[_.md]=c;b.XX=_.Zma.bind(b);b.set=function(e){c.dk(c.value,e)||(_.od(c,e),d.emit(e))};b.update=function(e){if(c.value===_.Ana)throw new _.sd(952,!1);b.set(e(c.value))};b.subscribe=d.subscribe.bind(d);b.ee=d.ee;return b};MP=function(a){return NKb(a)};OKb=function(a){return a.Wc};PKb=function(a,b){var c=b.Nl.length-1;return c>=0&&(b=b.Nl[c],b.wg)?b.wg:a.path};
QKb=function(a,b){var c=b.Nl;b=b.Wbb;var d=c.length-1;if(d>=0){c=c[d];if(c.wg)return a.qc().Oc(c.wg).ob();if(c=b.get(d))return a.qc().Oc(c).ob()}return a};RKb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].wg;e&&(c=e)}return b};
SKb=function(a,b){if(!_.tJ(b))return Object.assign({},a,{N7:b.state,yia:!1});var c=b.jc.lmd,d=c.mn,e=c.Oab;c=c.pageToken;if(!d)return Object.assign({},a,{N7:2,yia:!1});a=[].concat(_.v(a.Nl),_.v(d));var f=RKb(a),g=a.length>0?a[0].eg:void 0,m=new Set(a.map(function(r){return r.eg})),n=void 0;c?n={r8:"TOKEN",token:c}:e&&e.length>0&&(n={r8:"COMMITS",Nl:e});d=d.length>0?d[d.length-1].wg!=null:!1;return{Nl:a,jQb:m,N7:2,opd:g,nextPage:n,Wbb:f,yia:b.jc.yia&&d}};
TKb=function(a){if(a&&a.eg)return{eg:a.eg,revision:a.revisionNumber||void 0,Us:a.Us||void 0}};UKb=function(a,b){return _.NDa&&!b?_.da.btoa(unescape(encodeURIComponent(a))):_.vaa(_.krb(a),b)};VKb=function(a,b,c,d,e,f){c=_.oha(a,b,c,d);return _.oha(a,b+2,e,f)||c};WKb=function(a){var b;return((b=_.lja())==null?void 0:b.createScriptURL(a))||a};XKb=function(a){var b=_.Jja();return b?b.Bt(2,a)||"":_.yf(a,"Style")?_.xf(a):_.rd(a)};
YKb=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.kf(function(e,f){return a(e,f,d)}):_.ze,_.dg(),c?_.pla(b):_.vla(function(){return new _.Te}))}};ZKb=function(a){return a};$Kb=function(a,b,c,d,e,f,g,m,n){var r=_.Yd();n=n===void 0?"":n;var x=VKb(r,_.Xd.sz,b,d,f,m);_.lga(4);a=x?a+_.rd(b)+c+_.rd(d)+e+_.rd(f)+g+_.rd(m)+n:_.se;a!==_.se&&_.qna(r,a);return $Kb};
aLb=function(a,b,c,d,e,f,g,m,n){b+=c;return VKb(a,b,e,f,g,m)?_.nha(a,b+4,n?d.call(n,e,f,g,m):d(e,f,g,m)):_.zna(a,b+4)};bLb=function(a,b,c,d,e,f){a+=27;var g=_.Yd(),m=g[a];return g[1].data[a].de?aLb(g,_.be(),b,m.transform,c,d,e,f,m):m.transform(c,d,e,f)};cLb=function(){return _.Xg(!1,!1)};dLb=function(){var a=_.u(_.oMa),b={};a.Es&&(b.Es=a.Es.sort(function(c,d){return c-d}));return Object.assign({},_.nMa,a,b)};
eLb=function(a){a=_.Ml(a,_.sk);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.eb(a);}};fLb=function(a){var b=eLb(a);if(b)return{id:a.eo()||_.cm(a,3,_.sk)||_.cm(a,4,_.sk)||_.cm(a,5,_.sk),type:b}};gLb=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};
hLb=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=_.ll(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}]};NP=function(a){return"//depot/"+a.path};
iLb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.kLb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.H8a.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);jLb.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 _.WI(a)?(d=_.hJ(a.params.line),a=NP(a),_.fk(_.fk(new _.ek(_.t8a),"files",a+(d?":"+d:"")),b,c).toString()):_.nJ(a)?(c=_.fk(_.fk(_.fk(new _.ek(_.t8a),"vcs","cog"),b,c),"files",
a.ub+"/"+a.path),b==="createWs"&&(b=a.repository,d=a.ub,a=a.Kb,(a=b&&a&&d?a==="HEAD"||a.startsWith("refs/")||/[a-f0-9]{40}/.test(a)?d+"/"+b+":"+a:d+"/"+b+":refs/heads/"+a:null)&&_.fk(c,"cloneRepo",a)),c.toString()):null};lLb=function(a,b){if(b&&b.ng){var c=b.ng,d=_.hvb(c);a=_.qt(_.pt(_.ot(a.qc(),d.id,d.type),c.li),b.nE).Oc(b.path).ob()}return a};mLb=function(a){a=(a=a.Kb)&&a.toUpperCase();return a==="XREF"||a==="GROK"};
nLb=function(a){var b=_.iJ(a,1),c=void 0;_.VI(a)&&a.ei()?c="/piper///depot/"+b:_.VI(a)?c="/"+a.repository+"/"+b:_.nJ(a)&&(c="/h/"+a.ub+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.ek((_.u8a||"")+"/codesearch/f"+c);c=a.params.Pb;a=_.nk(a,1);c?(_.fk(b,"ws",c),a&&_.fk(b,"snapshot",a)):a&&a!=="HEAD"&&_.fk(b,"cl",a);return b.toString()};oLb=function(a){return a?_.Ak(a)?"insert_drive_file":"folder":""};
pLb=function(a){var b=a.match(/^(?:https?:\/\/[^\/]+\/)?(\w+)\/\/\/(\w+)\/([^;]+)(?:;cl=(\d+))?/);if(b){a=b[1];var c=b[3],d=b[4];return _.qt(_.pt(_.ot(new _.rt,"Google",b[2]),a||"").Oc(c||""),d||"HEAD").ob()}if(b=a.match(/^(?:https?:\/\/[^:\/\s]+(?::\d+)?)?\/h\/([\w.-]+)\/(.+?)\/\+\/([^:]+):(.*)$/))return a=b[2],c=b[3],d=b[4],_.qt(_.pt(_.ot(new _.rt,b[1],"host"),a).Oc(d||""),c||"HEAD").ob()};
qLb=function(a){var b=a instanceof _.Ni?a.path:a==null?void 0:a.Hd(),c,d;a=a instanceof _.Ni?a.repository:a==null?void 0:(c=_.js(a))==null?void 0:(d=c.Jo())==null?void 0:_.Y(d,2);if(b==="/"||!b)return(a!=null?a:"")+" (Repository Root)";var e,f;return(f=(e=b==null?void 0:b.replace(/^\/|\/$/g,"").split("/"))==null?void 0:e.pop())!=null?f:null};rLb=function(a){a&1&&_.K(0,"span",0)};sLb=function(a){a&1&&(_.I(0,"span",1),_.Lg(1),_.J())};tLb=function(a){a&1&&(_.I(0,"span",3),_.Lg(1,1),_.J())};
uLb=function(a){a&1&&_.Lg(0,2)};vLb=function(a){a&1&&_.K(0,"span",7)};wLb=function(a){a&1&&_.vg(0,uLb,1,0)(1,vLb,1,0,"span",7);a&2&&(a=_.P(),_.wg(a.JDb?0:1))};xLb=function(a){a&1&&_.Lg(0,3)};yLb=function(a){a&1&&(_.I(0,"span",6),_.Lg(1,4),_.J())};zLb=function(){};ALb=function(a){a&1&&_.Lg(0)};BLb=function(){};CLb=function(a){a&1&&_.F(0,BLb,0,0,"ng-template",12);a&2&&(a=_.P().va,_.G("cdkPortalOutlet",a.t1))};DLb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.gh(a.Nsa))};
ELb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",7,2);_.O("click",function(){var f=_.w(c),g=f.va;f=f.XA;var m=_.P();return _.y(m.tk(g,_.bh(1),f))})("cdkFocusChange",function(f){var g=_.w(c).XA,m=_.P();return _.y(m.oYa(f,g))});_.K(2,"span",8)(3,"div",9);_.I(4,"span",10)(5,"span",11);_.vg(6,CLb,1,1,null,12)(7,DLb,1,1);_.J()()()}if(a&2){a=b.va;b=b.XA;var d=_.bh(1),e=_.P();_.eh(a.C9a);_.dh("mdc-tab--active",e.selectedIndex===b);_.G("id",e.Lba(a,b))("disabled",a.disabled)("fitInkBarToContent",e.nr);
_.ug("tabIndex",e.ks(b))("aria-posinset",b+1)("aria-setsize",e.kh.length)("aria-controls",e.Kba(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.he?a.he:null);_.C(3);_.G("matRippleTrigger",d)("matRippleDisabled",a.disabled||e.Gc);_.C(3);_.wg(a.t1?6:7)}};FLb=function(a){a&1&&_.Lg(0)};
GLb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-tab-body",13);_.O("_onCentered",function(){_.w(c);var e=_.P();return _.y(e.lXa())})("_onCentering",function(e){_.w(c);var f=_.P();return _.y(f.LXa(e))})("_beforeCentering",function(e){_.w(c);var f=_.P();return _.y(f.umb(e))});_.J()}if(a&2){a=b.va;b=b.XA;var d=_.P();_.eh(a.K_a);_.G("id",d.Kba(b))("content",a.content)("position",a.position)("animationDuration",d.animationDuration)("preserveContent",d.vt);_.ug("tabindex",d.Az!=null&&d.selectedIndex===
b?d.Az:null)("aria-labelledby",d.Lba(a,b))("aria-hidden",d.selectedIndex!==b)}};HLb=function(a,b){a&1&&(_.zg(0,"div",1,0),_.Lg(2),_.Ag());a&2&&(a=b.id,b=_.P(),_.eh(b.Hl),_.dh("mat-mdc-autocomplete-visible",b.ZF)("mat-mdc-autocomplete-hidden",!b.ZF)("mat-autocomplete-panel-animations-enabled",!b.Xc)("mat-primary",b.xi==="primary")("mat-accent",b.xi==="accent")("mat-warn",b.xi==="warn"),_.xg("id",b.id),_.ug("aria-label",b.ariaLabel||null)("aria-labelledby",b.AW(a)))};
JLb=function(a){return a.replace(ILb,function(b){return"\\"+b})};KLb=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 _.eb(a)}};LLb=function(a,b,c,d,e,f){e!==void 0&&(e=_.uj.Ir(e));f&&d==="HEAD"&&(d=void 0);return Object.assign({},_.DJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};
MLb=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:_.eb(a)}};NLb=function(a){return _.WI(a)?_.JEb:"ID"};OLb=function(a){return _.WI(a)?_.KEb:"Commit Date"};PLb=function(a){return _.WI(a)?_.LEb:"Revision"};OMb=function(a,b){return a.toLowerCase()!==a?b.indexOf(a)>=0:b.toLowerCase().indexOf(a.toLowerCase())>=0};PMb=function(a,b){a=a.D1;var c=b.D1;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
QMb=function(a){return!!a};RMb=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 _.eb(a)}};SMb=function(a){var b=[];for(a=a.parent;a!==void 0;)b.push(a),a=a.parent;return b};TMb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
UMb=function(a){a&1&&_.K(0,"blame-layer",3);a&2&&(a=_.P(),_.G("layerBaseLocation",a.ii))};VMb=function(a){a&1&&_.K(0,"nl-semantic-outlines-layer",3);a&2&&(a=_.P(),_.G("layerBaseLocation",a.ii))};WMb=function(a){if(a&1){var b=_.Yd();_.I(0,"xrefs-layer",4);_.O("highlightedLines",function(c){_.w(b);var d=_.P();return _.y(d.DIa(c))});_.J()}a&2&&(a=_.P(),_.G("layerBaseLocation",a.ii))};XMb=function(a){a&1&&_.K(0,"unified-deprecation-layer",3);a&2&&(a=_.P(),_.G("layerBaseLocation",a.ii))};
YMb=function(a){a&1&&_.K(0,"coverage-layer",3);a&2&&(a=_.P(),_.G("layerBaseLocation",a.ii))};ZMb=function(a,b){a&1&&_.K(0,"finding-layer",5);a&2&&(a=b.va,b=_.P(),_.G("layerBaseLocation",b.ii)("layerId",a))};$Mb=function(a){return a.getType()===3&&a.mCa()};aNb=function(a){for(var b=[],c=_.JIb.exec(a);c!==null;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.$kb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.JIb.exec(a)}return b};
bNb=function(a,b,c){if(_.rvb(a)&&a.repository){var d=a.repository;if(b=_.sBb(d,b,c))if(c=_.Y(b,2).split("/"),!(c.length<2))return a=_.qt(_.pt(_.ot(a.qc(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),d!=="android"&&d!=="chops_infra_internal"||_.IJ(a),a.ob()}};cNb=function(a){a&1&&(_.I(0,"div",6)(1,"h2",7),_.Q(2,"Commit message"),_.J(),_.K(3,"linkified-message",8),_.R(4,"emptyToConstant"),_.J());a&2&&(a=_.P(),_.C(3),_.G("message",a.message)("linkDefinitions",_.qh(4,2,a.qma)))};
dNb=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(),_.C(4),_.gh(a.YCb))};eNb=function(a){a&1&&_.Gg(0)};fNb=function(a){a&1&&_.Gg(0)};gNb=function(a){a&1&&(_.Cg(0),_.F(1,eNb,1,0,"ng-container",7),_.Q(2),_.F(3,fNb,1,0,"ng-container",7),_.Fg());if(a&2){a=_.P();var b=_.bh(7),c=_.bh(9);_.C();_.G("ngTemplateOutlet",b);_.C();_.fh(" ",a.Xtd," ");_.C();_.G("ngTemplateOutlet",c)}};
hNb=function(a){a&1&&_.Gg(0)};iNb=function(){};lNb=function(a){a&1&&(_.Cg(0),_.F(1,hNb,1,0,"ng-container",7)(2,iNb,0,0,"ng-template",8),_.Fg());if(a&2){a=_.P();var b=_.bh(7),c=_.bh(11);_.C();_.G("ngTemplateOutlet",b);_.C();_.G("ngTemplateOutlet",c)("ngTemplateOutletContext",_.nh(5,jNb,_.nh(3,kNb,a.CY)))}};mNb=function(){};nNb=function(a){a&1&&_.F(0,mNb,0,0,"ng-template",9);a&2&&(_.P(),_.G("ngTemplateOutlet",_.bh(13)))};oNb=function(){};
qNb=function(a){a&1&&_.F(0,oNb,0,0,"ng-template",8);a&2&&(_.P(),_.G("ngTemplateOutlet",_.bh(9))("ngTemplateOutletContext",_.mh(2,pNb)))};rNb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.R(2,"async"),_.J());a&2&&(a=_.P(),_.C(),_.fh("",_.qh(2,1,a.o4b),":"))};sNb=function(a){a&1&&(_.I(0,"span",14),_.Q(1,"@"),_.J())};tNb=function(){};
uNb=function(a,b){a&1&&(_.Cg(0),_.I(1,"span",12),_.Q(2,"("),_.J(),_.F(3,sNb,2,0,"span",13)(4,tNb,0,0,"ng-template",8),_.I(5,"span"),_.Q(6,")"),_.J(),_.Fg());if(a&2){a=b.Qa;b=_.P().Swd;_.P();var c=_.bh(11);_.C(3);_.G("ngIf",b);_.C();_.G("ngTemplateOutlet",c)("ngTemplateOutletContext",_.nh(3,jNb,a))}};vNb=function(a){a&1&&(_.F(0,uNb,7,5,"ng-container",11),_.R(1,"async"));a&2&&(a=_.P(),_.G("ngIf",_.qh(1,1,a.zra)))};
wNb=function(a,b){a&1&&(_.I(0,"conditional-link",15),_.R(1,"toPrettyRef"),_.R(2,"async"),_.Q(3),_.R(4,"toPrettyRef"),_.J());a&2&&(a=b.context,b=_.P(),_.G("linkAriaLabel",_.PC("Details for change ",_.qh(1,7,a==null?null:a.Kb)))("condition",b.g$a)("link",_.qh(2,9,b.dga(a)))("trackGestureClick",!!b.g$a)("trackProjectId",b.Vd.ub),_.C(3),_.fh(" ",_.qh(4,11,a==null?null:a.Kb)," "))};xNb=function(){};
yNb=function(a){a&1&&_.F(0,xNb,0,0,"ng-template",8);a&2&&(_.P(3),_.G("ngTemplateOutlet",_.bh(9))("ngTemplateOutletContext",_.mh(2,pNb)))};
zNb=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),_.R(8,"async"),_.Q(9," CL "),_.J(),_.I(10,"span"),_.Q(11,")"),_.J(),_.Fg());if(a&2){a=_.P().Qa;var b=_.P(2);_.C(2);_.fh("@ ",a.depth," behind");_.C();_.G("routerLink",a.JZ)("trackGestureClick",!0)("trackProjectId",b.Vd.ub);_.C(4);_.G("universalLink",_.qh(8,6,b.dga(a)))("trackProjectId",b.Vd.ub)}};
ANb=function(a,b){a&1&&(_.Cg(0),_.F(1,yNb,1,3,null,11)(2,zNb,12,8,"ng-container",11),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("ngIf",!a.depth||!a.JZ),_.C(),_.G("ngIf",a.depth&&a.JZ))};BNb=function(a){a&1&&(_.F(0,ANb,3,2,"ng-container",11),_.R(1,"async"));a&2&&(a=_.P(),_.G("ngIf",_.qh(1,1,a.zra)))};
CNb=function(a){if(a&1){var b=_.Yd();_.I(0,"code-diff",2);_.O("rendered",function(c){_.w(b);var d=_.P();return _.y(d.IEa(c))});_.J()}a&2&&(a=_.P(),_.G("diffBase",a.TUb)("contents",a.L6b)("fileName",a.fileName)("leftLineNumberFormatter",a.jma)("rightLineNumberFormatter",a.jqa)("leftLineWidgets",a.i_)("rightLineWidgets",a.D0)("collapseIdenticalLines",!1)("align",!1))};DNb=function(a){a&1&&(_.I(0,"dc-information-box"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.tOa))};
ENb=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}};
FNb=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++}}};
GNb=function(a){return function(b){return(b=a.get(b))?""+b:""}};HNb=function(a){a&1&&(_.I(0,"mat-spinner",10),_.Q(1,"\n        "),_.J());a&2&&_.G("diameter",16)("strokeWidth",2)};INb=function(a){if(a&1){var b=_.Yd();_.I(0,"code-diff-chunks",15);_.O("rendered",function(c){_.w(b);var d=_.P(2);return _.y(d.IEa(c))});_.Q(1,"\n    ");_.J()}a&2&&(a=_.P(2),_.G("diffChunks",a.qn.EH)("fileName",a.BE))};
JNb=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,INb,2,2,"code-diff-chunks",14),_.Q(12,"\n  "),_.Fg());a&2&&(a=_.P(),_.C(4),_.G("activeLocation",a.Gpd)("version",a.b2)("linkToCommitDetails",!1),_.C(3),_.G("activeLocation",a.hvd)("version",a.b2)("linkToCommitDetails",!1),_.C(4),_.G("ngIf",a.fHb))};
KNb=function(a){a&1&&(_.I(0,"span",22),_.Q(1,"\n    "),_.I(2,"span",23),_.Q(3),_.R(4,"number"),_.J(),_.Q(5,"\n    "),_.I(6,"span",24),_.Q(7,","),_.J(),_.Q(8,"\n    "),_.I(9,"span",25),_.Q(10),_.R(11,"number"),_.J(),_.Q(12,"\n    "),_.I(13,"span",24),_.Q(14,","),_.J(),_.Q(15,"\n    "),_.I(16,"span",26),_.Q(17),_.R(18,"number"),_.J(),_.Q(19,"\n  "),_.J());a&2&&(a=_.P(2),_.C(2),_.ug("aria-label",a.iud)("aria-expanded",a.XY.Kd?"true":"false"),_.C(),_.fh("\n      -",_.CD(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.C(6),_.ug("aria-label",a.Ied)("aria-expanded",a.XY.Kd?"true":"false"),_.C(),_.fh("\n      ",_.CD(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.C(6),_.ug("aria-label",a.Mcd)("aria-expanded",a.XY.Kd?"true":"false"),_.C(),_.fh("\n      +",_.CD(18,15,a.metadata.bH,"1.0-0"),"\n    "))};
LNb=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,KNb,20,18,"span",21),_.Q(14,"\n"));a&2&&(a=_.P(),_.C(5),_.ch("width",a.jud,"%"),_.C(2),_.ch("width",a.Jed,"%"),_.C(2),_.ch("width",a.Ncd,"%"),_.C(4),_.G("ngIf",a.qn&&a.qn.kEa))};MNb=function(a,b){return b?a*100/(b.removed+b.changed+b.bH):0};
ONb=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(),_.C(9),_.G("place",a.location)("disabled",!!NNb(a))("matTooltip",NNb(a))("matTooltipDisabled",!NNb(a)))};
QNb=function(a){if(a&1){var b=_.Yd();_.I(0,"commit-file-entry",10);_.O("rendered",function(d){_.w(b);var e=_.P(2);!e.ZQ.R8a&&d.Ii&&d.Zha===e.X5&&(e.X5+=1,PNb(e));return _.y()});_.J()}if(a&2){a=_.P().index;var c=_.P();_.G("entryIndex",a)("location",c.location)("entry",c.Aia.get(a))("expand",c.expand.get(a))}};RNb=function(a,b){a&1&&(_.Cg(0),_.F(1,QNb,1,4,"commit-file-entry",9),_.Fg());a&2&&(a=b.index,b=_.P(),_.C(),_.G("ngIf",a<b.s6))};
TNb=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"button",11);_.O("click",function(){_.w(b);var c=_.P();SNb(c);return _.y()});_.Q(2," Show More ");_.J();_.Fg()}a&2&&(a=_.P(),_.C(),_.G("trackProjectId",a.location.ub))};UNb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(f.wg==null?"":";"+c+"="+encodeURIComponent(f.wg))+(d&&(e||f.Pb)?";"+d+"="+(f.revision==="CitC"&&f.Pb?encodeURIComponent(f.Pb):""):"")+location.search+location.hash};
VNb=function(a){return _.nt(_.XJ(a.qc(),function(b){b.zk="1";b.qg=0;delete b.Lo;delete b.eA;delete b.fA}).ob())};WNb=function(a){return _.nt(_.XJ(a.qc(),function(b){b.zk="1";b.qg=0;delete b.Tf;delete b.qq;delete b.iy}).ob())};XNb=function(a){return _.nt(_.XJ(a.qc(),function(b){b.zk="1";b.qg=0;delete b.Lo;delete b.eA;delete b.fA;delete b.Tf;delete b.qq;delete b.iy}).ob())};
$Nb=function(a,b,c,d,e){if(!c.FJ||!_.VI(b.kb)){var f;c=(f=b.y0)!=null?f:b.kb;if(!_.VI(c))return _.Vq(e,_.Tq(e,YNb(c,d.id,a.wg)));OP.has(c)||OP.set(c,{});b=OP.get(c);b.root==null&&(e=new URL(_.Vq(e,_.Tq(e,YNb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=e.length===1?"":";"+e.slice(1).join(";");return e[0]+"/"+ZNb(a.wg||c.path)+b+";cl="+encodeURIComponent(a.id)+(a.revision==="CitC"&&a.Pb?";ws="+encodeURIComponent(a.Pb):"")+location.search+location.hash}};
YNb=function(a,b,c){var d;return _.nt(_.qt(a.qc().Kj({zk:"1",qg:0,line:a.params.line}),b).Oc((d=c!=null?c:a.path)!=null?d:"/").ob())};ZNb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};aOb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1," Order "),_.J())};bOb=function(a){a&1&&(_.Cg(0),_.Q(1),_.R(2,"number"),_.Fg());a&2&&(a=_.P().Qa,_.C(),_.fh(" #",_.CD(2,1,a,"1.0-0")," "))};cOb=function(a){a&1&&(_.I(0,"mat-icon",43),_.Q(1," help_outline "),_.J())};
dOb=function(a,b){a&1&&(_.Cg(0),_.F(1,bOb,3,4,"ng-container",42)(2,cOb,2,0,"ng-template",null,1,_.rh),_.Fg());a&2&&(a=b.Qa,b=_.bh(3),_.C(),_.G("ngIf",a>=0)("ngIfElse",b))};eOb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,dOb,4,2,"ng-container",41),_.R(2,"blameIndexOf"),_.J());a&2&&(a=b.va,b=_.P(),_.C(),_.G("ngIf",_.CD(2,1,a.id,b.uya)))};fOb=function(a){a&1&&(_.I(0,"mat-header-cell",44)(1,"span",45),_.Q(2,"Action Button"),_.J()())};
iOb=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(),_.C(),_.ug("aria-expanded",b.IE.has(a.id))("aria-label",b.IE.has(a.id)?gOb.format({id:a.id}):hOb.format({id:a.id}))("data-action",b.oBc)("data-row-id",a.id),_.C(2),_.gh(b.IE.has(a.id)?"expand_less":"expand_more"))};jOb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1),_.J());a&2&&(a=_.P(),_.ch("max-width",a.J6b(),"px"),_.C(),_.fh(" ",a.Ykd(a.Od.kb)," "))};
kOb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"a",47),_.R(2,"linkifyRevision"),_.Q(3),_.J()());a&2&&(a=b.va,b=_.P(),_.ch("max-width",b.J6b(),"px"),_.C(),_.ch("padding-left",b.dvd(),"px"),_.ug("aria-label",_.PC("Revision ",a.revision))("href",_.DD(2,10,a,b.Od,b.Sa),_.Cf)("data-action",b.jBc)("data-action-name",b.Od.SJ?"updateRightDiff":"updateRevisionContents"),_.C(2),_.fh(" ",a.revision," "))};lOb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.Mkd(a.Od.kb)," "))};
mOb=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",53,3);if(a&2){a=_.bh(1);var b=_.P(2).va;_.G("changelistId",b.id)("onedevIsHovercardReady",a.AN)}};
nOb=function(a){a&1&&(_.Cg(0),_.I(1,"a",51),_.R(2,"linkifyId"),_.Q(3),_.R(4,"toPrettyRef"),_.J(),_.I(5,"onedev-hovercard",null,2),_.F(7,mOb,2,2,"onedev-changelist-hovercard",52),_.J(),_.Fg());if(a&2){a=_.bh(6);var b=_.P().va,c=_.P();_.C();_.ug("aria-label",_.PC("CL ",b.id));_.G("onedevHovercardTrigger",a);_.ug("href",bLb(2,6,b,c.Od,c.mhb,c.Sa),_.Cf)("data-action",c.nkb);_.C(2);_.fh(" ",_.qh(4,11,b.id)," ")}};
oOb=function(a){a&1&&(_.I(0,"a",54),_.R(1,"linkifyId"),_.Q(2),_.R(3,"toPrettyRef"),_.J());if(a&2){a=_.P().va;var b=_.P();_.ug("aria-label",_.PC("CL ",a.id))("href",bLb(1,5,a,b.Od,b.mhb,b.Sa),_.Cf)("data-action",b.nkb);_.C(2);_.fh(" ",_.qh(3,10,a.id)," ")}};
pOb=function(a,b){a&1&&(_.I(0,"mat-cell",48),_.F(1,nOb,8,13,"ng-container",49)(2,oOb,4,12,"a",50),_.J());if(a&2){a=b.va;b=_.P();if(a.G0!=="history")a=!1;else{var c=a.revision==="CitC";a=a.revision!=null&&_.WI(b.Od.kb)&&!c}_.G("ngSwitch",a);_.C();_.G("ngSwitchCase",!0);_.C();_.G("ngSwitchCase",!1)}};qOb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1," Description "),_.J())};rOb=function(a){a&1&&(_.I(0,"strong"),_.Q(1,"[deleted]"),_.J())};
sOb=function(a,b){a&1&&(_.I(0,"span",57),_.Q(1),_.J());a&2&&(a=b.va,b=_.P().va,_.dh("cleanup",b.Ak),_.C(),_.gh(a))};tOb=function(a,b){a&1&&(_.I(0,"mat-cell",55),_.F(1,rOb,2,0,"strong",41)(2,sOb,2,3,"span",56),_.Q(3),_.R(4,"truncateCommitMessage"),_.J());a&2&&(a=b.va,_.C(),_.G("ngIf",a.operation==="DELETE"),_.C(),_.G("ngForOf",a.tags),_.C(),_.fh(" ",_.qh(4,3,a.subject)," "))};uOb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.Lkd(a.Od.kb)," "))};
vOb=function(a,b){a&1&&(_.I(0,"mat-cell",55),_.K(1,"date",58),_.J());a&2&&(a=b.va,_.C(),_.G("value",a.time))};wOb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1," Author "),_.J())};xOb=function(a){a&1&&(_.Cg(0),_.I(1,"a",59),_.Q(2),_.J(),_.Fg());if(a&2){a=_.P().va;var b=_.P();_.C();_.G("title",_.kh(a.Tn))("email",_.PC("",a.Tn,"@google.com"));_.ug("href",_.Ux+"#search/&q=a:"+a.Tn+"%20is:submitted",_.Cf)("data-action",b.fBc);_.C();_.fh(" ",a.Tn," ")}};
yOb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.fh(" ",a.Tn," "))};zOb=function(a){a&1&&(_.I(0,"mat-cell",55),_.F(1,xOb,3,7,"ng-container",42),_.R(2,"isPiperPlace"),_.F(3,yOb,1,1,"ng-template",null,4,_.rh),_.J());if(a&2){a=_.bh(4);var b=_.P();_.C();_.G("ngIf",_.qh(2,2,b.Od==null?null:b.Od.kb))("ngIfElse",a)}};AOb=function(a){a&1&&(_.I(0,"mat-header-cell",60)(1,"span",45),_.Q(2,"Action Button"),_.J()())};
BOb=function(a){a&1&&(_.I(0,"a",65),_.R(1,"linkifyLeft"),_.Q(2),_.J());if(a&2){a=_.P().va;var b=_.P();_.G("isMatFlatButton",a.id===b.Od.mma);_.ug("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Od.mma)("href",_.DD(1,7,a,b.Od,b.Sa),_.Cf)("data-action",b.okb)("aria-label",b.Mkb);_.C(2);_.fh(" ",b.Mkb," ")}};
DOb=function(a){if(a&1){var b=_.Yd();_.I(0,"a",66);_.R(1,"linkifyDiff");_.O("keyup.enter",function(){_.w(b);var d=_.P(2);return _.y(COb(d))});_.Q(2);_.J()}if(a&2){a=_.P().va;var c=_.P();_.ch("display",a.mO.length?null:"none");_.G("isMatFlatButton",a.id===c.Od.mma);_.ug("aria-pressed",a.id===c.Od.mma)("href",_.DD(1,8,a,c.Od,c.Sa),_.Cf)("data-action",c.okb)("aria-label",c.Okb);_.C(2);_.fh(" ",c.Okb," ")}};EOb=function(a){a&1&&(_.I(0,"span",45),_.Q(1," No Data "),_.J())};
FOb=function(a,b){a&1&&(_.I(0,"mat-cell",61),_.F(1,BOb,3,11,"a",62)(2,DOb,3,12,"a",63)(3,EOb,2,0,"span",64),_.J());a&2&&(a=b.va,b=_.P(),_.G("ngSwitch",b.Od.SJ),_.C(),_.G("ngSwitchCase",!0),_.C(),_.G("ngSwitchCase",!1),_.C(),_.G("ngIf",!b.Od.SJ&&!a.mO.length))};GOb=function(a){a&1&&(_.I(0,"mat-header-cell",67)(1,"span",45),_.Q(2,"Action Button"),_.J()())};
HOb=function(a){a&1&&(_.I(0,"a",70),_.R(1,"linkifyRight"),_.Q(2),_.J());if(a&2){a=_.P().va;var b=_.P();_.G("isMatFlatButton",a.id===b.Od.yO);_.ug("aria-pressed",a.id===b.Od.yO)("href",_.DD(1,6,a,b.Od,b.Sa),_.Cf)("data-action",b.pkb)("aria-label",b.Nkb);_.C(2);_.fh(" ",b.Nkb," ")}};
IOb=function(a){a&1&&(_.I(0,"a",71),_.R(1,"linkifyRight"),_.Q(2),_.J());if(a&2){a=_.P().va;var b=_.P();_.G("isMatFlatButton",a.id===b.Od.yO);_.ug("aria-pressed",a.id===b.Od.yO)("href",_.DD(1,6,a,b.Od,b.Sa),_.Cf)("data-action",b.pkb)("aria-label",b.Pkb);_.C(2);_.fh(" ",b.Pkb," ")}};JOb=function(a){a&1&&(_.I(0,"mat-cell",61),_.F(1,HOb,3,10,"a",68)(2,IOb,3,10,"a",69),_.J());a&2&&(a=_.P(),_.G("ngSwitch",a.Od.SJ),_.C(),_.G("ngSwitchCase",!0),_.C(),_.G("ngSwitchCase",!1))};
LOb=function(a){a&1&&(_.I(0,"mat-header-cell",72)(1,"span",45),_.Q(2,"Action Button"),_.J()());a&2&&(a=_.P(),_.ug("aria-label","Browse repo at revision/ "+KOb(a.Od.kb)))};
NOb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"a",73),_.R(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(),_.C(),_.G("matTooltip",MOb(a.id,b.Od.kb)),_.ug("href",bLb(2,10,a,b.Od,b.mhb,b.Sa),_.Cf)("title",MOb(a.id,b.Od.kb))("data-action",b.gBc)("aria-label",MOb(a.id,b.Od.kb)),_.C(4),_.G("title",KOb(b.Od.kb))("matTooltip",KOb(b.Od.kb)),_.ug("data-copy-content",a.id)("data-action",b.hBc)("aria-label",KOb(b.Od.kb)))};
OOb=function(a){a&1&&_.K(0,"mat-header-cell")};POb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.Q(1),_.J());a&2&&(a=b.va,_.C(),_.fh(" Previously: ",a.wg," "))};QOb=function(a){a&1&&_.K(0,"mat-header-cell")};
ROb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-cell");_.Q(1);_.I(2,"a",75);_.O("click",function(){var d=_.w(c).va,e=_.P();d.fja=!d.fja;return _.y(e.return)});_.Q(3);_.J()()}a&2&&(a=b.va,_.C(),$Kb(" No matches in revisions [",a.sCa[a.sCa.length-1],", ",a.sCa[0],"], changelists [",a.rCa[a.rCa.length-1],", ",a.rCa[0],"] "),_.C(2),_.fh(" ",a.fja?"Hide":"Show"," "))};
SOb=function(a){a&1&&(_.K(0,"linkified-message",77),_.R(1,"emptyToConstant"));a&2&&(a=_.P().va,_.G("message",a.message)("linkDefinitions",_.qh(1,2,a.qY)))};TOb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,SOb,2,4,"linkified-message",76),_.J());a&2&&(a=b.va,b=_.P(),_.C(),_.G("ngIf",b.IE.has(a.id)))};
VOb=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();_.C();_.ug("aria-expanded",b.u_.has(a.id))("aria-label",b.u_.has(a.id)?b.CHc:b.THc);_.C(2);_.gh(b.u_.has(a.id)?"expand_less":"expand_more");_.C();_.fh(" ",UOb(a.matches)," matches in the code at this revision. ")}};
WOb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,VOb,5,4,"div",78),_.J());a&2&&(a=b.va,b=_.P(),_.ug("data-action",b.lBc)("data-row-id",a.id),_.C(),_.G("ngIf",a.matches!=null))};
XOb=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();_.dh("last",c);c=d.matches.revision;d=d.wg||b.Od.kb.path;var e=d+":"+c;b.d$a.get(e)==null&&b.d$a.set(e,_.nvb(_.tt(b.Od.kb.qc(),{Tf:c}).Oc(d).ob(),b.Sa,{hla:"oneBased"}));c=b.d$a.get(e);_.G("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.u1a)}};
YOb=function(a){a&1&&(_.Cg(0),_.F(1,XOb,1,7,"file-search-snippet",80),_.Fg());a&2&&(a=_.P().va,_.C(),_.G("ngForOf",a.matches.fm))};ZOb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,YOb,2,1,"ng-container",41),_.J());a&2&&(a=b.va,_.C(),_.G("ngIf",a.matches!=null))};$Ob=function(a){a&1&&_.K(0,"mat-header-row")};
cPb=function(a,b){a&1&&_.K(0,"mat-row",82);a&2&&(a=b.va,b=_.P(),_.dh("active",b.IE.has(a.id))("left-row",b.Od.mma===a.id)("right-row",b.Od.yO===a.id)("active-element",a.id===b.Xia)("hidden",(a.hidden==null?null:a.hidden.fja)===!1)("cleanup",a.Ak),_.ug("aria-label",_.WI(b.Od.kb)?aPb.format({id:a.id,author:a.Tn}):bPb.format({id:a.id,author:a.Tn})))};
dPb=function(a,b){a&1&&_.K(0,"mat-row",83);a&2&&(a=b.va,b=_.P(),_.dh("hidden",(a.hidden==null?null:a.hidden.fja)===!1||!b.IE.has(a.id)),_.ug("aria-hidden",!b.IE.has(a.id)))};ePb=function(a){a&1&&_.K(0,"mat-row",84)};fPb=function(a){a&1&&_.K(0,"mat-row")};gPb=function(a,b){a&1&&_.K(0,"mat-row",85);a&2&&(a=b.va,b=_.P(),_.ch("display",b.u_.has(a.id)&&a.matches!=null?"":"none"))};hPb=function(a){a&1&&_.K(0,"mat-row",86)};
iPb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",92);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.L0=!1)});_.I(1,"mat-icon");_.Q(2,"collapse_all");_.J()()}a&2&&(a=_.P(2),_.G("ascTrackElement",a.slb))};
jPb=function(a){if(a&1){var b=_.Yd();_.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.Heb.next())});_.J()();_.F(7,iPb,3,1,"button",91);_.J()}a&2&&(a=_.P(),_.C(),_.G("ascTrackElement",a.slb),_.ug("data-action",a.mBc),_.C(3),_.ch("width",a.L0?"500px":0)("opacity",a.L0?1:0)("pointer-events",a.L0?"unset":"none"),_.C(),_.G("formControl",a.yl),_.C(2),_.G("ngIf",a.L0))};
oPb=function(a){return[].concat(_.v(kPb),_.v(lPb),_.v(a),_.v(mPb),_.v(nPb))};vPb=function(a,b){switch(a){case 0:return b?pPb:qPb;case 1:return b?rPb:sPb;case 2:return b?tPb:uPb;default:return _.eb(a,"Unknown column type")}};wPb=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.Yq)==null?void 0:e.wg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
xPb=function(a){a&1&&(_.Q(0),_.R(1,"number"));a&2&&(a=_.P().Qa,_.fh(" files (",_.CD(1,1,a.files.length,"1.0-0"),") "))};yPb=function(a){a&1&&(_.I(0,"span"),_.Q(1,"+"),_.J())};zPb=function(a){a&1&&(_.Q(0),_.R(1,"number"),_.F(2,yPb,2,0,"span",5),_.Q(3,") "));a&2&&(a=_.P(2).Qa,_.fh(" commits (",_.CD(1,2,a.oS.entries.length,"1.0-0")),_.C(2),_.G("ngIf",a.iUb))};
APb=function(a){a&1&&(_.I(0,"dc-information-box",8),_.Q(1),_.R(2,"number"),_.J());a&2&&(a=_.P(2).Qa,_.C(),_.fh(" There are a large number of commits. We are only showing the most recent ",_.CD(2,1,a.oS.entries.length,"1.0-0")," commits. "))};BPb=function(a,b){a&1&&_.K(0,"history-table",9);a&2&&(a=b.Qa,b=_.P(2).Qa,_.G("data",b.oS)("historyPlace",a))};
CPb=function(a){a&1&&(_.I(0,"mat-tab"),_.F(1,zPb,4,5,"ng-template",3)(2,APb,3,4,"dc-information-box",6)(3,BPb,1,2,"history-table",7),_.R(4,"async"),_.J());a&2&&(a=_.P().Qa,_.C(2),_.G("ngIf",a.iUb),_.C(),_.G("ngIf",_.qh(4,2,a.oS.Od)))};
DPb=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"mat-tab-group",2);_.O("selectedTabChange",function(d){_.w(c);var e=_.P(),f=e.Ga,g=f.Ya;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.eb(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.kb.ub});return _.y()});_.I(2,"mat-tab");_.F(3,xPb,2,4,"ng-template",3);_.K(4,"commit-fileset",4);_.J();_.F(5,CPb,5,4,"mat-tab",5);_.J();_.Fg()}a&
2&&(a=b.Qa,b=_.P(),_.C(4),_.G("leftRefSpec",b.comparison.qt)("location",b.comparison.kb)("includeHeader",!0)("rightRefSpec",b.comparison.rq)("fileDiffEntries",a.files),_.C(),_.G("ngIf",!b.comparison.VRb))};EPb=function(a){a&1&&_.K(0,"loading",10);a&2&&_.G("hasBackground",!0)("diameter",48)};FPb=function(a){a&1&&_.K(0,"ref-picker",3);a&2&&(a=_.P(2),_.G("refPickerData",a.N8)("trackElement",a.RT))};GPb=function(a){a&1&&_.F(0,FPb,1,2,"ref-picker",2);a&2&&(a=_.P(),_.G("ngIf",a.comparison.kb&&a.comparison.kb.Kb))};
HPb=function(a,b){return _.tt(b.qc(),{Lo:a}).ob()};IPb=function(a,b){return _.qt(b.qc(),a).ob()};
JPb=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()(),_.Fg());a&2&&(a=_.P(),_.C(3),_.G("comparison",a.comparison)("selector",a.Amc),_.C(2),_.fh(" ",a.sfd," "),_.C(),_.G("comparison",a.comparison),_.C(),_.G("routerLink",a.thd)("trackProjectId",a.comparison.kb.ub))};
KPb=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"a",11)(2,"mat-icon");_.Q(3,"code");_.J();_.Cg(4);_.I(5,"span");_.Q(6,"Browse");_.J();_.Fg();_.J();_.I(7,"copy-button",12);_.O("copyEvent",function(){_.w(b);var c=_.P();return _.y(c.fq())});_.J();_.K(8,"mat-divider",13);_.Fg()}a&2&&(a=_.P(),_.C(),_.G("routerLink",a.ked)("matTooltip",a.led)("trackProjectId",a.comparison.kb.ub),_.C(6),_.G("buttonLabel",a.Rfd)("hoverMsg",a.F7a)("copyText",a.comparison.fvd),_.C(),_.G("vertical",!0))};
LPb=function(a){a&1&&(_.K(0,"commit-information",14),_.I(1,"a",15),_.Q(2," Compare "),_.J());a&2&&(a=_.P(),_.G("activeLocation",a.comparison.kb)("version",a.b2)("linkToCommitDetails",!1),_.C(),_.G("routerLink",a.wfd)("trackProjectId",a.comparison.kb.ub))};MPb=function(a){a&1&&_.K(0,"segmented-dropdown-button",6);a&2&&(a=_.P(),_.G("item",a.Gsd))};
NPb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"li")(1,"button",8);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.v8b.emit(d.id))});_.Q(2);_.R(3,"toPrettyRef");_.J()()}a&2&&(a=b.va,_.dh("active-element",a.selected),_.C(),_.G("color",a.selected?"primary":null),_.C(),_.fh(" ",_.qh(3,4,a.id)," "))};OPb=function(a){a&1&&(_.I(0,"ul"),_.F(1,NPb,4,6,"li",7),_.J());a&2&&(a=_.P(),_.C(),_.G("ngForOf",a.koa))};
PPb=function(a,b){a&1&&(_.Cg(0),_.I(1,"a",10),_.Q(2),_.R(3,"toPrettyRef"),_.J(),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("routerLink",a.shd),_.C(),_.fh(" ",_.qh(3,2,a.id)," "))};QPb=function(a){a&1&&_.F(0,PPb,4,4,"ng-container",9);a&2&&(a=_.P(),_.G("ngIf",a.koa[0]))};RPb=function(a,b){return _.qt(_.lJ(a.qc(),"ref"),b).Kj({}).ob()};SPb=function(a,b){return(a.displayName||a.ng.li).localeCompare(b.displayName||b.ng.li)};
TPb=function(a){a=a.ng;var b=_.cvb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Hi};case "host":return{kind:b,ho:a.ho};case "depot":return{kind:b};default:return _.eb(b,"Unknown repository group type")}};UPb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.ho;case "depot":return"depot";default:return _.eb(a,"Unknown repository group type")}};
VPb=function(a){if(a.IM!=null)return a.IM.name;if(a.En!=null)return a.En.projectId;if(a.host!=null)return a.host.name;if(a.Hi!=null)return a.Hi.displayName;throw Error("Je");};WPb=function(a,b){a=VPb(a);b=VPb(b);return a<b?-1:a>b?1:0};XPb=function(a){a&1&&_.K(0,"mat-icon",7);a&2&&(a=_.P(2),_.G("svgIcon",a.icon))};YPb=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.fh(" ",a.scope," "))};
ZPb=function(a){a&1&&(_.I(0,"div",3),_.F(1,XPb,1,1,"mat-icon",4),_.I(2,"div",5),_.F(3,YPb,2,1,"span",6),_.I(4,"span"),_.Q(5),_.J()()());a&2&&(a=_.P(),_.C(),_.G("ngIf",a.icon),_.C(2),_.G("ngIf",a.scope),_.C(2),_.gh(a.name))};$Pb=function(a){a&1&&(_.I(0,"conditional-link",6),_.Q(1),_.J());a&2&&(a=_.P(2),_.dh("active-element",a.TZa),_.G("ascTrackElement",a.v$)("trackGestureClick",!a.TZa)("trackProjectId",a.kb.ub)("condition",!a.TZa)("link",a.SZa),_.C(),_.fh("",a.Vcd," "))};
aQb=function(a){a&1&&(_.I(0,"button",11),_.K(1,"mat-icon",12),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.C();_.G("svgIcon",b.Bc.Be(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};bQb=function(a){a&1&&_.K(0,"mat-icon",13);a&2&&(a=_.P().va,_.G("svgIcon",a.icon))};
cQb=function(a,b){a&1&&(_.I(0,"mat-tree-node",7),_.F(1,aQb,2,1,"button",8)(2,bQb,1,1,"mat-icon",9),_.I(3,"conditional-link",10),_.Q(4),_.J()());a&2&&(a=b.va,b=_.P(2),_.dh("active-element",a.vg===b.Hp),_.G("matTreeNodePaddingIndent",50),_.C(),_.G("ngIf",a.children),_.C(),_.G("ngIf",a.icon),_.C(),_.G("ascTrackElement",b.v$)("trackGestureClick",a.vg!==b.Hp)("condition",a.vg!==b.Hp)("link",_.YJ(a.location).Nb)("queryParams",_.YJ(a.location).Va),_.C(),_.fh("",a.name," "))};
dQb=function(a){a&1&&(_.Cg(0),_.F(1,$Pb,2,8,"conditional-link",3),_.I(2,"mat-tree",4),_.F(3,cQb,5,11,"mat-tree-node",5),_.J(),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngIf",a.SZa),_.C(),_.G("dataSource",a.dataSource)("treeControl",a.Bc)("expansionKey",a.QAa))};eQb=function(a,b){a&1&&_.K(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.P(2),_.G("contextName",b.v$)("currentScope",b.kb)("searchResultItem",a))};
fQb=function(a){if(a&1){var b=_.Yd();_.I(0,"no-search-match",18);_.O("clear",function(){_.w(b);var c=_.P(2);return _.y(c.WQ())});_.J()}a&2&&(a=_.P(2),_.G("filter",a.searchTerm))};gQb=function(a){a&1&&(_.I(0,"div",14),_.F(1,eQb,1,3,"repository-search-result-entry",15),_.J(),_.F(2,fQb,1,1,"no-search-match",16));a&2&&(a=_.P(),_.C(),_.G("ngForOf",a.VF),_.C(),_.G("ngIf",a.Owd))};hQb=function(a){return a.level};iQb=function(a){return!a.location.repository};jQb=function(a){a&1&&_.K(0,"loading",5)};
kQb=function(a){a&1&&_.K(0,"repository-searchable-tree-data",6);if(a&2){a=_.P().Qa;var b=_.P();_.G("searchTrackElement",b.Fqa)("treeItemNavigateTrackElement",b.v$)("place",b.kb)("repositoriesMap",a.jc)}};lQb=function(a){a&1&&(_.I(0,"div",7),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.C(),_.fh(" ",a.message," "))};
mQb=function(a,b){a&1&&(_.Cg(0,1),_.F(1,jQb,1,0,"loading",2)(2,kQb,1,4,"repository-searchable-tree-data",3)(3,lQb,2,1,"div",4),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.Error))};nQb=function(a){a&1&&_.K(0,"repository-searchable-tree",1);a&2&&(a=_.P(),_.G("place",a.kb))};oQb=function(a){a&1&&(_.Cg(0),_.I(1,"div",6)(2,"span"),_.Q(3," Could not load commit. "),_.J()(),_.Fg())};
pQb=function(a){if(a&1){var b=_.Yd();_.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.l0b.next(d))});_.J();_.Fg()}if(a&2){a=_.bh(2);var c=_.P(2).Qa;_.C(3);_.G("commit",c.jc.Yq);_.C();_.G("changeSizeOf",a);_.C();_.G("parents",c.jc.sT)("comparison",c.jc.comparison)}};
qQb=function(a){a&1&&(_.Cg(0),_.I(1,"div",7),_.K(2,"commit-header",8),_.F(3,pQb,6,4,"ng-container",2),_.K(4,"entry-container",9),_.J(),_.Fg());if(a&2){a=_.P().Qa;var b=_.P();_.C(2);_.G("comparison",a.jc.comparison)("viewMode",a.jc.Pv);_.C();_.G("ngIf",!b.dDa(a.jc));_.C();_.G("comparison",a.jc.comparison)}};rQb=function(a){a&1&&_.K(0,"loading",14);a&2&&_.G("hasBackground",!0)("diameter",48)};
sQb=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,oQb,4,0,"ng-container",4)(3,qQb,5,4,"ng-container",4)(4,rQb,1,2,"loading",5),_.Fg()());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.nk))};tQb=function(a,b){var c=b.mO||[],d,e=(d=(d=_.nk(a,2))?d:c[0]||"")?c.includes(d):!0;d={kb:a,rq:_.nk(a,0),qt:d,fvd:b.eg,VRb:e};return{Yq:b,comparison:d,sT:c,Pv:_.nk(a,2)?0:1}};uQb=function(){};
wQb=function(a){a&1&&_.F(0,uQb,0,0,"ng-template",5);a&2&&(_.P(2),_.G("ngTemplateOutlet",_.bh(3))("ngTemplateOutletContext",_.mh(2,vQb)))};xQb=function(){};zQb=function(a){a&1&&_.F(0,xQb,0,0,"ng-template",5);a&2&&(a=_.P().Qa,_.P(),_.G("ngTemplateOutlet",_.bh(3))("ngTemplateOutletContext",_.nh(2,yQb,a.jc.soa)))};AQb=function(a,b){a&1&&(_.Cg(0,3),_.F(1,wQb,1,3,null,4)(2,zQb,1,4,null,4),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Li))};
BQb=function(a){a&1&&_.K(0,"loading",9);a&2&&_.G("inline",!0)};CQb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().count,_.gh(a))};DQb=function(a,b){a&1&&(_.I(0,"a",6)(1,"mat-icon"),_.Q(2,"check_circle"),_.J(),_.I(3,"span",7),_.F(4,BQb,1,1,"loading",8),_.Q(5),_.F(6,CQb,1,1,"ng-template",null,1,_.rh),_.J()());if(a&2){a=b.loading;b=b.count;var c=_.bh(7),d=_.P();_.G("href",d.Pkd(d.kb),_.Cf);_.C(4);_.G("ngIf",a)("ngIfElse",c);_.C();_.fh(" active ",b===1?"CL":"CLs"," ")}};
EQb=function(a){return _.Ux+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+JLb(a.path||"")};FQb=function(a){a&1&&_.K(0,"pending-cl-indicator",5);a&2&&(a=_.P(),_.G("place",a.kb))};GQb=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();_.G("disabled",b.F2a?"disabled":null)("item",a)}};
HQb=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();_.G("disabled",b.F2a)("externalLink",a.Nb)("matTooltip",a.ariaLabel)("trackProjectId",b.kb.ub);_.C(4);_.fh(" ",a.title," ")}};IQb=function(a,b){a&1&&(_.Cg(0),_.F(1,GQb,3,2,"segmented-dropdown-button",6)(2,HQb,5,5,"ng-template",null,1,_.rh),_.Fg());a&2&&(a=b.Qa,b=_.bh(3),_.C(),_.G("ngIf",!!a.ua)("ngIfElse",b))};
JQb=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);_.G("disabled",c.F2a)("externalLink",a.Nb)("matTooltip",a.ariaLabel)("trackProjectId",c.kb.ub);_.ug("data-index",b);_.C(2);_.fh(" ",a.title," ")}};KQb=function(a,b){a&1&&_.F(0,JQb,3,6,"a",9);a&2&&_.G("ngForOf",b.buttons)};
LQb=function(a){a&1&&(_.I(0,"li",2)(1,"a",6),_.Q(2),_.J()());a&2&&(a=_.P(),_.C(),_.dh("active-element",a.Nod),_.G("routerLink",a.Whc)("ascTrackElement",a.lj),_.C(),_.fh(" ",a.hBd," "))};MQb=function(a){if(a.Kb&&!_.ut(a)&&!a.params.Pb){var b=Number(a.Kb);return isNaN(b)?a.Kb:b}};NQb=function(a){a&1&&(_.I(0,"span",8),_.Q(1,"/"),_.J())};
OQb=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"a",5);_.R(2,"async");_.Q(3);_.J();_.I(4,"a",6);_.O("click",function(){_.w(c);_.P().viewState.u6.next(1);return _.y()});_.J();_.F(5,NQb,2,0,"span",7);_.Fg()}if(a&2){a=b.va;b=b.last;var d=_.P();_.C();_.dh("has-info",d.esa&&(d.esa.has("//depot/"+a.path)||d.esa.has("//depot/"+a.path+"/")));_.G("routerLink",a.Nb)("queryParams",a.Va)("trackProjectId",d.projectId);_.ug("style",_.qh(2,9,a.style),XKb);_.C(2);_.gh(a.title);_.C();_.G("routerLink",a.Nb);_.C();
_.G("ngIf",!b)}};PQb=function(a,b){a&1&&_.K(0,"breadcrumb",9);a&2&&_.G("items",b.Qa)};QQb=function(a){a&1&&(_.K(0,"path-breadcrumb",11),_.R(1,"maybeStripGoogle3"),_.R(2,"async"),_.R(3,"async"));if(a&2){a=_.P().v0b;var b=_.P();_.G("copyText",_.qh(2,6,_.qh(1,4,b.kb)))("items",a)("projectId",b.kb.ub)("stacksPaths",_.qh(3,8,b.esa))}};RQb=function(a,b){a&1&&_.F(0,QQb,4,10,"path-breadcrumb",10);a&2&&(a=b.v0b,_.G("ngIf",a&&a.length>0))};
SQb=function(a){a&1&&(_.I(0,"mat-icon",14),_.Q(1),_.J());a&2&&(a=_.P().icon,_.C(),_.fh(" ",a," "))};TQb=function(a,b){a&1&&(_.I(0,"segmented-dropdown-button",12),_.F(1,SQb,2,1,"mat-icon",13),_.J());a&2&&(a=b.icon,_.G("item",b.hdb)("useBreadcrumbStyling",!0),_.C(),_.G("ngIf",a))};UQb=function(a,b){a&1&&_.K(0,"ref-picker",16);a&2&&(a=b.Qa,b=_.P(2),_.G("refPickerData",a)("trackElement",b.RT))};VQb=function(a){a&1&&(_.F(0,UQb,1,2,"ref-picker",15),_.R(1,"async"));a&2&&(a=_.P(),_.G("ngIf",_.qh(1,1,a.Ytd)))};
WQb=function(a){a&1&&_.K(0,"cl-picker",8);a&2&&(a=_.P(),_.G("place",a.kb))};XQb=function(a,b){a&1&&(_.I(0,"mat-chip-option",9)(1,"span",10),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a.value),_.C(2),_.fh(" ",a.label," "))};YQb=function(a){a&1&&(_.I(0,"mat-icon",2),_.Q(1,"thumb_up_filled"),_.J())};ZQb=function(a){a&1&&(_.I(0,"mat-icon",3),_.Q(1,"thumb_up"),_.J())};$Qb=function(a){a&1&&(_.I(0,"mat-icon",5),_.Q(1,"thumb_down_filled"),_.J())};
aRb=function(a){a&1&&(_.I(0,"mat-icon",3),_.Q(1,"thumb_down"),_.J())};bRb=function(a){a&1&&(_.I(0,"div",6),_.Q(1," Thank you for your feedback! "),_.J())};cRb=function(a){if(a&1){var b=_.Yd();_.I(0,"detailed-feedback-panel",8);_.O("feedbackSubmitted",function(c){_.w(b);_.P(2).yha.set(c);return _.y()})("cancelFeedbackEvent",function(){_.w(b);var c=_.P(2);c.C1.set(!1);c.n$.set(!1);c.yha.set(!1);return _.y()});_.J()}a&2&&(a=_.P(2),_.G("positiveFeedback",a.C1())("chatContextId",a.jE())("turnId",a.turnId()))};
dRb=function(a){a&1&&_.vg(0,bRb,2,0,"div",6)(1,cRb,1,3,"detailed-feedback-panel",7);a&2&&(a=_.P(),_.wg(a.yha()?0:1))};eRb=function(a){a&1&&(_.I(0,"mat-icon",2),_.Q(1,"checkmark_outline"),_.J())};fRb=function(a){a&1&&(_.I(0,"mat-icon",3),_.Q(1,"close"),_.J())};gRb=function(a){a&1&&(_.I(0,"mat-icon",4),_.Q(1,"block"),_.J())};hRb=function(a){a&1&&_.K(0,"mat-spinner",5)};
iRb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",9);_.O("click",function(){var d=_.w(c).va,e=_.P(3);return _.y(e.Ona(d))});_.I(1,"span",10);_.Q(2);_.J()()}a&2&&(a=b.va,b=_.P(3),_.C(2),_.gh(b.getFileName(a)))};jRb=function(a){a&1&&_.NC(0,iRb,3,1,"div",8,_.MC);a&2&&(a=_.P(2),_.OC(a.Xdb()))};kRb=function(a,b){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=b.va,_.C(),_.gh(a))};lRb=function(a){a&1&&_.NC(0,kRb,2,1,"span",11,_.MC);a&2&&(a=_.P(2),_.OC(a.Xdb()))};
nRb=function(a){a&1&&(_.I(0,"div",7),_.vg(1,jRb,2,0)(2,lRb,2,0),_.J());a&2&&(a=_.P(),_.C(),_.wg(mRb(a.toolCallRequest())===a.Elb.LRc||mRb(a.toolCallRequest())===a.Elb.QEc?1:2))};pRb=function(a){if(a&1){var b=_.Yd();_.I(0,"span",11);_.O("copy",function(){_.w(b);var c=_.P();return _.y(oRb(c))});_.Q(1);_.I(2,"span",12);_.Q(3);_.J()()}a&2&&(a=_.P(),_.C(),_.fh(" ",a.I1b()," "),_.C(2),_.fh("",a.q4a()," "))};
qRb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-chip",14);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.Ona(d))});_.I(1,"mat-icon",15);_.Q(2);_.J();_.Q(3);_.J()}a&2&&(a=b.va,b=_.P(2),_.C(2),_.gh(oLb(a)),_.C(),_.fh(" ",b.getFileName(a)," "))};
sRb=function(a){if(a&1){var b=_.Yd();_.I(0,"span",11);_.O("copy",function(){_.w(b);var c=_.P();return _.y(oRb(c))});_.Q(1);_.K(2,"br");_.I(3,"div",13)(4,"mat-chip",14);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.Ona(c.message().request.fileSpec))});_.Q(5);_.I(6,"mat-icon",15);_.Q(7);_.J()();_.NC(8,qRb,4,2,"mat-chip",16,_.MC);_.J()()}a&2&&(a=_.P(),_.C(),_.fh(" ",a.I1b()," "),_.C(4),_.fh(" ",a.q4a()," "),_.C(2),_.gh(rRb(a.message().request.fileSpec)),_.C(),_.OC(a.h5a()))};
tRb=function(a){a&1&&(_.I(0,"span",9),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.fqc," "))};uRb=function(a){if(a&1){var b=_.Yd();_.I(0,"markdown-content",20);_.O("copy",function(){_.w(b);var c=_.P(3);return _.y(c.fq())});_.J()}a&2&&(a=_.P().va,_.G("content",a.content)("enableSyntaxHighlighting",!0)("forInternalFileReferences",!0))};
vRb=function(a){a&1&&_.K(0,"tool-call",19);if(a&2){a=_.P().va;var b=_.P(2);_.G("toolCallRequest",a.toolCallRequest)("toolCallResponses",b.hIa())("chatResponseStatus",b.status())}};wRb=function(a,b){a&1&&_.vg(0,uRb,1,3,"markdown-content",18)(1,vRb,1,3,"tool-call",19);a&2&&(a=b.va,_.wg(a.type==="plainText"?0:a.type==="toolCallRequest"&&a.toolCallRequest?1:-1))};xRb=function(a){a&1&&(_.I(0,"span",24),_.Q(1," Smart Filtering applied "),_.J())};
yRb=function(a){a&1&&(_.I(0,"div",25)(1,"a",26)(2,"mat-icon"),_.Q(3,"info_outline"),_.J()()());a&2&&(a=_.P(3),_.C(),_.G("href",a.DUc,_.Cf))};zRb=function(a){a&1&&_.Gg(0)};ARb=function(a){a&1&&_.Gg(0)};CRb=function(a,b){a&1&&_.F(0,ARb,1,0,"ng-container",32);a&2&&(a=b.va,b=_.P(5),_.G("ngTemplateOutlet",_.bh(15))("ngTemplateOutletContext",_.oh(2,BRb,a,b.getFileName(a))))};
DRb=function(a){a&1&&(_.I(0,"div",30),_.F(1,zRb,1,0,"ng-container",32),_.NC(2,CRb,1,5,"ng-container",null,_.MC),_.J());if(a&2){a=_.P(4);var b=_.bh(15);_.C();_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.oh(2,BRb,a.message().request.fileSpec,a.q4a()));_.C();_.OC(a.h5a())}};ERb=function(a){a&1&&_.Gg(0)};FRb=function(a,b){a&1&&_.F(0,ERb,1,0,"ng-container",32);a&2&&(a=b.va,b=_.P(6),_.G("ngTemplateOutlet",_.bh(15))("ngTemplateOutletContext",_.oh(2,BRb,a,b.getFileName(a))))};
GRb=function(a){a&1&&(_.I(0,"div",30),_.NC(1,FRb,1,5,"ng-container",null,_.MC),_.J());a&2&&(a=_.P(5),_.C(),_.OC(a.b6a()))};
IRb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",31)(1,"div",28);_.O("click",function(){_.w(b);var c=_.P(4);return _.y(HRb(c))});_.I(2,"div",29)(3,"mat-icon");_.Q(4);_.J()();_.I(5,"span",23);_.Q(6);_.J();_.I(7,"mat-icon",33);_.Q(8," info_outline ");_.J()();_.vg(9,GRb,3,0,"div",30);_.J()}a&2&&(a=_.P(4),_.C(4),_.fh(" ",a.P7a()?"keyboard_arrow_down":"keyboard_arrow_right"," "),_.C(2),_.fh(" Ignored Files (",a.b6a().length,") "),_.C(3),_.wg(a.P7a()?9:-1))};
JRb=function(a,b){a&1&&(_.Q(0),_.R(1,"formatDate"));a&2&&_.fh(" ",_.qh(1,1,b)," ")};KRb=function(a){a&1&&_.Q(0," N/A ")};LRb=function(a,b){a&1&&(_.I(0,"li")(1,"a",37),_.Q(2),_.J(),_.I(3,"ul")(4,"li")(5,"span",38),_.Q(6,"Publication Date:"),_.J(),_.vg(7,JRb,2,3)(8,KRb,1,0),_.J(),_.I(9,"li")(10,"span",38),_.Q(11,"License:"),_.J(),_.Q(12),_.J()()());if(a&2){var c;a=b.va;_.C();_.G("href",_.Y(a,2),_.Cf);_.C();_.gh(a.iZ());_.C(5);_.wg((c=_.Fk(a,_.qs,7))?7:8,c);_.C(5);_.fh(" ",a.PMb())}};
MRb=function(a){a&1&&(_.I(0,"ol",36),_.NC(1,LRb,13,4,"li",null,_.MC),_.J());a&2&&(a=_.P(5),_.C(),_.OC(a.v5a()))};
ORb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",27)(1,"div",34);_.O("click",function(){_.w(b);var c=_.P(4);return _.y(NRb(c))});_.I(2,"div",29)(3,"mat-icon");_.Q(4);_.J()();_.I(5,"span",23);_.Q(6);_.J();_.I(7,"div",25)(8,"mat-icon",35);_.Q(9," info_outline ");_.J()()();_.vg(10,MRb,3,0,"ol",36);_.J()}a&2&&(a=_.P(4),_.C(4),_.fh(" ",a.J0a()?"keyboard_arrow_down":"keyboard_arrow_right"," "),_.C(2),_.fh(" Citations (",a.v5a().length,") "),_.C(4),_.wg(a.J0a()?10:-1))};
QRb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",27)(1,"div",28);_.O("click",function(){_.w(b);var e=_.P(3);return _.y(PRb(e))});_.I(2,"div",29)(3,"mat-icon");_.Q(4);_.J()();_.I(5,"span",23);_.Q(6);_.J()();_.vg(7,DRb,4,5,"div",30);_.J();_.vg(8,IRb,10,3,"div",31);_.vg(9,ORb,11,3,"div",27)}if(a&2){var c;a=_.P(3);_.C(4);_.fh(" ",a.u4a()?"keyboard_arrow_down":"keyboard_arrow_right"," ");_.C(2);var d;_.fh(" Files used (",1+((d=(c=a.h5a())==null?null:c.length)!=null?d:0),") ");_.C();_.wg(a.u4a()?7:-1);
_.C();_.wg(a.b6a().length>0?8:-1);_.C();_.wg(a.v5a().length>0?9:-1)}};
SRb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",17)(1,"div",21)(2,"div",22);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(RRb(c))});_.I(3,"mat-icon");_.Q(4);_.J();_.I(5,"div",23);_.Q(6," Context ");_.vg(7,xRb,2,0,"span",24);_.J()();_.vg(8,yRb,4,1,"div",25);_.J();_.vg(9,QRb,10,5);_.J()}a&2&&(a=_.P(2),_.C(4),_.gh(a.y1a()?"keyboard_arrow_down":"keyboard_arrow_right"),_.C(3),_.wg(a.hasSmartContextReferences()?7:-1),_.C(),_.wg(a.hasSmartContextReferences()?8:-1),_.C(),_.wg(a.y1a()?9:-1))};
TRb=function(a){a&1&&(_.NC(0,wRb,2,1,null,null,_.MC),_.vg(2,SRb,10,4,"div",17));a&2&&(a=_.P(),_.OC(a.responseParts()),_.C(2),_.wg(a.vd()||a.p9a()||a.isError()?-1:2))};URb=function(a){a&1&&_.K(0,"chat-feedback",10);a&2&&(a=_.P(),_.G("chatContextId",a.jE())("turnId",a.message().turnId))};VRb=function(a){a&1&&(_.I(0,"span",40),_.Q(1," (partial)"),_.J())};
WRb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-chip",39);_.O("click",function(){var e=_.w(c).fileSpec,f=_.P();return _.y(f.Ona(e))});_.I(1,"mat-icon",15);_.Q(2);_.J();_.Q(3);_.vg(4,VRb,2,0,"span",40);_.J()}if(a&2){a=b.fileSpec;b=b.displayText;var d=_.P();_.G("title",a.Hd());_.C(2);_.gh(oLb(a));_.C();_.fh(" ",b," ");_.C();_.wg(d.hasSmartContextReferences()&&!d.isFile(a)?4:-1)}};
XRb=function(a){a&1&&(_.I(0,"mat-chip",10)(1,"mat-icon",8),_.Q(2),_.R(3,"fileIcon"),_.J(),_.Q(4),_.R(5,"fileName"),_.I(6,"span",20),_.Q(7),_.J(),_.I(8,"span",21),_.Q(9),_.J(),_.I(10,"span",22)(11,"mat-icon",23),_.Q(12,"remove_red_eye_outlined"),_.J()()());a&2&&(a=_.P(),_.C(2),_.gh(_.qh(3,4,a.currentFileSpec())),_.C(2),_.fh(" ",_.qh(5,6,a.currentFileSpec())," "),_.C(3),_.fh(" ",a.xgd()," "),_.C(2),_.fh(" ",a.qgd()))};
YRb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-chip",24);_.O("click",function(){var d=_.w(c).va,e=_.P(),f=d.fileSpec;if(d=f.Hd())if(d.startsWith("google3/"))_.Uq(e.Sa,"/piper///depot/"+d);else{var g,m,n=(g=_.js(f))==null?void 0:(m=g.Jo())==null?void 0:_.cm(m,3,_.sk),r,x;g=(r=_.js(f))==null?void 0:(x=r.Jo())==null?void 0:_.Y(x,2);var z;r=(z=_.js(f))==null?void 0:_.Y(z,3);_.Uq(e.Sa,"/h/"+n+"/"+g+"/+/"+r+":"+d)}return _.y()});_.I(1,"mat-icon",25);_.Q(2);_.R(3,"fileIcon");_.J();_.Q(4);_.R(5,"fileName");
_.I(6,"button",26);_.O("click",function(){var d=_.w(c).va,e=_.P();d=d.fileSpec;e.Ga.Ya({element:"PromptBox",action:"removeFileFromContext",gestureName:"CLICK",Nh:d.Hd()});e.store.dispatch((0,_.hcb)({fileSpec:d}));return _.y()});_.I(7,"mat-icon",27);_.Q(8,"close");_.J()()()}a&2&&(a=b.va,_.C(2),_.gh(_.qh(3,2,a.fileSpec)),_.C(2),_.fh(" ",_.qh(5,4,a.fileSpec)," "))};ZRb=function(a){a&1&&(_.I(0,"mat-chip",14)(1,"mat-icon",8),_.Q(2,"search"),_.J(),_.I(3,"span",28),_.Q(4," Deep Research "),_.J()())};
$Rb=function(a){a&1&&(_.I(0,"mat-icon",33),_.Q(1,"checkmark"),_.J())};
cSb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",31);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(aSb(e,d))})("keydown.enter",function(){var d=_.w(c).va,e=_.P(2);return _.y(aSb(e,d))});_.I(1,"div",32);_.vg(2,$Rb,2,0,"mat-icon",33);_.J();_.I(3,"div",34)(4,"div",35);_.Q(5);_.J();_.I(6,"div",36);_.Q(7);_.J()();_.I(8,"div",37)(9,"mat-chip",38);_.Q(10);_.R(11,"chatModeChipLabel");_.J()()()}a&2&&(a=b.va,b=_.P(2),_.G("disabled",a.disabled)("ngClass",_.nh(8,bSb,a.default)),_.C(2),_.wg(b.GAa()===
a?2:-1),_.C(3),_.fh(" ",a.name," "),_.C(2),_.gh(a.description),_.C(3),_.fh(" ",_.qh(11,6,a)," "))};eSb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-chip",29);_.O("click",function(){_.w(b);var d=_.P();return _.y(d.TRb=!d.TRb)});_.I(1,"mat-icon",8);_.Q(2,"arrow_drop_down");_.J();_.Q(3);_.J();_.I(4,"mat-menu",30,4);_.NC(6,cSb,12,10,"div",17,dSb);_.J()}if(a&2){a=_.bh(5);var c=_.P();_.G("matMenuTriggerFor",a);_.C(3);_.fh(" ",c.GAa().name," ");_.C(3);_.OC(c.Rhd())}};
fSb=function(a){a&1&&(_.I(0,"mat-icon",33),_.Q(1,"checkmark"),_.J())};
hSb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",31);_.O("click",function(){var d=_.w(c).va,e=_.P();return _.y(gSb(e,d))})("keydown.enter",function(){var d=_.w(c).va,e=_.P();return _.y(gSb(e,d))});_.I(1,"div",32);_.vg(2,fSb,2,0,"mat-icon",33);_.J();_.I(3,"div",34)(4,"div",35);_.Q(5);_.J();_.I(6,"div",36);_.Q(7);_.J()();_.I(8,"div",37)(9,"mat-chip",38);_.Q(10);_.R(11,"modelChipLabel");_.J()()()}a&2&&(a=b.va,b=_.P(),_.G("disabled",a.disabled)("ngClass",_.nh(8,bSb,a.default)),_.C(2),_.wg(b.selectedModel().id===
a.id?2:-1),_.C(3),_.fh(" ",a.name," "),_.C(2),_.gh(a.description),_.C(3),_.fh(" ",_.qh(11,6,a)," "))};jSb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-chip",39);_.O("click",function(){_.w(b);var c=_.P();return _.y(iSb(c))});_.Q(1," Cancel ");_.I(2,"mat-icon",40);_.Q(3,"stop");_.J()()}};
lSb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-chip",41);_.O("click",function(){_.w(b);var c=_.P();return _.y(kSb(c))});_.Q(1," Send ");_.I(2,"mat-icon",42);_.Q(3,"keyboard_return");_.J()()}a&2&&(a=_.P(),_.G("disabled",a.Dq().trim()===""||a.Udb()))};
nSb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-chip",8);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(mSb(e,d))});_.K(1,"mat-icon",9);_.Q(2);_.J()}a&2&&(a=b.va,_.G("matTooltip",a.G1),_.C(),_.G("svgIcon",a.icon),_.C(),_.fh(" ",a.label," "))};oSb=function(a){a&1&&(_.I(0,"div",5),_.Q(1," Suggestions "),_.J(),_.I(2,"div",6),_.F(3,nSb,3,3,"mat-chip",7),_.J());a&2&&(a=_.P(),_.C(3),_.G("ngForOf",a.y0a()))};pSb=function(a){a&1&&(_.I(0,"mat-icon",10),_.Q(1,"add"),_.J())};
qSb=function(a){a&1&&(_.I(0,"mat-icon",10),_.Q(1,"clear_all"),_.J())};rSb=function(a,b){a&1&&_.K(0,"ai-mode-chat-message",18,1);if(a&2){a=b.va;var c=b.XA;b=b.Aic;var d=_.P();_.ch("min-height",c!==b-1||a.status!=="STREAMING"&&a.status!=="LOADING"?0:d.nUb(),"px");_.G("message",a)}};sSb=function(a){a&1&&_.K(0,"splash-page")};
tSb=function(a){a&1&&(_.I(0,"div",19),_.K(1,"mat-icon",4),_.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()())};uSb=function(a){a&1&&_.vg(0,sSb,1,0,"splash-page")(1,tSb,6,0,"div",19);a&2&&(a=_.P(),_.wg(a.ko?0:1))};wSb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",15)(1,"prompt-box",20);_.O("userInputSubmitted",function(c){_.w(b);var d=_.P();return _.y(vSb(d,c))});_.J()()}};
xSb=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(),_.C(2),_.fh(" Size in bytes: ",b.Jza," "),_.C(),_.G("href",_.kh(a),_.Cf))};ySb=function(a){a&1&&(_.I(0,"icon-empty-state-subtitle"),_.Q(1," Please clone this repository to view the file "),_.J())};zSb=function(a){a&1&&(_.I(0,"mat-label"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.label," "))};
ASb=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1," Invalid regex "),_.J())};BSb=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1," Invalid line number "),_.J())};CSb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.gh(a.item.label))};DSb=function(a){a&1&&_.K(0,"mat-icon",11);a&2&&(a=_.P(2),_.G("svgIcon",a.item.icon))};ESb=function(a){a&1&&_.Gg(0)};
FSb=function(a){if(a&1){var b=_.Yd();_.I(0,"div")(1,"div",12,1);_.O("ascBlur",function(){_.w(b);var d=_.P(2);return _.y(d.lY())});_.F(3,ESb,1,0,"ng-container",13);_.J()()}if(a&2){a=_.bh(2);var c=_.P(2);_.C();_.G("cdkTrapFocusAutoCapture",c.FLb)("focusOnInit",a==null?null:a.ek);_.C(2);_.G("ngTemplateOutlet",c.item.P5)("ngTemplateOutletContext",c.item.context)}};
GSb=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"button",3,0);_.R(3,"async");_.R(4,"async");_.O("click",function(){_.w(b);var d=_.P();return _.y(d.jG())})("mousedown",function(d){_.w(b);var e=_.P();if(e.Gla&&d.target){for(var f=d.target;f&&f.tagName!=="BUTTON";)f=f.parentElement;e.Mhb=f}d.preventDefault();return _.y()});_.I(5,"div",4);_.F(6,CSb,2,1,"span",5);_.I(7,"div",6);_.F(8,DSb,1,1,"mat-icon",7);_.Q(9);_.K(10,"mat-icon",8);_.J()()();_.F(11,FSb,4,4,"ng-template",9);_.R(12,"async");_.O("detach",
function(){_.w(b);var d=_.P();return _.y(d.lY())});_.Fg()}if(a&2){a=_.bh(2);var c=_.P();_.C();_.dh("dense",c.WFb)("active",_.qh(3,17,c.isOpen))("icon-only",c.sPb);_.G("ascTrackElement",c.item.wc)("trackAction",_.qh(4,19,c.isOpen)?"openDropdown":"closeDropdown");_.ug("aria-label",c.ariaLabel);_.C(5);_.G("ngIf",c.item.label);_.C();_.dh("title",c.item.title);_.C();_.G("ngIf",c.item.icon);_.C();_.fh(" ",c.item.title," ");_.C(2);_.G("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",_.qh(12,21,c.isOpen))("cdkConnectedOverlayPositions",
c.doa)}};HSb=function(a){a&1&&_.K(0,"find-in-file")(1,"go-to-line")};ISb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};JSb=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{iE:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Sf:g,children:JSb(e.children,b,c.concat({Sf:g,counts:new Map,Jfa:new Map}),d+1)}}e={type:1,Fi:e.id,displayName:e.name,Sf:{enabled:!1},Lla:e.Q8a};b.set(e.Fi,{node:e,sT:c});return e})};
KSb=function(a){return a!=null?a:null};LSb=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.AR?d.add(e.iE):c.add(e.Fi);return b.filter(function(f){return f.AR?d.has(f.iE):c.has(f.Fi)})};MSb=function(a){a&1&&_.K(0,"loading",5)};NSb=function(a){a&1&&(_.I(0,"mat-icon",6),_.Q(1,"error"),_.J());a&2&&(a=_.P().Qa,_.G("matTooltip",a.lPb))};
OSb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.J());if(a&2){a=_.P().Qa;_.P();var b=a.nv;b=(new _.ew("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.ug("aria-label",b);_.C();_.fh(" (",a.nv,") ")}};
PSb=function(a,b){a&1&&(_.Cg(0,1),_.F(1,MSb,1,0,"loading",2)(2,NSb,2,1,"mat-icon",3)(3,OSb,2,2,"span",4),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.Ws),_.C(),_.G("ngSwitchCase",b.aOa.LOADING),_.C(),_.G("ngSwitchCase",b.aOa.ERROR),_.C(),_.G("ngSwitchCase",b.aOa.Ah))};
RSb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-radio-button",7);_.O("change",function(c){_.w(b);var d=_.P().va,e=_.P();return _.y(QSb(e,c.source,d))});_.I(1,"span");_.Q(2);_.J()()}a&2&&(a=_.P().va,_.G("checked",a.Sf.enabled),_.LC("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.C(2),_.gh(a.displayName))};
SSb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-checkbox",7);_.O("change",function(c){_.w(b);var d=_.P().va,e=_.P();return _.y(QSb(e,c,d))});_.Q(1);_.J()}a&2&&(a=_.P().va,_.G("checked",a.Sf.enabled),_.LC("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.C(),_.fh(" ",a.displayName," "))};TSb=function(a){a&1&&_.K(0,"layer-status",8);a&2&&(a=_.P().va,_.G("id","layer-status-"+a.displayName)("layer",a.Fi))};
VSb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-tree-node",4);_.O("keydown",function(d){var e=_.w(c).va,f=_.P();return _.y(USb(f,d,e))});_.F(1,RSb,3,4,"mat-radio-button",5)(2,SSb,2,4,"ng-template",null,0,_.rh)(4,TSb,1,2,"layer-status",6);_.J()}a&2&&(a=b.va,b=_.bh(3),_.C(),_.G("ngIf",a.Lla)("ngIfElse",b),_.C(3),_.G("ngIf",a.Sf.enabled))};
aTb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-tree-node",9);_.O("keydown",function(d){var e=_.w(c).va,f=_.P();return _.y(USb(f,d,e))});_.I(1,"mat-checkbox",10);_.O("change",function(d){var e=_.w(c).va,f=_.P();return _.y(WSb(f,d,e))});_.Q(2);_.J();_.I(3,"button",11)(4,"mat-icon");_.Q(5);_.J()()()}a&2&&(a=b.va,b=_.P(),_.G("ngClass",_.nh(7,XSb,b.Be(a))),_.C(),_.G("checked",a.Sf.enabled)("indeterminate",YSb(b,a)),_.C(),_.fh(" ",a.displayName," "),_.C(),_.ug("aria-expanded",b.Be(a))("aria-label",b.Bc.Be(a)?
ZSb.format({categoryName:a.displayName}):$Sb.format({categoryName:a.displayName})),_.C(2),_.gh(b.Bc.Be(a)?"expand_less":"expand_more"))};bTb=function(a){return!a.AR};cTb=function(a){return a.level};dTb=function(a){return a.AR};eTb=function(a){if(a.type===1)return[];if(a.type===0)return a.children;throw Error("Ne");};fTb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
gTb=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(),_.C(4),_.G("externalLink",a.LZ))};jTb=function(a){a&1&&_.K(0,"link-row",17,3);if(a&2){a=_.P().Qa;var b=_.P(2),c=_.G("label",hTb(b)),d=!!b.kb.params.line;b=_.WI(b.kb)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.mh(4,iTb))("url",a.jc)}};
kTb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.G("inline",!0)};lTb=function(a){a&1&&(_.I(0,"span",23),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.C(),_.fh(" ",a.message," "))};mTb=function(a){a&1&&(_.I(0,"div",18)(1,"span",19),_.Q(2),_.J(),_.F(3,kTb,1,1,"loading",20)(4,lTb,2,1,"span",21),_.J());if(a&2){a=_.P().Qa;var b=_.P(2);_.C(2);_.gh(hTb(b));_.C();_.G("ngIf",a.state===b.Dd.nk);_.C();_.G("ngIf",a.state===b.Dd.Error)}};
nTb=function(a,b){a&1&&(_.Cg(0),_.F(1,jTb,2,5,"link-row",15)(2,mTb,5,3,"div",16),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.jc),_.C(),_.G("ngIf",!a.jc))};pTb=function(a,b){a&1&&_.K(0,"link-row",24,4);a&2&&(a=b.Qa,_.G("shortcut",_.mh(2,oTb))("url",a))};sTb=function(a){a&1&&_.K(0,"link-row",26,5);if(a&2){a=_.P().Qa;var b=_.P(2);_.G("label",a.jc.endsWith('.h"')&&!qTb(b)?"Include statement":"Import statement")("shortcut",_.mh(3,rTb))("url",a.jc)}};
tTb=function(a,b){a&1&&(_.Cg(0),_.F(1,sTb,2,4,"link-row",25),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.jc))};vTb=function(a){a&1&&_.K(0,"link-row",29,6);a&2&&(a=_.P().Qa,_.G("shortcut",_.mh(2,uTb))("url",a.jc))};wTb=function(a){a&1&&(_.I(0,"span",23),_.Q(1," No targets found "),_.J())};xTb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.G("inline",!0)};yTb=function(a){a&1&&(_.I(0,"span",23),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.C(),_.fh(" ",a.message," "))};
zTb=function(a){a&1&&(_.I(0,"div",30)(1,"span",19),_.Q(2," Build rule "),_.J(),_.F(3,wTb,2,0,"span",21)(4,xTb,1,1,"loading",20)(5,yTb,2,1,"span",21),_.J());if(a&2){a=_.P().Qa;var b=_.P(3);_.C(3);_.G("ngIf",a.state===b.Dd.Li);_.C();_.G("ngIf",a.state===b.Dd.nk);_.C();_.G("ngIf",a.state===b.Dd.Error)}};ATb=function(a,b){a&1&&(_.Cg(0),_.F(1,vTb,2,3,"link-row",27)(2,zTb,6,3,"div",28),_.Fg());a&2&&(a=b.Qa,_.C(),_.G("ngIf",a.jc),_.C(),_.G("ngIf",!a.jc))};
BTb=function(a){a&1&&(_.Cg(0),_.F(1,ATb,3,2,"ng-container",12),_.R(2,"async"),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("ngIf",_.qh(2,1,a.fEb)))};DTb=function(a,b){a&1&&_.K(0,"link-row",31,7);a&2&&(a=b.Qa,_.G("shortcut",_.mh(2,CTb))("url",a))};
FTb=function(a){a&1&&_.K(0,"link-row",34,8);if(a&2){a=_.P().Qa;var b=_.P(2);_.G("label",b.kb.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.kb.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.mh(4,ETb))("url",a.jc)}};GTb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.G("inline",!0)};HTb=function(a){a&1&&(_.I(0,"span",23),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.C(),_.fh(" ",a.message," "))};
ITb=function(a){a&1&&(_.I(0,"div",35)(1,"span",19),_.Q(2),_.J(),_.F(3,GTb,1,1,"loading",20)(4,HTb,2,1,"span",21),_.J());if(a&2){a=_.P().Qa;var b=_.P(2);_.C(2);_.gh(b.kb.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.C();_.G("ngIf",a.state===b.Dd.nk);_.C();_.G("ngIf",a.state===b.Dd.Error)}};JTb=function(a,b){a&1&&(_.Cg(0),_.F(1,FTb,2,5,"link-row",32)(2,ITb,5,3,"div",33),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.C(),_.G("ngIf",a.jc),_.C(),_.G("ngIf",a.state!==b.Dd.Li))};
OTb=function(a){a&1&&(_.K(0,"link-row",10,1)(2,"link-row",11,2),_.R(4,"async"),_.F(5,nTb,3,2,"ng-container",12),_.R(6,"async"),_.F(7,pTb,2,3,"link-row",13)(8,tTb,2,1,"ng-container",12),_.R(9,"async"),_.F(10,BTb,3,3,"ng-container",12)(11,DTb,2,3,"link-row",14)(12,JTb,3,2,"ng-container",12),_.R(13,"async"));a&2&&(a=_.P(),_.G("shortcut",_.mh(18,KTb))("url",_.WI(a.kb)?NP(a.kb):a.kb.BE),_.C(2),_.G("shortcut",_.mh(19,LTb))("url",_.qh(4,10,a.h$a)),_.C(3),_.G("ngIf",_.qh(6,12,a.wVb)),_.C(2),_.G("ngIf",MTb(a)),
_.C(),_.G("ngIf",_.qh(9,14,a.xVb)),_.C(2),_.G("ngIf",_.oJ(a.kb)),_.C(),_.G("ngIf",NTb(a)),_.C(),_.G("ngIf",_.qh(13,16,a.yVb)))};PTb=function(a,b){var c=a.params.Tf;return c&&c!=="HEAD"?_.Qe(c):(_.VI(a)?a.params.Pb&&_.ut(a)?0:!_.ut(a)&&!mLb(a):a.Kb&&_.Ji.test(a.Kb))?_.Qe(_.VI(a)?a.Kb:void 0):_.YM(b,a,!_.VI(a)||a.repository==="chromium"||a.ei()?"path":"repository")};
QTb=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};RTb=function(a){return _.Ck(a,_.et,1,_.Ek()).map(function(b){var c=b.Hd();b=_.Zl(b,2,_.Ek());return{file:c,Gwd:b.length}})};
STb=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("Oe");d+=a[e]}else if(a[e]==="{"){e++;if(e>=a.length)throw Error("Pe");a[e]==="{"?c+="{":d=a[e]}else c+=a[e];if(d!==void 0)throw Error("Pe");return c};TTb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Fg());a&2&&(a=_.P().va,_.C(),_.fh(" ",a.label," "))};UTb=function(a){a&1&&(_.Q(0),_.R(1,"lastPathElement"));a&2&&(a=_.P().va,_.fh(" ",_.qh(1,1,a.LR)," "))};
WTb=function(a,b){a&1&&_.K(0,"menu-keyboard-shortcut-hint",10);a&2&&_.G("shortcut",_.nh(1,VTb,b.Qa))};XTb=function(a,b){a&1&&(_.I(0,"a",7),_.R(1,"async"),_.F(2,TTb,2,1,"ng-container",8)(3,UTb,2,3,"ng-template",null,2,_.rh)(5,WTb,1,3,"menu-keyboard-shortcut-hint",9),_.J());if(a&2){a=b.va;b=_.bh(4);var c=_.P(2);_.G("routerLink",_.qh(1,5,c.NBa(a.LR)))("ascTrackElement",c.wc);_.C(2);_.G("ngIf",a.label)("ngIfElse",b);_.C(3);_.G("ngIf",a.bc)}};
YTb=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider"),_.I(2,"div",15),_.Q(3," Files with shared CLs "),_.J(),_.Fg())};ZTb=function(a){a&1&&_.K(0,"loading")};$Tb=function(a){a&1&&(_.I(0,"dc-information-box",16),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.C(),_.fh(" ",a.message," "))};
aUb=function(a,b){a&1&&(_.I(0,"a",18),_.R(1,"async"),_.Q(2),_.R(3,"lastPathElement"),_.J());a&2&&(a=b.va,b=_.P(4),_.G("title",_.Yub("",a.file,"\n",a.Gwd," shared CLs"))("routerLink",_.qh(1,6,b.NBa(a.file)))("ascTrackElement",b.wc),_.C(2),_.fh(" ",_.qh(3,8,a.file)," "))};bUb=function(a){a&1&&(_.Cg(0),_.F(1,aUb,4,10,"a",17),_.Fg());a&2&&(a=_.P().Qa,_.C(),_.G("ngForOf",a.jc))};
cUb=function(a,b){a&1&&(_.Cg(0,11),_.F(1,YTb,4,0,"ng-container",12)(2,ZTb,1,0,"loading",13)(3,$Tb,2,1,"dc-information-box",14)(4,bUb,2,1,"ng-container",13),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.G("ngSwitch",a.state),_.C(),_.G("ngIf",!a.jc||a.jc.length>0),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.Li))};
dUb=function(a){a&1&&(_.I(0,"mat-nav-list",4),_.F(1,XTb,6,7,"a",5),_.R(2,"async"),_.F(3,cUb,5,5,"ng-container",6),_.R(4,"async"),_.J());a&2&&(a=_.P(),_.C(),_.G("ngForOf",_.qh(2,2,a.rdb)),_.C(2),_.G("ngIf",_.qh(4,4,a.hid)))};eUb=function(a,b){var c,d=(c=b.er.exec(a.path))!=null?c:[];b=STb(b.Kv,function(e){return _.mrb(d[Number(e)])});return _.tt(a.qc().Oc(b),{line:void 0}).ob()};fUb=function(a,b){return{LR:a,label:b?"Tests directory":"Tested code directory",OF:"test",bc:"t"}};
gUb=function(a){if(a&1){var b=_.Yd();_.I(0,"dropdown-button",2);_.O("isOpen",function(c){_.w(b);var d=_.P();return _.y(c?d.Dna():d.Cna())});_.J()}a&2&&(a=_.P(),_.G("item",a.DE)("ariaLabel",a.WIc)("dense",!0))};iUb=function(a,b){a&1&&(_.I(0,"a",5),_.Q(1),_.K(2,"menu-keyboard-shortcut-hint",6),_.J());a&2&&(a=b.va,_.G("href",a.url,_.Cf),_.C(),_.fh(" ",a.label," "),_.C(),_.G("shortcut",_.nh(3,hUb,a.key)))};
jUb=function(a){a&1&&(_.I(0,"mat-nav-list",3),_.F(1,iUb,3,5,"a",4),_.J());a&2&&(a=_.P(),_.C(),_.G("ngForOf",a.hGa))};kUb=function(a){a&1&&_.Q(0,"\n      Wiki Generation Requested\n    ")};lUb=function(a){a&1&&_.Q(0,"\n      Generate Wiki\n    ")};
mUb=function(a){if(a&1){var b=_.Yd();_.Q(0,"\n    ");_.I(1,"button",7);_.O("click",function(){_.w(b);var c=_.P();c.Ga.Ya({element:"HeaderActions",action:"triggerAiDocGeneration",gestureName:"CLICK"});c.Vd.path&&c.CZa.set(!0);return _.y()});_.Q(2,"\n    ");_.vg(3,kUb,1,0)(4,lUb,1,0);_.K(5,"mat-icon",8);_.Q(6,"\n  ");_.J();_.Q(7,"\n")}a&2&&(a=_.P(),_.C(),_.G("disabled",a.CZa()),_.C(2),_.wg(a.CZa()?3:4))};
nUb=function(a){a&1&&(_.Q(0,"\n    "),_.I(1,"onedev-feature-tooltip-controller"),_.Q(2,"\n      "),_.I(3,"onedev-feature-tooltip",11),_.Q(4,"\n        Try the new Codesearch Chat feature now! We'd love your feedback!\n        "),_.I(5,"a",12),_.Q(6,"Learn more"),_.J(),_.Q(7,"\n      "),_.J(),_.Q(8,"\n    "),_.J(),_.Q(9,"\n  "))};
oUb=function(a){if(a&1){var b=_.Yd();_.Q(0,"\n  ");_.I(1,"button",9);_.O("click",function(){_.w(b);var c=_.P();c.Ga.Ya({element:"HeaderActions",action:c.t7()?"closeCsChat":"openCsChat",gestureName:"CLICK"});c.t7.set(!c.t7());var d=c.Uq;c=!c.t7();d.z0a.next(c);return _.y()});_.Q(2,"\n    Chat\n    ");_.K(3,"mat-icon",10);_.Q(4,"\n  ");_.J();_.Q(5,"\n\n  ");_.vg(6,nUb,10,0)}a&2&&(a=_.P(),_.C(6),_.wg(a.t7()?-1:6))};pUb=function(a){a&1&&_.K(0,"layer-menu-dropdown")};
qUb=function(a){a&1&&(_.K(0,"find-in-file-dropdown",13),_.R(1,"async"));a&2&&(a=_.P(),_.G("overrideBrowserSearch",_.qh(1,1,a.qTb&&a.TIa)))};rUb=function(a){a&1&&_.K(0,"links-dropdown",14);a&2&&(a=_.P(),_.G("viewData",a.Bb))};sUb=function(a){a&1&&(_.I(0,"view-in-dropdown",15),_.R(1,"async"),_.R(2,"async"),_.Q(3,"\n"),_.J());a&2&&(a=_.P(),_.G("place",a.Bb.location)("gitilesLink",a.Bb.eCa)("ossLink",a.Bb.lO)("isGenerated",a.rI)("ciderDefault",_.qh(1,6,a.hc.B6()))("suggestUniqueCiderWs",_.qh(2,8,a.hc.X6())))};
tUb=function(a){a&1&&(_.I(0,"related-files-dropdown",16),_.Q(1,"\n"),_.J());a&2&&(a=_.P(),_.G("place",a.Vd)("config",a.VFa.config))};vUb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",17);_.O("click",function(){_.w(b);var c=_.P();return _.y(uUb(c))});_.Q(1,"\n  ");_.I(2,"div",18);_.Q(3,"\n    Blame\n  ");_.J();_.Q(4,"\n");_.J()}a&2&&(a=_.P(),_.dh("selected",a.And))};
wUb=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.Q(1,"\n  ");_.I(2,"button",19);_.O("click",function(){var d=_.w(c).Qa,e=_.P();return _.y(e.service.LO(!d.visible))});_.Q(3,"\n    ");_.K(4,"mat-icon",20);_.Q(5,"\n  ");_.J();_.Q(6,"\n");_.Fg()}a&2&&(a=b.Qa,_.C(2),_.G("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
xUb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",22);_.O("click",function(){var d=_.w(c).Qa;_.P(2).hc.djb.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,_.G("color",a.enabled?"primary":null)("trackAction",a.enabled?"disable":"enable")("ariaLabel",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling")("matTooltip",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling"))};
zUb=function(a){a&1&&(_.Cg(0),_.Q(1,"\n  "),_.F(2,xUb,5,4,"button",21),_.R(3,"async"),_.Q(4,"\n"),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("ngIf",_.nh(3,yUb,_.qh(3,1,a.TIa))))};AUb=function(a){a&1&&_.K(0,"star",8);a&2&&(a=_.P(),_.G("place",a.kb)("type",a.Gac)("trackElement",a.wc)("elementName",a.Xbb))};BUb=function(a){a&1&&(_.Cg(0),_.Q(1," (Generated from "),_.I(2,"a",11),_.Q(3),_.J(),_.Q(4,") "),_.Fg());a&2&&(a=_.P(2),_.C(2),_.G("ascTrackElement",a.wc)("routerLink",_.nt(a.e5a)),_.C(),_.fh(" ",a.e5a.path))};
CUb=function(a){a&1&&_.K(0,"img",12)};DUb=function(a){a&1&&(_.Cg(0),_.F(1,BUb,5,3,"ng-container",9)(2,CUb,1,0,"img",10),_.Fg());if(a&2){a=_.P();var b=_.bh(9);_.C();_.G("ngIf",a.e5a)("ngIfElse",b);_.C();_.G("ngIf",a.tSb)}};EUb=function(a){a&1&&_.Q(0," (Generated)\n")};
GUb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",1);_.O("click",function(){var d=_.w(c).va,e=_.P();e.Ga.Ya({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.TWb.emit(d.line);d.type==="find"&&FUb(e.viewState,d.index);return _.y()});_.J()}a&2&&(a=b.va,b=_.P(),_.KC(_.PC("marker ",a.type)),_.ch("height",b.markerHeight)("top",a.offset))};
HUb=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}})};IUb=function(a){a&1&&_.K(0,"markdown-content",4);a&2&&(a=_.P().va,_.G("content",a.source.join("")))};JUb=function(a){a&1&&(_.I(0,"pre"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text.join("")))};KUb=function(a){a&1&&(_.I(0,"pre"),_.K(1,"span",8),_.R(2,"renderData"),_.J());a&2&&(a=_.P().va,_.C(),_.G("outerHTML",_.qh(2,1,a.data),_.Bf))};
LUb=function(a){a&1&&(_.I(0,"pre"),_.K(1,"span",8),_.R(2,"renderData"),_.J());a&2&&(a=_.P().va,_.C(),_.G("outerHTML",_.qh(2,1,a.data),_.Bf))};MUb=function(a,b){a&1&&(_.Cg(0),_.Q(1),_.Fg());a&2&&(a=b.va,_.C(),_.fh("\n                ",a,"\n              "))};NUb=function(a){a&1&&(_.I(0,"pre"),_.Q(1),_.F(2,MUb,2,1,"ng-container",0),_.Q(3,"\n            "),_.J());a&2&&(a=_.P().va,_.C(),_.fh("",a.ename-a.evalue,"\n              "),_.C(),_.G("ngForOf",a.traceback))};
OUb=function(a,b){a&1&&(_.Cg(0)(1,1),_.F(2,JUb,2,1,"pre",3)(3,KUb,3,3,"pre",3)(4,LUb,3,3,"pre",3)(5,NUb,4,2,"pre",3),_.Fg()());a&2&&(a=b.va,_.C(),_.G("ngSwitch",a.output_type),_.C(),_.G("ngSwitchCase","stream"),_.C(),_.G("ngSwitchCase","display_data"),_.C(),_.G("ngSwitchCase","execute_result"),_.C(),_.G("ngSwitchCase","error"))};
PUb=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,OUb,6,5,"ng-container",0),_.J());a&2&&(a=_.P(2).va,_.G("expanded",!0),_.C(4),_.G("ngForOf",a.outputs))};
QUb=function(a){a&1&&(_.Cg(0),_.I(1,"mat-card")(2,"mat-card-content"),_.K(3,"format-code",5),_.J()(),_.F(4,PUb,5,2,"mat-expansion-panel",6),_.Fg());a&2&&(a=_.P().va,_.C(3),_.G("value",a.source.join(""))("fileName","name.py"),_.C(),_.G("ngIf",a.outputs.length>0))};RUb=function(a,b){a&1&&(_.Cg(0)(1,1),_.F(2,IUb,1,1,"markdown-content",2)(3,QUb,5,3,"ng-container",3),_.Fg()());a&2&&(a=b.va,_.C(),_.G("ngSwitch",a.cell_type),_.C(),_.G("ngSwitchCase","markdown"),_.C(),_.G("ngSwitchCase","code"))};
SUb=function(a,b){a&1&&(_.I(0,"pre"),_.Q(1),_.J());a&2&&(a=b.Qa,_.C(),_.gh(a))};TUb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.G("inline",!0)};UUb=function(a){a&1&&(_.Cg(0),_.F(1,SUb,2,1,"pre",3),_.R(2,"async"),_.F(3,TUb,1,1,"ng-template",null,1,_.rh),_.Fg());if(a&2){a=_.bh(4);var b=_.P();_.C();_.G("ngIf",_.qh(2,2,b.QFa))("ngIfElse",a)}};
XUb=function(a){if(a&1){var b=_.Yd();_.I(0,"icon-empty-state-subtitle")(1,"button",6);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(VUb(c,c.hja))});_.Q(2," Show anyway (may crash) ");_.J();_.I(3,"button",7);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(WUb(c,c.hja))});_.Q(4," Show raw contents ");_.J()()}};YUb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.G("inline",!0)};
ZUb=function(a){a&1&&(_.I(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Q(2),_.R(3,"humanizeBytes"),_.J(),_.F(4,XUb,5,0,"icon-empty-state-subtitle",3)(5,YUb,1,1,"ng-template",null,2,_.rh),_.J());if(a&2){a=_.bh(6);var b=_.P();_.C(2);_.fh(" File is very large (",_.qh(3,3,b.size),") ");_.C(2);_.G("ngIf",!b.Gra)("ngIfElse",a)}};
aVb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.qc().Kj();return function(e,f,g){e=$Ub(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.Oc(e).ob();return _.Vq(b,_.Tq(b,_.nt(e),{lf:g,Va:f}))}};
bVb=function(a,b,c){var d=a.path||"";d&&!d.endsWith("/")&&(d+="/");return function(e){e=_.uLa($Ub(d,e).setQuery(""),"").toString();e.startsWith("/")&&(e=e.substring(1));return b.get(a.ub,a.Uc,a.repository,_.tk(a),e,{Pb:a.params.Pb,type:1}).ha(_.A(function(f){var g=_.ct(f).dt();g=g?btoa(g):_.QJ(_.ct(f));f=_.Zs(_.ct(f));return"data:"+_.Y(f,1)+";base64,"+g}),_.Vf(function(f){_.gw(c,{error:f,message:"Failed to load an image",fe:"Dismiss"});return _.Qe("")}))}};
fVb=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"?cVb(a,b):(d==="input"||d==="select"||d==="textarea")&&dVb(a,b);eVb("canvas",a,b,cVb);eVb("input, textarea, select",a,b,dVb);return b};eVb=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])};
dVb=function(a,b){b.type!=="file"&&(b.value=a.value);b.type==="radio"&&b.name&&(b.name="mat-clone-"+b.name+"-"+gVb++)};cVb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};hVb=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}};iVb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
jVb=function(a,b){a=a.Rm;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};kVb=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)}};
PP=function(a,b){var c=b?"":"none";kVb(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})};mVb=function(a,b){kVb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},lVb)};nVb=function(a,b){return b&&b!="none"?a+" "+b:a};
pVb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=oVb(b.left,b.top)};oVb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};qVb=function(a){return parseFloat(a)*(a.toLowerCase().indexOf("ms")>-1?1:1E3)};
sVb=function(a){a=getComputedStyle(a);var b=rVb(a,"transition-property"),c=b.find(function(d){return d==="transform"||d==="all"});if(!c)return 0;b=b.indexOf(c);c=rVb(a,"transition-duration");a=rVb(a,"transition-delay");return qVb(c[b])+qVb(a[b])};rVb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};tVb=function(a){return a.type[0]==="t"};uVb=function(a){a.preventDefault()};
vVb=function(a){a&1&&(_.K(0,"detail-header",15),_.R(1,"async"));a&2&&(a=_.P(),_.G("contentType",a.contentType)("viewData",a.Bb)("showVirtualScrollToggle",_.qh(1,3,a.xXb)))};wVb=function(a){a&1&&_.K(0,"diff-detail-header",16);a&2&&(a=_.P(),_.G("viewData",a.Bb))};xVb=function(a){a&1&&_.K(0,"markdown-tab-header",16);a&2&&(a=_.P(),_.G("viewData",a.Bb))};
yVb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",17)(1,"div",18)(2,"div",19);_.K(3,"div",20)(4,"div",21);_.J();_.I(5,"file-matches-navigation",22);_.R(6,"async");_.R(7,"async");_.R(8,"async");_.O("close",function(){_.w(b);_.P().viewState.bBa.next(!0);return _.y()})("selectedMatchIndexChange",function(c){_.w(b);var d=_.P();d.AGa=c;d.viewState.Eqa.next(c);return _.y()});_.J();_.I(9,"div",23);_.K(10,"div",24)(11,"div",25);_.J()()()}a&2&&(a=_.P(),_.C(5),_.G("dataState",_.qh(6,5,a.Fjd))("matchCount",_.qh(7,
7,a.Bqa).length)("selectedMatchIndex",_.qh(8,9,a.viewState.Eqa))("showCloseButton",!0)("trackProjectId",a.Vd.ub))};zVb=function(a){a&1&&(_.K(0,"markdown-content",26),_.R(1,"async"),_.R(2,"async"));a&2&&(a=_.P(),_.G("content",a.Bb.ze)("relativeLinkModifier",_.qh(1,4,a.modifier.Epa))("relativeImageModifier",_.qh(2,6,a.modifier.WFa))("safeHtmlContent",a.Bb.xvd))};AVb=function(a){a&1&&_.K(0,"img",28);a&2&&(a=_.P(2),_.G("alt",_.kh(a.Bb.fileName))("sanitizeSrc",a.h2a))};
BVb=function(a){a&1&&_.K(0,"div",29);a&2&&(a=_.P(2),_.G("safeSvg",a.Bb.ze))};CVb=function(a){a&1&&(_.Cg(0),_.F(1,AVb,1,3,"img",27)(2,BVb,1,1,"ng-template",null,1,_.rh),_.Fg());if(a&2){a=_.bh(3);var b=_.P();_.C();_.G("ngIf",!b.SIa)("ngIfElse",a)}};DVb=function(a){a&1&&(_.I(0,"div",30),_.K(1,"audio",31),_.J());a&2&&(a=_.P(),_.C(),_.G("sanitizeSrc",a.h2a))};EVb=function(a){a&1&&(_.I(0,"div",30),_.K(1,"video",31),_.J());a&2&&(a=_.P(),_.C(),_.G("sanitizeSrc",a.h2a))};
FVb=function(a){a&1&&_.K(0,"binary-file",32);a&2&&(a=_.P(),_.G("contentLength",a.Jza))};GVb=function(a){if(a&1){var b=_.Yd();_.I(0,"large-file",33);_.O("largeFileViewData",function(c){_.w(b);var d=_.P();d.R_b=c;d.Bb=c;return _.y()});_.J()}a&2&&(a=_.P(),_.G("fullViewData",a.Bb.hja)("size",a.Bb.aN))};HVb=function(a){a&1&&(_.Cg(0),_.K(1,"empty-file-detail",34),_.Fg());a&2&&(a=_.P(),_.C(),_.G("path",a.Bb.fileName))};IVb=function(a){a&1&&_.K(0,"jupyter-notebook",35);a&2&&(a=_.P(),_.G("notebook",a.i8))};
JVb=function(a){a&1&&(_.K(0,"search-match-layer",44),_.R(1,"async"));a&2&&(a=_.P(3),_.G("matches",_.qh(1,3,a.Bqa))("scrollToIndex",a.AGa)("selectedMatchIndex",a.viewState.Eqa))};
KVb=function(a){if(a&1){var b=_.Yd();_.I(0,"virtual-scroll-format-code",38);_.R(1,"async");_.R(2,"async");_.R(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.Wsa(c))})("lineNumberClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.wr(c))})("gutterClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.Uu(c))})("explainCodeBubbleClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.DR(c))})("totalNumLines",
function(c){_.w(b);_.P(2).nl.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.DIa(c))});_.J();_.F(7,JVb,2,5,"search-match-layer",42);_.R(8,"async");_.K(9,"search-match-layer",43);_.R(10,"async");_.R(11,"async");_.J()}a&2&&(a=_.P(2),_.G("value",a.code)("rendered",a.Bb.J4b)("highlightInfo",a.Bb.Tz)("folding",_.qh(1,22,a.Io))("visibility",_.qh(2,24,a.visibility))("fileName",
a.Bb.fileName)("lineNumberLinkProvider",_.qh(3,26,a.link))("scrollToLine",a.Bb.line)("lineLimitation",a.Bb.PN)("visibleCodeIdentifier",a.dkb)("focusableRegion",a.kua.Jjb)("usePrefetchIfPossible",!0)("showCodeExplainBubble",!0),_.ug("aria-labelledby",a.mV),_.C(4),_.G("content",a.Bb.ze)("scoLinks",a.Bb.mJ),_.C(),_.G("scoLinks",a.Bb.mJ),_.C(),_.G("layerBaseLocation",a.Vd),_.C(),_.G("ngIf",_.qh(8,28,a.Fia)),_.C(2),_.G("matches",_.qh(10,30,a.Qia))("scrollToIndex",_.qh(11,32,a.cN))("selectedMatchIndex",
a.cN))};LVb=function(a){a&1&&(_.K(0,"search-match-layer",44),_.R(1,"async"));a&2&&(a=_.P(3),_.G("matches",_.qh(1,3,a.Bqa))("scrollToIndex",a.AGa)("selectedMatchIndex",a.viewState.Eqa))};
MVb=function(a){if(a&1){var b=_.Yd();_.I(0,"format-code",45);_.R(1,"async");_.R(2,"async");_.R(3,"async");_.R(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.Wsa(c))})("lineNumberClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.wr(c))})("gutterClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.Uu(c))})("totalNumLines",function(c){_.w(b);_.P(2).nl.next(c);return _.y()})("triggerCodeExplanation",function(c){_.w(b);
var d=_.P(2);return _.y(d.DR(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.DIa(c))});_.J();_.F(8,LVb,2,5,"search-match-layer",42);_.R(9,"async");_.K(10,"search-match-layer",43);_.R(11,"async");_.R(12,"async");_.J()}a&2&&(a=_.P(2),_.G("value",a.code)("rendered",a.Bb.J4b)("highlightInfo",a.Bb.Tz)("folding",_.qh(1,23,a.Io))("visibility",_.qh(2,25,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",
_.qh(3,27,a.link))("scrollToLine",a.Bb.line)("lineLimitation",a.Bb.PN)("visibleCodeIdentifier",a.dkb)("focusableRegion",a.kua.Jjb)("usePrefetchIfPossible",!0)("fileInfo",_.qh(4,29,a.fileInfo))("showCodeExplainBubble",!0),_.ug("aria-labelledby",a.mV),_.C(5),_.G("content",a.Bb.ze)("scoLinks",a.Bb.mJ),_.C(),_.G("scoLinks",a.Bb.mJ),_.C(),_.G("layerBaseLocation",a.Vd),_.C(),_.G("ngIf",_.qh(9,31,a.Fia)),_.C(2),_.G("matches",_.qh(11,33,a.Qia))("scrollToIndex",_.qh(12,35,a.cN))("selectedMatchIndex",a.cN))};
OVb=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.F(1,KVb,12,34,"virtual-scroll-format-code",36);_.R(2,"async");_.F(3,MVb,13,37,"ng-template",null,2,_.rh);_.I(5,"file-content-pager",37);_.R(6,"async");_.R(7,"async");_.O("markerClicked",function(d){_.w(b);var e=_.P();return _.y(NVb(e,d))});_.J();_.Fg()}if(a&2){a=_.bh(4);var c=_.P();_.C();_.G("ngIf",_.qh(2,4,c.TIa))("ngIfElse",a);_.C(4);_.G("markers",_.qh(6,6,c.markers))("numLines",_.qh(7,8,c.nl))}};
PVb=function(a){a&1&&_.K(0,"code-diff",46);a&2&&(a=_.P(),_.G("diffBase",a.Bb.diffBase)("contents",a.Bb.ze)("fileName",a.Bb.fileName)("scrollToLine",a.Bb.line))};QVb=function(a){a&1&&(_.I(0,"icon-empty-state-display",47)(1,"icon-empty-state-title"),_.Q(2),_.J()());a&2&&(a=_.P(),_.C(2),_.gh(a.tOa))};
RVb=function(a){if(a.location.path)switch(a.HF){case 6:if(_.WI(a.location))return{repositoryType:"piper",repositoryId:"piper",revision:a.revision,path:a.location.path,fingerprint:a.v1a};break;case 7:if(a.location.params.Pb)return{repositoryType:"citc",repositoryId:a.location.params.Pb,revision:a.revision,path:a.location.path,fingerprint:a.v1a};break;case 1:if(_.nJ(a.location)&&_.ok(a.location))return{repositoryType:"gob",repositoryId:a.location.ub+"/"+a.location.repository,revision:a.revision,path:a.location.path,
fingerprint:a.v1a}}};SVb=function(a,b){return _.n9a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};TVb=function(a,b,c){b=new Map([].concat(_.v(b)).map(function(f){return[f,0]}));a=_.k(a.K6());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=SVb(d.getLanguage(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};
UVb=function(a,b,c){var d=a.Hd();a=TVb(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),j1:a}};
VVb=function(a,b){var c=b.ev;if(b=b.Lsd){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)};WVb=function(a){a&1&&_.K(0,"a",1)};
XVb=function(a){a&1&&(_.I(0,"div",27)(1,"mat-icon",28),_.Q(2,"check_circle"),_.J(),_.I(3,"span"),_.Q(4,"Feedback submitted successfully!"),_.J()())};
YVb=function(a){if(a&1){var b=_.Yd();_.I(0,"xap-dialog-layout",3)(1,"xap-dialog-layout-content",4)(2,"h2");_.Q(3,"Please provide feedback:");_.J();_.I(4,"div",5)(5,"p");_.Q(6,"How helpful is this section?");_.J();_.I(7,"mat-radio-group",6);_.jh("ngModelChange",function(c){_.w(b);var d=_.P();_.ih(d.Pqa,c)||(d.Pqa=c);return _.y(c)});_.I(8,"mat-radio-button",7);_.Q(9,"Helpful");_.J();_.I(10,"mat-radio-button",8);_.Q(11,"Partially helpful");_.J();_.I(12,"mat-radio-button",9);_.Q(13,"Unhelpful");_.J()()();
_.I(14,"div",10)(15,"p");_.Q(16,"How accurate is this section?");_.J();_.I(17,"mat-radio-group",11);_.jh("ngModelChange",function(c){_.w(b);var d=_.P();_.ih(d.Mqa,c)||(d.Mqa=c);return _.y(c)});_.I(18,"mat-radio-button",12);_.Q(19,"Accurate");_.J();_.I(20,"mat-radio-button",13);_.Q(21,"Partially accurate");_.J();_.I(22,"mat-radio-button",14);_.Q(23,"Inaccurate");_.J()()();_.I(24,"div",15)(25,"p");_.Q(26,"How complete is this section?");_.J();_.I(27,"mat-radio-group",16);_.jh("ngModelChange",function(c){_.w(b);
var d=_.P();_.ih(d.Nqa,c)||(d.Nqa=c);return _.y(c)});_.I(28,"mat-radio-button",17);_.Q(29,"Complete");_.J();_.I(30,"mat-radio-button",18);_.Q(31,"Partially complete");_.J();_.I(32,"mat-radio-button",19);_.Q(33,"Incomplete");_.J()()();_.I(34,"div",20)(35,"p");_.Q(36,"Additional feedback:");_.J();_.I(37,"mat-form-field",21)(38,"textarea",22);_.jh("ngModelChange",function(c){_.w(b);var d=_.P();_.ih(d.additionalFeedback,c)||(d.additionalFeedback=c);return _.y(c)});_.J()()()();_.I(39,"xap-dialog-layout-actions",
23)(40,"div",24)(41,"button",25);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.Rgb())});_.Q(42,"Submit");_.J();_.I(43,"button",26);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.reset())});_.Q(44,"Reset");_.J()();_.vg(45,XVb,5,0,"div",27);_.J()()}a&2&&(a=_.P(),_.C(7),_.hh("ngModel",a.Pqa),_.C(10),_.hh("ngModel",a.Mqa),_.C(10),_.hh("ngModel",a.Nqa),_.C(11),_.hh("ngModel",a.additionalFeedback),_.C(3),_.G("disabled",a.mt()),_.C(4),_.wg(a.mt()?45:-1))};
ZVb=function(a){a&1&&(_.I(0,"div",2),_.K(1,"mat-spinner",4),_.J());a&2&&(_.C(),_.G("diameter",18)("strokeWidth",2))};aWb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-tree-node",15);_.K(1,"button",16);_.I(2,"div",17);_.O("click",function(){var d=_.w(c).va,e=_.P(3);return _.y($Vb(e,d.sectionId))});_.Q(3);_.J()()}a&2&&(a=b.va,b=_.P(3),_.dh("is-selected",b.Sxa()===a.sectionId),_.C(3),_.fh(" ",a.name," "))};
bWb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-tree-node",18)(1,"button",19)(2,"mat-icon",20);_.Q(3);_.J()();_.I(4,"div",17);_.O("click",function(){var e=_.w(c).va,f=_.P(3);return _.y($Vb(f,e.sectionId))});_.Q(5);_.J()()}if(a&2){a=b.va;_.P();b=_.bh(3);var d=_.P(2);_.dh("is-selected",d.Sxa()===a.sectionId);_.G("cdkTreeNodeTypeaheadLabel",a.name)("isExpanded",!1);_.C();_.ug("aria-label","Toggle "+a.name);_.C(2);_.fh(" ",b.Be(a)?"expand_more":"chevron_right"," ");_.C(2);_.fh(" ",a.name," ")}};
cWb=function(a){a&1&&(_.I(0,"h1"),_.Q(1,"Overview"),_.J())};dWb=function(a){a&1&&(_.I(0,"h2"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.ft()))};eWb=function(a){a&1&&(_.I(0,"h3"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.ft()))};fWb=function(a){a&1&&(_.K(0,"markdown-content",24),_.R(1,"async"));if(a&2){var b;a=_.P().va;var c=_.P(4),d;_.G("content",(b=_.hm(a,QP,2,RP))==null?null:_.Y(b,1))("relativeLinkModifier",(d=_.qh(1,2,c.modifier.Epa))!=null?d:void 0)}};
iWb=function(a){a&1&&_.K(0,"xap-graphviz",25);if(a&2){var b;a=_.P().va;var c=_.P().va;_.P(3);_.G("graph",(b=gWb(a))==null?null:_.Y(b,1))("svgPanZoomControls",!0)("svgPanZoom",c.vx()===hWb("HEADING_LEVEL_OVERVIEW"))("width",c.vx()===hWb("HEADING_LEVEL_OVERVIEW")?800:600)}};jWb=function(a){a&1&&_.K(0,"img",26);if(a&2){var b;a=_.P().va;_.G("src",(b=gWb(a))==null?null:_.Y(b,2),_.Cf)}};
kWb=function(a){a&1&&(_.K(0,"markdown-content",27),_.R(1,"async"),_.R(2,"async"));if(a&2){var b;a=_.P().va;var c=_.P(4),d,e;_.G("content",(b=_.hm(a,SP,4,RP))==null?null:_.Y(b,1))("relativeLinkModifier",(d=_.qh(1,4,c.modifier.Epa))!=null?d:void 0)("relativeImageModifier",(e=_.qh(2,6,c.modifier.WFa))!=null?e:void 0)("enableSyntaxHighlighting",!0)}};
lWb=function(a,b){a&1&&_.vg(0,fWb,2,4,"markdown-content",24)(1,iWb,1,4,"xap-graphviz",25)(2,jWb,1,1,"img",26)(3,kWb,3,8,"markdown-content",27);if(a&2){var c;a=b.va;_.wg(_.hm(a,QP,2,RP)?0:((c=gWb(a))==null?0:_.Y(c,1))?1:((c=gWb(a))==null?0:_.Y(c,2))?2:((c=_.hm(a,SP,4,RP))==null?0:_.Y(c,1))?3:-1)}};
mWb=function(a,b){a&1&&(_.I(0,"div",13)(1,"div",21),_.vg(2,cWb,2,0,"h1")(3,dWb,2,1,"h2")(4,eWb,2,1,"h3"),_.K(5,"section-feedback",22),_.J(),_.NC(6,lWb,4,1,null,null,ZKb),_.K(8,"markdown-content",23),_.R(9,"async"),_.R(10,"async"),_.J());if(a&2){a=b.va;b=_.P(3);_.G("id",_.Y(a,10));_.C(2);_.wg(a.vx()===hWb("HEADING_LEVEL_OVERVIEW")?2:a.vx()===hWb("HEADING_LEVEL_SECTION")?3:4);_.C(3);_.G("folderViewData",b.YH())("sectionId",_.Y(a,10));_.C();_.OC(_.Ck(a,TP,8,_.Ek()));_.C(2);var c,d;_.G("content",a.qr())("relativeLinkModifier",
(c=_.qh(9,8,b.modifier.Epa))!=null?c:void 0)("relativeImageModifier",(d=_.qh(10,10,b.modifier.WFa))!=null?d:void 0)("enableSyntaxHighlighting",!0)}};nWb=function(a){a&1&&(_.I(0,"div",14)(1,"p"),_.Q(2,"No documentation sections found."),_.J()())};
oWb=function(a){a&1&&(_.I(0,"div",5)(1,"div",7)(2,"mat-tree",8,0),_.F(4,aWb,4,3,"mat-tree-node",9)(5,bWb,6,7,"mat-tree-node",10),_.J(),_.I(6,"div",11)(7,"p"),_.Q(8),_.J()()(),_.I(9,"div",12,1),_.NC(11,mWb,11,12,"div",13,_.MC,!1,nWb,3,0,"div",14),_.J()());a&2&&(a=_.P(2),_.C(2),_.G("dataSource",a.Oyd())("childrenAccessor",a.iY),_.C(3),_.G("matTreeNodeDefWhen",a.EZ),_.C(3),_.fh("Generated on ",a.zhc(),"."),_.C(3),_.OC(a.Uhd()))};
pWb=function(a){a&1&&(_.I(0,"div",6)(1,"p"),_.Q(2),_.J()());a&2&&(a=_.P(2),_.C(2),_.fh("Error: ",a.errorMessage()||"Unknown error"))};qWb=function(a){a&1&&(_.I(0,"div",3),_.vg(1,oWb,14,5,"div",5)(2,pWb,3,1,"div",6),_.J());a&2&&(a=_.P(),_.C(),_.wg(a.Tcd()?1:2))};rWb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",3);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.expand())});_.Q(1," Load more ");_.J()}};
sWb=function(a){a&1&&(_.I(0,"div",0),_.K(1,"mat-spinner",2),_.J());a&2&&(_.C(),_.G("diameter",18)("strokeWidth",2))};tWb=function(a){if(a&1){var b=_.Yd();_.I(0,"button",13);_.O("click",function(){_.w(b);_.P(4).LYb.emit();return _.y()});_.K(1,"mat-icon",14);_.Q(2);_.J()}a&2&&(a=_.P(4),_.C(2),_.fh(" View ",a.Ahc()," AI Wiki "))};uWb=function(a){a&1&&(_.I(0,"a",8),_.Q(1," Go to existing README.md "),_.I(2,"mat-icon",15),_.Q(3,"launch"),_.J()());a&2&&(a=_.P(4),_.G("href",a.L8(),_.Cf))};
vWb=function(a){a&1&&(_.I(0,"p",10),_.Q(1,"Thanks for your feedback!"),_.J())};
wWb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",6);_.vg(1,tWb,3,1,"button",7);_.vg(2,uWb,4,1,"a",8);_.I(3,"div",9)(4,"p",10);_.Q(5,"Was this helpful?");_.J();_.I(6,"button",11);_.O("click",function(){_.w(b);var c=_.P(3),d="upvote",e=c.hM(),f=c.zZa().toString();if(c.e_)d=(new UP).Oc(e).MO(Number(f)),_.sm(d,3,3),c.mt=!1,c.e_=!1;else{if(c.a_){var g=(new UP).Oc(e).MO(Number(f));_.sm(g,3,4);d+="_and_remove_downvote"}c.Ga.Ya({element:"AiOverviewSection",action:d,gestureName:"CLICK"});d=(new UP).Oc(e).MO(Number(f));
_.sm(d,3,1);c.mt=!0;c.e_=!0;c.a_=!1}_.no(c.Ch);return _.y()});_.I(7,"mat-icon");_.Q(8);_.J()();_.I(9,"button",12);_.O("click",function(){_.w(b);var c=_.P(3),d="downvote",e=c.hM(),f=c.zZa().toString();if(c.a_)d=(new UP).Oc(e).MO(Number(f)),_.sm(d,3,4),c.mt=!1,c.a_=!1;else{if(c.e_){var g=(new UP).Oc(e).MO(Number(f));_.sm(g,3,3);d+="_and_remove_upvote"}c.Ga.Ya({element:"AiOverviewSection",action:d,gestureName:"CLICK"});d=(new UP).Oc(e).MO(Number(f));_.sm(d,3,2);c.mt=!0;c.e_=!1;c.a_=!0}_.no(c.Ch);return _.y()});
_.I(10,"mat-icon");_.Q(11);_.J()()();_.vg(12,vWb,2,0,"p",10);_.J()}a&2&&(a=_.P(3),_.C(),_.wg(a.wla()?1:-1),_.C(),_.wg(a.L8()?2:-1),_.C(6),_.gh(a.e_?"thumb_up_filled":"thumb_up"),_.C(3),_.gh(a.a_?"thumb_down_filled":"thumb_down"),_.C(),_.wg(a.mt?12:-1))};xWb=function(a){a&1&&(_.I(0,"div",4),_.Q(1),_.J(),_.K(2,"readme",5),_.vg(3,wWb,13,5,"div",6));a&2&&(a=_.P(2),_.C(),_.gh(a.Ldd()),_.C(),_.G("markdownContent",a.uvb()),_.C(),_.wg(a.Rla()?3:-1))};
yWb=function(a){a&1&&(_.I(0,"div",3)(1,"p"),_.Q(2),_.J()());if(a&2){a=_.P(2);_.C(2);var b;_.fh("Error: ",(b=a.errorMessage())!=null?b:"Unknown error")}};zWb=function(a){a&1&&(_.I(0,"div",1),_.vg(1,xWb,4,3)(2,yWb,3,1,"div",3),_.J());a&2&&(a=_.P(),_.C(),_.wg(!a.errorMessage()&&a.uvb()?1:2))};AWb=function(a){try{return a?new Date(a.toDate()):void 0}catch(b){}};
BWb=function(a){if(a&1){var b=_.Yd();_.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();_.Fg()}a&2&&(a=_.P(),_.C(),_.BD(" (",a.wkb,"/",a.ata(a.fCa),") "),_.C(),_.G("trackAction","showAll"+a.qCa))};CWb=function(a,b){a&1&&_.K(0,"file-list",7);a&2&&(a=b.va,b=_.P(2),_.G("limit",b.limit)("ariaLabelledbyId",b.qCa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.S1)("isPiper",b.ei))};
DWb=function(a){a&1&&_.F(0,CWb,1,6,"file-list",6);a&2&&(a=_.P(),_.G("ngForOf",a.fCa))};EWb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};FWb=function(a){a&1&&_.K(0,"mat-icon",3)};GWb=function(a){a&1&&(_.vg(0,FWb,1,0,"mat-icon",3),_.Q(1));if(a&2){a=_.P().va;var b=_.P(2);_.wg(a.index===b.lkb.m2c||a.index===b.lkb.gjc?0:-1);_.C();_.fh(" ",a.label," ")}};HWb=function(a){a&1&&(_.I(0,"mat-tab"),_.F(1,GWb,2,2,"ng-template",2),_.J())};
JWb=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-tab-group",1);_.O("selectedIndexChange",function(c){_.w(b);var d=_.P();return _.y(d.IO(c))});_.NC(1,HWb,2,0,"mat-tab",null,IWb);_.J()}a&2&&(a=_.P(),_.G("selectedIndex",a.rwd()),_.C(),_.OC(a.mea()))};LWb=function(a){return{label:KWb[a],index:a}};MWb=function(a){return(0,_.xb)(a)?Number(a):String(a)};NWb=function(a){for(var b=VP.h_.target;b;){if(b===a)return!0;b=b.parentElement}return!1};OWb=function(a){if(a)return typeof a==="function"?a():a};
PWb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",5)(1,"img",9);_.O("click",function(){var e=_.w(c).va,f=_.P();f.HGa=f.V_.indexOf(e);return _.y()});_.J()()}if(a&2){a=b.va;b=b.XA;var d=_.P();_.C();_.dh("selected-border",b==d.HGa-d.AZ);_.G("ngSrc",a)}};QWb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());if(a&2){a=_.P();var b=_.PC("google-symbols icon ",a.theme);_.eh(b);_.ch("border-radius",a.lZa?"2px":"0")("font-size",a.Yka)("margin-right",a.label!=null?"-2px":"0");_.C();_.fh(" ",a.icon," ")}};
RWb=function(a){a&1&&(_.I(0,"p",2),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.label))};YP=function(a,b,c){c=c?(new WP).Dt(c):new WP;a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,c.Iw((new XP).Et(d.getUrl()).uo(d.zj()).Er(b));return c};
SWb=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""}};
TWb=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""}};VWb=function(a){return"StacksVeMetadata:"+(new UWb).i9b(a).hd()};WWb=function(a){a&1&&_.K(0,"stacks-chip",3);a&2&&(a=_.P(),_.G("label",a.lx)("ariaLabel",a.lx))};XWb=function(a){a&1&&_.K(0,"stacks-chip",7);a&2&&(_.P(2),_.G("xapInlineDialog",_.bh(4)))};YWb=function(a){a&1&&(_.I(0,"span",5),_.vg(1,XWb,1,1,"stacks-chip",7),_.J());a&2&&(a=_.P(),_.ch("width","27px"),_.C(),_.wg(a.product.JBa()?1:-1))};
ZWb=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(),_.C(5),_.fh("",a.product.getName()," has signed an ISA."),_.C(2),_.G("href",_.PC("/home/product/",a.product.Tl(),"/isa"),_.Cf))};
$Wb=function(a){a&1&&_.K(0,"stacks-chip",10);if(a&2){a=_.P(2);var b=_.bh(7);_.G("label",a.rpa)("width",a.rpa?"108px":"20px")("xapInlineDialog",b)}};aXb=function(a){a&1&&(_.I(0,"span",5),_.vg(1,$Wb,1,3,"stacks-chip",10),_.J());a&2&&(a=_.P(),_.ch("width",a.rpa?"108px":"20px"),_.C(),_.wg(a.qDa()?1:-1))};bXb=function(a){a&1&&(_.I(0,"xap-dialog-layout",8)(1,"xap-dialog-layout-content")(2,"p"),_.Q(3),_.J()()());a&2&&(a=_.P(),_.C(3),_.fh("",a.product.getName()," is recommended by the domain stewards."))};
cXb=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(),_.C(2),_.G("innerHTML",a.o6a(a.product.bS()),_.Bf),_.C(),_.G("innerHTML",a.n6a(a.product.bS()),_.Bf))};
dXb=function(a){a&1&&(_.I(0,"div",2),_.K(1,"img",8),_.J());a&2&&(a=_.P(),_.C(),_.G("src",_.PC("https://moma-teams-photos.corp.google.com/logo/",a.product.Tl()),_.Cf)("alt",_.PC("",a.name,"'s logo picture")))};eXb=function(a){a&1&&_.K(0,"div",3)};fXb=function(a){a&1&&_.K(0,"stacks-product-icons",6);a&2&&(a=_.P(),_.G("entityType",a.lx)("product",a.product))};gXb=function(a){a&1&&_.K(0,"stacks-chip",9);a&2&&(a=_.P(2),_.G("label",a.lx)("ariaLabel",a.lx))};
hXb=function(a){a&1&&(_.I(0,"div",7),_.vg(1,gXb,1,2,"stacks-chip",9),_.J());a&2&&(a=_.P(),_.C(),_.wg(a.lx?1:-1))};iXb=function(a){a&1&&_.Gg(0)};kXb=function(a){a&1&&_.F(0,iXb,1,0,"ng-container",6);a&2&&(a=_.P().va,_.P(),_.G("ngTemplateOutlet",_.bh(7))("ngTemplateOutletContext",_.nh(2,jXb,a)))};lXb=function(a){a&1&&_.Gg(0)};
mXb=function(a){a&1&&(_.I(0,"a",7),_.Q(1),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.G("href",a.getUrl(),_.Cf)("target",a.gOb()&&a.MMb()?"_self":"_blank")("ve",b.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Yo("RESOURCE"));_.C();_.fh(" ",a.zj()," ")}};nXb=function(a){if(a&1){var b=_.Yd();_.iF(0);_.I(1,"span",10);_.O("click",function(){_.w(b);var c=_.jF(0);_.P(3).NEb.emit(c);return _.y()});_.Q(2);_.J()}a&2&&(a=_.P().va,a=_.Olb(a.zj()),_.C(2),_.fh(" ",a," "))};
oXb=function(a){a&1&&(_.I(0,"span",9),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.zj()))};qXb=function(a,b){a&1&&(_.I(0,"div",5),_.F(1,lXb,1,0,"ng-container",6),_.vg(2,mXb,2,8,"a",7)(3,nXb,3,2,"span",8)(4,oXb,2,1,"span",9),_.J());if(a&2){a=b.va;b=_.P().va;var c=_.P(),d=_.bh(9);_.C();_.G("ngTemplateOutlet",d)("ngTemplateOutletContext",_.oh(3,pXb,a,b.hZ()));_.C();_.wg(a.getUrl()?2:c.yBb&&c.cOb()?3:4)}};
rXb=function(a,b){a&1&&(_.I(0,"div")(1,"div",4),_.Q(2),_.vg(3,kXb,1,4,"ng-container"),_.J(),_.NC(4,qXb,5,6,"div",5,_.MC),_.J());if(a&2){a=b.va;b=_.P();var c=b.J8a()?"curation-link-box":"link-box";_.eh(c);_.C(2);_.fh(" ",a.hZ()," ");_.C();_.wg(b.jBb.get(a.hZ())?3:-1);_.C();_.OC(a.Kja())}};
sXb=function(a){a&1&&(_.I(0,"xap-dialog-layout")(1,"xap-dialog-layout-content")(2,"div",12)(3,"div",13),_.Q(4),_.J(),_.Q(5),_.J()(),_.I(6,"xap-dialog-layout-actions")(7,"a",14),_.Q(8),_.J()()());if(a&2){var b=_.P().Kpd;a=_.P();b=a.jBb.get(b.hZ());_.C(4);_.fh(" ",b==null?null:b.ft()," ");_.C();_.fh(" ",b==null?null:b.qr()," ");_.C(2);_.G("href",b==null?null:_.Y(b,4),_.Cf)("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE"));_.C();_.fh(" ",b==null?null:_.Y(b,
3)," ")}};tXb=function(a){a&1&&(_.I(0,"span",11),_.Q(1," help "),_.J(),_.F(2,sXb,9,9,"ng-template",null,2,_.rh));a&2&&_.G("xapInlineDialog",_.bh(3))};uXb=function(a){a&1&&_.K(0,"img",15);a&2&&(a=_.P().link,_.G("src",a.I6(),_.Cf))};vXb=function(a){a&1&&(_.I(0,"span",16),_.Q(1),_.J());if(a&2){a=_.P();var b=a.link;_.G("matTooltip",a.tooltip);_.C();_.gh(b.I6())}};wXb=function(a,b){a&1&&_.vg(0,uXb,1,1,"img",15)(1,vXb,2,2,"span",16);a&2&&_.wg(b.link.I6().startsWith("http")?0:1)};
xXb=function(a,b){a&1&&_.K(0,"stacks-entity-card",41);a&2&&(a=b.va,b=_.P(4),_.G("product",a)("ve",b.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Yo(a.Tl().toString())))};zXb=function(a){a&1&&(_.I(0,"div",39),_.Q(1," Better alternatives "),_.I(2,"div",40),_.NC(3,xXb,1,6,"stacks-entity-card",41,yXb),_.J()());a&2&&(a=_.P(3),_.C(3),a=a.product(),a=_.Ck(a,ZP,120,_.Ek()),_.OC(a))};
AXb=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()(),_.vg(7,zXb,5,0,"div",39));a&2&&(a=_.P(2),_.C(4),_.gh(a.nfa),_.C(),_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")),_.C(2),a=a.product(),a=$P(a,ZP,120),_.wg(a>0?7:-1))};BXb=function(a){a&1&&(_.Q(0),_.K(1,"div",21));a&2&&(a=_.P(2),_.fh(" ",a.ycb," Domain insights "),_.C(),_.G("innerHTML",a.I8,_.Bf))};
CXb=function(a){a&1&&_.K(0,"div",13);a&2&&(a=_.P(2),_.G("innerHTML",a.product().Zp(),_.Bf))};DXb=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("href",a.product().Hja()[0].getUrl(),_.Cf)("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")),_.C(),_.fh(" ",a.product().Hja()[0].zj()," "))};EXb=function(a){a&1&&(_.I(0,"div",17),_.Q(1,"-"),_.J())};
GXb=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("href",FXb(a.product())[0].getUrl(),_.Cf)("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")),_.C(),_.fh(" ",FXb(a.product())[0].zj()," "))};HXb=function(a){a&1&&(_.I(0,"div",17),_.Q(1,"-"),_.J())};IXb=function(a){a&1&&_.K(0,"stacks-photo-gallery",18);a&2&&(a=_.P(2),_.G("photoUrls",a.yGa))};JXb=function(a){a&1&&_.K(0,"div",21);a&2&&(a=_.P(2),_.G("innerHTML",a.product().Zp(),_.Bf))};
LXb=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),_.C(3),_.G("productPhase",KXb(a.product())),_.C(),_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")),_.C(),_.fh(" ",a.Pab," "))};
MXb=function(a){a&1&&(_.I(0,"a",26),_.Q(1," ISA signed "),_.J());a&2&&(a=_.P(2),_.G("href",_.PC("http://stacks/home/product/",a.product().Tl(),"/isa"),_.Cf)("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")))};NXb=function(a){a&1&&(_.I(0,"div",17),_.Q(1,"-"),_.J())};
OXb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Adoption stage "),_.I(2,"a",43),_.Q(3),_.J()());a&2&&(a=_.P(2),_.C(2),_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")),_.C(),_.fh(" ",a.vZa," "))};PXb=function(a){a&1&&_.Q(0," Accepting new features ")};QXb=function(a){a&1&&_.Q(0," No new features accepted ")};
RXb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Feature requests "),_.I(2,"a",43),_.vg(3,PXb,1,0)(4,QXb,1,0),_.J()());a&2&&(a=_.P(2),_.C(2),_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")),_.C(),a=a.product(),a=_.Ik(a,73),_.wg(a?3:4))};SXb=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),_.C(3),a=a.product(),a=_.Y(a,77),_.gh(a))};
TXb=function(a,b){a&1&&(_.I(0,"a",16),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(3),_.G("href",a.getUrl(),_.Cf)("ve",b.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Yo("RESOURCE")),_.C(),_.fh(" ",a.zj()," "))};UXb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Deprecation page "),_.NC(2,TXb,2,7,"a",16,_.MC),_.J());a&2&&(a=_.P(2),_.C(2),a=a.product(),a=_.Ck(a,aQ,39,_.Ek()),_.OC(a))};VXb=function(a,b){a&1&&(_.I(0,"div",17),_.Q(1),_.J());a&2&&(a=b.va,_.C(),_.fh(" ",a," "))};
WXb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Product versions "),_.NC(2,VXb,2,1,"div",17,_.MC),_.J());a&2&&(a=_.P(2),_.C(2),a=a.product(),a=_.Zl(a,89,_.Ek()),_.OC(a))};XXb=function(a){a&1&&(_.I(0,"a",44),_.Q(1," go/gcp-kitten "),_.J());a&2&&(a=_.P(4),_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")))};YXb=function(a,b){a&1&&(_.I(0,"div",45),_.Q(1),_.J());a&2&&(a=b.va,_.C(),_.fh(" ",a," "))};
ZXb=function(a){a&1&&_.NC(0,YXb,2,1,"div",45,_.MC);a&2&&(a=_.P().va,_.OC(a.X6a()))};$Xb=function(a,b){a&1&&(_.I(0,"div",15),_.Q(1),_.vg(2,XXb,2,5,"a",44)(3,ZXb,2,0),_.J());a&2&&(a=b.va,b=_.P(3),_.C(),_.fh(" ",b.Ycd.get(a.getScope())," "),_.C(),_.wg(a.getScope()===11?2:3))};aYb=function(a){a&1&&(_.I(0,"div",20),_.Q(1," Allowlist "),_.I(2,"div",22),_.NC(3,$Xb,4,2,"div",15,_.MC),_.J()());a&2&&(a=_.P(2),_.C(3),a=a.product(),a=_.Ck(a,bQ,72,_.Ek()),_.OC(a))};
bYb=function(a){a&1&&_.K(0,"stacks-main-panel",27);a&2&&(a=_.P(2),_.G("resourceLinkLists",a.PM))};cYb=function(a){a&1&&_.K(0,"stacks-main-panel",28);a&2&&(a=_.P(2),_.G("resourceLinkLists",a.Gp))};dYb=function(a){a&1&&_.K(0,"stacks-main-panel",29);a&2&&(a=_.P(2),_.G("resourceLinkLists",a.lka))};eYb=function(a){a&1&&(_.I(0,"span",49),_.Q(1,"Use case(s)"),_.J())};fYb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.fh(" ",_.Y(a,2)," "))};
gYb=function(a,b){a&1&&(_.I(0,"span",51),_.Q(1),_.J(),_.vg(2,fYb,1,1));a&2&&(a=b.va,_.C(),_.gh(a.S6()),_.C(),_.wg(a.S6()!==_.Y(a,2)?2:-1))};hYb=function(a,b){a&1&&(_.I(0,"div",48),_.vg(1,eYb,2,0,"span",49),_.NC(2,gYb,3,2,null,null,_.MC),_.I(4,"span"),_.Q(5," by "),_.I(6,"span",50),_.Q(7),_.J()()());a&2&&(a=b.va,_.C(),_.wg(a.Xja().length>0?1:-1),_.C(),_.OC(a.Xja()),_.C(5),_.fh("",a.HBa()," domain stewards"))};
iYb=function(a){a&1&&(_.I(0,"div",31)(1,"div",46)(2,"span",47),_.Q(3,"stars"),_.J(),_.Q(4," Recommended "),_.J(),_.NC(5,hYb,8,2,"div",48,_.MC),_.J());a&2&&(a=_.P(2),_.C(5),_.OC(a.product().Rja()))};jYb=function(a){a&1&&_.K(0,"stacks-main-panel",32);a&2&&(a=_.P(2),_.G("resourceLinkLists",a.ZY)("isSide",!0))};kYb=function(a,b){a&1&&(_.I(0,"div",15)(1,"a",52),_.Q(2),_.J()());a&2&&(a=b.va,_.C(),_.G("href",_.PC("http://stacks/home/core-solution/",a.getId()),_.Cf),_.C(),_.fh(" ",a.getName()," "))};
mYb=function(a){a&1&&(_.I(0,"div",33),_.Q(1," Used in Core Solution(s) "),_.NC(2,kYb,3,3,"div",15,_.MC),_.J());a&2&&(a=_.P(2),_.C(2),_.OC(lYb(a.product())))};nYb=function(a){a&1&&_.Gg(0)};oYb=function(a){a&1&&_.Gg(0)};rYb=function(a){a&1&&_.F(0,oYb,1,0,"ng-container",34);a&2&&(a=_.P(2),_.G("ngTemplateOutlet",_.bh(5))("ngTemplateOutletContext",_.nh(2,pYb,qYb(a.product()))))};sYb=function(a){a&1&&(_.I(0,"span",56),_.Q(1,"done"),_.J())};tYb=function(a){a&1&&(_.I(0,"span",57),_.Q(1,"warning"),_.J())};
uYb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.fh(" within ",a.dNb()," "))};vYb=function(a){a&1&&(_.I(0,"div",59),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.fh("Last update: ",_.Y(a,2)))};
wYb=function(a,b){a&1&&(_.I(0,"div",53),_.Q(1),_.I(2,"div",55),_.Q(3),_.R(4,"number"),_.vg(5,sYb,2,0,"span",56)(6,tYb,2,0,"span",57),_.J(),_.I(7,"div",58),_.Q(8),_.R(9,"number"),_.vg(10,uYb,1,1),_.J(),_.vg(11,vYb,2,1,"div",59),_.J());a&2&&(a=b.va,_.C(),_.fh(" ",a.getName()," "),_.C(2),_.fh(" ",_.CD(4,6,_.Xl(a,5)*100,"1.0-0"),"% "),_.C(2),_.wg(_.Xl(a,5)>=_.Xl(a,6)?5:6),_.C(3),_.fh(" ",_.CD(9,9,_.Xl(a,6)*100,"1.0-0"),"% target "),_.C(2),_.wg(a.wOb()?10:-1),_.C(),_.wg(_.vm(a,2)?11:-1))};
xYb=function(a){a&1&&(_.I(0,"div",33),_.Q(1," Metrics "),_.NC(2,wYb,12,12,"div",53,_.MC),_.I(4,"div",54),_.Q(5,"Source: Stacks data"),_.J()());a&2&&(a=_.P(2),_.C(2),a=a.product(),a=_.Ck(a,cQ,27,_.Ek()),_.OC(a))};
zYb=function(a){a&1&&(_.I(0,"main",4)(1,"div",6)(2,"div",7),_.vg(3,AXb,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),_.vg(10,BXb,2,2)(11,CXb,1,1,"div",13),_.J(),_.I(12,"div",14)(13,"div",15),_.Q(14," Landing page "),_.vg(15,DXb,2,7,"a",16)(16,EXb,2,0,"div",17),_.J(),_.I(17,"div",15),_.Q(18," Product page "),_.vg(19,GXb,2,7,"a",16)(20,HXb,2,0,"div",17),_.J()(),_.vg(21,IXb,1,1,"stacks-photo-gallery",18),_.I(22,"div",19)(23,"div",20),_.Q(24,
" Product details "),_.vg(25,JXb,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()()(),_.vg(33,LXb,6,7,"div",15),_.I(34,"div",15),_.Q(35," ISA support "),_.vg(36,MXb,2,7,"a",26)(37,NXb,2,0,"div",17),_.J(),_.vg(38,OXb,4,6,"div",15),_.vg(39,RXb,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()(),_.vg(48,SXb,4,1,"div",15),_.vg(49,UXb,4,0,"div",15),_.vg(50,WXb,4,0,"div",15),_.J()(),_.vg(51,aYb,5,0,"div",20),_.J(),_.vg(52,bYb,1,1,"stacks-main-panel",27),_.vg(53,cYb,1,1,"stacks-main-panel",28),_.vg(54,dYb,1,1,"stacks-main-panel",29),_.J(),_.I(55,"div",30),_.vg(56,iYb,7,0,"div",31),_.vg(57,jYb,1,2,"stacks-main-panel",32),_.vg(58,mYb,4,0,"div",33),_.I(59,"div",33),_.Q(60," Included in Domain(s) "),_.F(61,nYb,1,0,"ng-container",34),_.vg(62,rYb,1,4,"ng-container"),_.J(),_.vg(63,xYb,6,0,"div",
33),_.J()()());if(a&2){a=_.P();var b=_.bh(5),c=_.bh(7);_.G("ve",a.Mn.oRc)("veImpression",!0)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo(a.product().Tl().toString()));_.C(3);_.wg(a.nfa?3:-1);var d=a.product().getName();_.C(2);_.G("src",_.PC("https://moma-teams-photos.corp.google.com/logo/",a.product().Tl()),_.Cf)("alt",_.PC("",d,"'s logo picture"));_.C(3);_.fh(" ",d," ");_.C(2);_.wg(a.I8?10:11);_.C(5);_.wg(a.product().OMb()>0?15:16);_.C(4);d=a.product();d=$P(d,aQ,28);_.wg(d>0?19:20);_.C(2);_.wg(a.yGa.length>
0?21:-1);_.C(4);_.wg(a.I8?25:-1);_.C(5);_.G("productPhase",a.product().bS())("xapInlineDialog",c);_.C();_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE"));_.C();_.fh(" ",a.FF," ");_.C();c=a.product();c=_.lb(_.dc(c,75))!=null;_.wg(c?33:-1);_.C(3);_.wg(a.product().JBa()?36:37);_.C(2);_.wg(a.vZa?38:-1);_.C();c=a.product();c=_.gb(_.dc(c,73))!=null;_.wg(c?39:-1);_.C(4);c=a.product();c=_.Y(c,86);_.gh(c||"-");_.C(4);c=a.product();c=_.Y(c,74);_.gh(c||"-");_.C();
c=a.product();c=_.vm(c,77);_.wg(c?48:-1);_.C();c=a.product();c=$P(c,aQ,39);_.wg(c>0?49:-1);_.C();c=a.product();c=_.Zl(c,89,3,void 0,!0).length;_.wg(c>0?50:-1);_.C();c=a.product();c=$P(c,bQ,72);_.wg(c>0?51:-1);_.C();_.wg(a.PM.length>0?52:-1);_.C();_.wg(a.Gp.length>0?53:-1);_.C();_.wg(a.lka.length>0?54:-1);_.C(2);_.wg(a.product().XMb()>0?56:-1);_.C();_.wg(a.ZY.length>0?57:-1);_.C();_.wg(lYb(a.product()).length>0?58:-1);_.C(3);_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nh(44,yYb,a.product().pZ()));
_.C();_.wg(qYb(a.product()).length>0?62:-1);_.C();a=a.product();a=$P(a,cQ,27);_.wg(a>0?63:-1)}};AYb=function(a){a&1&&(_.I(0,"div",5),_.K(1,"mat-progress-spinner",60),_.J())};BYb=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());if(a&2){_.P();a=_.jF(0);var b=_.jF(1),c=_.P(2);_.G("href",_.PC("home?currentDomain=",a),_.Cf)("ve",c.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Yo("RESOURCE"));_.C();_.fh(" ",b," ")}};
CYb=function(a){a&1&&(_.I(0,"span"),_.Q(1," > "),_.J(),_.I(2,"a",16),_.Q(3),_.J());if(a&2){_.P();a=_.jF(0);var b=_.jF(1),c=_.P(2);_.C(2);_.G("href",_.PC("home/domain/",a),_.Cf)("ve",c.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",c.Yo("RESOURCE"));_.C();_.fh(" ",b," ")}};DYb=function(a,b){a&1&&(_.iF(0)(1),_.vg(2,BYb,2,8,"a",16)(3,CYb,4,8));a&2&&(a=b.va,b=b.XA,_.Olb(a.wja()),_.C(),_.Olb(a.HBa()),_.C(),_.wg(b===0?2:3))};
FYb=function(a,b){a&1&&(_.I(0,"div",61),_.NC(1,DYb,4,3,null,null,EYb),_.I(3,"span"),_.Q(4),_.J()());a&2&&(a=b.hFa,b=b.H8,_.C(),_.OC(a),_.C(3),_.gh(b?"(Primary)":"(Secondary)"))};
GYb=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(),_.C(3),_.G("innerHTML",a.o6a(a.product().bS()),_.Bf),_.C(),_.G("innerHTML",a.n6a(a.product().bS()),_.Bf),_.C(2),_.G("ve",a.Mn.kp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Yo("RESOURCE")))};
HYb=function(a){a&1&&(_.K(0,"folder-tab-header",5),_.R(1,"async"),_.R(2,"async"));a&2&&(a=_.P(),_.G("showProjectTab",_.qh(1,5,a.Xza))("showAiOverviewTab",a.LRb)("showWikiTab",_.qh(2,7,a.fSb))("viewData",a.Bb),_.ug("aria-labelledby",a.mV))};JYb=function(a){a&1&&_.K(0,"readme",12);a&2&&(a=_.P(2),_.G("markdownContent",a.RFa)("safeHtmlContent",a.adb)("shouldCollapse",!IYb(a))("trackProjectId",a.location.ub)("trackGestureScroll",!0))};
KYb=function(a){a&1&&(_.K(0,"folder-detail-section",13),_.R(1,"async"));a&2&&(a=_.P(2),_.G("title",a.ZHc)("groupedFiles",a.N$a)("useRelativeUrls",!IYb(a))("aggregations",_.qh(1,5,a.aggregations))("isPiper",a.ei(a.location)))};
LYb=function(a){if(a&1){var b=_.Yd();_.I(0,"folder-detail-section",14);_.R(1,"async");_.R(2,"async");_.O("toggle",function(c){_.w(b);var d=_.P(2);return _.y(d.ehd(c))});_.J()}a&2&&(a=_.P(2),_.G("title",a.YHc)("groupedFiles",a.u2a)("initiallyExpanded",_.qh(1,6,a.Ft.YBa().ha(_.bg())))("useRelativeUrls",!IYb(a))("aggregations",_.qh(2,8,a.aggregations))("isPiper",a.ei(a.location)))};
MYb=function(a){if(a&1){var b=_.Yd();_.I(0,"folder-detail-section",15);_.R(1,"async");_.R(2,"async");_.O("toggle",function(c){_.w(b);var d=_.P(2);return _.y(d.Jkd(c))});_.J()}a&2&&(a=_.P(2),_.G("title",a.aIc)("groupedFiles",a.yMb)("initiallyExpanded",_.qh(1,6,dQ(a.Oo)?a.Ft.Vja().ha(_.bg()):_.Qe(!0)))("useRelativeUrls",!IYb(a))("aggregations",_.qh(2,8,a.aggregations))("isPiper",a.ei(a.location)))};
NYb=function(a){a&1&&(_.I(0,"main",6,0),_.F(2,JYb,1,5,"readme",7),_.I(3,"mat-accordion",8),_.F(4,KYb,2,7,"folder-detail-section",9)(5,LYb,3,10,"folder-detail-section",10)(6,MYb,3,10,"folder-detail-section",11),_.J()());a&2&&(a=_.P(),_.ug("aria-labelledby",a.mV),_.C(2),_.G("ngIf",a.RFa),_.C(),_.G("multi",!0),_.C(),_.G("ngIf",dQ(a.Oo)),_.C(),_.G("ngIf",dQ(a.Qp)),_.C(),_.G("ngIf",dQ(a.gN)))};
OYb=function(a,b){a&1&&(_.I(0,"mat-option",21),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(4),_.G("value",b.Gkd(a.Tl())),_.C(),_.fh(" ",a.getName()," "))};
PYb=function(a){if(a&1){var b=_.Yd();_.I(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.Q(3);_.J();_.I(4,"mat-select",19);_.O("selectionChange",function(c){_.w(b);var d=_.P(3);return _.y(d.x8b.next(c.value))});_.F(5,OYb,2,2,"mat-option",20);_.J()()()}a&2&&(a=_.P().Qa,_.C(3),_.fh("",a.length," products:"),_.C(),_.G("value",a[0].Tl()),_.C(),_.G("ngForOf",a))};
QYb=function(a,b){a&1&&(_.Cg(0),_.F(1,PYb,6,3,"div",16),_.K(2,"stacks-code-search-product-page",17),_.Fg());a&2&&(a=b.Qa,b=_.P().Qa,_.C(),_.G("ngIf",a.length>1),_.C(),_.G("product",b))};RYb=function(a){a&1&&(_.Cg(0),_.F(1,QYb,3,2,"ng-container",4),_.R(2,"async"),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngIf",_.qh(2,1,a.Bac)))};
TYb=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"ai-overview-section",22);_.R(2,"async");_.R(3,"async");_.O("navigateToWiki",function(){_.w(b);var e=_.P();return _.y(SYb(e))});_.J();_.Fg()}if(a&2){a=_.P();_.C();var c,d;_.G("folderViewData",a.Bb)("isDescendantOfDirectoryWithWikiEnabled",(c=_.qh(2,3,a.wla))!=null?c:!1)("wikiParentPathBasename",(d=_.qh(3,5,a.YAd))!=null?d:"")}};UYb=function(a){a&1&&(_.Cg(0),_.K(1,"ai-wiki-section",23),_.Fg());a&2&&(a=_.P(),_.C(),_.G("folderViewData",a.Bb))};
VYb=function(a){return a.getType()===3?a.Hd()+"/":a.Hd()};WYb=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"),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("viewData",a.Bb),_.C(2),_.G("fileName",a.Ybb)("diffChunks",a.Bb.oAa.EH))};XYb=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())};
YYb=function(a){a&1&&(_.I(0,"a",17,3),_.Q(2),_.J());a&2&&(a=_.P(2),_.G("routerLink",a.smd),_.C(2),_.fh("\n        ",a.Bb.eka,"\n      "))};ZYb=function(a){a&1&&(_.Q(0,"\n        "),_.I(1,"a",18,4),_.Q(3),_.J(),_.Q(4,"\n      "));a&2&&(a=_.P(2),_.C(),_.G("externalLink",a.ijd),_.C(2),_.fh("\n          ",a.Bb.eka))};
$Yb=function(a){if(a&1){var b=_.Yd();_.Q(0,"\n    ");_.I(1,"detail-header",8);_.Q(2,"\n  ");_.J();_.Q(3,"\n\n  ");_.I(4,"main");_.Q(5,"\n    ");_.F(6,XYb,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,YYb,3,2,"a",13);_.Q(23,"\n      ");_.F(24,ZYb,5,2,"ng-template",null,1,_.rh);_.Q(26,"\n      ");_.I(27,"copy-button",14);_.O("copyEvent",function(){_.w(b);var d=_.P();_.uwb((d.mld||d.hjd).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();_.uwb(d.qfd.na);return _.y()});_.Q(41,"\n      ");_.J();_.Q(42,"\n    ");_.J();_.Q(43,"\n  ");_.J();_.Q(44,"\n")}if(a&2){a=_.bh(25);var c=_.P();_.C();_.G("viewData",c.Bb);_.C(5);_.G("ngIf",!c.vSb);_.C(16);_.G("ngIf",c.vSb)("ngIfElse",a);_.C(5);_.G("copyText",c.Bb.eka)("isSmall",!0);_.C(11);_.gh(c.Bb.nE);_.C(2);_.G("copyText",c.Bb.nE)("isSmall",!0)}};
aZb=function(a){var b=a.Nl.map(function(c){return{Yq:c,YY:!1}});return{Od:a.kb,FJ:a.FJ,entries:b}};bZb=function(a){for(var b=[],c=0;c<a.Nl.length;c++)b.push({Yq:a.Nl[c],YY:!0});return{Od:a.kb,FJ:a.FJ,entries:b}};cZb=function(){};dZb=function(a){a&1&&_.F(0,cZb,0,0,"ng-template",12);a&2&&(_.P(3),_.G("ngTemplateOutlet",_.bh(3)))};
eZb=function(a,b){a&1&&(_.K(0,"history-table",13),_.R(1,"async"),_.R(2,"async"));if(a&2){a=b.Qa;b=_.P(2).Qa;var c=_.P();_.G("data",b.jc.oS)("historyPlace",a)("blameInfo",_.qh(1,5,c.uya))("columnType",b.jc.columnType)("focusCommit",_.qh(2,7,c.Xia))}};fZb=function(a){if(a&1){var b=_.Yd();_.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();_.G("trackBucket",c.oV.f2)("trackProjectId",a.jc.kb.ub)}};
gZb=function(a){if(a&1){var b=_.Yd();_.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();_.G("trackBucket",c.oV.f2)("trackProjectId",a.jc.kb.ub)}};hZb=function(a){a&1&&(_.Cg(0),_.F(1,fZb,2,2,"button",14)(2,gZb,2,2,"button",14),_.Fg());a&2&&(a=_.P(2).Qa,_.C(),_.G("ngIf",a.jc.SAa),_.C(),_.G("ngIf",a.jc.xia))};
iZb=function(a){a&1&&(_.I(0,"div",16),_.K(1,"mat-spinner",17),_.J());a&2&&(_.C(),_.G("diameter",18)("strokeWidth",2))};jZb=function(a){a&1&&(_.I(0,"dc-information-box",18),_.Q(1," Failed to fetch more history "),_.J())};
kZb=function(a){a&1&&(_.Cg(0),_.F(1,dZb,1,1,null,7),_.R(2,"async"),_.I(3,"div",8),_.R(4,"async"),_.F(5,eZb,3,9,"history-table",9),_.R(6,"async"),_.Cg(7,4),_.R(8,"async"),_.F(9,hZb,3,2,"ng-container",5)(10,iZb,2,2,"div",10)(11,jZb,2,0,"dc-information-box",11),_.Fg(),_.J(),_.Fg());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.G("ngIf",_.qh(2,8,b.Pbb));_.C(2);_.dh("hidden",_.qh(4,10,b.Pbb));_.C(2);_.G("ngIf",_.qh(6,12,a.jc.oS.Od));_.C(2);_.G("ngSwitch",_.qh(8,14,b.N7));_.C(2);_.G("ngSwitchCase",b.wG.Li);_.C();
_.G("ngSwitchCase",b.wG.nk);_.C();_.G("ngSwitchCase",b.wG.Error)}};lZb=function(){};mZb=function(a){a&1&&_.F(0,lZb,0,0,"ng-template",12);a&2&&(_.P(2),_.G("ngTemplateOutlet",_.bh(3)))};nZb=function(a){a&1&&(_.I(0,"dc-information-box",19),_.Q(1," History unavailable "),_.J())};
oZb=function(a,b){a&1&&(_.Cg(0,4),_.F(1,kZb,12,16,"ng-container",5)(2,mZb,1,1,null,5)(3,nZb,2,0,"dc-information-box",6),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.wG.Li),_.C(),_.G("ngSwitchCase",b.wG.nk),_.C(),_.G("ngSwitchCase",b.wG.Error))};pZb=function(a){a&1&&(_.Hg(0,1),_.K(1,"loading",20),_.Ig());a&2&&(_.C(),_.G("hasBackground",!0)("diameter",36))};qZb=function(a){return KLb(a)||a.kind===8};
rZb=function(a,b,c){var d=_.nk(a,1);return d&&b.jQb.has(d)?_.Qe({Wc:a,yO:d}):_.nk(a,3)||_.VI(a)?_.YM(c,a,"path",1).ha(_.A(function(e){return{Wc:a,yO:e}})):_.Qe({Wc:a,yO:b.opd})};sZb=function(a,b){return!!a.oS.entries.find(function(c){return c.Yq.eg===b})};tZb=function(a,b){return _.st(a.location,b.location)};uZb=function(a){return a.kind===0&&!a.Kza||a.kind===3||a.kind===2};
wZb=function(a,b){var c=a.location;return _.ok(c)?vZb(b,c).ha(_.A(function(d){return _.tJ(d)?_.GI(Object.assign({},d.jc,{Bb:a})):d})):_.hf};xZb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.tJ(b)};yZb=function(a){a&1&&_.K(0,"loading")};
zZb=function(a){if(a&1){var b=_.Yd();_.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.Xfb.add(d.Fi.id))});_.Q(3," Show findings anyway... ");_.J();_.Fg()}if(a&2){a=_.P(2).va;var c=_.P(4);_.C(2);_.ug("data-action",c.xUc)("data-action-id",a.Fi.id)}};AZb=function(a){a&1&&_.Gg(0)};
CZb=function(a){a&1&&(_.Cg(0),_.F(1,AZb,1,0,"ng-container",12),_.Fg());if(a&2){a=_.P(2).va;_.P(4);var b=_.bh(5);_.C();_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nh(2,BZb,a))}};DZb=function(a){a&1&&_.F(0,zZb,4,2,"ng-container",2)(1,CZb,2,4,"ng-container",2);if(a&2){a=_.P().va;var b=_.P(3).Qa;_.G("ngIf",a.count>500&&!b.Xfb.has(a.Fi.id));_.C();_.G("ngIf",a.count<=500||b.Xfb.has(a.Fi.id))}};
EZb=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),_.R(5,"number"),_.J()(),_.F(6,DZb,2,2,"ng-template",10),_.J());a&2&&(a=b.va,b=_.P(4),_.G("expanded",b.K3a.has(a.Fi.id)),_.C(),_.ug("data-action",b.iBc)("data-action-id",a.Fi.id),_.C(2),_.G("src",a.icon,_.Cf),_.C(),_.BD(" ",a.Fi.name," (",_.CD(5,6,a.count,"".locale)," warnings) "))};
FZb=function(a){a&1&&(_.Cg(0),_.F(1,EZb,7,9,"mat-expansion-panel",6),_.Fg());a&2&&(a=_.P(2).Qa,_.C(),_.G("ngForOf",a.MUb))};GZb=function(a){a&1&&(_.Cg(0),_.F(1,FZb,2,1,"ng-container",5),_.Fg());if(a&2){a=_.P().Qa;_.P();var b=_.bh(3);_.C();_.G("ngIf",a.MUb.length>0)("ngIfElse",b)}};HZb=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,yZb,1,0,"loading",4)(3,GZb,2,2,"ng-container",4),_.Fg()());a&2&&(a=b.Qa,_.C(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase","loading"),_.C(),_.G("ngSwitchCase","loaded"))};
IZb=function(a){a&1&&(_.I(0,"div",13),_.Q(1," No warnings were found for this location. Consider enabling more layers. "),_.J())};JZb=function(a){a&1&&_.K(0,"loading")};KZb=function(a,b){a&1&&(_.I(0,"div",15)(1,"a",16),_.R(2,"warningLocation"),_.Q(3),_.R(4,"warningLocationName"),_.J(),_.I(5,"div"),_.Q(6),_.J()());if(a&2){a=b.va;b=_.P(3).va;var c=_.P();_.ug("data-action",c.kBc)("data-action-id",b.Fi.id);_.C();_.G("routerLink",_.qh(2,5,a));_.C(2);_.fh(" ",_.CD(4,7,a,c.kb.path)," ");_.C(3);_.gh(a.message)}};
LZb=function(a){a&1&&(_.Cg(0),_.F(1,KZb,7,10,"div",14),_.Fg());a&2&&(a=_.P().Qa,_.C(),_.G("ngForOf",a.Tia))};MZb=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,JZb,1,0,"loading",4)(3,LZb,2,1,"ng-container",4),_.Fg()());a&2&&(a=b.Qa,_.C(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase","loading"),_.C(),_.G("ngSwitchCase","loaded"))};OZb=function(a,b){a&1&&(_.F(0,MZb,4,3,"ng-container",2),_.R(1,"async"));a&2&&(a=b.va,b=_.P(),_.G("ngIf",_.qh(1,1,NZb(b,a.Fi.id))))};
QZb=function(a){try{var b=PZb(a);return $P(b,eQ,1)===0?[a]:_.Ck(b,eQ,1,_.Ek()).map(function(c){switch(_.Yl(c,2)){case 3:return"guice://"+_.Y(c,1);default:return _.Y(c,1)}})}catch(c){return[a]}};RZb=function(a){a&1&&(_.I(0,"button",2)(1,"mat-icon"),_.Q(2),_.J()());a&2&&(a=_.P(),_.G("color",a.selected?"primary":null)("matTooltip",a.G1)("disabled",a.disabled),_.ug("aria-label",a.ariaLabel),_.C(2),_.gh(a.icon))};
SZb=function(a){a&1&&(_.I(0,"button",3)(1,"mat-icon"),_.Q(2),_.J(),_.Lg(3),_.J());a&2&&(a=_.P(),_.G("color",a.selected?"primary":null)("matTooltip",a.G1)("disabled",a.disabled),_.C(2),_.gh(a.icon))};TZb=function(a){a&1&&(_.Cg(0),_.Q(1," Underlines "),_.Fg())};UZb=function(a){a&1&&(_.Cg(0),_.Q(1," Underline references "),_.Fg())};
VZb=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"collapsible-icon-button",1);_.O("click",function(){var d=_.w(c).Qa,e=_.P();return _.y(e.toggle(d.Cec))});_.F(2,TZb,2,0,"ng-container",0)(3,UZb,2,0,"ng-container",0);_.J();_.Fg()}a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("collapsed",b.collapsed)("selected",a.Cec),_.C(),_.G("ngIf",b.Chb==="short"),_.C(),_.G("ngIf",b.Chb==="long"))};WZb=function(a){a&1&&_.K(0,"xap-picker-single-select",5)};XZb=function(a){a&1&&_.K(0,"xap-picker-checklist",5)};
YZb=function(a){a&1&&_.K(0,"xap-picker-selection-list",6)};
ZZb=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xap-picker",2);_.R(1,"async");_.O("ngModelChange",function(e){_.w(c);var f=_.P();return _.y(f.selections.next(e))});_.F(2,WZb,1,0,"xap-picker-single-select",3)(3,XZb,1,0,"ng-template",null,0,_.rh)(5,YZb,1,0,"xap-picker-selection-list",4);_.J()}if(a&2){a=b.Qa;b=_.bh(4);var d=_.P();_.dh("xap-picker-multi-pane",a.py);_.G("ngModel",d.selections)("options",_.qh(1,11,d.options))("displayFunction",a.tg)("searchVisible",a.Av)("searchFilter",a.UF)("selectAllVisible",
a.Bv);_.C(2);_.G("ngIf",a.PO)("ngIfElse",b);_.C(3);_.G("ngIf",a.py)}};$Zb=function(a,b){return a.size===b.size&&[].concat(_.v(a)).every(function(c){return b.has(c)})};a_b=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};b_b=function(a,b){return a===b||!(!a||!b)&&_.Gc(a,b)};c_b=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Gc(c,b[d])})};
d_b=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,dT:b}:null};
g_b=function(a){var b,c,d,e,f;return Object.assign({},{aE:[_.bH],rn:a.rn,s7a:!0},a,{lA:Object.assign({},{aEa:a.aWb?e_b:((b=a.lA)==null?void 0:b.aEa)||f_b,hha:a.yk(_.bH,new _.gG),eJ:!0,tg:a.tg,values:a.options?_.iG(a.options):void 0,Efc:(e=(c=a.lA)==null?void 0:c.Efc)!=null?e:!1},a.lA),Dy:Object.assign({},{options:a.options,tg:a.tg,title:(f=(d=a.lA)==null?void 0:d.displayName)!=null?f:""},a.Dy),Q9:a.rn===_.pH})};i_b=function(a,b){return function(c,d){return new h_b({id:a,displayName:b},c,d)}};
j_b=function(a,b){return g_b({rn:_.ZG,Mia:_.hG("true"),yk:i_b(a,b),lA:{displayName:b},options:[]})};l_b=function(a){return g_b({rn:fQ,Dy:{Av:!1,py:!1},yk:k_b,lA:{displayName:"Category"},options:a,tg:function(b){return b.displayName}})};o_b=function(a,b){return m_b(n_b(a),b)};
n_b=function(a){var b=new Map([]);_.Ik(a,1)&&b.set("tests",p_b);_.Ik(a,2)&&b.set("generatedFiles",q_b);_.Ik(a,3)&&b.set("path",r_b);var c=_.Yb(a,5,_.Cr);c&&c.has("cross references")&&(c=_.UTa(c.get("cross references")).map(function(d){return s_b(d)}),b.set("category",l_b(c)));a=a.r5a().filter(function(d){return!!d});a.length&&b.set("buildConfigs",g_b({rn:_.ZG,Dy:{Av:!1,Bv:!1,py:!1},yk:t_b,lA:{displayName:"Build Configs"},options:a}));return b};
s_b=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Xe`"+b);return{source:b,displayName:a[1]}};u_b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",4);_.R(1,"format");_.O("click",function(c){_.w(b);return _.y(c.stopPropagation())});_.I(2,"mat-icon",5);_.Q(3);_.J()()}a&2&&(a=_.P(),_.G("tabIndex",0),_.ug("aria-label",_.DD(1,4,a.nc&&a.nc.IH,a.lyc,"SUMMARY")),_.C(2),_.G("svgIcon",_.oF(a.Zk,"remove_filter")),_.C(),_.gh(_.pF(a.Zk,"remove_filter")))};
v_b=function(a){a&1&&(_.I(0,"span",13),_.Jg(1,3),_.J())};w_b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",14);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.hS())});_.Jg(1,4);_.J()}a&2&&(a=_.P(),_.G("disabled",!_.eqb(a.Wd)))};x_b=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(),_.C(2),_.G("id",_.PC("dialog-label-",a.nc.id)),_.C(),_.fh(" ",a.nc.config.displayName," "),_.C(),_.G("diameter",48)("strokeWidth",4))};
y_b=function(a,b){if(a&1){var c=_.Yd();_.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.v2a.emit(e);return _.y()});_.I(3,"mat-icon",14);_.Q(4);_.J()()()}a&2&&(a=b.va,b=_.P(2),_.G("value",a),_.C(),_.fh(" ",a.label," "),_.C(2),_.G("svgIcon",_.oF(b.Zk,"delete_filter"))("fontSet",b.Xcb?"google-material-icons":void 0),_.C(),_.gh(_.pF(b.Zk,"delete_filter")))};
z_b=function(a){a&1&&(_.I(0,"div",9)(1,"mat-optgroup",10),_.F(2,y_b,5,5,"mat-option",11),_.J()());a&2&&(a=_.P(),_.C(2),_.G("ngForOf",a.SF))};A_b=function(a){a&1&&_.Gg(0)};C_b=function(a,b){a&1&&(_.I(0,"mat-option",20),_.F(1,A_b,1,0,"ng-container",21),_.J());a&2&&(a=b.va,_.P(4),b=_.bh(12),_.G("value",a),_.C(),_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nh(3,B_b,a)))};
D_b=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,C_b,2,5,"mat-option",19),_.J()());a&2&&(a=_.P().va,_.C(),_.G("label",a.BZ),_.C(),_.G("ngForOf",a.gS))};E_b=function(a){a&1&&_.Gg(0)};F_b=function(a){a&1&&(_.I(0,"mat-option",20),_.F(1,E_b,1,0,"ng-container",21),_.J());if(a&2){a=_.P().va;_.P(2);var b=_.bh(12);_.G("value",a);_.C();_.G("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nh(3,B_b,a))}};
G_b=function(a,b){a&1&&(_.Cg(0),_.F(1,D_b,3,2,"div",16)(2,F_b,2,5,"mat-option",17),_.Fg());a&2&&(a=b.va,_.P(2),_.C(),_.G("ngIf",_.qF(a)&&a.gS.length>0),_.C(),_.G("ngIf",!_.qF(a)))};H_b=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.gh(a.sF))};I_b=function(a,b){a&1&&(_.Cg(0),_.F(1,H_b,3,1,"mat-option",8),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.C(),_.G("ngIf",b.sF&&a.length===0))};
J_b=function(a){a&1&&(_.Cg(0),_.F(1,G_b,3,2,"ng-container",15),_.R(2,"async"),_.F(3,I_b,2,1,"ng-container",16),_.R(4,"async"),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngForOf",_.qh(2,2,a.m0)),_.C(2),_.G("ngIf",_.qh(4,4,a.m0)))};K_b=function(a,b){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(a=b.va,_.G("value",a),_.ug("aria-label",a.ariaLabel||a.displayName),_.C(2),_.gh(a.displayName))};
L_b=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,K_b,3,3,"mat-option",19),_.J()());a&2&&(_.P(),a=_.jF(1),_.C(),_.G("label",a.BZ),_.C(),_.G("ngForOf",a.gS))};M_b=function(a){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(_.P(),a=_.jF(1),_.G("value",a),_.ug("aria-label",a.ariaLabel||null),_.C(2),_.gh(a.displayName))};
N_b=function(a,b){a&1&&(_.Cg(0),_.iF(1),_.F(2,L_b,3,2,"div",16)(3,M_b,3,3,"mat-option",17),_.Fg());a&2&&(a=b.va,_.P(2),_.C(),a=_.Olb(a),_.C(),_.G("ngIf",_.qF(a)&&a.gS.length>0),_.C(),_.G("ngIf",!_.qF(a)))};O_b=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.C(2),_.gh(a.sF))};P_b=function(a,b){a&1&&(_.Cg(0),_.F(1,O_b,3,1,"mat-option",8),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.C(),_.G("ngIf",b.sF&&a.length===0))};
Q_b=function(a){a&1&&(_.F(0,N_b,4,3,"ng-container",15),_.R(1,"async"),_.F(2,P_b,2,1,"ng-container",16),_.R(3,"async"));a&2&&(a=_.P(),_.G("ngForOf",_.qh(1,2,a.WS)),_.C(2),_.G("ngIf",_.qh(3,4,a.WS)))};R_b=function(a){a&1&&(_.I(0,"mat-option",22),_.K(1,"mat-spinner",24),_.J());a&2&&(a=_.P(),_.ug("aria-label",a.Zkb))};S_b=function(a){a&1&&(_.I(0,"b"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};T_b=function(a){a&1&&(_.I(0,"i"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};
U_b=function(a){a&1&&(_.I(0,"u"),_.Q(1),_.J());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};V_b=function(a){a&1&&(_.Cg(0),_.Q(1),_.Fg());a&2&&(a=_.P().va,_.C(),_.gh(a.text))};W_b=function(a,b){a&1&&(_.I(0,"span"),_.Cg(1,25),_.F(2,S_b,2,1,"b",26)(3,T_b,2,1,"i",26)(4,U_b,2,1,"u",26)(5,V_b,2,1,"ng-container",27),_.Fg(),_.J());a&2&&(a=b.va,_.C(),_.G("ngSwitch",a.tag),_.C(),_.G("ngSwitchCase","b"),_.C(),_.G("ngSwitchCase","i"),_.C(),_.G("ngSwitchCase","u"))};
X_b=function(a,b){a&1&&_.F(0,W_b,6,4,"span",15);a&2&&_.G("ngForOf",b.va.J5)};Y_b=function(a){a&1&&(_.I(0,"mat-icon",15),_.Q(1),_.J());a&2&&(a=_.P(2),_.G("svgIcon",_.Iqb(a.Zk,a.Aja())),_.C(),_.fh(" ",a.Aja()," "))};Z_b=function(a){a&1&&(_.I(0,"span",16),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.gh(a.q6))};
$_b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xap-applied-filter-chip",17);_.R(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.mr)==null||_.Qtb(f);if(e.oe.length>1&&d<e.oe.length){var g;(g=e.oe.get(d))==null||g.focus()}return _.y()})("chipClick",function(){_.w(c);var d;(d=_.P(2).mr)==null||_.Qtb(d);return _.y()});_.J()}a&2&&(a=b.va,b=_.P(2),_.G("appliedFilter",a)("filter",
_.qh(1,3,b.config.cI(a.config.id)))("disabled",b.disabled))};a0b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",18);_.O("click",function(c){_.w(b);var d=_.P(2);return _.y(d.ZEa(c))});_.I(1,"mat-icon",19);_.Q(2);_.J()()}a&2&&(a=_.P(2),_.G("matTooltip",a.rqa),_.ug("aria-label",a.rqa),_.C(),_.G("svgIcon",_.oF(a.Zk,"save_filters")),_.C(),_.gh(_.pF(a.Zk,"save_filters")))};
b0b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",20);_.O("click",function(c){_.w(b);var d=_.P(2);return _.y(d.e5(c))})("mousedown",function(){_.w(b);var c=_.P(2);return _.y(c.N0a=!0)});_.I(1,"mat-icon",21);_.Q(2);_.J()()}a&2&&(a=_.P(2),_.G("matTooltip",a.Gpa),_.ug("aria-label",a.Gpa),_.C(),_.G("svgIcon",_.oF(a.Zk,"clear_filters")),_.C(),_.gh(_.pF(a.Zk,"clear_filters")))};
e0b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xap-filter-editor",22);_.R(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.P(2);return _.y(_.Lqb(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.P(2);return _.y(g.update(f,e))})("canceled",function(){_.w(c);var e=_.P(2);return _.y(c0b(e))})("onCloseEditor",function(e){_.w(c);var f=_.P(2);return _.y(d0b(f,e))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P(2);_.G("appliedFilter",a)("filter",_.qh(1,5,d.config.cI(a.config.id)))("isEditorVisible",
d.w7(b))("disabled",d.disabled)("overlayOrigin",d.emb()[b])}};
f0b=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"div",3);_.O("click",function(d){_.w(b);var e=_.P();return _.y(e.gI(d))})("focusin",function(d){_.w(b);var e=_.P();return _.y(e.Fna(d))})("focusout",function(){_.w(b);var d=_.P();return _.y(d.HI())});_.I(2,"div",4);_.F(3,Y_b,2,2,"mat-icon",5)(4,Z_b,2,1,"span",6);_.J();_.I(5,"div",7)(6,"div",8)(7,"mat-chip-grid",9,1);_.F(9,$_b,2,5,"xap-applied-filter-chip",10);_.R(10,"async");_.J();_.I(11,"xap-filter-menu",11);_.R(12,"async");_.O("selected",function(d){_.w(b);
var e=_.P();return _.y(_.Osb(e,d))})("selectedSet",function(d){_.w(b);var e=_.P();return _.y(e.eya(d))})("deletedSet",function(){_.w(b);_.P();return _.y()})("onBackspace",function(){_.w(b);var d=_.P();return _.y(d.Oeb())});_.J()()();_.F(13,a0b,3,4,"button",12)(14,b0b,3,4,"button",13);_.J();_.F(15,e0b,2,7,"xap-filter-editor",14);_.R(16,"async");_.Fg()}if(a&2){a=_.bh(8);var c=_.P();_.C(3);_.G("ngIf",!c.q6);_.C();_.G("ngIf",c.q6);_.C(3);_.G("disabled",c.disabled);_.C(2);_.G("ngForOf",_.qh(10,18,c.config.Dg))("ngForTrackBy",
c.l5a);_.C(2);_.G("autoActiveFirstOption",c.Bu)("filterbar",a)("suggestionProvider",c.config.FXb.ysa)("useRankedSuggestions",c.config.R1)("placeholder",c.W_)("inputLabel",c.mla||c.W_)("noResultsMessage",c.sF)("disabled",c.disabled)("savedFilterSets",_.qh(12,20,c.config.gU==null?null:c.config.gU.SF));_.C(2);_.G("ngIf",c.config.gU&&c.config.Dg.getValue().length>0);_.C();_.G("ngIf",_.Qsb(c));_.C();_.G("ngForOf",_.qh(16,22,c.config.Dg))("ngForTrackBy",c.l5a)}};g0b=function(a){a&1&&_.Gg(0)};
h0b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xap-filter-editor",22);_.R(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.P(2);return _.y(_.Lqb(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.P(2);return _.y(g.update(f,e))})("canceled",function(){_.w(c);var e=_.P(2);return _.y(c0b(e))})("onCloseEditor",function(e){_.w(c);var f=_.P(2);return _.y(d0b(f,e))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P(2);_.G("appliedFilter",a)("filter",_.qh(1,5,d.config.cI(a.config.id)))("isEditorVisible",
d.w7(b))("disabled",d.disabled)("overlayOrigin",d.b2a)}};
i0b=function(a){a&1&&(_.F(0,g0b,1,0,"ng-container",23)(1,h0b,2,7,"xap-filter-editor",14),_.R(2,"async"));if(a&2){a=_.P();var b=_.G("ngTemplateOutlet",a.w4a().Jd);var c=a.config;var d=a.openEditor,e=a.E4b,f=a.e5,g=a.m8b,m=a.eya,n=a.ZEa,r=_.be()+6,x=_.Yd(),z=VKb(x,r,c,d,e,f);c=_.Dib(x,r+4,g,m,n)||z?x[r+7]={config:c,openEditor:d,E4b:e,e5:f,m8b:g,eya:m,ZEa:n}:x[r+7];b("ngTemplateOutletContext",c);_.C();_.G("ngForOf",_.qh(2,4,a.config.Dg))("ngForTrackBy",a.l5a)}};
j0b=function(a,b){if((a=_.Yb(a,5,_.Cr))&&a.has("cross references")){a=_.k(_.UTa(a.get("cross references")));for(var c=a.next();!c.done;c=a.next())if(c=s_b(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
l0b=function(a,b){if((a=_.Yb(a,5,_.Cr))&&a.has("cross references")){a=_.k(_.UTa(a.get("cross references")));for(var c=a.next();!c.done;c=a.next())if(c=s_b(c.value),c.displayName===b)return new k0b({id:"category",displayName:"Category"},_.cH,_.iG([{source:c.source,displayName:c.displayName}]))}return null};m0b=function(){return{height:window.outerHeight,width:window.outerWidth}};n0b=function(a,b){return a.height===b.height&&a.width===b.width};
p0b=function(a){if(a&1){var b=_.Yd();_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.O("dismiss",function(){_.w(b);var c=_.P(2);return _.y(o0b(c))});_.I(2,"p",7);_.Q(3);_.J();_.Q(4);_.J()()}a&2&&(a=_.P(2),_.C(3),_.gh(a.wIc),_.C(),_.fh(" ",a.vIc," "))};
r0b=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"collapsible-icon-button",5);_.R(2,"async");_.R(3,"async");_.R(4,"async");_.O("click",function(){var d=_.w(c).Qa,e=_.P();d=!d.enabled;_.nKb(e.hc,d);e.Ga.Ya({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.ub});return _.y()});_.J();_.F(5,p0b,5,2,"onedev-feature-tooltip-controller",3);_.R(6,"async");_.K(7,"mat-divider",1);_.Fg()}a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("collapsed",!0)("selected",
a.enabled)("disabled",_.qh(2,7,b.xGa))("ariaLabel",_.qh(3,9,b.xGa)?b.alb:a.enabled?b.clb:b.blb)("tooltipText",_.qh(4,11,b.xGa)?b.alb:a.enabled?b.clb:b.blb),_.C(4),_.G("ngIf",_.qh(6,13,q0b(b))),_.C(2),_.G("vertical",!0))};
s0b=function(a){if(a&1){var b=_.Yd();_.I(0,"collapsible-icon-button",8);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.Usa())});_.J()}a&2&&(a=_.P(),_.G("icon",a.F4?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.F4?a.Gkb:a.Ckb)("tooltipText",a.F4?a.Gkb:a.Ckb)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.F4?"expandAll":"collapseAll")("trackProjectId",a.location.ub))};t0b=function(a){return{status:1,fetch:function(){a.next()}}};
y0b=function(a){var b;if(a.visible&&(!a.zy||((b=a.zy)==null?void 0:b.Ae())===0))return gQ(u0b,a);if(!_.sEa(a.zy,a.PR))return gQ(v0b,a);var c;if(((c=a.zy)==null?void 0:c.getSize())===a.visible){var d;return((d=a.zy)==null?void 0:d.Ae())===1?gQ(w0b,a):gQ(u0b,a)}var e;return((e=a.zy)==null?void 0:e.Ae())===0?gQ(u0b,a):gQ(x0b,a)};gQ=function(a,b){var c=b.C5;var d=b.zy;var e=b.PR;b=b.visible;return a.format({detailText:c,total:z0b(d),totalModifier:A0b(d),filteredTotal:z0b(e),filteredModifier:A0b(e),visible:b})};
z0b=function(a){return a&&a.Ae()!==0?a.getSize():"?"};A0b=function(a){switch(a==null?void 0:a.Ae()){case 3:return">=";case 2:return"~";default:return""}};
B0b=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==="["))}};hQ=function(a){a=a.children;return!!a&&a.length>0};
C0b=function(a){if(!("children"in a))return a.C_.length===0?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=C0b(c.value);return b};D0b=function(a,b){return b?a.vg===(typeof b==="string"?b:b.vg):!1};E0b=function(a){return _.tJ(a)&&a.jc.status===0};
F0b=function(a,b,c,d,e,f,g,m){var n,r,x=d+"::"+b+":"+((r=(n=a.iN())==null?void 0:n.dt())!=null?r:"");b=a.Gja();if(!b)return b=g.Xk++,_.cm(a,5,_.YTa)?new iQ(a,c,x,e,m):{item:a,t8:m,level:c,vg:x,C_:"",lg:b};d=_.Ck(b,_.Fr,1,_.Ek()).map(function(z,D){return F0b(z,D,c+1,x,e,f,g,m)});c===0&&_.Yl(b,7)===2?(n=x+"::-1:notice",n={item:new _.Fr,t8:m,level:c+1,vg:n,C_:f?"Too many results to display. Use filters to narrow your results or go/xrefs-cli for complete results.":"Too many results to display. Use filters to narrow your results."},
d.unshift(n)):c!==0||_.Yl(b,7)!==3&&_.Yl(b,7)!==4||(n=x+"::-1:notice",n={item:new _.Fr,t8:m,level:c+1,vg:n,C_: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,t8:m,level:c,vg:x,C_:"",children:d,r6:_.Yl(b,7),zy:_.Fk(b,_.yr,5),PR:_.Fk(b,_.yr,6)}};
G0b=function(a){var b=a.Xid;var c=a.Omd;var d=a.noa;a=a.Pmd;var e=new _.zr;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.u9b(1);break;case "TEST":_.sm(e,1,1);break;default:_.eb(f)}c&&(_.sm(e,5,2),_.$b(e,6,c,_.yb));if(d){_.sm(e,3,d.dT?1:2);try{B0b(d.path);var g=!0}catch(m){g=!1}if(g)e.Oc(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.sm(e,9,2),e.m9b(a.map(function(m){return m.displayName})));return{filter:e}};
H0b=function(a){a&1&&(_.I(0,"a",7),_.Q(1),_.J());a&2&&(a=_.P(2),_.ug("href",a.B5,_.Cf),_.C(),_.fh("",a.xha,":"))};I0b=function(a){a&1&&(_.I(0,"div",4),_.F(1,H0b,2,2,"a",5),_.I(2,"a",6),_.Q(3),_.J(),_.I(4,"a"),_.Q(5),_.J()());a&2&&(a=_.P(),_.C(),_.G("ngIf",a.xha&&a.B5),_.C(),_.ug("href",a.NDb,_.Cf),_.C(),_.gh(a.PDb),_.C(),_.ug("href",a.B5,_.Cf),_.C(),_.Plb("","{","... ",a.C5," ...","}"))};J0b=function(a){a&1&&(_.Cg(0),_.I(1,"span",9),_.Q(2),_.J(),_.Fg());a&2&&(a=_.P(2),_.C(2),_.gh(a.qrd))};
K0b=function(a){a&1&&_.F(0,J0b,3,1,"ng-container",8);if(a&2){a=_.P();var b=_.bh(4);_.G("ngIf",a.mDa)("ngIfElse",b)}};L0b=function(a){a&1&&_.Gg(0)};M0b=function(a){a&1&&(_.I(0,"a",12),_.F(1,L0b,1,0,"ng-container",13),_.J());if(a&2){a=_.P(2);var b=_.bh(6);_.ug("href",a.B5,_.Cf);_.C();_.G("ngTemplateOutlet",b)}};
N0b=function(a){if(a&1){var b=_.Yd();_.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.SQ.emit({category:(f=(e=d.node.t8)==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),_.C(),_.G("vertical",!0),_.C(),_.G("matTooltip",a.OIc),_.C(),_.fh(" ",a.NIc," "))};
O0b=function(a){a&1&&_.F(0,M0b,2,2,"a",10)(1,N0b,4,3,"span",11);if(a&2){a=_.P();var b=_.bh(6);_.G("ngIf",a.B5)("ngIfElse",b);_.C();_.G("ngIf",a.k$b)}};P0b=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.fh("",a.xha,":"))};R0b=function(a){a&1&&(_.F(0,P0b,2,1,"span",5),_.I(1,"span",17),_.Q(2),_.J());a&2&&(a=_.P(),_.G("ngIf",a.xha),_.C(),_.G("ngClass",_.nh(3,Q0b,a.pSb)),_.C(),_.fh(" ",a.C5))};
S0b=function(a){var b=a.find(function(g){var m;return g.level===0&&((m=g.item.iN())==null?void 0:m.dt())==="Definitions"});if(b&&hQ(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,hQ(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({vg:e.vg,uri:f});else{if(a)return;a={vg:e.vg,uri:f}}}}if(a)return a;if(c.length===1)return c[0]}};T0b=function(a,b){return a.filter(function(c){return b.has(c.vg)})};
U0b=function(a,b){if(b)return(a=a.find(function(c){return D0b(c,b)}))?{vg:a.vg,uri:_.Y(a.item,4)}:void 0};V0b=function(a,b){return a.find(function(c){return c.vg===b})};
Y0b=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.Ck(g.value,_.Lr,2,_.Ek()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,L){var N,S,ca,wa,Ha,sa;return((Ha=D==null?void 0:(N=_.Fk(D,_.ur,4))==null?void 0:(S=N.getMetadata())==null?void 0:S.Pja())!=null?Ha:1E6)-((sa=L==null?void 0:(ca=_.Fk(L,_.ur,4))==null?void 0:(wa=ca.getMetadata())==null?void 0:wa.Pja())!=null?sa:1E6)});c={Xk: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=W0b(new _.Fr,(new _.vr).mHa((x=(n=m)==null?void 0:(r=_.Fk(n,_.ur,4))==null?void 0:r.getName())!=null?x:"").Al(1)).x9b(m.Gja());r=n=void 0;m=F0b(z,g.length,0,"",function(D,L,N){return X0b(b,a,D,d,L,N)},e,c,(r=(n=m)==null?void 0:_.Fk(n,_.ur,4))!=null?r:void 0);g.push(m)}return g};
$0b=function(a){a=Z0b(a).map(function(b){return b.Yxb.ha(_.kf(E0b),_.qg(function(c){c=c.jc;b.children=c.children;b.zy=c.zy;b.PR=c.PR;b.r6=c.r6}),_.og(function(c){return $0b(c.jc.children).ha(_.ng({}))}))});return _.jf.apply(null,_.v(a))};Z0b=function(a){var b=[];a=[].concat(_.v(a));for(var c;c=a.shift();)if(hQ(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof iQ&&b.push(c);return b};
a1b=function(a,b,c,d,e,f,g){var m={Xk:0};return{status:0,children:_.Ck(d,_.Fr,1,_.Ek()).map(function(n,r){return F0b(n,r,e+1,c,function(x,z,D){return X0b(b,a,x,f,z,D)},g,m)}),zy:_.Fk(d,_.yr,5)||new _.yr,PR:_.Fk(d,_.yr,6)||new _.yr,r6:_.Yl(d,7)||0}};
b1b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"unified-xref-actions",11);_.R(1,"async");_.R(2,"async");_.O("expansion",function(d){_.w(c);var e=_.P();return _.y(e.Usa(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.h5();e.Pna=d;return _.y()});_.J()}a&2&&(a=b.Qa,b=_.P(),_.G("location",_.qh(1,6,b.TN))("categoryFilter",b.SQ)("element",b.element)("showingCodePanel",_.qh(2,8,b.dgb))("anyExpandableNodes",a.bya)("allNodesCollapsed",
a.hya))};c1b=function(a){a&1&&_.K(0,"loading",12,3)};d1b=function(a){a&1&&(_.I(0,"dc-information-box",13,4),_.Q(2),_.R(3,"async"),_.J());a&2&&(a=_.P(),_.C(2),_.fh(" ",_.qh(3,1,a.state).message," "))};e1b=function(a,b){a&1&&(_.I(0,"xap-callout",17)(1,"xap-callout-body"),_.Q(2),_.J()());a&2&&(a=b.va,_.C(2),_.fh(" ",_.Fk(a,_.wr,1).getMessage()," "))};f1b=function(){};
h1b=function(a){a&1&&_.F(0,f1b,0,0,"ng-template",21);a&2&&(a=_.P().va,_.P(2),_.G("ngTemplateOutlet",_.bh(8))("ngTemplateOutletContext",_.nh(2,g1b,a)))};i1b=function(a){a&1&&_.K(0,"mat-spinner",24);a&2&&_.G("diameter",12)("strokeWidth",2)};j1b=function(a){a&1&&(_.Cg(0),_.I(1,"mat-icon"),_.Q(2,"warning"),_.J(),_.I(3,"span",25),_.Q(4),_.J(),_.Fg());a&2&&(a=_.P().va,_.C(4),_.gh(a.message))};k1b=function(){};
l1b=function(a){if(a&1){var b=_.Yd();_.I(0,"div",27);_.O("click",function(){_.w(b);var e=_.P(2).va;_.P(4);e=e.jc;e.status===1&&e.fetch();return _.y()});_.F(1,k1b,0,0,"ng-template",21);_.J()}if(a&2){a=_.P(4).va;var c=_.P(2),d=_.bh(8);_.G("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.Bc.Be(a)?"expand":"collapse")("trackArtifactId",a.vg);_.C();_.G("ngTemplateOutlet",d)("ngTemplateOutletContext",_.nh(6,g1b,a))}};
m1b=function(a){a&1&&(_.Cg(0),_.F(1,l1b,2,8,"div",26),_.Fg());if(a&2){a=_.P().va;_.P(4);var b=_.bh(10);_.C();_.G("ngIf",a.jc.status===1)("ngIfElse",b)}};n1b=function(a,b){a&1&&(_.Cg(0,7),_.F(1,i1b,1,2,"mat-spinner",23)(2,j1b,5,1,"ng-container",10)(3,m1b,2,2,"ng-container",10),_.Fg());a&2&&(a=b.va,b=_.P(4),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.Li))};
o1b=function(a){a&1&&(_.F(0,n1b,4,4,"ng-container",22),_.R(1,"async"));if(a&2){a=_.P().va;_.P(2);var b=_.bh(12);_.G("ngIf",_.qh(1,2,a instanceof iQ?a.Yxb:void 0))("ngIfElse",b)}};
r1b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"xrefs-tree-node",18);_.R(1,"async");_.F(2,h1b,1,4,null,19)(3,o1b,2,4,"ng-template",null,5,_.rh);_.I(5,"node-contents",20);_.R(6,"async");_.O("nodeClicked",function(e){var f=_.w(c).va,g=_.P(2);return _.y(p1b(g,e,f))});_.J()()}if(a&2){a=b.va;b=_.bh(4);var d=_.P(2);_.dh("header-bar",a.level===0)("active-element",_.qh(1,14,q1b(d.Bc,a)));_.G("matTreeNodePaddingIndent",d.mrd)("ascTrackElement",d.element)("trackGestureClick",!0)("trackAction",d.Bc.Be(a)?"expand":
"collapse")("trackArtifactId",a.vg);_.C(2);_.G("ngIf",d.vn(a))("ngIfElse",b);_.C(3);_.G("categoryFilter",d.SQ)("makeLink",_.qh(6,16,d.hF))("node",a)}};s1b=function(a){a&1&&(_.Cg(0),_.F(1,e1b,3,1,"xap-callout",14),_.R(2,"async"),_.I(3,"mat-tree",15),_.F(4,r1b,7,18,"xrefs-tree-node",16),_.J(),_.Fg());if(a&2){var b;a=_.P();_.C();_.G("ngForOf",(b=_.qh(2,4,a.state))==null?null:b.jc==null?null:b.jc.lF);_.C(2);_.G("rawNodes",a.kl)("dataSource",a.dataSource)("treeControl",a.Bc)}};
t1b=function(a,b){a&1&&(_.I(0,"button",28),_.K(1,"mat-icon",29),_.J());a&2&&(a=b.node,b=_.P(),_.C(),_.G("svgIcon",b.Bc.Be(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};u1b=function(a){a&1&&_.K(0,"mat-icon",30)};v1b=function(a){a&1&&_.K(0,"mat-icon")};w1b=function(a){var b=a.node;var c=a.MDb;var d=a.tdc;a=a.cQb;var e,f;b=(f=(e=b.t8)==null?void 0:e.getName().replaceAll(" ","_"))!=null?f:"";return(d?"select":"deselect")+b+(c?"Context":"")+(a?"InMainWindow":"")};
x1b=function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=b.va,_.dh("match",a.match),_.C(),_.gh(a.text))};y1b=function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=b.va,_.dh("match",a.match),_.C(),_.gh(a.text))};A1b=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(z1b,[])};
z1b=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};B1b=function(a){a&1&&(_.I(0,"mat-icon"),_.Q(1,"keyboard_arrow_right"),_.J())};
C1b=function(a,b){if(a&1){var c=_.Yd();_.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.Ya("popStack"),f.viewState.x1b.next(e));return _.y()});_.Q(2);_.J();_.F(3,B1b,2,0,"mat-icon",10);_.Fg()}a&2&&(a=b.va,b=b.last,_.C(),_.G("disabled",b),_.C(),_.gh(a),_.C(),_.G("ngIf",!b))};E1b=function(a){a&1&&(_.Cg(0),_.I(1,"a",15)(2,"mat-icon"),_.Q(3,"troubleshoot"),_.J()(),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("matTooltip",a.qNb)("href",D1b(a),_.Cf))};
F1b=function(a,b){a&1&&_.K(0,"copy-button",16);a&2&&(a=b.Qa,_.G("isSmall",!0)("copyText",a))};
G1b=function(a){a&1&&(_.I(0,"format-code",30,2),_.R(2,"async"),_.Cg(3),_.K(4,"xrefs-layer",31),_.Fg(),_.K(5,"link-decoration-layer",32),_.J());if(a&2){a=_.P().Qa;var b=_.P(3);_.G("value",a.code||a.ze)("fileName",a.fileName)("scrollToLine",_.qh(2,9,b.owd))("highlightInfo",a.Tz)("lineLimitation",a.PN)("focusableRegion",b.kua.lpc);_.C(4);_.G("layerBaseLocation",a.location);_.C();_.G("content",a.ze)("scoLinks",a.mJ)}};H1b=function(a){a&1&&_.K(0,"loading")};
I1b=function(a){a&1&&(_.I(0,"dc-information-box",33),_.Q(1," File not found "),_.J())};J1b=function(a,b){a&1&&(_.Cg(0,26),_.F(1,G1b,6,11,"format-code",27)(2,H1b,1,0,"loading",28)(3,I1b,2,0,"dc-information-box",29),_.Fg());a&2&&(a=b.Qa,b=_.P(3),_.G("ngSwitch",a.kind),_.C(),_.G("ngSwitchCase",b.mp.Uv),_.C(),_.G("ngSwitchCase",b.mp.Jlb))};
K1b=function(a,b){if(a&1){var c=_.Yd();_.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);_.R(11,"maybeStripGoogle3");_.R(12,"async");_.O("copyEvent",function(){_.w(c);var e=_.P(2);return _.y(e.Ya("copyPath"))});_.J()()()();_.I(13,"button",24);_.O("click",function(){_.w(c);var e=_.P(2);return _.y(e.h5())});_.I(14,"mat-icon");_.Q(15,"close");_.J()()();_.F(16,J1b,4,3,"ng-container",
25);_.R(17,"async");_.J();_.Fg()}if(a&2){a=b.Qa;b=_.bh(3);var d=_.P(2);_.C();_.G("changeSizeOf",b);_.C(4);_.G("routerLink",_.nt(a))("ascTrackElement",d.element)("trackProjectId",a.ub);_.C();_.G("path",a.BE);_.C(4);_.G("copyText",_.qh(12,12,_.qh(11,10,a)))("isSmall",!0);_.C(3);_.G("ascTrackElement",d.element)("trackProjectId",a.ub);_.C(3);_.G("ngIf",_.qh(17,14,d.Ey))}};
L1b=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"div",5)(2,"div",6)(3,"div",7);_.F(4,C1b,4,3,"ng-container",8);_.R(5,"async");_.J()();_.I(6,"span",9);_.F(7,E1b,4,2,"ng-container",10)(8,F1b,1,2,"copy-button",11);_.R(9,"async");_.J()();_.I(10,"div",12)(11,"unified-xref-tree",13);_.R(12,"async");_.O("selectedLocationChanged",function(c){_.w(b);var d=_.P();return _.y(d.GGa.next(c))});_.J();_.F(13,K1b,18,16,"ng-container",10);_.R(14,"async");_.J();_.Fg()}a&2&&(a=_.P(),_.C(4),_.G("ngForOf",_.qh(5,6,
a.w8b)),_.C(3),_.G("ngIf",a.Und),_.C(),_.G("ngIf",_.qh(9,8,a.twd)),_.C(3),_.G("location",a.location)("selectedXref",_.qh(12,10,a.zgd)),_.C(2),_.G("ngIf",_.qh(14,12,a.GGa)))};M1b=function(a){a&1&&(_.I(0,"div",35,3)(2,"div",36),_.Q(3," This file has no references. Click the troubleshoot icon "),_.I(4,"a",37)(5,"mat-icon",38),_.Q(6,"troubleshoot"),_.J()(),_.Q(7," to diagnose. "),_.J()());a&2&&(a=_.P(2),_.C(4),_.G("href",D1b(a),_.Cf))};
N1b=function(a){a&1&&(_.I(0,"div",35,3)(2,"div",36),_.Q(3," Click a definition or usage to view references. "),_.J(),_.K(4,"underline-xrefs",39),_.J())};O1b=function(a){a&1&&(_.I(0,"div",5),_.K(1,"middle-truncated-path",34),_.I(2,"span",9)(3,"a",15)(4,"mat-icon"),_.Q(5,"troubleshoot"),_.J()()()(),_.vg(6,M1b,8,1,"div",35)(7,N1b,5,0,"div",35));a&2&&(a=_.P(),_.C(),_.G("path",a.location.path),_.C(2),_.G("matTooltip",a.qNb)("href",D1b(a),_.Cf),_.C(3),_.wg(a.yka===!1?6:7))};P1b=function(a){return!!a};
Q1b=function(a){a&1&&_.K(0,"history-panel",8);a&2&&(a=_.P(2),_.G("viewData",a.Bb))};R1b=function(a){a&1&&_.F(0,Q1b,1,1,"history-panel",7);a&2&&(a=_.P(),_.G("ngIf",!a.rv))};S1b=function(a){a&1&&(_.I(0,"div",11),_.R(1,"async"),_.Q(2,"References"),_.J());a&2&&(a=_.P(2),_.G("matTooltip",_.qh(1,1,a.vjb)))};T1b=function(a){a&1&&(_.K(0,"xref-panel",12),_.R(1,"async"));a&2&&(a=_.P(2),_.G("location",a.Bb.location)("hasXrefs",_.qh(1,2,a.yka)))};
U1b=function(a){a&1&&(_.I(0,"mat-tab",9),_.R(1,"async"),_.R(2,"async"),_.F(3,S1b,3,3,"ng-template",10)(4,T1b,2,4,"ng-template",2),_.J());a&2&&(a=_.P(),_.G("disabled",_.qh(1,1,a.Ood)||_.qh(2,3,a.yka)===void 0))};V1b=function(a){a&1&&_.K(0,"warnings-panel",14);a&2&&(a=_.P(2),_.G("viewDataType",a.Bb.kind))};W1b=function(a){a&1&&(_.I(0,"mat-tab",13),_.F(1,V1b,1,1,"ng-template",2),_.J())};
Y1b=function(a,b){switch(b){case "not-file":return _.Qe(1);case "code-diff":return _.Qe(3);case "text":return a.eF("XREFS").ha(_.kf(X1b),_.A(function(c){if(!c.enabled)return 0;if(c.Ws===2)return c.lPb||1;if(c.nv===0)return 2}));default:return _.Qe(1)}};X1b=function(a){return!(a.enabled&&a.Ws===0)};$1b=function(a,b){return b+Z1b[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
a2b=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"),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("viewData",a.Bb),_.C(2),_.G("fileName",a.Ybb)("diffChunks",a.Bb.oAa.EH))};b2b=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())};
c2b=function(a){if(a&1){var b=_.Yd();_.Q(0,"\n    ");_.I(1,"detail-header",5);_.Q(2,"\n  ");_.J();_.Q(3,"\n\n  ");_.I(4,"main");_.Q(5,"\n    ");_.F(6,b2b,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();_.uwb(c.Wyd.na);return _.y()});_.Q(24,"\n      ");_.J();_.Q(25,"\n    ");_.J();_.Q(26,"\n  ");_.J();_.Q(27,"\n")}a&2&&(a=_.P(),_.C(),_.G("viewData",a.Bb)("showLinksDropdown",!0),_.C(5),_.G("ngIf",!a.Ndb),_.C(10),_.G("link",a.Jk)("condition",a.Ndb)("trackGestureClick",a.Ndb),_.C(4),_.gh(a.Ybb),_.C(3),_.G("copyText",a.Bb.target)("isSmall",!0))};
d2b=function(a){a&1&&_.Gg(0)};e2b=function(a){a&1&&_.Gg(0)};f2b=function(a){a&1&&_.Gg(0)};g2b=function(a){a&1&&_.Gg(0)};
i2b=function(a,b){a&1&&(_.Cg(0),_.F(1,f2b,1,0,"ng-container",12),_.R(2,"isPiperPlace"),_.I(3,"a",13),_.F(4,g2b,1,0,"ng-container",12),_.R(5,"isPiperPlace"),_.J(),_.Fg());if(a&2){a=b.Qa;b=_.P();var c=_.bh(21),d=_.bh(23),e=_.bh(25),f=_.bh(27);_.C();_.G("ngTemplateOutlet",_.qh(2,5,b.location)?c:d)("ngTemplateOutletContext",_.nh(9,h2b,a));_.C(2);c=a[1];c=_.nt(_.tt(b.location.qc(),{Tf:c}).ob());_.G("routerLink",c);_.C();_.G("ngTemplateOutlet",_.qh(5,7,b.location)?e:f)("ngTemplateOutletContext",_.nh(11,
h2b,a))}};j2b=function(a){a&1&&_.Q(0," The file does not exist, or you do not have permission ")};k2b=function(a){a&1&&_.Q(0," The file does not exist at this CL\n")};l2b=function(a){a&1&&_.Q(0," The file does not exist at this commit\n")};m2b=function(a){a&1&&_.Q(0," Contact the repository owner if this is unexpected. ")};n2b=function(a){a&1&&_.Q(0," The file you have selected did not exist at this point in history.\n")};
o2b=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.I(1,"a",14),_.Q(2),_.R(3,"toPrettyRef"),_.J(),_.Q(4,".\n"));a&2&&(a=b.EDa,b=_.P(),_.C(),_.G("universalLink",_.mJ(b.location,a[0])),_.C(),_.fh("CL ",_.qh(3,2,a&&a[0])))};p2b=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.I(1,"a",15),_.Q(2),_.R(3,"toPrettyRef"),_.J(),_.Q(4,".\n"));a&2&&(a=b.EDa,b=_.P(),_.C(),_.G("universalLink",_.mJ(b.location,a[0])),_.C(),_.fh("commit ",_.qh(3,2,a&&a[0])))};
q2b=function(a,b){a&1&&(_.Q(0),_.R(1,"toPrettyRef"));a&2&&(a=b.EDa,_.fh(" View at previous CL ",_.qh(1,1,a&&a[1]),".\n"))};r2b=function(a,b){a&1&&(_.Q(0),_.R(1,"toPrettyRef"));a&2&&(a=b.EDa,_.fh(" View at previous commit ",_.qh(1,1,a&&a[1]),".\n"))};s2b=function(a){a&1&&_.K(0,"folder-detail",16);a&2&&(a=_.P().Qa,_.G("viewData",a))};
t2b=function(a){if(a&1){var b=_.Yd();_.I(0,"file-detail",17);_.R(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.sHa())});_.J()}if(a&2){a=_.P().Qa;var c=_.P();_.G("viewData",a)("windowWidth",_.qh(1,2,c.aBd.Bhc).width)}};u2b=function(a){a&1&&_.K(0,"symlink-detail",18);a&2&&(a=_.P().Qa,_.G("viewData",a))};v2b=function(a){a&1&&_.K(0,"git-submodule-detail",18);a&2&&(a=_.P().Qa,_.G("viewData",a))};
w2b=function(a){a&1&&_.K(0,"loading",20);a&2&&_.G("diameter",48)("hasBackground",!0)};x2b=function(a){a&1&&_.K(0,"div",21)};y2b=function(a){a&1&&(_.Cg(0),_.F(1,w2b,1,2,"loading",19),_.R(2,"async"),_.F(3,x2b,1,0,"ng-template",null,1,_.rh),_.Fg());if(a&2){a=_.bh(4);var b=_.P(2);_.C();_.G("ngIf",_.qh(2,2,b.zxd))("ngIfElse",a)}};z2b=function(a){a&1&&_.K(0,"file-not-found",22);a&2&&(a=_.P().Qa,_.G("location",a.location))};A2b=function(a){a&1&&_.K(0,"submodule-cannot-fetch",23)};
B2b=function(a){a&1&&(_.I(0,"div",23)(1,"span",24),_.Q(2," Error loading contents. "),_.J()())};C2b=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"splitter",25);_.O("resizeDone",function(c){_.w(b);var d=_.P(2);return _.y(d.ska(c))});_.J();_.Fg()}a&2&&(_.P(),a=_.bh(14),_.C(),_.G("changeSizeOf",a))};D2b=function(a){a&1&&_.K(0,"chat-panel")};
E2b=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"splitter",26);_.O("resizeDone",function(){_.w(b);var e,f,g=(e=_.P(3).keb)==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).aDa.set(!0);return _.y()})("mouseup",function(){_.w(b);_.P(3).aDa.set(!1);return _.y()});_.J();_.I(2,"div",27,2)(4,"div",28);_.F(5,D2b,1,0,"chat-panel",10);_.J()();_.Fg()}if(a&2){a=_.bh(3);var c=_.P().Qa,d=_.P(2);
_.C();_.G("changeSizeOf",a);_.C();_.ch("pointer-events",d.aDa()?"none":"unset");_.C(2);_.G("ngSwitch",c);_.C();_.G("ngSwitchCase",d.qlb.eoc)}};F2b=function(a,b){a&1&&(_.Cg(0),_.F(1,E2b,6,5,"ng-container",13),_.Fg());a&2&&(a=b.Qa,b=_.P(2),_.C(),_.G("ngIf",a!==b.qlb.NONE))};
G2b=function(a,b){a&1&&(_.I(0,"div",4)(1,"div",5),_.Cg(2,6),_.F(3,s2b,1,1,"folder-detail",7)(4,t2b,2,4,"file-detail",8)(5,u2b,1,1,"symlink-detail",9)(6,v2b,1,1,"git-submodule-detail",9)(7,y2b,5,4,"ng-container",10)(8,z2b,1,1,"file-not-found",11)(9,A2b,1,0,"submodule-cannot-fetch",12)(10,B2b,3,0,"div",12),_.Fg(),_.F(11,C2b,2,1,"ng-container",13),_.R(12,"async"),_.I(13,"div",14,0),_.R(15,"async"),_.K(16,"lower-detail-panel",15),_.R(17,"async"),_.J()(),_.F(18,F2b,2,1,"ng-container",13),_.R(19,"async"),
_.J());a&2&&(a=b.Qa,b=_.P(),_.C(2),_.G("ngSwitch",a.kind),_.C(),_.G("ngSwitchCase",b.mp.iua),_.C(),_.G("ngSwitchCase",b.mp.Uv),_.C(),_.G("ngSwitchCase",b.mp.HZc),_.C(),_.G("ngSwitchCase",b.mp.oAc),_.C(),_.G("ngSwitchCase",b.mp.Jlb),_.C(),_.G("ngSwitchCase",b.mp.CLc),_.C(),_.G("ngSwitchCase",b.mp.rZc),_.C(),_.G("ngSwitchCase",b.mp.ERROR),_.C(),_.G("ngIf",_.qh(12,16,b.zk)),_.C(2),_.dh("panel-closed",_.qh(15,18,b.zk)===!1),_.C(3),_.G("contentType",b.contentType)("viewData",a)("panelClosed",_.qh(17,20,
b.zk)===!1),_.C(2),_.G("ngIf",_.qh(19,22,b.c9.CEb)))};H2b=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};I2b=function(a,b){return a.startsWith(H2b(b))?b.length===0||a.length===b.length||a[b.length]==="/":!1};J2b=function(a){return a.split("/").filter(function(b){return!!b})};K2b=function(){};L2b=function(a){a&1&&(_.I(0,"button",16),_.K(1,"div",17),_.J());a&2&&(a=_.P().va,_.C(),_.dh("expanded",a.Kd))};
M2b=function(a){a&1&&_.K(0,"mat-icon",18);a&2&&(a=_.P().va,_.P(4),_.G("svgIcon",RMb(a.type)))};N2b=function(){};P2b=function(a){a&1&&_.F(0,N2b,0,0,"ng-template",4);if(a&2){a=_.P().va;var b=_.P(3).level;_.P();_.G("ngTemplateOutlet",_.bh(2))("ngTemplateOutletContext",O2b(a,b+1))}};
S2b=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,L2b,2,2,"button",12),_.I(8,"a",13),_.F(9,M2b,1,1,"mat-icon",14),_.I(10,"span"),_.Q(11),_.J()()()(),_.I(12,"div",15),_.F(13,P2b,1,2,null,5),_.J()());if(a&2){a=b.va;b=_.P(3).level;var c=_.P();_.ug("class",c.sZc);_.C(2);var d=_.PC("",c.DSc," hover-focus-element");_.eh(d);_.dh("bold-active-element",a.active||a.Kub&&!a.Kd)("folder",c.hE(a.type))("expanded",a.Kd);_.ug("aria-expanded",
c.hE(a.type)?a.Kd:void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Kub&&!a.Kd);_.C(2);_.ug("aria-label",c.kyc.format(_.nh(25,Q2b,a.name)));_.C(2);_.ch("padding-left",b*c.rCc,"px");_.C();_.G("ngIf",c.hE(a.type));_.C();_.G("title",_.kh(a.name));_.ug("href",c.QS(a.path,a.type),_.Cf);_.C();_.G("ngIf",a.type!==c.PB);_.C(2);_.gh(a.name);_.C();_.G("ngClass",_.nh(27,R2b,a.Kd));_.C();_.G("ngIf",a.J3a)}};
U2b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",19);_.O("click",function(){_.w(b);var d=_.P(4);return _.y(T2b(d))});_.Q(1);_.J()}if(a&2){a=_.P().Qa;var c=_.P().Qa;_.C();_.fh(" Display ",a.total-c," more ")}};V2b=function(a,b){a&1&&(_.Cg(0),_.F(1,S2b,14,29,"div",6)(2,U2b,2,1,"button",7),_.Fg());a&2&&(a=b.Qa,b=_.P().Qa,_.C(),_.G("ngForOf",a.kl),_.C(),_.G("ngIf",b<a.total))};
W2b=function(a){a&1&&(_.Cg(0),_.F(1,V2b,3,2,"ng-container",5),_.R(2,"async"),_.Fg());a&2&&(a=_.P().node,_.C(),_.G("ngIf",_.qh(2,1,a.Wzd)))};X2b=function(a){a&1&&(_.F(0,W2b,3,3,"ng-container",5),_.R(1,"async"));a&2&&(a=_.P(),_.G("ngIf",_.qh(1,1,a.EEa)))};
Y2b=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&&(_.C(5),_.G("mat-dialog-close",!0))};
Z2b=function(a){a&1&&(_.I(0,"div",5)(1,"a",6),_.Q(2," Repository root "),_.J()());a&2&&(a=_.P(),_.C(),_.G("title",_.kh(a.Vd.repository))("routerLink",_.nt(_.IJ(a.Vd.qc().Oc("")).ob()))("trackProjectId",a.Vd.ub))};
$2b=function(a){if(a&1){var b=_.Yd();_.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);_.R(3,"lastPathElement");_.Q(4);_.R(5,"lastPathElement");_.J()}a&2&&(a=_.P(),_.G("matTooltip",a.cvd),_.C(2),_.G("title",_.kh(_.qh(3,6,a.Ir(a.scope))))("routerLink",a.Hvd)("trackProjectId",a.Vd.ub),_.C(2),_.fh(" ",_.qh(5,8,a.Ir(a.scope))," "))};a3b=function(a){return{path:a.Hd(),type:a.getType()}};
c3b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",11);_.O("click",function(){var e=_.w(c).va,f=_.P().Qa,g=_.P(2);switch(e){case 1:g.hc.nA({showPublic:!f.showPublic});break;case 3:g.hc.nA({showProtected:!f.showProtected});break;case 2:g.hc.nA({showPrivate:!f.showPrivate});break;case 7:g.hc.nA({showPackagePrivate:!f.showPackagePrivate});break;default:_.eb(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);_.G("value",a);_.ug("aria-checked",
b3b(b,a)?"true":"false");_.C(2);_.gh(d.H6a(a));_.C();_.G("state",b3b(b,a)?"checked":"unchecked")}};d3b=function(a){a&1&&_.K(0,"mat-divider")};
f3b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",11);_.O("click",function(){var e=_.w(c).va,f=_.P().Qa,g=_.P(2);switch(e){case "static":g.hc.nA({showStatic:!f.showStatic});break;case "not_static":g.hc.nA({showNonStatic:!f.showNonStatic});break;default:_.eb(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);_.G("value",a);_.ug("aria-checked",e3b(b,a)?"true":"false");_.C(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.eb(a)}_.gh(d);_.C();_.G("state",e3b(b,a)?"checked":"unchecked")}};g3b=function(a){a&1&&(_.Cg(0),_.I(1,"mat-list",10),_.F(2,c3b,4,4,"button",9),_.R(3,"async"),_.F(4,d3b,1,0,"mat-divider",5),_.R(5,"async"),_.F(6,f3b,4,4,"button",9),_.R(7,"async"),_.J(),_.Fg());a&2&&(a=_.P(2),_.C(2),_.G("ngForOf",_.qh(3,3,a.scopes)),_.C(2),_.G("ngIf",_.qh(5,5,a.Ggb).length>0),_.C(2),_.G("ngForOf",_.qh(7,7,a.Ggb)))};h3b=function(a){a&1&&_.K(0,"mat-divider")};
i3b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",11);_.O("click",function(){var d=_.w(c).va,e=_.P().Qa;_.P();e.UO.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(),_.G("value",a),_.ug("aria-checked",b.UO.get(a)?"true":"false"),_.C(2),_.gh(_.UHb[a].name),_.C(),_.G("state",b.UO.get(a)?"checked":"unchecked"))};
l3b=function(a){if(a&1){var b=_.Yd();_.I(0,"div",4);_.O("click",function(c){_.w(b);return _.y(c.stopPropagation())});_.F(1,g3b,8,9,"ng-container",5);_.R(2,"async");_.F(3,h3b,1,0,"mat-divider",5);_.R(4,"async");_.R(5,"async");_.I(6,"mat-list",6)(7,"button",7);_.R(8,"async");_.O("click",function(){var c=_.w(b).Qa;_.P();return _.y(j3b(c))});_.I(9,"label");_.Q(10," All Symbols ");_.J();_.K(11,"mat-pseudo-checkbox",8);_.R(12,"async");_.J();_.F(13,i3b,4,4,"button",9);_.R(14,"async");_.J()()}a&2&&(a=_.P(),
_.C(),_.G("ngIf",_.qh(2,5,a.yF)),_.C(2),_.G("ngIf",_.qh(4,7,a.Ggb).length>0||_.qh(5,9,a.scopes).length>0),_.C(4),_.ug("aria-checked",_.qh(8,11,a.Jqa)),_.C(4),_.G("state",k3b(_.qh(12,13,a.Jqa))),_.C(2),_.G("ngForOf",_.qh(14,15,a.symbols)))};
m3b=function(a,b){if(a&1){var c=_.Yd();_.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.Usa(d))});_.I(3,"label");_.Q(4);_.J()();_.I(5,"button",7);_.O("click",function(){var d=_.w(c).Qa;_.P().hc.nA({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(),_.C(2),_.G("value",a.collapseAll),_.ug("aria-checked",
a.collapseAll?"true":"false"),_.C(2),_.gh(a.collapseAll?b.pIc:b.oIc),_.C(),_.G("value",a.stickyHeaders),_.ug("aria-checked",a.stickyHeaders?"true":"false"),_.C(2),_.gh(b.qIc),_.C(),_.G("state",a.stickyHeaders?"checked":"unchecked"))};
n3b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",9);_.O("click",function(){var d=_.w(c).Qa;_.P(3).hc.nA({sortAlphabetically:!d.sortAlphabetically});return _.y()});_.I(1,"mat-icon");_.Q(2);_.J()()}a&2&&(a=b.Qa,_.P(3),_.G("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.ug("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.C(2),_.gh(a.sortAlphabetically?"sort_by_alpha":"sort"))};
o3b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P(3);c.Nd.nt("NL_SEMANTIC_OUTLINES")?c.Nd.uAa("NL_SEMANTIC_OUTLINES"):c.Nd.HAa("NL_SEMANTIC_OUTLINES");return _.y()});_.I(1,"mat-icon");_.Q(2,"auto_awesome");_.J()()}a&2&&_.G("matTooltip","Open AI Explananation")};
p3b=function(a){a&1&&(_.Cg(0),_.F(1,n3b,3,3,"button",7),_.R(2,"async"),_.K(3,"outline-options-menu"),_.F(4,o3b,3,1,"button",8),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("ngIf",_.qh(2,2,a.yF)),_.C(3),_.G("ngIf",a.und))};
q3b=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"div",2);_.R(2,"async");_.R(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.A4a.next(!0))})("blur",function(){_.w(c);var d=_.P();return _.y(d.A4a.next(!1))});_.J()()()();_.K(10,"filter-menu",6);_.F(11,p3b,5,4,"ng-container",1);_.R(12,"async");_.Fg()}a&2&&(a=
b.Qa,b=_.P(),_.C(),_.dh("expanded",_.qh(2,5,b.A4a)||_.qh(3,7,b.vka)),_.C(7),_.G("formControl",b.Di),_.C(2),_.G("outlineData",a),_.C(),_.G("ngIf",_.qh(12,9,b.yF)))};r3b=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)};s3b=function(a){a&1&&(_.I(0,"div",3),_.Q(1," Nothing matches your filter.\n"),_.J())};
t3b=function(a){a&1&&(_.I(0,"button",11),_.K(1,"div",12),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.C();_.dh("expanded",b.Xs.Be(a))}};u3b=function(a){a&1&&_.K(0,"div",13)};
y3b=function(a,b){a&1&&(_.I(0,"mat-tree-node",6),_.R(1,"async"),_.R(2,"async"),_.R(3,"async"),_.F(4,t3b,2,2,"button",7),_.I(5,"a",8),_.F(6,u3b,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),_.ch("padding-left",a.level*20,"px")("top",_.qh(1,23,v3b(b,a)),"px")("z-index",100-a.level),_.dh("header",_.qh(2,25,w3b(b,a)))("bottom-header",_.qh(3,27,x3b(b,a)))("bold-active-element",a.active),_.G("role","treeitem"),_.ug("aria-selected",a.active)("data-id",
a.id),_.C(4),_.G("ngIf",a.Fk),_.C(),_.ug("href",b.jN(a),_.Cf),_.C(),_.G("ngIf",a.Fk===!1),_.C(),_.ug("class",a.xe)("aria-label",a.tooltip)("title",a.tooltip),_.C(),_.gh(a.Rc),_.C(2),_.fh(" ",a.label," "))};z3b=function(a){a&1&&(_.I(0,"mat-tree",4),_.R(1,"async"),_.F(2,y3b,11,29,"mat-tree-node",5),_.J());a&2&&(a=_.P(),_.dh("sticky-headers",_.qh(1,6,a.Lgb)),_.G("dataSource",a.LE)("treeControl",a.Xs)("@.disabled",!0)("trackBy",a.kG))};A3b=function(a){return a.fjb};B3b=function(a){return a.level};
C3b=function(a){return a?_.hJ(a.params.line)||-1:-1};D3b=function(a){return a.Fk};E3b=function(a,b){a.level=b;return a};F3b=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(TMb);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}};
G3b=function(a){if(a&1){var b=_.Yd();_.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.Wfb=!1)});_.Q(4," Show anyway (may crash) ");_.J()()}};H3b=function(a){a&1&&_.K(0,"outline-controls",11);a&2&&(a=_.P(3),_.G("outlineData",a.pv.jc))};
I3b=function(a){a&1&&(_.Cg(0),_.F(1,H3b,1,1,"outline-controls",9),_.K(2,"outline-tree",10),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("ngIf",a.msd),_.C(),_.G("outlineTreeInput",a.pv.jc)("location",a.Vd))};J3b=function(a){a&1&&(_.Cg(0,4),_.F(1,G3b,5,0,"div",5)(2,I3b,3,3,"ng-container",6),_.Fg());a&2&&(a=_.P(),_.G("ngSwitch",a.Wfb),_.C(),_.G("ngSwitchCase",!0),_.C(),_.G("ngSwitchCase",!1))};K3b=function(a){a&1&&(_.I(0,"dc-information-box",12),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.fh(" ",a.xja(a.pv.cH)," "))};
L3b=function(a){a&1&&_.K(0,"loading",13);a&2&&_.G("hasBackground",!0)};M3b=function(a){a&1&&(_.I(0,"span",8),_.Q(1,"Files"),_.J())};N3b=function(a){a&1&&(_.Cg(0),_.K(1,"directory-navigation",9),_.Fg());a&2&&(a=_.P(2),_.C(),_.G("activeLocation",a.Vd))};P3b=function(a){a&1&&(_.I(0,"span",12),_.Q(1,"Outline"),_.J());if(a&2){a=_.P(2).Qa;var b=_.P();_.G("matTooltip",O3b(a,b.Bb))}};
Q3b=function(a){a&1&&(_.K(0,"outline",13),_.R(1,"async"));a&2&&(a=_.P(3),_.G("outlineData",_.qh(1,2,a.pv))("activeLocation",a.Vd))};R3b=function(a){a&1&&(_.I(0,"mat-tab",10),_.F(1,P3b,2,1,"ng-template",3)(2,Q3b,2,4,"outline",11),_.J());if(a&2){a=_.P().Qa;var b=_.P();_.G("disabled",a!==b.vLc.Ah);_.C(2);_.G("ngIf",b.C_b)}};
V3b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"nav",1)(1,"mat-tab-group",2);_.O("selectedIndexChange",function(d){var e=_.w(c).Qa,f=_.P();return _.y(f.Hj(e,d))});_.I(2,"mat-tab");_.F(3,M3b,2,0,"ng-template",3)(4,N3b,2,1,"ng-container",4);_.J();_.F(5,R3b,3,2,"mat-tab",5);_.J();_.I(6,"div",6)(7,"button",7);_.O("click",function(){_.w(c);var d=_.P().viewState;d.vO.getValue()===2?S3b(d):T3b(d);return _.y()});_.I(8,"mat-icon");_.Q(9,"keyboard_capslock");_.J()()()()}a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("selectedIndex",
U3b(b,a)),_.C(3),_.G("ngIf",b.hLb),_.C(),_.G("ngIf",b.O9),_.C(2),_.G("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.URc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Vd.ub),_.ug("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
W3b=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"}};X3b=function(a){switch(a.state){case 1:return a.cH==="UNSUPPORTED_LANGUAGE"||a.cH==="UNSUPPORTED_DATA_TYPE"?3:2;case 2:return a.jc.qza.length===0?4:1;default:return _.eb(a)}};
Y3b=function(a){switch(a){case "OUTLINE":return _.Pi.wV;case "FILES":return _.Pi.WKa;default:return _.eb(a,"Unknown file detail tab selected")}};Z3b=function(a){a&1&&_.K(0,"repository-detail",5);a&2&&(a=_.P(),_.G("viewData",a.Bb))};$3b=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())};
a4b=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())};b4b=function(a){a&1&&(_.K(0,"repository-breadcrumb",6),_.R(1,"async"));if(a&2){a=_.P().Qa;var b=_.P();_.G("location",a.location)("isEmptyRepo",a.kind===b.mp.UNINITIALIZED)("editLink",a.kind===0?a.R5:void 0)("fallbackEditLink",a.kind===0?a.k6:void 0);_.ug("aria-label",_.qh(1,5,b.ied))}};
c4b=function(a){a&1&&_.K(0,"no-repository-information",7)};d4b=function(a){a&1&&_.K(0,"repository-not-found",8);a&2&&(a=_.P().Qa,_.G("location",a.location))};e4b=function(a){a&1&&_.K(0,"repository-permission-denied",8);a&2&&(a=_.P().Qa,_.G("location",a.location))};f4b=function(a){a&1&&_.K(0,"no-default-branch",7)};g4b=function(a){a&1&&(_.K(0,"browse-repository-contents",9),_.R(1,"async"));if(a&2){a=_.P().Qa;var b=_.P();_.G("repositoryNavState",_.qh(1,3,b.YU.vud))("viewData",a)("showOutlineTab",!b.UFa)}};
h4b=function(a,b){a&1&&(_.Cg(0),_.F(1,b4b,2,7,"repository-breadcrumb",1),_.Cg(2,2),_.F(3,c4b,1,0,"no-repository-information",3)(4,d4b,1,1,"repository-not-found",4)(5,e4b,1,1,"repository-permission-denied",4)(6,f4b,1,0,"no-default-branch",3)(7,g4b,2,5,"browse-repository-contents",5),_.Fg()());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngIf",_.VI(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.C(),_.G("ngSwitch",a.kind),_.C(),_.G("ngSwitchCase",b.mp.NONE),_.C(),_.G("ngSwitchCase",b.mp.TRc),_.C(),
_.G("ngSwitchCase",b.mp.PERMISSION_DENIED),_.C(),_.G("ngSwitchCase",b.mp.vKc))};i4b=function(a,b){return a===-1?b.ul:a<-1?(new _.ew(b.NWb)).format(b.R$a):a===1?b.next:a>1?(new _.ew(b.MWb)).format(b.R$a):b.Xta};j4b=function(a,b){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=b.Qa,_.G("svgIcon",a.yh),_.C(),_.fh(" ",a.yh?"":a.Xg," "))};k4b=function(a,b){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=b.Qa,_.G("svgIcon",a.yh),_.C(),_.fh(" ",a.yh?"":a.Xg," "))};
l4b=function(a,b){a&1&&(_.I(0,"th",4),_.Q(1),_.J());a&2&&(a=b.va,_.C(),_.gh(a.narrow))};
n4b=function(a){if(a&1){var b=_.Yd();_.I(0,"mat-month-view",7);_.O("_userSelection",function(d){_.w(b);var e=_.P(2);return _.y(e.Kqa(d))})("dragStarted",function(d){_.w(b);var e=_.P(2);return _.y(e.PY(d))})("dragEnded",function(d){_.w(b);var e=_.P(2);return _.y(e.MH(d))});_.J()}if(a&2){a=_.P().va;var c=_.P();_.dh("reach-calendar-month-active",m4b(c,a,c.yb));_.G("activeDate",a)("selected",c.selected)("dateFilter",c.Ui)("maxDate",c.rd)("minDate",c.Ad)("dateClass",c.tj)("comparisonStart",c.qh)("comparisonEnd",
c.Uh)("activeDrag",c.Hw)}};o4b=function(a,b){a&1&&(_.I(0,"div",5),_.F(1,n4b,1,11,"mat-month-view",6),_.J());a&2&&(a=b.va,_.C(),_.G("ngIf",!!a))};p4b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"mat-year-view",2);_.O("selectedChange",function(d){_.w(c);var e=_.P();return _.y(e.ro.next(d))});_.J()}a&2&&(a=b.va,b=_.P(),_.G("activeDate",a)("selected",b.selected)("dateFilter",b.Ui)("maxDate",b.rd)("minDate",b.Ad)("dateClass",b.tj))};
q4b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",4);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.FO(d))});_.K(1,"div",5);_.I(2,"span",6);_.Q(3);_.J()()}a&2&&(a=b.va,_.G("first",b.first),_.C(3),_.gh(a.title))};r4b=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",2),_.F(2,q4b,4,2,"div",3),_.K(3,"mat-divider",2),_.Fg());a&2&&(a=_.P(),_.C(2),_.G("ngForOf",a.Yl))};jQ=function(a){return(a==null?0:a.start)&&a.end?a:void 0};
kQ=function(a,b,c){return s4b(a,b==null?void 0:b.start,c==null?void 0:c.start)&&s4b(a,b==null?void 0:b.end,c==null?void 0:c.end)};s4b=function(a,b,c){return!b&&!c||!!b&&!!c&&_.vF(a,b,c)===0};u4b=function(a,b){return new t4b(b,a.clone(b))};v4b=function(a,b){var c=a.GMb(b),d=a.Vj(b,c*-1);b=a.clone(b);b=a.Vj(b,6-c);return new t4b(d,b)};w4b=function(a,b,c){var d=(new Date(a.gIa(b.start))).getTime();c=((new Date(a.gIa(b.end))).getTime()-d)/864E5*c+c;return new t4b(a.Vj(b.start,c),a.Vj(b.end,c))};
x4b=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.f8a))};y4b=function(a){if(a&1){var b=_.Yd();_.I(0,"reach-date-presets-menu",11);_.O("presetSelected",function(c){_.w(b);_.P().UA.next({source:"view",value:(c==null?void 0:c.date)||null});return _.y()});_.J()}a&2&&(a=_.P(),_.G("presets",a.Ww))};
z4b=function(a){if(a&1){var b=_.Yd();_.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.ika.im(c.BQb,c);c.nd.close();return _.y()});_.Jg(4,0);_.J();_.I(5,"button",7);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.fya())});_.Jg(6,1);_.J()()()}};A4b=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1),_.J());a&2&&(a=_.P(),_.C(),_.gh(a.f8a))};
B4b=function(a){if(a&1){var b=_.Yd();_.I(0,"div",8);_.O("click",function(){_.w(b);var c=_.P();c.FO(void 0,!1);c.BH.next(!0);return _.y()})("keydown.enter",function(c){_.w(b);var d=_.P();c.stopPropagation();d.FO(void 0,!1);d.BH.next(!0);return _.y()});_.K(1,"div",9);_.I(2,"span",10);_.Q(3);_.J()()}a&2&&(a=_.P(),_.dh("reach-calendar-presets-menu-item-selected",a.jn==null?null:a.jn.rj),_.G("first",!a.Sz),_.C(3),_.gh(a.Tkb))};C4b=function(a){a&1&&_.K(0,"mat-divider",13)};D4b=function(a){a&1&&_.Gg(0)};
F4b=function(a,b){a&1&&(_.Cg(0),_.F(1,D4b,1,0,"ng-container",14),_.Fg());if(a&2){a=b.va;b=b.index;var c=_.P(2),d=_.bh(7);_.C();_.G("ngTemplateOutlet",d)("ngTemplateOutletContext",_.oh(2,E4b,a,c.Sz&&b==0))}};G4b=function(a){a&1&&(_.Cg(0),_.F(1,C4b,1,0,"mat-divider",11)(2,F4b,2,5,"ng-container",12),_.Fg());a&2&&(a=_.P(),_.C(),_.G("ngIf",!a.Sz),_.C(),_.G("ngForOf",a.Yl))};
H4b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",17)(1,"reach-calendar-computed-preset",18);_.O("inputChanged",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.FO(d,!1))})("presetSelected",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.FO(d,!0))});_.J();_.K(2,"div",9);_.J()}a&2&&(a=b.va,b=_.P(2),_.dh("reach-calendar-presets-menu-item-selected",(b.jn==null?null:b.jn.preset)===a.preset),_.G("first",b.Sz&&(b.Yl==null?null:b.Yl.length)===0),_.C(),_.G("preset",a))};
I4b=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider"),_.I(2,"div",15),_.F(3,H4b,3,4,"div",16),_.J(),_.Fg());a&2&&(a=_.P(),_.C(3),_.G("ngForOf",a.Hu))};
K4b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",26);_.O("click",function(){var d=_.w(c).va,e=_.P(3);return _.y(lQ(e,d))})("keydown.enter",function(d){var e=_.w(c).va,f=_.P(3);d.stopPropagation();return _.y(lQ(f,e))});_.K(1,"div",9);_.I(2,"span",10);_.Q(3);_.J()()}a&2&&(a=b.va,b=_.P(3),_.dh("reach-calendar-presets-menu-item-selected",J4b(b,a)),_.G("first",!1),_.C(3),_.gh(a.preset.title))};
L4b=function(a){if(a&1){var b=_.Yd();_.I(0,"div",23);_.F(1,K4b,4,4,"div",24);_.R(2,"async");_.I(3,"div",25);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(lQ(c))});_.K(4,"div",9);_.Q(5);_.J()()}a&2&&(a=_.P(2),_.C(),_.G("ngForOf",_.qh(2,5,a.ZHb)),_.C(2),_.dh("reach-calendar-presets-menu-item-selected",a.bA==null?null:a.bA.rj),_.G("first",!1),_.C(2),_.fh(" ",a.Tkb," "))};
M4b=function(a){if(a&1){var b=_.Yd();_.I(0,"div",19);_.K(1,"mat-divider");_.I(2,"div",20)(3,"mat-slide-toggle",21);_.jh("ngModelChange",function(c){_.w(b);var d=_.P();_.ih(d.Cra,c)||(d.Cra=c);return _.y(c)});_.Q(4);_.J()();_.F(5,L4b,6,7,"div",22);_.J()}a&2&&(a=_.P(),_.C(3),_.hh("ngModel",a.Cra),_.G("disabled",!(a.jn==null?0:a.jn.complete)),_.C(),_.gh(a.xIc),_.C(),_.G("ngIf",a.Cra))};
N4b=function(a,b){a&1&&(_.I(0,"mat-icon",32),_.Q(1),_.J());a&2&&(a=b.Qa,_.G("svgIcon",a.yh),_.C(),_.fh(" ",a.yh?"":a.Xg," "))};
O4b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"button",34);_.O("click",function(){var d=_.w(c).index,e=_.P(3).va,f=_.P();e.bWd(d);f.FO(e,!0);return _.y()});_.K(1,"div",9);_.Q(2);_.J()}a&2&&(a=b.va,b=_.P(4),_.dh("reach-calendar-presets-menu-item-selected",a.range===(b.jn==null?null:b.jn.preset==null?null:b.jn.preset.range)&&!(b.jn==null?0:b.jn.rj)),_.C(2),_.fh(" ",a.Jwd||a.title," "))};P4b=function(a){a&1&&_.F(0,O4b,3,3,"button",33);a&2&&(a=_.P(2).va,_.G("ngForOf",a.Yl))};
Q4b=function(a){if(a&1){var b=_.Yd();_.Cg(0);_.I(1,"button",28,1);_.O("click",function(d){_.w(b);var e=_.bh(2);_.P(2);d.stopPropagation();e.xF();return _.y()})("keydown.space",function(d){_.w(b);var e=_.bh(2);_.P(2);d.stopPropagation();e.xF();return _.y()});_.F(3,N4b,2,2,"mat-icon",29);_.J();_.I(4,"mat-menu",30,2);_.F(6,P4b,1,1,"ng-template",31);_.J();_.Fg()}if(a&2){a=_.bh(5);var c=_.P(2);_.C();_.G("matMenuTriggerFor",a);_.C(2);_.G("ngIf",c.Km.arrow_right)}};
R4b=function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",27);_.O("click",function(){var e=_.w(c).va,f=_.P();return _.y(f.FO(e,!0))})("keydown.enter",function(e){var f=_.w(c).va,g=_.P();e.stopPropagation();return _.y(g.FO(f,!0))});_.K(1,"div",9);_.I(2,"span",10);_.Q(3);_.J();_.F(4,Q4b,7,2,"ng-container",6);_.J()}if(a&2){a=b.va;b=b.isFirst;var d=_.P();_.dh("reach-calendar-presets-menu-item-selected",(d.jn==null?null:d.jn.preset)===a.preset);_.G("tabindex",b?0:-1)("first",b);_.C(3);_.gh(a.title);_.C();_.G("ngIf",
a.aOd)}};S4b=function(a,b){a&1&&(_.I(0,"li"),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.C(),_.fh(" ",b.t$(a)," "))};U4b=function(a){if(a&1){var b=_.Yd();_.I(0,"li",3)(1,"mat-chip",4);_.O("click",function(){_.w(b);var c=_.P();c.eKb&&(c.YN=c.values.length);c.G_b.emit();return _.y()});_.Q(2);_.J()()}a&2&&(a=_.P(),_.C(2),_.fh(" ",T4b(a)," "))};V4b=function(a){a&1&&_.K(0,"reach-readonly-form-field-value")};
W4b=function(a){a&1&&(_.I(0,"reach-readonly-form-field-value"),_.Q(1),_.R(2,"async"),_.J());if(a&2){a=_.P(2);_.C();var b;_.fh(" ",(b=a.t$(_.qh(2,1,a.value)))!=null?b:"\u2014"," ")}};Y4b=function(a){a&1&&(_.K(0,"reach-bounded-value-list",6),_.R(1,"async"));if(a&2){a=_.P(2);var b;_.G("values",(b=_.qh(1,4,a.Bdd))!=null?b:_.mh(6,X4b))("transformValue",a.t$)("maxDisplayedValues",a.YN)("expandOnClick",!0)}};
Z4b=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),_.R(5,"async"),_.F(6,V4b,1,0,"reach-readonly-form-field-value",4)(7,W4b,3,3,"reach-readonly-form-field-value",4)(8,Y4b,2,7,"reach-bounded-value-list",5),_.Fg(),_.J(),_.Fg());if(a&2){var b,c;a=_.P();_.C();var d;_.G("subscriptSizing",(d=(b=a.VLb())==null?null:b.eG)!=null?d:"fixed");_.C(2);_.fh(" ",(c=a.label())==null?null:c.na.textContent," ");_.C();_.G("ngSwitch",_.qh(5,6,
a.valueType));_.C(2);_.G("ngSwitchCase",a.ValueType.EMPTY);_.C();_.G("ngSwitchCase",a.ValueType.AUc);_.C();_.G("ngSwitchCase",a.ValueType.bJc)}};$4b=function(a){a&1&&_.Lg(0)};a5b=function(a){a&1&&_.Gg(0)};b5b=function(a){a&1&&_.Gg(0)};c5b=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1),_.J());a&2&&(a=_.P(2),_.C(),_.gh(a.f8a))};
d5b=function(a,b){if(a&1){var c=_.Yd();_.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 g=_.w(c).va,m=_.P();return _.y(m.HI(g))});_.J();_.F(5,c5b,2,1,"mat-error",6);_.J()()}if(a&2){a=b.va;var d=b.placeholder,e=b.xt;b=b.ariaLabel;var f=_.P();_.G("readonly",e)("transformValue",f.Ggd);_.C(3);_.gh(d);_.C();_.G("formControl",a)("min",f.Ad)("max",f.rd);_.ug("aria-label",b);_.C();_.G("ngIf",a.invalid)}};
f5b=function(a){if(a&1){var b=_.Yd();_.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.wt.next(c),d.UA.next({source:c.selected?"preset":"preset-input",value:c.range});return _.y()})("customSelectionEnabled",function(c){_.w(b);var d=_.P();return _.y(e5b(d,c))})("comparisonSelected",function(c){_.w(b);var d=_.P();c.bDb&&d.aR.setValue(c.range);d.Zq.next(c);return _.y()})("comparisonEnabled",function(c){_.w(b);var d=_.P();return _.y(d.yM.next(c))});
_.J()()}a&2&&(a=_.P(),_.C(),_.G("minDate",a.Ad)("maxDate",a.rd)("presets",a.Yl)("computedPresets",a.Hu)("comparisonOptions",a.tH)("comparison",a.aR.value)("selected",a.selected)("hideCustomPresetOption",a.Sz)("turnOnComparison",a.N1))};
g5b=function(a){a&1&&(_.I(0,"div",13)(1,"span",14),_.Q(2),_.J(),_.K(3,"reach-calendar-range-input",15),_.J());a&2&&(a=_.P(2),_.C(2),_.gh(a.yIc),_.C(),_.G("formControl",a.aR)("staticEndDate",a.dG)("minDate",a.Ad)("maxDate",a.rd)("startDateAriaLabel",a.GHc)("endDateAriaLabel",a.FHc))};h5b=function(a){a&1&&_.K(0,"reach-calendar-month-toolbar",9);a&2&&(a=_.P(2),_.G("activeDate",a.yb)("maxDate",a.rd)("minDate",a.Ad)("view",a.Ti))};
j5b=function(a){if(a&1){var b=_.Yd();_.I(0,"div",4)(1,"div",5)(2,"div",6);_.K(3,"reach-calendar-range-input",7);_.J();_.F(4,g5b,4,7,"div",8);_.R(5,"async");_.vg(6,h5b,1,4,"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(i5b(d,c))});_.J();_.I(10,"reach-calendar-month-view",12);_.O("userSelection",function(c){_.w(b);var d=_.P();return _.y(d.Kqa(c))})("userDragDrop",function(c){_.w(b);var d=
_.P();return _.y(d.UA.emit({source:"view",value:c.value}))});_.J()()()()}a&2&&(a=_.P(),_.C(3),_.G("formControl",a.my)("staticEndDate",a.dG)("minDate",a.Ad)("maxDate",a.rd),_.C(),_.G("ngIf",_.qh(5,22,a.yM)),_.C(2),_.wg(a.Ira?6:-1),_.C(2),_.G("@pickerView",a.Ti),_.C(),_.G("@yearViewActive",a.Ti=="year")("activeDate",a.yb)("selected",a.selected)("dateFilter",a.Ui)("maxDate",a.rd)("minDate",a.Ad)("dateClass",a.tj),_.C(),_.G("activeDate",a.yb)("comparisonStart",a.tid)("comparisonEnd",a.sid)("selected",
a.selected)("dateFilter",a.Ui)("maxDate",a.rd)("minDate",a.Ad)("dateClass",a.tj))};k5b=function(a){if(a&1){var b=_.Yd();_.I(0,"div");_.K(1,"mat-divider");_.I(2,"xap-card-footer",4)(3,"button",5);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.nd.close())});_.Q(4);_.J();_.I(5,"button",5);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.fya())});_.Q(6);_.J()()()}a&2&&(a=_.P(),_.C(4),_.gh(a.BHc),_.C(2),_.gh(a.zHc))};
m5b=function(a,b){if(a&1){var c=_.Yd();_.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 _.hI){if(e.GO.next(d),!d.end&&d.start&&f.S9a&&l5b(e,d.start),d.end&&d.start&&f.S9a&&f.wna){var g=d.end;var m=d.start.getTime();g=g.getTime()-m;g=Math.round(g/864E5);g>0&&g<=f.wna?delete f.rd:(g=new Date(d.start),g.setDate(g.getDate()+f.wna),e.GO.next(new _.hI(d.start,g)))}}else m=e.GO.value,g=m.start,m=m.end,g&&!m&&d.valueOf()>=
g.valueOf()?(e.GO.next(new _.hI(g,d)),f.S9a&&f.rd&&f.wna&&(f.rd=new Date(""))):(e.GO.next(new _.hI(d,null)),f.S9a&&l5b(e,d))}return _.y()});_.J()}a&2&&(a=b.Qa,_.G("presets",a.config.Yl)("minDate",a.config.Ad)("maxDate",a.config.rd)("startAt",a.Ht)("comparisonStart",a.qh)("comparisonEnd",a.Uh)("computedPresets",a.config.Hu)("selected",a.selected))};n5b=function(a){a&1&&(_.I(0,"mat-error"),_.Jg(1,4),_.J())};
o5b=function(a,b){a&1&&(_.I(0,"mat-radio-button",2),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.G("value",a),_.C(),_.fh(" ",b.Vna(a)," "))};p5b=function(a,b){a&1&&(_.I(0,"mat-option",3),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.G("value",a),_.C(),_.fh(" ",b.config&&b.config.tg?b.config.tg(a):a," "))};q5b=function(a){return a.Kb?a.repository+" \u203a "+_.gJ(a.Kb):""+a.repository};r5b=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};
s5b=function(a){a&1&&(_.Cg(0),_.I(1,"a",3),_.Q(2),_.J(),_.I(3,"a",4),_.Q(4),_.J(),_.Fg());a&2&&(a=_.P(),_.C(),_.G("routerLink",a.data.WDa)("ascTrackElement",a.data.I1)("trackAction",a.data.Nma),_.C(),_.gh(a.data.Mma),_.C(),_.G("routerLink",a.data.K2b)("ascTrackElement",a.data.I1),_.C(),_.gh(a.data.En))};
t5b=function(a){a&1&&(_.I(0,"a",9),_.R(1,"repoRootLink"),_.Q(2),_.J());a&2&&(a=_.P(2),_.G("routerLink",_.qh(1,4,a.data.kb))("ascTrackElement",a.data.I1),_.C(2),_.BD("[",a.data.repository," \u203a ",a.data.Zd,"]"))};
u5b=function(a){a&1&&(_.F(0,t5b,3,6,"a",5),_.I(1,"a"),_.R(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();_.G("ngIf",a.displayName==null);_.C();_.ug("href",_.qh(2,9,a.data.kb),_.Cf)("data-action-name","navigate")("data-element-name",a.data.I1)("data-track-action-name",a.data.Nma);_.C(3);var b=a.data;b=a.displayName!=null?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.gh(b);_.C(2);_.gh(a.data.Mma);_.C();_.ug("data-copy-content",a.data.kb.path)("data-action-name","copy")}};v5b=function(a,b){a&1&&(_.I(0,"li"),_.K(1,"item-display",9),_.J());a&2&&(a=b.va,b=_.P(4),_.C(),_.G("place",a)("placeItemType",b.RBa(a)))};w5b=function(a){a&1&&(_.I(0,"ul"),_.F(1,v5b,2,2,"li",8),_.J());a&2&&(a=_.P(2).Qa,_.C(),_.G("ngForOf",a.jc))};
x5b=function(a){a&1&&(_.Cg(0),_.F(1,w5b,2,1,"ul",7),_.Fg());if(a&2){a=_.P().Qa;_.P();var b=_.bh(4);_.C();_.G("ngIf",a.jc.length>0)("ngIfElse",b)}};y5b=function(a){a&1&&(_.I(0,"dc-information-box",10),_.Q(1," Recent items unavailable "),_.J())};z5b=function(a){a&1&&_.K(0,"loading",11)};
A5b=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,x5b,2,2,"ng-container",4)(3,y5b,2,0,"dc-information-box",5)(4,z5b,1,0,"loading",6),_.Fg()());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.wG.Li),_.C(),_.G("ngSwitchCase",b.wG.Error),_.C(),_.G("ngSwitchCase",b.wG.nk))};B5b=function(a){a&1&&(_.I(0,"p",12),_.Q(1," You don't have any recently viewed items yet. "),_.J())};
C5b=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),_.ug("aria-label",a.displayName),_.C(2),_.G("isStarred",a.KA)("type",b.RBa(a.location)),_.ug("data-node-id",a.id)("data-action",b.qkb),_.C(),_.G("displayName",a.displayName)("place",a.location)("placeItemType",a.dA))};
D5b=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"),_.Gg(9,18),_.J()()());a&2&&(a=b.va,b=_.P(4),_.ug("aria-label",a.displayName),_.C(2),_.ug("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.nBc),_.C(),_.dh("collapsed",!b.Bc.Be(a)),_.C(2),_.G("isStarred",a.KA)("type",b.RBa(a.location)),_.ug("data-node-id",a.id)("data-action",b.qkb),
_.C(),_.G("displayName",a.displayName)("place",a.location)("placeItemType",a.dA),_.C(),_.dh("tree-invisible",!b.Bc.Be(a)))};E5b=function(a){if(a&1){var b=_.Yd();_.I(0,"button",19);_.O("click",function(){_.w(b);var c=_.P(4);return _.y(c.rHa.next(!0))});_.Q(1," Show all ");_.J()}};
F5b=function(a){a&1&&(_.Cg(0),_.I(1,"mat-tree",8),_.F(2,C5b,4,8,"mat-tree-node",9)(3,D5b,10,15,"mat-nested-tree-node",10),_.J(),_.F(4,E5b,2,0,"button",11),_.Fg());if(a&2){a=_.P(2).Qa;var b=_.P();_.C();_.G("dataSource",a.jc)("treeControl",b.Bc);_.C(2);_.G("matTreeNodeDefWhen",b.EZ);_.C();_.G("ngIf",!b.rHa.value)}};G5b=function(a){a&1&&(_.Cg(0),_.F(1,F5b,5,4,"ng-container",7),_.Fg());if(a&2){a=_.P().Qa;_.P();var b=_.bh(4);_.C();_.G("ngIf",a.jc.data.length>0)("ngIfElse",b)}};
H5b=function(a){a&1&&(_.I(0,"dc-information-box",20),_.Q(1," Starred items unavailable "),_.J())};I5b=function(a){a&1&&_.K(0,"loading",21)};J5b=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,G5b,2,2,"ng-container",4)(3,H5b,2,0,"dc-information-box",5)(4,I5b,1,0,"loading",6),_.Fg()());a&2&&(a=b.Qa,b=_.P(),_.C(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.nk))};
K5b=function(a){a&1&&(_.I(0,"p",22),_.Q(1," You don't have any starred items yet. "),_.J())};L5b=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())L5b(c.value,b)};M5b=function(a,b){return b.children.size>0};
N5b=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.KA&&c++,f.children.size!==0&&(c=N5b(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};
O5b=function(a,b){var c=a.children;var d=a.location;a=a.KA;c=new Map(Array.from(c).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,O5b(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,KA:a,location:d,dA:_.il(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.KA);var f=b.size;a={children:c,displayName:e,location:d,KA:a,dA:_.il(d),id:f};b.set(f,a);return a};P5b=function(a){a&1&&(_.Cg(0),_.K(1,"initial-welcome"),_.Fg())};Q5b=function(a){a&1&&(_.Cg(0),_.Q(1),_.R(2,"number"),_.Fg());a&2&&(a=_.P(2),_.C(),_.fh(" (",_.qh(2,1,a.FI),") "))};R5b=function(a,b){a&1&&(_.Cg(0),_.Q(1),_.R(2,"number"),_.Fg());a&2&&(a=b.Qa,_.C(),_.fh(" (",_.qh(2,1,a),") "))};
S5b=function(a,b){if(a&1){var c=_.Yd();_.Cg(0);_.I(1,"div",2);_.F(2,P5b,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.Ya("expandStarredItems"))})("afterCollapse",function(){_.w(c);var d=_.P();return _.y(d.Ya("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,Q5b,3,3,"ng-container",3);_.J()()();_.I(12,"starred-items",
7);_.O("countChanged",function(d){_.w(c);var e=_.P();return _.y(e.FI=d)});_.J()();_.I(13,"mat-expansion-panel",5);_.O("afterExpand",function(){_.w(c);var d=_.P();return _.y(d.Ya("expandRecentItems"))})("afterCollapse",function(){_.w(c);var d=_.P();return _.y(d.Ya("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,R5b,3,3,"ng-container",3);_.R(20,"async");_.J()()();_.K(21,"recent-items",9);_.J()()();
_.Fg()}a&2&&(a=b.Qa,b=_.P(),_.C(2),_.G("ngIf",a===b.dpd.yCc),_.C(),_.G("multi",!0),_.C(),_.G("expanded",!0),_.C(7),_.G("ngIf",b.FI>0),_.C(2),_.G("expanded",!0),_.C(6),_.G("ngIf",_.qh(20,6,b.Std)))};T5b=function(a){a&1&&_.K(0,"loading",10);a&2&&_.G("diameter",20)};U5b=function(a){a&1&&_.K(0,"th",5)};V5b=function(a){a&1&&(_.I(0,"th",6),_.Q(1," Project ID "),_.J())};
W5b=function(a){a&1&&(_.I(0,"td",13),_.K(1,"star",14),_.J());if(a&2){a=_.P().va;var b=_.P();_.C();_.G("place",a.kb)("type",b.VRc)("elementName",a.wl)}};X5b=function(a,b){a&1&&(_.Cg(0),_.K(1,"mat-icon",15),_.Fg());a&2&&(a=b.Qa,b=_.P().va,_.C(),_.G("matTooltip",b.pud)("svgIcon",a))};Y5b=function(a){a&1&&(_.I(0,"td",16)(1,"a",17),_.Q(2),_.J()());a&2&&(a=_.P().va,_.C(),_.G("routerLink",a.nud),_.C(),_.fh(" ",a.uO," "))};
Z5b=function(a,b){a&1&&(_.I(0,"tr",7),_.F(1,W5b,2,3,"td",8),_.I(2,"td")(3,"div",9)(4,"a",10),_.Q(5),_.J(),_.F(6,X5b,2,2,"ng-container",11),_.J()(),_.F(7,Y5b,3,2,"td",12),_.J());a&2&&(a=b.va,b=_.P(),_.C(),_.G("ngIf",b.e$b),_.C(3),_.G("routerLink",a.qud),_.C(),_.fh(" ",a.wl," "),_.C(),_.G("ngIf",a.oud),_.C(),_.G("ngIf",b.Nfb))};$5b=function(a,b){return a.uO.localeCompare(b.uO)||a.wl.localeCompare(b.wl)};a6b=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
b6b=function(a){a&1&&_.K(0,"repository-searchable-tree",1);a&2&&(a=_.P(),_.G("place",a.kb))};c6b=function(a){a&1&&_.K(0,"loading",4);a&2&&_.G("diameter",20)};d6b=function(a){a&1&&(_.I(0,"div",10),_.K(1,"project-selector",11),_.J());a&2&&(a=_.P(3),_.C(),_.G("place",a.location))};f6b=function(a){if(a&1){var b=_.Yd();_.I(0,"input-with-icon",12);_.O("valueChange",function(c){_.w(b);var d=_.P(3);return _.y(d.EGa.next(c))});_.J()}a&2&&(a=_.P(3),_.G("placeholder",a.Geb)("trackingConfig",_.nh(2,e6b,a.wc)))};
g6b=function(a){a&1&&(_.Cg(0),_.K(1,"repository-table",13),_.Fg());if(a&2){a=_.P(2).Qa;var b=_.P();_.C();_.G("rows",a.jc.rows)("location",b.location)}};h6b=function(a){if(a&1){var b=_.Yd();_.I(0,"no-search-match",14);_.R(1,"async");_.O("clear",function(){_.w(b);var c=_.P(3);return _.y(c.WQ())});_.J()}a&2&&(a=_.P(3),_.G("filter",_.qh(1,1,a.EGa)))};
i6b=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()())};j6b=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()())};
k6b=function(a){a&1&&(_.Cg(0),_.F(1,d6b,2,1,"div",5)(2,f6b,1,4,"input-with-icon",6),_.R(3,"async"),_.Cg(4,1),_.F(5,g6b,2,2,"ng-container",3)(6,h6b,2,3,"no-search-match",7)(7,i6b,5,0,"icon-empty-state-display",8)(8,j6b,5,0,"icon-empty-state-display",9),_.Fg()());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.G("ngIf",b.f$b);_.C();_.G("ngIf",_.qh(3,7,b.Pwd));_.C(2);_.G("ngSwitch",a.jc.kind);_.C();_.G("ngSwitchCase",b.wua.yUc);_.C();_.G("ngSwitchCase",b.wua.iwc);_.C();_.G("ngSwitchCase",b.wua.hwc);_.C();_.G("ngSwitchCase",
b.wua.GCc)}};l6b=function(a,b){a&1&&(_.Cg(0,1),_.F(1,c6b,1,1,"loading",2)(2,k6b,9,9,"ng-container",3),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Li))};n6b=function(a){var b=a.ng,c=_.ivb(b),d=b.projectId||b.ho||b.Os,e=a.x_?_.aKb(a.x_):null,f=e?e.icon:null;e=e?m6b.format({repoType:e.name}):null;return{wl:a.displayName||b.li,qud:_.nt(c),uO:d,nud:_.nt(_.lJ(c.qc(),"repoGroup").ob()),oud:f,pud:e,kb:c}};
o6b=function(a,b){return a===b?!0:a===void 0||b===void 0?!1:_.Gc(a,b)};p6b=function(a){var b=a.ub;a=a.Uc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,ho:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.eb(a,"Unknown group type")}};
q6b=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=_.bh(3);var b=_.P(2).Qa,c=_.P();_.G("tabPanel",a);_.C();_.G("routerLink",c.apd)("active",b.jc===c.lV.ONa);_.C(2);_.G("routerLink",c.BQ)("active",b.jc===c.lV.pPa)}};r6b=function(a){a&1&&(_.I(0,"div",9),_.F(1,q6b,5,5,"nav",10),_.K(2,"mat-tab-nav-panel",null,1),_.J());if(a&2){a=_.P(2).Qa;var b=_.P();_.C();_.G("ngIf",a.jc===b.lV.ONa||a.jc===b.lV.pPa)}};
s6b=function(a){a&1&&_.K(0,"landing-page")};t6b=function(a){a&1&&(_.K(0,"repositories-browser",14),_.R(1,"async"));a&2&&(a=_.P(3),_.G("location",_.qh(1,1,a.kb)))};u6b=function(a){a&1&&(_.Cg(0),_.F(1,r6b,4,1,"div",7),_.Cg(2,3),_.F(3,s6b,1,0,"landing-page",4)(4,t6b,2,3,"repositories-browser",8),_.Fg()());if(a&2){a=_.P().Qa;var b=_.P();_.C();_.G("ngIf",b.fUb);_.C();_.G("ngSwitch",a.jc);_.C();_.G("ngSwitchCase",b.lV.ONa);_.C();_.G("ngSwitchCase",b.lV.pPa)}};
v6b=function(a){a&1&&_.Gg(0,15);a&2&&(_.P(2),_.G("ngTemplateOutlet",_.bh(3)))};w6b=function(a){a&1&&_.K(0,"loading",16);a&2&&_.G("diameter",20)};x6b=function(a,b){a&1&&(_.Cg(0,3),_.F(1,u6b,5,4,"ng-container",4)(2,v6b,1,1,"ng-container",5)(3,w6b,1,1,"loading",6),_.Fg());a&2&&(a=b.Qa,b=_.P(),_.G("ngSwitch",a.state),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.nk))};
y6b=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&&_.G("isSvg",!1)};z6b=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.eb(a)}};A6b=void 0;LP=function(a,b,c){this.buffer=a;if(c&&!b)throw Error();this.X8a=b};D6b=[];
E6b=function(a,b){if(b<0)throw Error();var c=a.Gz;b=c+b;if(b>a.UY)throw Error();a.Gz=b;return c};F6b=function(a,b,c,d){this.qM=this.OQ=null;this.e0a=!1;this.Gz=this.UY=this.QO=0;this.init(a,b,c,d)};_.h=F6b.prototype;_.h.init=function(a,b,c,d){var e=d===void 0?{}:d;d=e.Wxa===void 0?!1:e.Wxa;e=e.rIa===void 0?!1:e.rIa;this.Wxa=d;this.rIa=e;a&&(this.qM=a=sKb(a,this.rIa),this.OQ=a.buffer,this.e0a=a.X8a,this.QO=b||0,this.UY=c!==void 0?this.QO+c:this.OQ.length,this.Gz=this.QO)};
_.h.S4a=function(){this.clear();D6b.length<100&&D6b.push(this)};_.h.clear=function(){this.qM=this.OQ=null;this.e0a=!1;this.Gz=this.UY=this.QO=0;this.Wxa=!1};_.h.yj=function(){return this.UY};_.h.setEnd=function(a){this.UY=a};_.h.reset=function(){this.Gz=this.QO};_.h.getCursor=function(){return this.Gz};_.h.setCursor=function(a){this.Gz=a};_.h.advance=function(a){_.XDa(this,this.Gz+a)};
_.h.Z3b=function(a,b){var c=E6b(this,a),d=this.OQ;if(_.fDa){var e;b?(e=B6b)||(e=B6b=new TextDecoder("utf-8",{fatal:!0})):(e=C6b)||(e=C6b=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(A6b===void 0){try{e.decode(new Uint8Array([128]))}catch(z){}try{e.decode(new Uint8Array([97])),A6b=!0}catch(z){A6b=!1}}b=!A6b}b&&(B6b=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?KP(b,f):(n=
d[c++],m<194||(n&192)!==128?(c--,KP(b,f)):f.push((m&31)<<6|n&63)):m<240?c>=a-1?KP(b,f):(n=d[c++],(n&192)!==128||m===224&&n<160||m===237&&n>=160||((e=d[c++])&192)!==128?(c--,KP(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):m<=244?c>=a-2?KP(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--,KP(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))):KP(b,f),f.length>=8192&&(g=rKb(g,f),f.length=0);f=rKb(g,f)}return f};
_.h.Ycb=function(a){if(a==0)return _.$a();var b=E6b(this,a);if(this.Wxa&&this.e0a)b=this.OQ.subarray(b,b+a);else{var c=this.OQ;a=b+a;b=b===a?new Uint8Array(0):_.WDa?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return b.length==0?_.$a():new _.Ya(b,_.Za)};
var G6b=[],JKb=function(a){var b=a.Vg;if(b.Gz==b.UY)return!1;a.c4a=a.Vg.getCursor();var c=_.Bl(a.Vg)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error();if(b<1)throw Error();a.e8=b;a.Mx=c;return!0},LKb=function(a){switch(a.Mx){case 0:if(a.Mx!=0)LKb(a);else a:{a=a.Vg;for(var b=a.Gz,c=b+10,d=a.OQ;b<c;)if((d[b++]&128)===0){_.XDa(a,b);break a}throw Error();}break;case 1:a.Vg.advance(8);break;case 2:a.Mx!=2?LKb(a):(b=_.Bl(a.Vg)>>>0,a.Vg.advance(b));break;case 5:a.Vg.advance(4);break;case 3:b=a.e8;do{if(!JKb(a))throw Error();
if(a.Mx==4){if(a.e8!=b)throw Error();break}LKb(a)}while(1);break;default:throw Error();}},H6b=function(a,b,c,d){if(D6b.length){var e=D6b.pop();e.init(a,b,c,d);a=e}else a=new F6b(a,b,c,d);this.Vg=a;this.c4a=this.Vg.getCursor();this.Mx=this.e8=-1;this.setOptions(d)};_.h=H6b.prototype;_.h.setOptions=function(a){a=a===void 0?{}:a;this.I2a=a.I2a===void 0?!1:a.I2a};_.h.S4a=function(){this.Vg.clear();this.Mx=this.e8=-1;G6b.length<100&&G6b.push(this)};_.h.getCursor=function(){return this.Vg.getCursor()};
_.h.reset=function(){this.Vg.reset();this.c4a=this.Vg.getCursor();this.Mx=this.e8=-1};_.h.advance=function(a){this.Vg.advance(a)};_.h.skipToEnd=function(){this.Vg.setCursor(this.Vg.yj())};_.h.Z3b=function(){return _.ZDa(this)};_.h.Ycb=function(){var a=_.Bl(this.Vg)>>>0;return this.Vg.Ycb(a)};
var BKb=function(a,b,c,d){if(G6b.length){var e=G6b.pop();e.setOptions(d);e.Vg.init(a,b,c,d);return e}return new H6b(a,b,c,d)},uKb,vKb,I6b=function(a,b,c){var d=a[_.Qa]|0,e=d&128?_.Dl:void 0,f=_.Xb(a,c,e);if(f!=null&&_.Ua(f)){if(!_.Xa(f))return _.Nb(f),f.ya;var g=f.ya}else Array.isArray(f)&&(g=f);if(g){var m=g[_.Qa]|0;m&2&&(g=_.Mb(g,m))}g=_.Bca(g,b);g!==f&&_.Qb(a,d,c,g,e);return g},GKb=xKb(function(a,b,c,d,e){if(a.Mx!==2)return!1;_.YDa(a,I6b(b,d,c),e);return!0}),MKb=xKb(function(a,b,c,d,e){if(a.Mx!==
2)return!1;_.YDa(a,I6b(b,d,c),e);return!0}),zKb=Symbol(),AKb=Symbol(),EKb,FKb;MP.required=function(){return NKb(_.Ana)};var W0b=function(a,b){return _.Nl(a,3,b)},J6b=function(a,b){return _.Ql(a,1,_.Ar,b)},K6b=function(a,b){return _.nm(a,2,b)},L6b=function(a,b){return _.qk(a,1,b)},UP=function(a){this.ya=_.Lb(a)};_.W(UP,_.$k);_.h=UP.prototype;_.h.ABa=function(){return _.Wl(this,1)};_.h.MO=function(a){return _.qm(this,1,a)};_.h.Hd=function(){return _.Y(this,2)};
_.h.Oc=function(a){return _.qk(this,2,a)};_.h.toObject=function(){if(this!=null){_.jc(this);var a={clNumber:_.Vl(this,1),path:_.Y(this,2),nZd:_.Yl(this,3)}}else a=void 0;return a};
var mRb=function(a){return _.Y(a,1)},M6b=function(a,b){return _.$b(a,3,b,_.yb)},N6b=function(a,b){return _.pm(a,4,b)},O6b=function(a){var b=_.Rx.has(72);return _.nm(a,6,b)},P6b=function(a){var b=_.Rx.has(73);return _.nm(a,7,b)},Q6b=function(a,b){a.Lub.next(b)},R6b=function(a){a.Ngb.set(!0);a.bBb.next(void 0)},S6b=function(a,b){a.KS.getValue(_.LA(a,b)).ha(_.kf(function(c){return c!=="SHOWING"})).subscribe(function(){a.KS.setValue(_.LA(a,b),"HIDDEN")})},mQ=function(a){a=a===void 0?{}:a;this.i={};this.i.piperWorkspaceId=
a.fcb==null?null:a.fcb};_.W(mQ,_.U);mQ.prototype.ka=function(){return mQ};mQ.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};_.p.Object.defineProperties(mQ.prototype,{fcb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.T(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});
var T6b=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.Jo(a.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Za+"/citcWorkspaceId",Va:_.Lh(b,_.Iy,c),Tb:mQ})},U6b=function(a,b){var c=_.Ewb(b);return a.Ppd.fetch(c,function(){a.rvb.next(c);return _.Fwb(a.Vdd,c,b.category)})},V6b=function(a){return a.QUb.ha(_.A(function(b){return Array.from(b.values())}))},W6b=function(){return _.Rx.has(27)?new Map([["LINE_COUNTS",_.o9a.children.map(function(a){return a.id})],
["FILE_COUNTS",_.p9a.children.map(function(a){return a.id})]]):new Map},X6b=function(a,b,c){var d=new _.hg(1);return d.ha(_.ag(),_.Wf(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Us,e.count).ha(_.A(_.GI),_.ng(_.PI),_.Vf(function(){return _.FI("History unavailable")}))}),_.ng(_.GI(b)),_.kg(SKb,_.DEb),_.A(function(e){var f=e.Nl.length>0?e.Nl[0].Us||void 0:void 0,g=f&&_.kvb(c,f);g=g&&_.ok(g)?g:c;if(_.pJ(c)){var m;var n=f==null?void 0:(m=f.ty)==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,{FJ:f});var z=PKb(g,e),D=x.r8==="TOKEN"&&z!==g.path,L=QKb(g,e);return m.yia?(d.next({nextPage:D?void 0:x,location:L,Us:r,refHint:n,count:7E5}),Object.assign({},m,{FJ:f})):Object.assign({},m,{FJ:f,SAa:function(){d.next({nextPage:D?void 0:x,location:L,Us:r,refHint:n,count:50})},xia:function(){d.next({nextPage:D?void 0:x,location:L,Us:r,refHint:n,count:1E6})}})}))},vZb=function(a,
b){var c=b.Uc==="depot"?b.params.Pb?"":"HEAD":b.Kb;var d=_.pJ(b)?_.fJ(_.nk(b,0)):void 0;return a.resolve(b,c?{r8:"COMMITS",Nl:[c]}:void 0,d).ha(_.og(function(e){return X6b(a,e,b).ha(_.A(_.GI))}),_.Vf(function(){return _.FI("History unavailable")}),_.ng(_.PI))},S3b=function(a){a.vO.getValue()!==0&&a.vO.next(0)},T3b=function(a){a.vO.getValue()!==2&&a.vO.next(2)},FUb=function(a,b){var c=a.iBa.getValue();c<=0?a.cN.next(-1):(b%=c,a.cN.next(b>=0?b:b+c))},$P=function(a,b,c){var d=a.ya;return _.Vca(a,d,d[_.Qa]|
0,b,c,3).length},Y6b=function(a,b){b=_.Il(a,b,5);return _.Rl(a,b)!=null},Z6b;Z6b=new _.xm(function(a,b,c){if(a.Mx!==0)return!1;a=_.Bl(a.Vg);_.Qb(b,b[_.Qa]|0,c,a===0?void 0:a,(b[_.Qa]|0)&128?_.Dl:void 0);return!0},_.fEa);var $6b=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},$Ub=function(a,b){a instanceof _.ek||(a=_.mAb(a));b instanceof _.ek||(b=_.mAb(b));return a.resolve(b)},nQ=function(){};
nQ.prototype.transform=function(a,b,c){if(a==null)return null;if(typeof a!=="string"&&!Array.isArray(a))throw new _.sd(2100,!1);return a.slice(b,c)};nQ.O=function(a){return new (a||nQ)};nQ.ve=_.Rf({name:"slice",type:nQ,de:!1});var a7b=/^((\s*\d+w\s*(,|$)){1,})$/,b7b=[1,2],oQ=function(){this.UPb=_.u(_.IPa);this.config=dLb();this.renderer=_.u(_.pj);this.XPb=_.u(_.qe).na;this.Qb=_.u(_.nf);this.ee=_.u(_.sf);this.cxa=null;this.fill=this.LGb=this.priority=!1};
oQ.prototype.Ra=function(){_.mf("NgOptimizedImage");this.placeholder&&c7b(this,this.XPb);this.fill?this.sizes||(this.sizes="100vw"):(pQ(this,"width",this.width.toString()),pQ(this,"height",this.height.toString()));pQ(this,"loading",d7b(this));pQ(this,"fetchpriority",this.KMb());if(this.priority)var a="sync";else{var b;a=(b=this.decoding)!=null?b:"auto"}pQ(this,"decoding",a);pQ(this,"ng-img","true");e7b(this);this.sizes?d7b(this)==="lazy"?pQ(this,"sizes","auto, "+this.sizes):pQ(this,"sizes",this.sizes):
this.ona&&a7b.test(this.ona)&&d7b(this)==="lazy"&&pQ(this,"sizes","auto, 100vw")};oQ.prototype.Zb=function(a){a.ngSrc&&!a.ngSrc.VH&&e7b(this,!0)};var f7b=function(a,b){a.r$a&&(b.r$a=a.r$a);return a.UPb(b)},d7b=function(a){return a.priority||a.loading===void 0?a.priority?"eager":"lazy":a.loading};oQ.prototype.KMb=function(){return this.priority?"high":"auto"};
var g7b=function(a){var b=a7b.test(a.ona);return a.ona.split(",").filter(function(c){return c!==""}).map(function(c){c=c.trim();return f7b(a,{src:a.nna,width:b?parseFloat(c):parseFloat(c)*a.width})+" "+c}).join(", ")},h7b=function(a){var b=a.config.Es,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 f7b(a,{src:a.nna,width:e})+" "+e+"w"}).join(", ")},e7b=function(a,b){if(b===void 0?0:b)a.cxa=null;a.cxa||(a.cxa=f7b(a,{src:a.nna}));
pQ(a,"src",a.cxa);b=void 0;if(a.ona)b=g7b(a);else{var c=!1;a.sizes||(c=a.width>1920||a.height>1080);a.LGb||a.srcset||a.UPb===_.HPa||c||(b=a.sizes?h7b(a):i7b(a))}b&&pQ(a,"srcset",b)},i7b=function(a){return b7b.map(function(b){return f7b(a,{src:a.nna,width:a.width*b})+" "+b+"x"}).join(", ")},c7b=function(a,b){var c=function(){var f=a.Qb.get(_.xo);d();e();a.placeholder=!1;_.mo(f)},d=a.renderer.listen(b,"load",c),e=a.renderer.listen(b,"error",c);a.ee.be(function(){d();e()});b.complete&&b.naturalWidth&&
c()},pQ=function(a,b,c){a.renderer.setAttribute(a.XPb,b,c)};oQ.O=function(a){return new (a||oQ)};
oQ.Ea=_.Qf({type:oQ,oa:[["img","ngSrc",""]],qb:18,Wa:function(a,b){if(a&2){a=_.ch("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.Ysd;c=c===!0?"url("+f7b(b,{src:b.nna,width:d,iOd:!0})+")":typeof c==="string"?"url("+c+")":null}else c=
null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.Xsd)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{nna:[2,"ngSrc","ngSrc",function(a){return typeof a==="string"?a:_.xf(a)}],ona:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.Hh],height:[2,"height","height",_.Hh],decoding:"decoding",loading:"loading",priority:[2,"priority","priority",_.Gh],r$a:"loaderParams",LGb:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.Gh],fill:[2,"fill","fill",_.Gh],placeholder:[2,
"placeholder","placeholder",function(a){return typeof a==="string"&&a!=="true"&&a!=="false"&&a!==""?a:_.Gh(a)}],Xsd:"placeholderConfig",src:"src",srcset:"srcset"},features:[_.Xn]});var qQ=function(a,b,c,d){_.or.call(this,a,b,d,c,"scroll");this.Qdc=!0};_.W(qQ,_.or);qQ.prototype.jbb=function(a){var b=this;this.Qdc&&(clearTimeout(this.Nvd),this.Nvd=setTimeout(function(){_.ATa(b,"SCROLL",a,500)},500))};qQ.O=function(a){return new (a||qQ)(_.E(_.ir),_.E(_.pj),_.E(_.qe),_.E(_.nr,8))};
qQ.Ea=_.Qf({type:qQ,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{Qdc:"trackGestureScroll"},standalone:!1,features:[_.sg]});
var Z1b={f2:0,jKa:1,dDd:2,pDd:3,zCd:4,c2c:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},j7b=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")},k7b=function(a,b,c){return a.rg.pJ(a.ug+"/$rpc/devtools.grimoire.AiOverviewService/GetStreamingAiOverview",b,c||{},_.zUa)},l7b=function(a,b,c){c=c||{};c.format="jspb";this.rg=new _.fs(c);this.ug=a==void 0?a:a.replace(/\/+$/,"")},rQ=function(){this.La=_.u(_.qe);
this.sca=_.u(_.Lt);this.cTa=_.u(_.It);this.nb=_.u(_.wh);this.Jwa="polite";_.u(_.lj).load(_.At)};rQ.prototype.Ma=function(){this.XD&&this.XD.unsubscribe()};
_.p.Object.defineProperties(rQ.prototype,{CF:{configurable:!0,enumerable:!0,get:function(){return this.Jwa},set:function(a){var b=this;this.Jwa=a==="off"||a==="assertive"?a:"polite";this.Jwa==="off"?this.XD&&(this.XD.unsubscribe(),this.XD=null):this.XD||(this.XD=this.nb.Xb(function(){return b.cTa.observe(b.La).subscribe(function(){var c=b.La.na.textContent;c!==b.E$c&&(b.sca.Em(c,b.Jwa,b.duration),b.E$c=c)})}))}}});rQ.O=function(a){return new (a||rQ)};
rQ.Ea=_.Qf({type:rQ,oa:[["","cdkAriaLive",""]],inputs:{CF:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Ob:["cdkAriaLive"]});var m7b=["*",[["mat-option"],["ng-container"]]],sQ=function(){this.disabled=!1;this.mu=_.u(_.nj).getId("mat-optgroup-label-");var a,b;this.xL=(b=(a=_.u(_.Gu,{optional:!0}))==null?void 0:a.X7a)!=null?b:!1};sQ.O=function(a){return new (a||sQ)};
sQ.Aa=_.Of({type:sQ,oa:[["mat-optgroup"]],ab:[1,"mat-mdc-optgroup"],qb:3,Wa:function(a,b){a&2&&_.ug("role",b.xL?null:"group")("aria-disabled",b.xL?null:b.disabled.toString())("aria-labelledby",b.xL?null:b.mu)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.Gh]},Ob:["matOptgroup"],features:[_.lh([{Da:_.Hu,Ab:sQ}])],kc:["*","mat-option, ng-container"],Ba:5,Ca:4,Fa:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ua:function(a,b){a&1&&(_.Kg(m7b),
_.zg(0,"span",0)(1,"span",1),_.Q(2),_.Lg(3),_.Ag()(),_.Lg(4,1));a&2&&(_.dh("mdc-list-item--disabled",b.disabled),_.xg("id",b.mu),_.C(2),_.fh("",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"],
hb:2,Na:0});var tQ=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};tQ.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.FP(a,RegExp("^operations/.*$"));return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"cloudresourcemanager.operations.get",path:"/"+this.Za+"/"+a,Va:_.Lh(b,_.FF,c),Tb:_.BF})};tQ.O=function(a){return new (a||tQ)(_.t(_.T3a,8),_.t(_.U3a),_.t(_.Ho,8))};tQ.wa=_.q({token:tQ,qa:tQ.O});var n7b=function(){};n7b.O=function(a){return new (a||n7b)};
n7b.wa=_.q({token:n7b,qa:function(a){return tQ.O(a)},Ha:_.kx});var jLb="BoqletModule BUILD index manifest METADATA OWNERS README".split(" "),uQ=function(a,b){this.options=a;this.button=b;this.appearance="outline";this.sWb=!1;if(a.Ff)throw Error("Sc");};uQ.prototype.Ra=function(){};_.p.Object.defineProperties(uQ.prototype,{rWb:{configurable:!0,enumerable:!0,get:function(){return this.sWb},set:function(a){this.sWb=_.Vi(a)}}});uQ.O=function(a){return new (a||uQ)(_.E(_.I8a),_.E(_.Kv,10))};
uQ.Ea=_.Qf({type:uQ,oa:[["button","matFab",""],["a","matFab",""],["button","mat-fab",""],["a","mat-fab",""],["button","matMiniFab",""],["a","matMiniFab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],ab:[1,"gmat-mdc-button"],qb:8,Wa:function(a,b){a&2&&_.dh("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.rWb)},inputs:{appearance:"appearance",rWb:"lowered"},standalone:!1});
var vQ=function(a,b,c){this.vqd=b;this.Sa=c;this.sIc="GoB packages are deprecated";this.BIc="You have been redirected to the repository view.";this.zIc="Dismiss";this.AIc="Back to Package";this.usd=_.tt(a.qc(),{Kz:"1"}).ob()};vQ.prototype.fe=function(){this.vqd.fe()};var o7b=function(a){a.Sa.navigate(_.nt(a.usd)).then(function(){a.fe()})};vQ.O=function(a){return new (a||vQ)(_.E(_.Tv),_.E(_.Xv),_.E(_.oi))};
vQ.Aa=_.Of({type:vQ,oa:[["multibranch-redirect-notice"]],standalone:!1,Ba:10,Ca: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 o7b(b)}),_.Q(7),_.J(),_.I(8,"button",4),_.O("click",function(){return b.fe()}),_.Q(9),_.J()());a&2&&(_.C(),_.fh(" ",b.sIc," "),_.C(3),_.fh(". ",b.BIc,"\n"),_.C(3),_.fh(" ",b.AIc," "),_.C(2),_.fh(" ",b.zIc," "))},dependencies:[_.ay,_.Iv,_.pr],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}"]});
var p7b={LOADING:0,Ah:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},wQ=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(wQ,_.U);wQ.prototype.ka=function(){return wQ};wQ.prototype.ma=function(){return{keys:["name","stringValue"]}};
_.p.Object.defineProperties(wQ.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 xQ=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.attribute=a.aY==null?null:a.aY};_.W(xQ,_.U);xQ.prototype.ka=function(){return xQ};
xQ.prototype.ma=function(){return{Pa:{attribute:wQ},keys:["attribute","name"]}};_.p.Object.defineProperties(xQ.prototype,{aY:{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 yQ=function(a){a=a===void 0?{}:a;this.i={};this.i.targets=a.Nk==null?null:a.Nk;this.i.targetsWithAttributes=a.vhb==null?null:a.vhb};_.W(yQ,_.U);yQ.prototype.ka=function(){return yQ};yQ.prototype.ma=function(){return{Pa:{targetsWithAttributes:xQ},keys:["targets","targetsWithAttributes"]}};
_.p.Object.defineProperties(yQ.prototype,{Nk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.T(this,"targets"):[]},set:function(a){this.i.targets=a}},vhb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetsWithAttributes")?_.T(this,"targetsWithAttributes"):[]},set:function(a){this.i.targetsWithAttributes=a}}});var zQ=function(a){a=a===void 0?{}:a;this.i={};this.i.repositories=a.ey==null?null:a.ey};_.W(zQ,_.U);zQ.prototype.ka=function(){return zQ};
zQ.prototype.ma=function(){return{Pa:{repositories:_.yP},keys:["repositories"]}};_.p.Object.defineProperties(zQ.prototype,{ey:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var AQ=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};
AQ.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Za+"/file/targets",Va:_.Lh(a,_.Iy,b),Tb:yQ})};AQ.O=function(a){return new (a||AQ)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};AQ.wa=_.q({token:AQ,qa:AQ.O});var q7b=function(){};q7b.O=function(a){return new (a||q7b)};q7b.wa=_.q({token:q7b,qa:function(a){return AQ.O(a)},Ha:_.Hy});
var BQ=function(a,b,c){this.Za=a;this.Za=a==null?"v1":a;this.wb=new _.Io(b,c)};BQ.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.Jo(this.wb,{body:null,Mb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Za+"/repositories",Va:_.Lh(a,_.Iy,b),Tb:zQ})};BQ.O=function(a){return new (a||BQ)(_.t(_.Ey,8),_.t(_.Fy),_.t(_.Ho,8))};BQ.wa=_.q({token:BQ,qa:BQ.O});var r7b=function(){};r7b.O=function(a){return new (a||r7b)};
r7b.wa=_.q({token:r7b,qa:function(a){return BQ.O(a)},Ha:_.Hy});var s7b={Hjb:"CALLGRAPHS",Jjb:"CODE",lpc:"CODE_XREFS_PREVIEW",gCd:"EXAMPLE_USAGES",mCd:"FILE_TREE",f2:"HISTORY",rCd:"HOME_PAGE_SEARCH",wV:"OUTLINE",lDd:"SEARCH_BAR",T2c:"XREFS",c2c:"WARNINGS"},CQ=function(){this.La=_.u(_.qe);this.Ub=_.u(_.gi)};CQ.prototype.initialize=function(a){this.La.na.focus();this.setValue(a)};CQ.prototype.setValue=function(a){this.La.na.textContent=a;this.Q9c()};
CQ.prototype.getValue=function(){return this.La.na.textContent||""};CQ.prototype.Q9c=function(){var a=this.Ub.createRange();a.selectNodeContents(this.La.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};CQ.O=function(a){return new (a||CQ)};CQ.Ea=_.Qf({type:CQ,oa:[["span","matChipEditInput",""]],ab:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"]});
var t7b=[[["","matChipEdit",""]],[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],DQ=function(){_.Nz.call(this);var a=this;this.qya="mat-basic-chip-row";this.Kha=this.fva=!1;this.LHb=new _.Uj;this.ku=this.aSa=!1;this.role="row";this.Qk.ha(_.pg(this.Rb)).subscribe(function(){a.ku&&!a.fva&&a.orb();a.aSa=!1})};_.W(DQ,_.Nz);_.h=DQ.prototype;
_.h.Ec=function(){var a=this;_.Nz.prototype.Ec.call(this);this.nb.Xb(function(){a.La.na.addEventListener("mousedown",function(){return a.aSa=a.Qj()})})};_.h.Jpb=function(){return!this.ku&&!!this.a3a};_.h.AD=function(){return!this.ku&&_.Nz.prototype.AD.call(this)};_.h.tL=function(){this.ku||this.disabled||this.focus()};_.h.re=function(a){a.keyCode!==13||this.disabled?this.ku?a.stopPropagation():_.Nz.prototype.re.call(this,a):this.ku?(a.preventDefault(),this.orb()):this.Kha&&this.pxa(a)};
_.h.tk=function(a){!this.disabled&&this.Kha&&!this.ku&&this.aSa&&(a.preventDefault(),a.stopPropagation(),this.pxa(a))};_.h.g8c=function(a){!this.disabled&&this.Kha&&this.pxa(a)};_.h.z6c=function(){_.mo(this.Ua);this.pxa()};_.h.pxa=function(a){var b=this;if(!(!this.zT||this.VT&&a&&this.Bva(a.target)===this.VT)){var c=this.value;this.ku=this.fva=!0;_.of(function(){b.rUa().initialize(c);setTimeout(function(){return b.nb.run(function(){return b.fva=!1})})},{Qb:this.ac})}};
_.h.orb=function(){this.ku=this.fva=!1;this.LHb.emit({Pf:this,value:this.rUa().getValue()});this.Ub.activeElement!==this.rUa().La.na&&this.Ub.activeElement!==this.Ub.body||this.zT.focus()};_.h.lu=function(){return _.Nz.prototype.lu.call(this)||this.ku};_.h.rUa=function(){return this.JDb||this.Vgd};DQ.O=function(a){return new (a||DQ)};
DQ.Aa=_.Of({type:DQ,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],xd:function(a,b,c){a&1&&_.Rg(c,CQ,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.JDb=d.first)}},mb:function(a,b){a&1&&_.Qg(CQ,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Vgd=c.first)}},ab:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],qb:29,Wa:function(a,b){a&1&&_.O("focus",function(){return b.tL()})("click",function(c){return b.Ipb()?b.tk(c):null})("dblclick",function(c){return b.g8c(c)});
a&2&&(_.xg("id",b.id),_.ug("tabindex",b.disabled?null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.dh("mat-mdc-chip-with-avatar",b.fv)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.ku)("mat-mdc-chip-editable",b.Kha)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-leading-action",b.Jpb())("mdc-evolution-chip--with-trailing-action",b.AD())("mdc-evolution-chip--with-primary-graphic",b.fv)("mdc-evolution-chip--with-primary-icon",b.fv)("mdc-evolution-chip--with-avatar",
b.fv)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.AD()))},inputs:{Kha:"editable"},outputs:{LHb:"edited"},features:[_.lh([{Da:_.Nz,Ab:DQ},{Da:_.Yab,Ab:DQ}]),_.sg],kc:["[matChipEdit]","mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:9,Ca: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&&(_.Kg(t7b),_.vg(0,rLb,1,0,"span",0),_.vg(1,sLb,2,0,"span",1),_.I(2,"span",2),_.vg(3,
tLb,2,0,"span",3),_.I(4,"span",4),_.vg(5,wLb,2,1)(6,xLb,1,0),_.K(7,"span",5),_.J()(),_.vg(8,yLb,2,0,"span",6));a&2&&(_.wg(b.ku?-1:0),_.C(),_.wg(b.Jpb()?1:-1),_.C(),_.G("disabled",b.disabled),_.ug("aria-description",b.ariaDescription)("aria-label",b.ariaLabel),_.C(),_.wg(b.fv?3:-1),_.C(2),_.wg(b.ku?5:6),_.C(3),_.wg(b.AD()?8:-1))},dependencies:[_.hz,CQ],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:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-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:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-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-chip.cdk-focused .mat-mdc-chip-edit:focus::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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}img.mdc-evolution-chip__icon{min-height:0}\n'],
hb:2,Na:0});var u7b=function(a,b){this.source=a;this.value=b},EQ=function(){_.Pz.call(this);this.wd=_.u(_.pz,{optional:!0,self:!0});this.controlType="mat-chip-grid";this.mTa="grid";this.jz=_.u(_.nj).getId("mat-chip-grid-");this.imb=[];this.Ke=function(){};this.we=function(){};this.qd=[];this.Cc=new _.Uj;this.gp=new _.Uj;this.Ie=void 0;this.Yb=new _.cg;var a=_.u(_.xz,{optional:!0}),b=_.u(_.Ez,{optional:!0}),c=_.u(_.Du);this.wd&&(this.wd.Eq=this);this.qp=new _.PZa(c,this.wd,b,a,this.Yb)};_.W(EQ,_.Pz);
_.h=EQ.prototype;_.h.Sd=function(){var a=this;this.Mfa.ha(_.pg(this.Lb)).subscribe(function(){a.Yr();a.Yb.next()});_.jf(this.c5,this.Ie.Mc).ha(_.pg(this.Lb)).subscribe(function(){return a.Yb.next()})};_.h.no=function(){this.wd&&this.Mv()};_.h.Ma=function(){_.Pz.prototype.Ma.call(this);this.Yb.complete()};_.h.zpa=function(a){this.Og=a;this.Og.qJ(this.imb);this.La.na.removeAttribute("aria-describedby")};_.h.G_=function(a){this.disabled||this.wwa(a)||this.focus()};
_.h.focus=function(){var a=this,b;if(!(this.disabled||((b=this.Og)==null?0:b.focused))){if(!this.Ie.length||this.Ie.first.disabled){if(!this.Og)return;Promise.resolve().then(function(){return a.Og.focus()})}else(b=this.Ib.Me)?b.focus():_.Wt(this.Ib);this.Yb.next()}};_.h.qJ=function(a){this.imb=a;this.Og?this.Og.qJ(a):a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};_.h.Fl=function(a){this.qd=a};_.h.Ik=function(a){this.we=a};
_.h.qo=function(a){this.Ke=a};_.h.Jn=function(a){this.disabled=a;this.Yb.next()};_.h.Mv=function(){this.qp.Mv()};_.h.Yr=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.PD(),a.L3())})};_.h.L2=function(){var a;((a=this.Og)==null?0:a.focused)||_.Pz.prototype.L2.call(this)};
_.h.re=function(a){var b=this,c=a.keyCode,d=this.Ib.Me;if(c===9){var e;((e=this.Og)==null?0:e.focused)&&_.Qi(a,"shiftKey")&&this.Ie.length&&!this.Ie.last.disabled?(a.preventDefault(),d?this.Ib.Jj(d):this.yob()):_.Pz.prototype.L2.call(this)}else{var f;(f=this.Og)!=null&&f.focused||(c!==38&&c!==40||!d?_.Pz.prototype.re.call(this,a):(c=this.Taa.filter(function(g){return g.BL===d.BL&&!b.SD(g)}),e=c.indexOf(d),f=a.keyCode===38?-1:1,a.preventDefault(),e>-1&&this.CL(e+f)&&this.Ib.Jj(c[e+f])))}this.Yb.next()};
_.h.yob=function(){this.Ie.length&&this.Ie.last.focus()};_.h.PD=function(){var a=this.Ie.length?this.Ie.toArray().map(function(b){return b.value}):[];this.qd=a;this.Cc.emit(new u7b(this,a));this.gp.emit(a);this.we(a);_.mo(this.Ua)};_.h.L3=function(){this.Ke();_.mo(this.Ua);this.Yb.next()};
_.p.Object.defineProperties(EQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.wd?!!this.wd.disabled:this.lc},set:function(a){this.lc=a;this.kQ();this.Yb.next()}},id:{configurable:!0,enumerable:!0,get:function(){return this.Og?this.Og.id:this.jz}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Og||this.Og.empty)&&(!this.Ie||this.Ie.length===0)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.Og?this.Og.placeholder:this.tu},set:function(a){this.tu=
a;this.Yb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Og)==null?void 0:a.focused)||this.Tba()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Qi)!=null?c:(a=this.wd)==null?void 0:(b=a.control)==null?void 0:_.uz(b))!=null?d:!1},set:function(a){this.Qi=a;this.Yb.next()}},a1:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.qd},set:function(a){this.qd=
a}},SM:{configurable:!0,enumerable:!0,get:function(){return this.qp.st},set:function(a){this.qp.st=a}},Mfa:{configurable:!0,enumerable:!0,get:function(){return this.Gba(function(a){return a.Qk})}},Fh:{configurable:!0,enumerable:!0,get:function(){return this.qp.Fh},set:function(a){this.qp.Fh=a}},uha:{configurable:!0,enumerable:!0,get:function(){if(this.Og)return this.Og.uha||[];var a=this.La.na.getAttribute("aria-describedby");return a?a.split(" "):[]}}});EQ.O=function(a){return new (a||EQ)};
EQ.Aa=_.Of({type:EQ,oa:[["mat-chip-grid"]],xd:function(a,b,c){a&1&&_.Rg(c,DQ,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Ie=d)}},ab:[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.Yr()});a&2&&(_.ug("role",b.role)("tabindex",b.disabled||b.Ie&&b.Ie.length===0?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.Fh),_.dh("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.Fh)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.Gh],placeholder:"placeholder",required:[2,"required","required",_.Gh],value:"value",SM:"errorStateMatcher"},outputs:{Cc:"change",gp:"valueChange"},features:[_.lh([{Da:_.Tz,Ab:EQ}]),_.sg],kc:["*"],Ba:2,Ca:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.Kg(),_.zg(0,"div",0),_.Lg(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"],
hb:2,Na:0});var FQ=function(){this.La=_.u(_.qe);this.Oub=this.focused=!1;this.H0a=new _.Uj;this.placeholder="";this.id=_.u(_.nj).getId("mat-mdc-chip-list-input-");this.xt=this.lc=!1;var a=_.u(_.Sab),b=_.u(_.Yz,{optional:!0});this.Bx=this.La.na;this.Q0=a.Q0;var c;this.Md=(c=a.zNd)!=null?c:!1;b&&this.Bx.classList.add("mat-mdc-form-field-input-control")};_.h=FQ.prototype;_.h.Zb=function(){this.zo.Yb.next()};_.h.Ma=function(){this.H0a.complete()};
_.h.EL=function(a){this.empty&&a.keyCode===8?(a.repeat||this.zo.yob(),a.preventDefault()):this.Tnb(a)};_.h.Yr=function(){this.Oub&&this.Tnb();this.focused=!1;this.zo.focused||this.zo.Yr();this.zo.Yb.next()};_.h.V6c=function(){this.focused=!0;this.zo.Yb.next()};_.h.Tnb=function(a){if(!a||this.j9c(a)&&!a.repeat)this.H0a.emit({value:this.Bx.value,jHd:this}),a==null||a.preventDefault()};_.h.dX=function(){this.zo.Yb.next()};_.h.focus=function(){this.Bx.focus()};_.h.clear=function(){this.Bx.value=""};
_.h.qJ=function(a){var b=this.La.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.j9c=function(a){if(!this.Q0)return!1;for(var b=_.k(this.Q0),c=b.next();!c.done;c=b.next()){var d=c.value;typeof d==="number"?(c=d,d=null):(c=d.keyCode,d=d.modifiers);var e=void 0,f=((e=d)==null?0:e.length)?_.Qi.apply(null,[a].concat(_.v(d))):!_.Qi(a);if(c===a.keyCode&&f)return!0}return!1};_.h.EUa=function(){return this.xt||this.disabled&&this.Md?"true":null};
_.p.Object.defineProperties(FQ.prototype,{Ted:{configurable:!0,enumerable:!0,get:function(){return this.zo},set:function(a){a&&(this.zo=a,this.zo.zpa(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.zo&&this.zo.disabled},set:function(a){this.lc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Bx.value}},uha:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.La.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}}});
FQ.O=function(a){return new (a||FQ)};
FQ.Ea=_.Qf({type:FQ,oa:[["input","matChipInputFor",""]],ab:[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.EL(c)})("blur",function(){return b.Yr()})("focus",function(){return b.V6c()})("input",function(){return b.dX()});a&2&&(_.xg("id",b.id),_.ug("disabled",b.disabled&&!b.Md?"":null)("placeholder",b.placeholder||null)("aria-invalid",b.zo&&b.zo.wd?b.zo.wd.invalid:null)("aria-required",b.zo&&b.zo.required||
null)("aria-disabled",b.disabled&&b.Md?"true":null)("readonly",b.EUa())("required",b.zo&&b.zo.required||null))},inputs:{Ted:[0,"matChipInputFor","chipGrid"],Oub:[2,"matChipInputAddOnBlur","addOnBlur",_.Gh],Q0:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.Gh],xt:[2,"readonly","readonly",_.Gh],Md:[2,"matChipInputDisabledInteractive","disabledInteractive",_.Gh]},outputs:{H0a:"matChipInputTokenEnd"},Ob:["matChipInput","matChipInputFor"],
features:[_.Xn]});var GQ=function(a,b,c){var d=this;this.WM=a;this.renderer=b;this.lb=c;this.ltd=function(){S6b(d.WM,d.Lr)}};GQ.prototype.Ra=function(){this.Aib||(this.event="click")};GQ.prototype.Ma=function(){var a;(a=this.Aib)==null||a.call(this)};_.p.Object.defineProperties(GQ.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;(b=this.Aib)==null||b.call(this);this.Aib=this.renderer.listen(this.lb.na,a,this.ltd)}}});GQ.O=function(a){return new (a||GQ)(_.E(_.KA),_.E(_.pj),_.E(_.qe))};
GQ.Ea=_.Qf({type:GQ,oa:[["","onedevTooltipPreventer",""]],inputs:{Lr:[0,"onedevTooltipPreventer","tooltipId"],event:[0,"onedevPreventTooltipOn","event"]},standalone:!1});var HQ=function(a,b,c,d,e,f){this.WM=a;this.CQ=b;this.lb=c;this.renderer=d;this.bdd=e;this.ntd=f;this.jIa=new this.ntd(this.WM,this.renderer,this.lb);this.iIa=new this.bdd(this.CQ,this.lb)};HQ.prototype.Ra=function(){this.jIa.Ra();this.iIa.Ra()};HQ.prototype.Ma=function(){this.jIa.Ma();this.iIa.Ma()};
_.p.Object.defineProperties(HQ.prototype,{Lr:{configurable:!0,enumerable:!0,set:function(a){this.jIa.Lr=a;this.iIa.Lr=a}},Ika:{configurable:!0,enumerable:!0,set:function(a){this.iIa.Ika=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.jIa.event=a}}});HQ.O=function(a){return new (a||HQ)(_.E(_.KA),_.E(_.EA),_.E(_.qe),_.E(_.pj),_.E(_.pdb),_.E(_.qdb))};
HQ.Ea=_.Qf({type:HQ,oa:[["","onedevFeatureTooltip",""]],inputs:{Lr:[0,"onedevFeatureTooltip","tooltipId"],Ika:"hideTooltipWhenAnchorNotVisible",event:[0,"onedevPreventTooltipOn","event"]},standalone:!1,features:[_.lh([{Da:_.pdb,mc:_.NA},{Da:_.qdb,mc:GQ}])]});var v7b=["content"],JQ=function(){_.yu.call(this);this.Bg=_.u(IQ);this.nb=_.u(_.wh);this.oca=this.Raa=_.xe.EMPTY};_.W(JQ,_.yu);
JQ.prototype.Ra=function(){var a=this;_.yu.prototype.Ra.call(this);this.Raa=this.Bg.ZV.ha(_.ng(this.Bg.GP())).subscribe(function(b){a.Bg.zG&&b&&!a.Hf()&&a.nb.run(function(){Promise.resolve().then();a.attach(a.Bg.zG)})});this.oca=this.Bg.K2.subscribe(function(){a.Bg.vt||a.nb.run(function(){return a.detach()})})};JQ.prototype.Ma=function(){_.yu.prototype.Ma.call(this);this.Raa.unsubscribe();this.oca.unsubscribe()};JQ.O=function(a){return new (a||JQ)};
JQ.Ea=_.Qf({type:JQ,oa:[["","matTabBodyHost",""]],features:[_.sg]});var IQ=function(){var a=this;this.La=_.u(_.qe);this.rc=_.u(_.oj,{optional:!0});this.nb=_.u(_.wh);this.ac=_.u(_.nf);this.Pc=_.u(_.pj);this.yTa=_.zj();this.pba=_.xe.EMPTY;this.V3=new _.Uj;this.ZV=new _.Uj;this.K2=new _.Uj;this.Ica=new _.Uj(!0);this.animationDuration="500ms";this.vt=!1;if(this.rc){var b=_.u(_.xo);this.pba=this.rc.Cc.subscribe(function(c){a.eba(c);_.mo(b)})}};_.h=IQ.prototype;
_.h.Ra=function(){var a=this;this.D4c();this.Re==="center"&&(this.Dsb(!0),_.of(function(){return a.V3.emit(a.La.na.clientHeight)},{Qb:this.ac}));this.ju=!0};_.h.Ma=function(){clearTimeout(this.TTa);var a;(a=this.az)==null||a.forEach(function(b){return b()});this.pba.unsubscribe()};
_.h.D4c=function(){var a=this;this.nb.Xb(function(){var b=a.La.na,c=function(d){var e;d.target===((e=a.hnb)==null?void 0:e.na)&&(a.La.na.classList.remove("mat-tab-body-animating"),d.type==="transitionend"&&a.Btb())};a.az=[a.Pc.listen(b,"transitionstart",function(d){var e;d.target===((e=a.hnb)==null?void 0:e.na)&&(a.La.na.classList.add("mat-tab-body-animating"),a.Ctb())}),a.Pc.listen(b,"transitionend",c),a.Pc.listen(b,"transitioncancel",c)]})};
_.h.Ctb=function(){clearTimeout(this.TTa);var a=this.Re==="center";this.ZV.emit(a);a&&this.V3.emit(this.La.na.clientHeight)};_.h.Btb=function(){this.Re==="center"?this.Ica.emit():this.cXa==="center"&&this.K2.emit()};_.h.Dsb=function(a){this.La.na.classList.toggle("mat-mdc-tab-body-active",a)};_.h.Zm=function(){return this.rc&&this.rc.value==="rtl"?"rtl":"ltr"};_.h.GP=function(){return this.b4===0};
_.h.eba=function(a){var b=this;a=a===void 0?this.Zm():a;this.cXa=this.Re;this.Re=this.b4<0?a=="ltr"?"left":"right":this.b4>0?a=="ltr"?"right":"left":"center";this.Xc()?this.Usb():!this.ju||this.Re!=="center"&&this.cXa!=="center"||(clearTimeout(this.TTa),this.TTa=this.nb.Xb(function(){return setTimeout(function(){return b.Usb()},100)}))};_.h.Usb=function(){var a=this;this.Ctb();_.of(function(){return a.Btb()},{Qb:this.ac})};
_.h.Xc=function(){return this.yTa||this.animationDuration==="0ms"||this.animationDuration==="0s"};_.p.Object.defineProperties(IQ.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.b4=a;this.eba()}}});IQ.O=function(a){return new (a||IQ)};
IQ.Aa=_.Of({type:IQ,oa:[["mat-tab-body"]],mb:function(a,b){a&1&&(_.Qg(JQ,5),_.Qg(v7b,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Prb=c.first);_.Ug(c=_.Vg())&&(b.hnb=c.first)}},ab:[1,"mat-mdc-tab-body"],qb:1,Wa:function(a,b){a&2&&_.ug("inert",b.Re==="center"?null:"")},inputs:{zG:[0,"content","_content"],animationDuration:"animationDuration",vt:"preserveContent",position:"position"},outputs:{V3:"_onCentering",ZV:"_beforeCentering",Ica:"_onCentered"},Ba:3,Ca:6,Fa:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],
["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.I(0,"div",1,0),_.F(2,zLb,0,0,"ng-template",2),_.J());a&2&&_.dh("mat-tab-body-content-left",b.Re==="left")("mat-tab-body-content-right",b.Re==="right")("mat-tab-body-content-can-animate",b.Re==="center"||b.cXa==="center")},dependencies:[JQ,_.au],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"],
hb:2});var KQ=function(){this.ua=_.u(_.Mg)};KQ.O=function(a){return new (a||KQ)};KQ.Ea=_.Qf({type:KQ,oa:[["","matTabContent",""]],features:[_.lh([{Da:_.Veb,Ab:KQ}])]});var LQ=function(){this.Le=_.u(_.Ng);this.aba=_.u(_.cfb,{optional:!0});this.disabled=!1;this.yba=void 0;this.Nsa="";this.fba=this.id=null;this.jh=new _.cg;this.origin=this.position=null;this.isActive=!1;_.u(_.lj).load(_.Eu)};LQ.prototype.Zb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.jh.next()};
LQ.prototype.Ma=function(){this.jh.complete()};LQ.prototype.Ra=function(){this.fba=new _.vu(this.yba||this.nVa,this.Le)};LQ.prototype.NXa=function(a){a&&a.bnb===this&&(this.rYa=a)};_.p.Object.defineProperties(LQ.prototype,{t1:{configurable:!0,enumerable:!0,get:function(){return this.rYa},set:function(a){this.NXa(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.fba}}});LQ.O=function(a){return new (a||LQ)};
LQ.Aa=_.Of({type:LQ,oa:[["mat-tab"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.gC,5),_.Rg(c,KQ,7,_.Mg));if(a&2){var d;_.Ug(d=_.Vg())&&(b.t1=d.first);_.Ug(d=_.Vg())&&(b.yba=d.first)}},mb:function(a,b){a&1&&_.Qg(_.Mg,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.nVa=c.first)}},ab:["hidden",""],qb:1,Wa:function(a){a&2&&_.ug("id",null)},inputs:{disabled:[2,"disabled","disabled",_.Gh],Nsa:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],C9a:"labelClass",K_a:"bodyClass",
id:"id"},Ob:["matTab"],features:[_.lh([{Da:_.bfb,Ab:LQ}]),_.Xn],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.oma(0,ALb,1,0,"ng-template"))},hb:2});
var w7b=["tabBodyWrapper"],x7b=["tabHeader"],y7b=function(){},MQ=function(){this.La=_.u(_.qe);this.Ua=_.u(_.xo);this.nb=_.u(_.wh);this.ltb=this.bM=this.Hda=_.xe.EMPTY;this.yTa=_.zj();this.kh=new _.Pg;this.CD=0;this.GL=null;this.mQ=0;this.n3=!1;this.OA=!0;this.vea=null;this.Lz=!1;this.Pg=null;this.Aka="above";this.vt=this.Gc=this.Bi=!1;this.Qqa=new _.Uj;this.dN=new _.Uj;this.dH=new _.Uj;this.IO=new _.Uj(!0);this.JG=!_.u(_.ej).isBrowser;var a=_.u(_.Ueb,{optional:!0});this.Pba=_.u(_.nj).getId("mat-tab-group-");
this.animationDuration=a&&a.animationDuration?a.animationDuration:"500ms";this.Bi=a&&a.Bi!=null?a.Bi:!1;this.Lz=a&&a.Lz!=null?a.Lz:!1;(a==null?void 0:a.Az)!=null&&(this.Az=a.Az);this.vt=!(a==null||!a.vt);this.nr=a&&a.nr!=null?a.nr:!1;this.OA=a&&a.OA!=null?a.OA:!0;this.vea=a&&a.vea!=null?a.vea:null};_.h=MQ.prototype;
_.h.cO=function(){var a=this,b=this.CD=this.Vaa(this.CD);if(this.Pg!=b){var c=this.Pg==null;if(!c){this.IO.emit(this.bs(b));var d=this.YD.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.kh.forEach(function(e,f){return e.isActive=f===b});c||(a.Qqa.emit(b),a.YD.na.style.minHeight="")})}this.kh.forEach(function(e,f){e.position=f-b;a.Pg==null||e.position!=0||e.origin||(e.origin=b-a.Pg)});this.Pg!==b&&(this.Pg=b,this.GL=null,_.mo(this.Ua))};
_.h.Sd=function(){var a=this;this.dYa();this.gYa();this.Hda=this.kh.Mc.subscribe(function(){var b=a.Vaa(a.CD);if(b===a.Pg){for(var c=a.kh.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.CD=a.Pg=e;a.GL=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.IO.emit(a.bs(b))})}_.mo(a.Ua)})};_.h.Ec=function(){var a=this;this.ltb=this.ktb.Mc.subscribe(function(){return a.umb(!0)})};
_.h.dYa=function(){var a=this;this.Caa.Mc.ha(_.ng(this.Caa)).subscribe(function(b){a.kh.reset(b.filter(function(c){return c.aba===a||!c.aba}));_.Tg(a.kh)})};_.h.Ma=function(){this.kh.destroy();this.Hda.unsubscribe();this.bM.unsubscribe();this.ltb.unsubscribe()};_.h.nG=function(){this.AX&&this.AX.nG()};_.h.rL=function(a){this.GL=a;this.dN.emit(this.bs(a))};_.h.bs=function(a){var b=new y7b;b.index=a;this.kh&&this.kh.length&&(b.tab=this.kh.toArray()[a]);return b};
_.h.gYa=function(){var a=this;this.bM&&this.bM.unsubscribe();this.bM=_.jf.apply(null,_.v(this.kh.map(function(b){return b.jh}))).subscribe(function(){return _.mo(a.Ua)})};_.h.Vaa=function(a){return Math.min(this.kh.length-1,Math.max(a||0,0))};_.h.Lba=function(a,b){return a.id||this.Pba+"-label-"+b};_.h.Kba=function(a){return this.Pba+"-content-"+a};_.h.LXa=function(a){if(this.Lz&&this.mQ){var b=this.YD.na;b.style.height=this.mQ+"px";this.YD.na.offsetHeight&&(b.style.height=a+"px")}else this.mQ=a};
_.h.lXa=function(){var a=this,b=this.YD.na;this.mQ=b.clientHeight;b.style.height="";this.nb.run(function(){return a.dH.emit()})};_.h.tk=function(a,b,c){b.Ys=c;a.disabled||(this.selectedIndex=c)};_.h.ks=function(a){var b,c=(b=this.GL)!=null?b:this.selectedIndex;return a===c?0:-1};_.h.oYa=function(a,b){a&&a!=="mouse"&&a!=="touch"&&(this.AX.Ys=b)};_.h.umb=function(a){var b=this;if(a){var c;(c=this.ktb)==null||c.forEach(function(d,e){return d.Dsb(e===b.Pg)})}};
_.h.Xc=function(){return this.yTa||this.animationDuration==="0"||this.animationDuration==="0ms"};
_.p.Object.defineProperties(MQ.prototype,{nr:{configurable:!0,enumerable:!0,get:function(){return this.n3},set:function(a){this.n3=a;_.mo(this.Ua)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Pg},set:function(a){this.CD=isNaN(a)?null:a}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Daa},set:function(a){var b=a+"";this.Daa=/^\d+$/.test(b)?a+"ms":b}},Az:{configurable:!0,enumerable:!0,get:function(){return this.dTa},set:function(a){this.dTa=
isNaN(a)?null:a}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.YV},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.YV=a}}});MQ.O=function(a){return new (a||MQ)};
MQ.Aa=_.Of({type:MQ,oa:[["mat-tab-group"]],xd:function(a,b,c){a&1&&_.Rg(c,LQ,5);if(a&2){var d;_.Ug(d=_.Vg())&&(b.Caa=d)}},mb:function(a,b){a&1&&(_.Qg(w7b,5),_.Qg(x7b,5),_.Qg(IQ,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.YD=c.first);_.Ug(c=_.Vg())&&(b.AX=c.first);_.Ug(c=_.Vg())&&(b.ktb=c)}},ab:[1,"mat-mdc-tab-group"],qb:11,Wa:function(a,b){a&2&&(_.ug("mat-align-tabs",b.vea),_.eh("mat-"+(b.color||"primary")),_.ch("--mat-tab-animation-duration",b.animationDuration),_.dh("mat-mdc-tab-group-dynamic-height",
b.Lz)("mat-mdc-tab-group-inverted-header",b.Aka==="below")("mat-mdc-tab-group-stretch-tabs",b.OA))},inputs:{color:"color",nr:[2,"fitInkBarToContent","fitInkBarToContent",_.Gh],OA:[2,"mat-stretch-tabs","stretchTabs",_.Gh],vea:[0,"mat-align-tabs","alignTabs"],Lz:[2,"dynamicHeight","dynamicHeight",_.Gh],selectedIndex:[2,"selectedIndex","selectedIndex",_.Hh],Aka:"headerPosition",animationDuration:"animationDuration",Az:[2,"contentTabIndex","contentTabIndex",_.Hh],Bi:[2,"disablePagination","disablePagination",
_.Gh],Gc:[2,"disableRipple","disableRipple",_.Gh],vt:[2,"preserveContent","preserveContent",_.Gh],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"]},outputs:{Qqa:"selectedIndexChange",dN:"focusChange",dH:"animationDone",IO:"selectedTabChange"},Ob:["matTabGroup"],features:[_.lh([{Da:_.cfb,Ab:MQ}])],kc:["*"],Ba:9,Ca: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=_.Yd();_.Kg();_.I(0,"mat-tab-header",3,0);_.O("indexFocused",function(d){_.w(c);return _.y(b.rL(d))})("selectFocusedIndex",function(d){_.w(c);
return _.y(b.selectedIndex=d)});_.NC(2,ELb,8,17,"div",4,_.MC);_.J();_.vg(4,FLb,1,0);_.I(5,"div",5,1);_.NC(7,GLb,1,10,"mat-tab-body",6,_.MC);_.J()}a&2&&(_.G("selectedIndex",b.selectedIndex||0)("disableRipple",b.Gc)("disablePagination",b.Bi),_.LC("aria-label",b.ariaLabel)("aria-labelledby",b.he),_.C(2),_.OC(b.kh),_.C(2),_.wg(b.JG?4:-1),_.C(),_.dh("_mat-animation-noopable",b.Xc()),_.C(2),_.OC(b.kh))},dependencies:[_.fC,_.eC,_.sF,_.Lu,_.yu,IQ],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'],
hb:2});var z7b=function(){this.id=_.u(_.nj).getId("mat-tab-nav-panel-")};z7b.O=function(a){return new (a||z7b)};z7b.Aa=_.Of({type:z7b,oa:[["mat-tab-nav-panel"]],ab:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],qb:2,Wa:function(a,b){a&2&&_.ug("aria-labelledby",b.Plb)("id",b.id)},inputs:{id:"id"},Ob:["matTabNavPanel"],kc:_.ifb,Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(0))},hb:2,Na:0});
var A7b=function(a,b){_.xrb.call(this);this.NE=a;if(this.options=b)this.Mr=this.options.Mr;var c;if((c=this.options)==null?0:c.Fk)this.Fk=this.options.Fk};_.W(A7b,_.xrb);A7b.prototype.VM=function(){var a=this;this.xf.clear();var b=this.Ck.reduce(function(c,d){return[].concat(_.v(c),_.v(a.ZH(d)),[d])},[]);this.xf.select.apply(this.xf,_.v(b.map(function(c){return a.dM(c)})))};A7b.prototype.ZH=function(a){var b=[];this.wW(b,a);return b.splice(1)};
A7b.prototype.wW=function(a,b){var c=this;a.push(b);b=this.NE(b);Array.isArray(b)?b.forEach(function(d){return c.wW(a,d)}):_.lf(b)&&b.ha(_.Zf(1),_.kf(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.wW(a,e.value)})};var NQ=function(){};NQ.O=function(a){return new (a||NQ)};NQ.Ka=_.Pf({type:NQ});NQ.Ja=_.dd({});var B7b=function(){this.Xe=new _.Zh([])};_.W(B7b,_.bu);B7b.prototype.connect=function(a){var b=this;return _.jf.apply(null,[a.QJ,this.Xe]).ha(_.A(function(){return b.data}))};
B7b.prototype.disconnect=function(){};_.p.Object.defineProperties(B7b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xe.value},set:function(a){this.Xe.next(a)}}});var OQ=function(){};OQ.O=function(a){return new (a||OQ)};OQ.Ka=_.Pf({type:OQ});OQ.Ja=_.dd({imports:[NQ,_.Zt]});var C7b=function(a){this.config=a;this.whd=/[\u0300-\u036f]/g};C7b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.whd,"")};
var D7b=function(a,b,c){a=a.config.yk?a.config.yk:(a=a.config.Bn&&a.config.Bn.get(b))&&a.yk?a.yk:null;return a(b,c)},F7b=function(a,b){var c=a.config.lA;if(!c.displayName||!c.hha)return null;var d=c.eJ;if(b.length===0)return{nc:c.hha,confidence:1,J5:[{text:c.displayName}],eJ:d};if(c.Efc)a=_.Xlb(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,nc:c.hha,J5:E7b(c.displayName,b),eJ:d}:null},E7b=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},PQ=function(){};PQ.O=function(a){return new (a||PQ)};PQ.Ea=_.Qf({type:PQ});
var G7b=function(a){return new _.Mrb(function(b){return a.ha(_.og(function(c){var d=[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.lA;!f.st&&f.aEa&&(f.st=new f.aEa(e));f.st&&d.push.apply(d,_.v(f.st.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.Qe(d)}))})},m_b=function(a,b){b=b===void 0?[]:b;return new _.lG(G7b(_.Qe(a)),_.Prb(_.Qe(a)),b,!0,!0,void 0)},QQ=function(){C7b.apply(this,arguments)};_.W(QQ,C7b);
var H7b=["panel"],I7b=function(a,b){this.source=a;this.option=b},RQ=function(){this.Ua=_.u(_.xo);this.La=_.u(_.qe);this.um=_.u(_.Ysb);this.Xc=_.zj();this.waa=_.xe.EMPTY;this.MW=this.ZF=!1;this.LM=null;this.Wna=new _.Uj;this.Ne=new _.Uj;this.closed=new _.Uj;this.Tna=new _.Uj;this.id=_.u(_.nj).getId("mat-autocomplete-");var a;this.X7a=((a=_.u(_.ej))==null?void 0:a.vPa)||!1;this.Bu=!!this.um.Bu;this.IQ=!!this.um.IQ;this.fJ=!!this.um.fJ;var b;this.EG=(b=this.um.Ul)!=null?b:!1};_.h=RQ.prototype;
_.h.uda=function(a){this.xi=a;_.mo(this.Ua)};_.h.nYa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.mo(b.value.Ua)};_.h.Sd=function(){var a=this;this.Ib=(new _.SC(this.options)).Gy().Gv(this.SD);this.waa=this.Ib.Cc.subscribe(function(b){a.isOpen&&a.Tna.emit({source:a,option:a.options.toArray()[b]||null})});this.zda()};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.waa.unsubscribe()};_.h.wda=function(a){this.me&&(this.me.na.scrollTop=a)};
_.h.FUa=function(){return this.me?this.me.na.scrollTop:0};_.h.zda=function(){var a;this.ZF=!((a=this.options)==null||!a.length);_.mo(this.Ua)};_.h.JTa=function(a){this.Wna.emit(new I7b(this,a))};_.h.AW=function(a){return this.ariaLabel?null:this.he?(a?a+" ":"")+this.he:a};_.h.SD=function(){return!1};
_.p.Object.defineProperties(RQ.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.MW&&this.ZF}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Hl=a;this.La.na.className=""}},Ul:{configurable:!0,enumerable:!0,get:function(){return this.EG},set:function(a){this.EG=a;this.nYa()}}});RQ.O=function(a){return new (a||RQ)};
RQ.Aa=_.Of({type:RQ,oa:[["mat-autocomplete"]],xd:function(a,b,c){a&1&&(_.Rg(c,_.XC,5),_.Rg(c,_.Hu,5));if(a&2){var d;_.Ug(d=_.Vg())&&(b.options=d);_.Ug(d=_.Vg())&&(b.kO=d)}},mb:function(a,b){a&1&&(_.Qg(_.Mg,7),_.Qg(H7b,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ua=c.first);_.Ug(c=_.Vg())&&(b.me=c.first)}},ab:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],he:[0,"aria-labelledby","ariaLabelledby"],LM:"displayWith",Bu:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Gh],IQ:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.Gh],fJ:[2,"requireSelection","requireSelection",_.Gh],QI:"panelWidth",Gc:[2,"disableRipple","disableRipple",_.Gh],classList:[0,"class","classList"],Ul:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Gh]},outputs:{Wna:"optionSelected",Ne:"opened",closed:"closed",Tna:"optionActivated"},Ob:["matAutocomplete"],features:[_.lh([{Da:_.Gu,Ab:RQ}])],kc:["*"],Ba:1,Ca:0,Fa:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface",
"mdc-menu-surface--open",3,"id"]],ua:function(a){a&1&&(_.Kg(),_.oma(0,HLb,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,.cdk-overlay-pane:has(>.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"],
hb:2,Na:0});_.hI=function(a,b){this.start=a;this.end=b};SQ=function(a){_.dI.call(this,new _.hI(null,null),a)};_.W(SQ,_.dI);SQ.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);_.dI.prototype.im.call(this,new _.hI(c,b),this)};SQ.prototype.isValid=function(){var a=this.selection,b=a.start;a=a.end;return b==null&&a==null?!0:b!=null&&a!=null?this.kca(b)&&this.kca(a)&&_.vF(this.yaa,b,a)<=0:(b==null||this.kca(b))&&(a==null||this.kca(a))};
SQ.prototype.jt=function(){return this.selection.start!=null&&this.selection.end!=null};SQ.prototype.clone=function(){var a=new SQ(this.yaa);a.im(this.selection,this);return a};SQ.O=function(a){return new (a||SQ)(_.t(_.tF))};SQ.wa=_.q({token:SQ,qa:SQ.O});var TQ=function(a){this.Xa=a};TQ.prototype.C8b=function(a,b){var c=b.start;b=b.end;c==null?c=a:b==null&&a&&_.vF(this.Xa,a,c)>=0?b=a:(c=a,b=null);return new _.hI(c,b)};
TQ.prototype.Xfd=function(a,b){var c=null,d=null;b.start&&!b.end&&a&&(c=b.start,d=a);return new _.hI(c,d)};
TQ.prototype.Qza=function(a,b,c){var d=b.start,e=b.end;if(!d||!e)return null;var f=this.Xa,g=_.vF(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&&_.wF(f,a,b.start)?(d=c,_.vF(f,c,e)>0&&(e=f.Xj(e,m),e=f.Wj(e,n),e=f.Vj(e,r))):g&&_.wF(f,a,b.end)?(e=c,_.vF(f,c,d)<0&&(d=f.Xj(d,m),d=f.Wj(d,n),d=f.Vj(d,r))):(d=f.Xj(d,m),d=f.Wj(d,n),d=f.Vj(d,r),e=f.Xj(e,m),e=f.Wj(e,n),e=f.Vj(e,r));return new _.hI(d,e)};TQ.O=function(a){return new (a||TQ)(_.t(_.tF))};
TQ.wa=_.q({token:TQ,qa:TQ.O});var UQ=function(){};UQ.O=function(a){return new (a||UQ)};UQ.Ka=_.Pf({type:UQ});UQ.Ja=_.dd({Vb:[_.bI],imports:[_.Nv,_.Bu,_.Mt,_.zu,_.nI,_.qI,_.lI,_.Zt,_.gu]});
var ILb=/[^\w/]/g,J7b={Uv:0,iua:1,oAc:2,HZc:3,NONE:4,Jlb:5,PERMISSION_DENIED:6,TRc:7,CLc:8,UNINITIALIZED:9,vKc:10,cCd:11,ERROR:12,rZc: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"},VQ=function(a,b){this.Ga=a;this.client=b;this.nf=new _.Iw(this.Ga)};
VQ.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.DJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.nf.fetch(n,function(){return m.client.vja(n)})};VQ.O=function(a){return new (a||VQ)(_.t(_.ir),_.t(_.WL))};VQ.wa=_.q({token:VQ,qa:VQ.O,Ha:"root"});
var K7b={ckb:0,ZCd:1,gjc:2,m2c:3,0:"FILES",1:"PROJECTS",2:"AI_OVERVIEW",3:"WIKI"},WQ=function(a,b,c,d){this.oo=a;this.Nb=b;this.Sa=c;this.Iia=d};WQ.prototype.Ma=function(){this.tb&&this.tb.unsubscribe()};WQ.O=function(a){return new (a||WQ)(_.t(_.Yy),_.t(_.Yh),_.t(_.oi),_.t(_.cN))};WQ.wa=_.q({token:WQ,qa:WQ.O});
var XQ=function(a,b,c){var d=this;this.UH=b;this.Nd=c;this.AJa="BLAME";this.T2c="XREFS";this.Lka=new _.Uj;this.Gcd=_.Rx.has(14)?_.Ye([V6b(this.UH),this.Nd.fsa]).ha(_.A(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})})):_.Qe([]);this.bed=this.nt("BLAME");this.jrd=this.nt("NL_SEMANTIC_OUTLINES");this.GBd=this.nt("XREFS");this.jhd=this.nt("DEPRECATED");this.Ufd=this.Nd.Oza.ha(_.og(function(e){return _.Ye(e.map(function(f){return d.nt(f)}))}),
_.A(function(e){return e.some(Boolean)}))};XQ.prototype.Ra=function(){};XQ.prototype.DIa=function(a){this.Lka.emit(a)};XQ.prototype.nt=function(a){return this.Nd.eF(a).ha(_.A(function(b){return b.enabled}),_.ag())};XQ.O=function(a){return new (a||XQ)(_.E(_.Sx),_.E(_.KM),_.E(_.MM))};
XQ.Aa=_.Of({type:XQ,oa:[["code-layers"]],inputs:{ii:"layerBaseLocation"},outputs:{Lka:"highlightedXrefLines"},standalone:!1,Ba:14,Ca: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,UMb,1,1,"blame-layer",0),_.R(1,"async"),_.F(2,VMb,1,1,"nl-semantic-outlines-layer",0),_.R(3,
"async"),_.Cg(4),_.F(5,WMb,1,1,"xrefs-layer",1),_.R(6,"async"),_.Fg(),_.Cg(7),_.F(8,XMb,1,1,"unified-deprecation-layer",0),_.R(9,"async"),_.Fg(),_.F(10,YMb,1,1,"coverage-layer",0),_.R(11,"async"),_.F(12,ZMb,1,2,"finding-layer",2),_.R(13,"async"));a&2&&(_.G("ngIf",_.qh(1,6,b.bed)),_.C(2),_.G("ngIf",_.qh(3,8,b.jrd)),_.C(3),_.G("ngIf",_.qh(6,10,b.GBd)),_.C(3),_.G("ngIf",_.qh(9,12,b.jhd)),_.C(2),_.G("ngIf",_.qh(11,14,b.Ufd)),_.C(2),_.G("ngForOf",_.qh(13,16,b.Gcd)))},dependencies:[_.eO,_.mO,_.fO,_.Ep,
_.Fp,_.oO,_.iO,_.EO,_.Lp],hb:2,Na:0});var L7b=function(a,b,c,d,e){this.Eu=a;this.line=b;this.context=c;this.f$a=d;this.c$a=e};L7b.prototype.remove=function(){this.cV&&this.cV.remove()};L7b.prototype.render=function(){this.cV=this.Eu.C4(this.line,{startColumn:this.f$a,endColumn:this.c$a,Jp:"hovercard-decoration-layer",key:this.context.email})};
var YQ=function(a,b){_.bO.call(this,b);var c=this;this.Eu=a;this.tb=new _.xe;this.tb.add(a.rEa.subscribe(function(d){if(c.vE.length!==0&&(d=c.ct(d))){var e=d.key;e!=null&&(d.hovercardId=e)}}))};_.W(YQ,_.bO);YQ.prototype.Ma=function(){_.bO.prototype.Ma.call(this);this.tb.unsubscribe()};
YQ.prototype.Sza=function(){var a=this,b=[];this.I7b&&(b=this.I7b.filter($Mb).map(function(c){var d=c.ct().lastIndexOf("/");d=c.ct().substring(d+1,c.ct().length)+"@google.com";return new L7b(a.Eu,c.getRange().un(),{email:d},_.SVa(c.getRange()),_.TVa(c.getRange()))}));return _.Qe(b)};YQ.prototype.ct=function(a){a=a.target;return a instanceof Element&&a.tagName!=="div"?(a=_.BJ(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.p.Object.defineProperties(YQ.prototype,{mJ:{configurable:!0,enumerable:!0,set:function(a){this.I7b=a;this.update()}}});YQ.O=function(a){return new (a||YQ)(_.E(_.PM),_.E(_.lo))};YQ.Ea=_.Qf({type:YQ,oa:[["hovercard-decoration-layer"]],inputs:{mJ:"scoLinks"},standalone:!1,features:[_.sg]});var M7b=function(a,b,c,d,e){this.Eu=a;this.line=b;this.context=c;this.f$a=d;this.c$a=e};M7b.prototype.remove=function(){this.cV&&this.cV.remove()};
M7b.prototype.render=function(){var a=this.context.href;this.cV=this.Eu.C4(this.line,{startColumn:this.f$a,endColumn:this.c$a,tagName:"a",Jp:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,K$a:!0})};var ZQ=function(a,b,c,d,e,f,g,m){_.bO.call(this,m);var n=this;this.Eu=a;this.Wra=b;this.Sa=c;this.Nb=d;this.O7=e;this.Ga=f;this.Eh=g;this.tb=new _.xe;this.content=this.Kwb="";this.tb.add(a.g5.subscribe(function(r){n.gI(r)}))};_.W(ZQ,_.bO);_.h=ZQ.prototype;
_.h.Ra=function(){};_.h.Zb=function(){this.update()};_.h.Ma=function(){_.bO.prototype.Ma.call(this);this.tb.unsubscribe()};_.h.gI=function(a){if(a.button===0&&!_.CJ(a)){var b=a.target;if(b instanceof Element&&(b=_.BJ(b,"a.link-decoration-layer","code-container"))){var c=b.dataset.key==="external"?b.href:void 0;this.Ga.Ya({gestureName:"CLICK",element:this.Kwb+"CodeLink",action:"navigate",Nh:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Uq(this.Sa,b.pathname+b.search+b.hash))}}};
_.h.Sza=function(){var a=this,b=[];if(this.mJ)b=this.mJ.map(function(m){var n=m.ct(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=N7b(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:_.eb(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Sq(a.Sa,n),n=N7b(a,["/"+_.tr.kaa],n.Va));return new M7b(a.Eu,m.getRange().un(),{href:n,style:"link-decoration-layer"},_.SVa(m.getRange()),_.TVa(m.getRange()))}).filter(function(m){return m!=
null});else{var c=this.Eu.lines;c.length===0&&console.error("bad");for(var d=0;d<c.length;d++){var e=aNb(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 M7b(this.Eu,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Qe(b)};var N7b=function(a,b,c){return a.O7.vA(_.Vq(a.Sa,a.T6a(b,c)))};ZQ.prototype.T6a=function(a,b){return _.Tq(this.Sa,a,{Zi:this.Nb,Va:b})};
ZQ.O=function(a){return new (a||ZQ)(_.E(_.PM),_.E(_.Tx),_.E(_.oi),_.E(_.Yh),_.E(_.Pp),_.E(_.ir),_.E(_.Rv),_.E(_.lo))};ZQ.Ea=_.Qf({type:ZQ,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Kwb:"analyticsElementToTrack",content:"content",mJ:"scoLinks"},standalone:!1,features:[_.sg,_.Xn]});var $Q=function(){this.B7=!1;this.RIc="Star";this.VIc="Unstar";this.r$=""};$Q.prototype.Ra=function(){this.r$=_.YAb(this.type,this.B7)};$Q.O=function(a){return new (a||$Q)};
$Q.Aa=_.Of({type:$Q,oa:[["simple-star"]],inputs:{type:"type",B7:"isStarred"},standalone:!1,Ba:3,Ca: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&&(_.ug("title",b.r$)("aria-label",b.B7?b.VIc:b.RIc),_.C(),_.dh("starred",b.B7)("disabled",!b.B7),_.C(),_.fh(" ",b.B7?"star":"star_border"," "))},styles:[_.LIb()],Na:0});
var O7b=/ \(.*\)/,P7b=function(){this.email=_.sh.apply(null,[""].concat(_.v([{transform:function(a){return a.replace(O7b,"")}}])))};P7b.O=function(a){return new (a||P7b)};P7b.Ea=_.Qf({type:P7b,oa:[["","contactHovercard",""]],qb:1,Wa:function(a,b){a&2&&_.ug("data-hovercard-id",b.email())},inputs:{email:[1,"email"]},standalone:!1});var aR=function(){};aR.O=function(a){return new (a||aR)};aR.Ka=_.Pf({type:aR});aR.Ja=_.dd({});var bR=function(){this.layout="row"};bR.O=function(a){return new (a||bR)};bR.Aa=_.Of({type:bR,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},standalone:!1,kc:["*"],Ba:5,Ca:3,Fa:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.Kg(),_.I(0,"p",0),_.Q(1,"\n  "),_.Lg(2),_.Q(3,"\n"),_.J(),_.Q(4,"\n"));a&2&&(_.dh("skinny",b.size==="skinny"),_.G("fxLayout",b.layout))},dependencies:[_.Tu],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var cR=function(){};cR.O=function(a){return new (a||cR)};cR.Ka=_.Pf({type:cR});cR.Ja=_.dd({imports:[_.Ev]});var dR=function(){this.time=this.message=this.q_a="";this.qma=[]};dR.prototype.Zb=function(){var a;this.q_a=((a=this.commit.Tn)==null?void 0:a.email)||"";var b;this.YCb=(b=this.commit.g1a)==null?void 0:b.email;this.message=this.commit.Fu;this.time=this.commit.sH;this.qma=this.commit.qY};dR.O=function(a){return new (a||dR)};
dR.Aa=_.Of({type:dR,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},standalone:!1,features:[_.Xn],vc:["commit",""],Ba:18,Ca: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,cNb,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,dNb,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),_.R(17,"dateTimeDisplay"),_.J()()());a&2&&(_.G("ngIf",b.message),_.C(6),_.gh(b.q_a),_.C(3),_.G("ngIf",b.q_a!==b.YCb),_.C(7),_.gh(_.qh(17,4,b.time)))},dependencies:[_.Fp,_.WM,_.vw,_.jE,_.VM],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 kNb=function(a){return{Kb:a}},jNb=function(a){return{context:a}},pNb=function(){return{Swd:!0}},Q7b={NONE:0,gnc:1,qEc:2,gaa:3,zMc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},eR=function(a,b,c){this.Wi=b;this.vpa=c;this.cua=Q7b;this.o4b=this.idb=this.zra=_.hf;this.Xx={};this.version=1;this.g$a=!0;this.N9=!1;this.Sgb=_.Rx.has(56)};_.h=eR.prototype;_.h.Ra=function(){};_.h.Ec=function(){};
_.h.Zb=function(a){var b=this;a.activeLocation&&(this.idb=_.qJ(this.location)?_.HEb(this.vpa,_.XJ(_.qt(this.location.qc(),this.CY),function(c){c.Pb=b.ygd}).ob()).ha(_.qg(function(){b.Xx.Yx=!0}),_.ng(_.EJ(this.location.Kb)),_.A(function(c){return c.type})):_.hf,this.o4b=this.idb.ha(_.A(_.FJ)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)R7b(this,a.activeLocation),!this.N9&&this.n4b?(this.zra=_.Qe(void 0),this.Xx.Fr=!0):this.N9&&this.version===1?(a=_.VI(this.location)?_.qt(this.location.qc(),
"HEAD").ob():this.location,this.zra=_.Ye([this.M6(a,0),this.M6()]).ha(_.og(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.eg===d.eg?_.Qe(void 0):S7b(b,d):_.Qe(void 0)}),_.qg(function(c){c&&c.Kb?b.Xx.Fr=!0:b.Xx={}}))):this.zra=this.M6().ha(_.A(function(c){if(c!=null&&c.eg)return{Kb:c.eg,y0:c.Us?_.pvb(b.location,c):void 0}}),_.qg(function(){b.Xx.Fr=!0}))};_.h.Po=function(){this.Xx.location&&this.Xx.Yx&&this.Xx.Fr&&(this.Xx={},this.leb.launch(0,0))};
_.h.dga=function(a){var b=this;if(!a)return _.Qe();var c=this.Sgb?lLb(this.location,this.npd):this.location;return T7b(this,a).ha(_.A(function(d){return _.mJ(b.location,d,b.version,a.y0||c)}))};
var T7b=function(a,b){return a.idb.ha(_.A(function(c){var d;return c===5?((d=a.location.params.Pb)==null?void 0:d.replace("codereview/",""))||void 0:b.Kb}))},S7b=function(a,b){var c=b.eg;return a.ei?U7b(a,c,a.location).ha(_.A(function(d){if(d===-1)return{Kb:c};if(d!==0)return{Kb:c,depth:d,JZ:_.nt(_.qt(_.IJ(a.location.qc()),"HEAD").ob())}})):_.Qe({Kb:c,y0:_.pvb(a.location,b)})},U7b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.ok(c)?_.Qe(-1):vZb(a.Wi,c).ha(_.kf(_.tJ),_.ag(function(e,f){return e.jc.Nl===
f.jc.Nl}),_.og(function(e){var f=e.jc;e=f.SAa;f=f.Nl.findIndex(function(g){g=Number(g.eg);return!isNaN(g)&&d>=g});return f===-1?e?(e(),_.hf):_.Qe(-1):_.Qe(f)}))};eR.prototype.M6=function(a,b){a=a===void 0?this.location:a;b=b===void 0?this.version:b;return this.Wi.M6(a,this.N9?"path":"repository",b).ha(_.A(TKb)).ha(_.Vf(function(){return _.Qe(void 0)}))};
var R7b=function(a,b){b=b&&b.Hk;if(b){var c=_.jJ(b,a.location);var d=_.nk(b,a.version);c=c&&d===a.CY}else c=!1;c||(a.Xx={},a.N9?(a.Xx.location=!0,a.Xx.Yx=!0):(c=a.Xx,b?(d=_.jJ(b,a.location),b=_.nk(b,a.version),a=d&&b!==a.CY):a=!1,c.location=a))};
_.p.Object.defineProperties(eR.prototype,{Vd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},CY:{configurable:!0,enumerable:!0,get:function(){return _.nk(this.location,this.version)||""}},ygd:{configurable:!0,enumerable:!0,get:function(){return _.lvb(this.location,this.version)||""}},Ohd:{configurable:!0,enumerable:!0,get:function(){return this.CY?this.N9?this.ei?3:2:this.n4b?4:1:0}},Xtd:{configurable:!0,enumerable:!0,get:function(){return _.gJ(this.CY)}},
n4b:{configurable:!0,enumerable:!0,get:function(){return _.Ji.test(this.CY)||_.VI(this.location)}},ei:{configurable:!0,enumerable:!0,get:function(){return _.WI(this.location)}}});eR.O=function(a){return new (a||eR)(_.E(_.Sx),_.E(_.XM),_.E(_.aN))};
eR.Aa=_.Of({type:eR,oa:[["commit-information"]],mb:function(a,b){a&1&&_.Qg(_.Lu,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.leb=c.first)}},inputs:{version:"version",g$a:"linkToCommitDetails",Vd:"activeLocation",npd:"lastSubmoduleFetchSpec",N9:"showMostRecentCommitForPath"},standalone:!1,features:[_.Xn],Ba:14,Ca: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,gNb,4,3,"ng-container",5)(2,lNb,3,7,"ng-container",5)(3,nNb,1,1,null,5)(4,qNb,1,3,null,5),_.J(),_.K(5,"div",6),_.F(6,rNb,3,3,"ng-template",null,0,_.rh)(8,vNb,2,3,"ng-template",null,1,_.rh)(10,wNb,5,13,"ng-template",null,2,_.rh)(12,BNb,2,3,"ng-template",null,3,_.rh));a&2&&(_.G("ngSwitch",b.Ohd),_.C(),_.G("ngSwitchCase",
b.cua.gnc),_.C(),_.G("ngSwitchCase",b.cua.zMc),_.C(),_.G("ngSwitchCase",b.cua.gaa),_.C(),_.G("ngSwitchCase",b.cua.qEc),_.C(),_.G("matRippleCentered",!0)("matRippleDisabled",!0))},dependencies:[_.pr,_.Fp,_.Kp,_.Gp,_.Hp,_.ZM,_.Tu,_.Bv,_.Lu,_.Wq,_.jA,_.Lp,_.$J],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 V7b=function(a){return""+a};var fR=function(a,b){this.line=a;this.ch=b===void 0?null:b};var W7b=function(a,b,c,d,e){var f=f===void 0?[]:f;this.type=a;this.xI=b;this.wI=c;this.eU=d;this.dU=e;this.tM=[];this.type=a;this.xI=b;this.wI=c;this.eU=d;this.dU=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.tM.push(b.value)};var X7b=function(a,b){this.Yg=a;this.Imd=!!b};var Y7b=function(a,b,c){this.left=a;this.right=b;this.Ih=c};var Z7b=function(){this.zgb=this.bsa=0;this.scb=[];this.tcb=[];this.diff=this.ygb=this.xgb=0};
Z7b.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.scb=[];this.tcb=[];for(var L=0;L<=x;L++){for(var N=-1,S=z[L]=0;S<=L;S++){var ca=z[S];this.scb.push(N<ca?ca*2:N*2+1);var wa=N<ca?ca:N,Ha=wa-2*S+L;for(N=ca+1;wa<m&&Ha<n&&a.charAt(wa)===c.charAt(Ha);)++wa,++Ha;z[S]=wa;ca=L-S-Math.ceil((n-m)/2);if(r&&ca>=0&&ca<L&&D[ca]<=wa){z=S;a=ca;c=wa;this.diff=L=L*2-1;this.xgb=z;this.ygb=a;this.bsa=c;this.zgb=c-2*z+Math.ceil(L/
2);break a}}N=D[L]=m;for(wa=0;wa<=L;wa++){ca=D[wa];this.tcb.push(N>=ca?ca*2:N*2+1);S=N>=ca?ca:N;Ha=n-m-L+S+2*wa;for(N=ca-1;S>0&&Ha>0&&a.charAt(S-1)===c.charAt(Ha-1);)--S,--Ha;D[wa]=S;ca=Math.floor((m-n)/2)-wa+L;if(!r&&ca>=0&&ca<=L&&S<=z[ca]){a=ca;c=wa;z=z[ca];this.diff=L*=2;this.xgb=a;this.ygb=c;this.bsa=z;this.zgb=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.xgb;z=this.bsa;for(c=e.length;L>=0;--L)m=this.scb[(L+1)*L/2+a],n=z-Math.floor(m/2),z-=
n,n!==0&&(r=new Y7b(z+b,z-2*a+L+d,n),x=e[e.length-1],e.length!==0&&$7b(r,x)?(x.left-=n,x.right-=n,x.Ih+=n):e.splice(0,0,r)),m&1&&(z--,a--);c>0&&$7b(e[c-1],e[e.length-1])&&(e[c-1].Ih+=e[e.length-1].Ih,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.ygb;for(z=this.bsa;L>=0;--L)c=this.tcb[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.bsa-z,this.zgb-x))),n=z+r+b,x=x+r+d,r=m-r,r!==0&&(n=new Y7b(n,
x,r),e.length!==0&&$7b(e[e.length-1],n)?e[e.length-1].Ih+=r:e.push(n)),z+=m,c&1&&(z++,a--)}return{tM:e,bRd:(f+g-this.diff)/2}};var $7b=function(a,b){return a.left+a.Ih===b.left&&a.right+a.Ih===b.right};for(var gR=[],a8b=0;a8b<256;++a8b)gR[a8b]=2;for(var b8b=97;b8b<=122;++b8b)gR[b8b]=3;for(var c8b=65;c8b<=90;++c8b)gR[c8b]=3;for(var d8b=48;d8b<=57;++d8b)gR[d8b]=3;gR[95]=3;gR[32]=gR[9]=gR[10]=gR[13]=0;for(var e8b=_.k("(){},.#/*\";'"),f8b=e8b.next();!f8b.done;f8b=e8b.next())gR[f8b.value.charCodeAt(0)]=0;for(var g8b=_.k("!%^&[]?\\|<>+-=~@`"),h8b=g8b.next();!h8b.done;h8b=g8b.next())gR[h8b.value.charCodeAt(0)]=5;gR[0]=0;
var i8b=function(){this.wZb=1;this.aj=this.Gi=null;this.lineArray=[];this.kma=[];this.kqa=[];this.wGa=[]};i8b.prototype.vja=function(a,b){a=j8b(a);b=j8b(b);return k8b(this,a,b)};
var k8b=function(a,b,c){b=l8b(a,b,c);a.Gi=b.Npd;a.aj=b.Opd;a.lineArray=b.lineArray;for(b=0;b<a.Gi.text.length;++b)a.kma.push({VS:1,index:b});for(b=0;b<a.aj.text.length;++b)a.kqa.push({VS:1,index:b});b=m8b(a,!0);for(c=1;c!==a.wZb&&b>0;++c)b=m8b(a,!1);b=n8b(a.kma,4,-1);c=n8b(a.kqa,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=o8b(b[e].E7,c),m=o8b(b[e+(f?2:1)].E7,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].F7=b[e+1].KT,c[g+1].E7=b[e+1].l0);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].KT=b[e].KT;b[e+f].F7=b[e].F7}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].F7=b[n].KT;c[r].E7=b[n].l0;
++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("Ce");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.KT,n=g.l0,g.F7=g.KT,g.E7=g.l0,g.KT=m,g.l0=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 fR(0,0);c=new fR(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new W7b(e.type,new fR(e.F7,0),new fR(e.E7,null),new fR(e.KT,0),new fR(e.l0,null)),e.type===1&&(f.xI=b,f.wI=b),e.type===-1&&(f.eU=c,f.dU=c),b=p8b(f.wI),c=p8b(f.dU),d.push(f);a=d}return a},j8b=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},l8b=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=gR[0],N=0;N<D.length;++N){var S=D[N];gR[S.charCodeAt(0)]!==void 0&&(L+=gR[S.charCodeAt(0)])}m[z]=L;z++}r.push(x++)}return new q8b(n,r)};b=f(b,a.wGa);a=f(c,a.wGa);return{Npd:b,Opd:a,lineArray:d}},o8b=function(a,b){for(var c=0;c<b.length&&!(b[c].l0>=a);c++);return c},p8b=function(a){return a.ch===null?new fR(a.line+1,0):a},m8b=
function(a,b){if(!a.Gi||!a.aj)throw Error();if(b){var c=a.Gi;for(var d=a.aj,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={lma:new q8b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),lqa:new q8b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),Ih:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Gi;e=a.aj;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={lma:new q8b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),lqa:new q8b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),Ih: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 Z7b).run(a.Gi.text,0,a.aj.text,0).tM;c=[];for(g=0;g<f.length;g++)c.push(new X7b(f[g],!1));d!==null&&(a.Gi.text=d.lma.text+a.Gi.text,a.Gi.lineNumbers.splice.apply(a.Gi.lineNumbers,[0,0].concat(_.v(d.lma.lineNumbers))),a.aj.text=d.lqa.text+a.aj.text,a.aj.lineNumbers.splice.apply(a.aj.lineNumbers,
[0,0].concat(_.v(d.lqa.lineNumbers))),c.splice(0,0,new X7b(new Y7b(0,0,d.Ih),!0)));d=d&&d.Ih>0?d.Ih:0;e!==null&&(a.Gi.text+=e.lma.text,a.Gi.lineNumbers.splice.apply(a.Gi.lineNumbers,[a.Gi.lineNumbers.length,0].concat(_.v(e.lma.lineNumbers))),a.aj.text+=e.lqa.text,a.aj.lineNumbers.splice.apply(a.aj.lineNumbers,[a.aj.lineNumbers.length,0].concat(_.v(e.lqa.lineNumbers))),f=d+e.Ih,c.push(new X7b(new Y7b(a.Gi.text.length-f,a.aj.text.length-f,e.Ih),!0)));if(!a.Gi||!a.aj)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].Yg.Ih,z=c[r];e<z.Yg.left;)++e,++g;for(;f<z.Yg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].Yg.left+=d,c[D].Yg.right+=d,z.Yg.left+x===c[D].Yg.left?(r8b(a,a.aj,m,z,c[D],c[D].Yg.right-z.Yg.right),x=z.Yg.Ih):z.Yg.right+x===c[D].Yg.right&&(r8b(a,a.Gi,g,z,c[D],c[D].Yg.left-z.Yg.left),x=z.Yg.Ih));D=g;for(var L=m;;){var N=D-1,S=L-1;if(N<0||S<0)break;if(a.Gi.text[N]!==a.aj.text[S])break;if(a.Gi.lineNumbers[N]+1!==a.Gi.lineNumbers[D]||a.aj.lineNumbers[S]+1!==a.aj.lineNumbers[L])break;
S=a.aj.lineNumbers[S];if(a.kma[a.Gi.lineNumbers[N]].VS!==1||a.kqa[S].VS!==1)break;--D;--L;++x}if(x!==0){N=0;S=D;for(var ca=0;ca<x&&N<=0;++ca)N+=a.wGa[a.Gi.text.charCodeAt(S)],++S;if(N>0||z.Imd){++n;g=D;m=L;for(N=0;N<x;++N,++L,++D)S=a.Gi.lineNumbers[D],ca=a.aj.lineNumbers[L],a.kma[S].VS=b,a.kma[S].index=ca,a.kqa[ca].VS=b,a.kqa[ca].index=S;a.Gi.text=a.Gi.text.substr(0,g)+String.fromCharCode(-1)+a.Gi.text.substr(D);a.aj.text=a.aj.text.substr(0,m)+String.fromCharCode(-2)+a.aj.text.substr(L);a.Gi.lineNumbers.splice(g,
D-g,null);a.aj.lineNumbers.splice(m,L-m,null);g++;m++;e+=z.Yg.Ih;f+=z.Yg.Ih}}}return n},r8b=function(a,b,c,d,e,f){var g=c+d.Yg.Ih,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.Yg.Ih&&!(--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.Yg.Ih&&!(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=s8b(a,b,r),N=s8b(a,b,x),S=s8b(a,b,z),ca=s8b(a,b,m),wa=Math.min(L,N),Ha=Math.min(S,
ca);t8b(a,b,r)==="}"&&(wa-=2);t8b(a,b,x)==="{"&&(wa-=2);t8b(a,b,z)==="}"&&(Ha-=2);L<N&&--wa;S<ca&&--Ha;g.push(wa+Ha)}c===d.Yg.Ih&&(g[0]-=10);f===e.Yg.Ih&&(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.Yg.Ih+=c,e.Yg.left+=c,e.Yg.right+=c,e.Yg.Ih-=c)}},s8b=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.wGa[b]},t8b=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]},n8b=function(a,b,c){var d=[];if(a.length===0)return[];for(var e=a[0].VS,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].VS===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("De`"+e);d.push(new u8b(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].VS}a=new u8b(0,f,g,m,n);e===1?a.type=c:e===2&&(a.type=
b);d.push(a);return d},q8b=function(a,b){this.text=a;this.lineNumbers=b},u8b=function(a,b,c,d,e){this.type=a;this.F7=b;this.E7=c;this.KT=d;this.l0=e};var v8b=function(){this.wZb=void 0},w8b=function(a,b){if(a==="")return{lines:["\n"],Lbb:[new fR(b,0),new fR(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return g!==""});for(var c=0,d=[new fR(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 fR(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),Lbb:d}};
v8b.prototype.vja=function(a,b){var c=new i8b,d=c.vja(a,b);a=x8b(a);b=x8b(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.wI.line-f.xI.line>500||f.dU.line-f.eU.line>500)){f.tM=[];var g=this.getRange(a,f.xI,f.wI);if(!(g.length>1E4)){g=w8b(g,f.xI.line);var m=this.getRange(b,f.eU,f.dU);if(!(m.length>1E4)){m=w8b(m,f.eU.line);c=new i8b;c=k8b(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.Lbb[z.line]:x.Lbb[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.xI=r(g,n.xI);n.wI=r(g,n.wI);n.eU=r(m,n.eU);n.dU=r(m,n.dU);break;default:throw Error("Ee");}f.tM.push(n)}}}}}return d};
var x8b=function(a){if(a.length===0)return[""];a=j8b(a);_.ua(a).endsWith("\n")&&a.push("");return a},y8b=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.tM.length>0){var g=a.getRange(c,f.xI,f.tM[0].xI);g.length>0&&e.push([0,g]);e.push.apply(e,_.v(y8b(a,f.tM,c,d)));f=a.getRange(c,_.ua(f.tM).wI,f.wI);f.length>0&&e.push([0,f])}else{g=f.xI;var m=f.wI,n=f.eU,r=f.dU;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("Fe");default:throw Error("Ge");}}return e};v8b.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 z8b=["codeview"],A8b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},hR=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.LY=A8b;this.eBd=new v8b;this.qn=this.diffBase="";this.QCb=3;this.i_=[];this.D0=[];this.Ii=new _.Uj;this.align=!0;this.jqa=this.jma=V7b;this.tb=a.a1a.subscribe(function(e){d.LY=Object.assign({},A8b,{theme:e});if(d.Lp){e=_.k(B8b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};hR.prototype.Ra=function(){};
hR.prototype.Zb=function(a){(a.diffBase||a.contents||a.fileName)&&C8b(this)};hR.prototype.Ma=function(){this.tb.unsubscribe()};
var C8b=function(a){a.Ii.emit(!1);a.Lp&&a.Z0a.na.removeChild(a.Z0a.na.lastChild);var b=_.Rx.has(35);a.zone.Xb(function(){setTimeout(function(){var c,d,e;return _.He(function(f){if(f.Qc==1)return _.Je(f,_.Vwb(),2);a.Lp=f.Yd.MergeView(a.Z0a.na,{orig:null,origLeft:a.diffBase,value:a.qn,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.QCb,diffDriverFunction:function(g,m){if(b){var n=a.eBd;var r=x8b(g),x=x8b(m);r.length>15E3||x.length>15E3?n=void 0:(g=n.vja(g,m),n=y8b(n,
g,r,x));return n}}});D8b(a);c=_.k(B8b(a));d=c.next();for(e={};!d.done;e={c3a:void 0},d=c.next())e.c3a=d.value,e.c3a.operation(function(g){return function(){var m=g.c3a;E8b(a,m);a.setOptions(m);if(a.Lp){var n=F8b(a,m),r=n?"left-edit-gutter":"right-edit-gutter",x=a.Lp.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=F8b(a,m)?a.jma:a.jqa;m.setOption("lineNumberFormatter",n);n=F8b(a,m)?
a.i_:a.D0;n=_.k(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));_.Ne(f)})},0)})},B8b=function(a){return a.Lp?[a.Lp.leftOriginal(),a.Lp.editor()]:[]},D8b=function(a){if(a.Lp)a.Lp.editor().on("update",function(){a.zone.run(function(){a.Ii.emit(!0)})})},F8b=function(a,b){if(a.Lp)return b===a.Lp.leftOriginal()?!0:!1};
hR.prototype.setOptions=function(a){if(this.Lp)for(var b=_.k(Object.entries(this.LY)),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 E8b=function(a,b){var c,d;_.He(function(e){if(e.Qc==1)return a.Lp&&a.fileName?_.Je(e,_.Vwb(),2):e.return();d=(c=e.Yd.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);_.Ne(e)})};
_.p.Object.defineProperties(hR.prototype,{wqa:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Lp&&(a=_.hJ(this.line))&&(this.Lp.editor().scrollTo(0,this.Lp.editor().charCoords({line:a-1,ch:0},"local").top),this.Lp.editor().getDoc().setCursor({line:a-1,ch:0}))}},hzd:{configurable:!0,enumerable:!0,set:function(a){this.Z0a=a}}});hR.O=function(a){return new (a||hR)(_.E(_.Wy),_.E(_.Sx),_.E(_.wh))};
hR.Aa=_.Of({type:hR,oa:[["code-diff","fileName",""]],mb:function(a,b){a&1&&_.Qg(z8b,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.hzd=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",qn:"contents",QCb:"collapseIdenticalLines",i_:"leftLineWidgets",D0:"rightLineWidgets",wqa:"scrollToLine",align:"align",jma:"leftLineNumberFormatter",jqa:"rightLineNumberFormatter"},outputs:{Ii:"rendered"},standalone:!1,features:[_.Xn],vc:["fileName",""],Ba:2,Ca: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 iR=function(){this.Ii=new _.Uj;this.tOa="Diff is too large to display";this.l0a=!1;this.i_=[];this.D0=[];this.L6b=this.TUb=void 0;this.jqa=this.jma=V7b;this.UUb=new Map;this.M6b=new Map};iR.prototype.Ra=function(){};
iR.prototype.Zb=function(){a:{var a=0;for(var b=_.k(this.EH),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.vI.qn.length+c.iJ.qn.length,a>=10485760){a=!0;break a}a=!1}if(a)this.l0a=!1,this.IEa(!0);else{a=[];b=[];c=_.k(this.EH);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.iJ;e=_.zaa(e.vI.qn||"");e=_.lrb(e);d=_.zaa(d.qn||"");d=_.lrb(d);a.push(e);b.push(d)}this.TUb=a.join("");this.L6b=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.EH);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.iJ,D=g.vI,L=z.endLine+1,N=D.endLine+1;z=z.kH+1;D=D.kH+1;switch(g.type){case _.hK.kJa:for(N=z;N<L;N++,x++)m.set(r,""),n.set(x," "+N);break;case _.hK.mPa:for(L=D;L<N;L++,r++)m.set(r,""+L),n.set(x,"");break;case _.hK.hRa:case _.hK.IJa: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("He");}c+=f.vI.endLine-f.vI.kH;d+=f.iJ.endLine-f.iJ.kH}this.UUb=a;this.M6b=b;this.jma=GNb(a);this.jqa=GNb(b);b=a=0;c=_.k(this.EH);for(d=
c.next();!d.done;d=c.next()){x=d=d.value;e=a;f=b;n=x.vI;m=x.iJ;n=n.endLine-n.kH;m=m.endLine-m.kH;switch(x.type){case _.hK.kJa:this.i_.push(ENb(e,m));break;case _.hK.mPa:this.D0.push(ENb(f,n));break;case _.hK.IJa:r=L=0;x=!0;m>n?(L=m-n,x=!1):n>m&&(r=n-m,x=!1);n=L;m=r;this.i_.push(ENb(e,n,x));this.D0.push(ENb(f,m,x));break;case _.hK.hRa:break;default:throw Error("He");}a+=d.vI.endLine-d.vI.kH;b+=d.iJ.endLine-d.iJ.kH}FNb(this.UUb,this.i_);FNb(this.M6b,this.D0);this.l0a=!0}};iR.prototype.IEa=function(a){this.Ii.emit(a)};
iR.O=function(a){return new (a||iR)};
iR.Aa=_.Of({type:iR,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{EH:"diffChunks",fileName:"fileName"},outputs:{Ii:"rendered"},standalone:!1,features:[_.Xn],vc:["diffChunks","","fileName",""],Ba:3,Ca: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,CNb,1,9,"code-diff",1)(1,DNb,2,1,"ng-template",null,0,_.rh);a&2&&(a=_.bh(2),_.G("ngIf",b.l0a)("ngIfElse",a))},dependencies:[_.Fp,_.KI,hR],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Na:0});var jR=function(a){this.Ga=a;this.b2=0;this.ukb=2;this.qn=void 0;this.Ii=new _.Uj;this.Bdb=!1;this.sJb={qt:"",rq:"",aO:"",wg:"",A8a:!1,ZZ:!1}};jR.prototype.Ra=function(){};jR.prototype.Zb=function(a){if(a.location||a.entry)this.Gpd=_.qt(_.lJ(this.location.qc(),"repo"),this.entry.qt).ob(),this.hvd=_.qt(_.lJ(this.location.qc(),"repo"),this.entry.rq).ob(),this.ujd=_.nt(_.qt(this.location.qc(),this.entry.rq).Oc(this.entry.aO).Kj({Lo:this.entry.qt}).ob())};
jR.prototype.IEa=function(a){this.Bdb=a;this.Ii.emit({Ii:a,Zha:this.Zha})};var G8b=function(a){a.Ga.Ya({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.XY.Kd?"expand":"collapse",projectId:a.location.ub})},H8b=function(a){a.XY.Kd&&a.Bdb&&a.Ii.emit({Ii:a.Bdb,Zha:a.Zha})};
_.p.Object.defineProperties(jR.prototype,{entry:{configurable:!0,enumerable:!0,set:function(a){this.sJb=a;this.qn=a.qn},get:function(){return this.sJb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.XY.Kd=a;H8b(this)},get:function(){return this.XY.Kd}},Cqd:{configurable:!0,enumerable:!0,get:function(){return this.entry.ZZ?"source:file_delete":this.entry.A8a?"source:file_add":"source:file_edit"}},Mqd:{configurable:!0,enumerable:!0,get:function(){return this.entry.ZZ?"Removed":this.entry.A8a?
"Modified":"Added"}},tjd:{configurable:!0,enumerable:!0,get:function(){return this.entry.ZZ?"":this.ujd}},BE:{configurable:!0,enumerable:!0,get:function(){return this.entry.ZZ?this.entry.wg:this.entry.aO}},bod:{configurable:!0,enumerable:!0,get:function(){return!this.entry.qn}},fHb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.entry.qn}},jud:{configurable:!0,enumerable:!0,get:function(){return MNb(this.metadata.removed,this.metadata)}},Ncd:{configurable:!0,enumerable:!0,get:function(){return MNb(this.metadata.bH,
this.metadata)}},Jed:{configurable:!0,enumerable:!0,get:function(){return MNb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.entry&&this.entry.qn?this.entry.qn.kEa:void 0;return a?{cAd:Number(a.b$a||0),removed:Number(a.a$a||0),changed:Number(a.X9a||0),bH:Number(a.W9a||0)}:{changed:0,removed:0,cAd:0,bH:0}}},iud:{configurable:!0,enumerable:!0,get:function(){return I8b.format({count:this.metadata.removed})}},Ied:{configurable:!0,enumerable:!0,
get:function(){return J8b.format({count:this.metadata.changed})}},Mcd:{configurable:!0,enumerable:!0,get:function(){return K8b.format({count:this.metadata.bH})}}});jR.O=function(a){return new (a||jR)(_.E(_.ir))};
jR.Aa=_.Of({type:jR,oa:[["commit-file-entry"]],mb:function(a,b){a&1&&_.Qg(_.uE,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.XY=c.first)}},inputs:{location:"location",Zha:"entryIndex",entry:"entry",expand:"expand"},outputs:{Ii:"rendered"},standalone:!1,features:[_.Xn],Ba:30,Ca: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=
_.Yd();_.I(0,"mat-expansion-panel",1);_.O("opened",function(){_.w(c);H8b(b);G8b(b);return _.y()})("closed",function(){_.w(c);H8b(b);G8b(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,HNb,2,2,"mat-spinner",8);_.Q(20,"\n      ");_.J();_.Q(21,"\n    ");_.J();_.Q(22,"\n  ");_.J();_.Q(23,"\n  ");_.F(24,JNb,13,7,"ng-container",9);_.Q(25,"\n");_.J();_.Q(26,"\n\n");_.F(27,LNb,15,7,"ng-template",null,0,_.rh);_.Q(29,"\n")}a&2&&(a=_.bh(28),_.C(8),_.G("svgIcon",b.Cqd),_.C(3),_.gh(b.Mqd),_.C(2),_.G("condition",!b.entry.ZZ)("link",b.tjd)("trackGestureClick",!b.entry.ZZ)("trackProjectId",b.location.ub),_.C(),_.fh("",
b.BE,"\n        "),_.C(5),_.G("ngIf",b.bod)("ngIfElse",a),_.C(5),_.G("ngIf",b.fHb))},dependencies:[_.pr,iR,_.ZM,eR,_.Fp,_.Tu,_.Bv,_.vw,_.uE,_.vE,_.hM,_.SA,_.QA,_.RD],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 I8b=new _.ew("{count, plural, =1 {1 removed line} other {# removed lines}}"),J8b=new _.ew("{count, plural, =1 {1 changed line} other {# changed lines}}"),K8b=new _.ew("{count, plural, =1 {1 added line} other {# added lines}}");var kR=function(){this.ajd=this.f6=new _.Zh(0)};_.p.Object.defineProperties(kR.prototype,{Rnd:{configurable:!0,enumerable:!0,get:function(){return this.f6.getValue()===1}},R8a:{configurable:!0,enumerable:!0,get:function(){return this.f6.getValue()===0}}});kR.O=function(a){return new (a||kR)};kR.wa=_.q({token:kR,qa:kR.O});var L8b=function(a){this.ZQ=a;this.disabled=!1;this.kb=new _.Ni;this.DHc="Collapse All";this.EHc="Expand All"};L8b.O=function(a){return new (a||L8b)(_.E(kR))};
L8b.Aa=_.Of({type:L8b,oa:[["expand-all-button"]],inputs:{disabled:"disabled",kb:"place"},standalone:!1,Ba:3,Ca: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.ZQ;c.Rnd?c.f6.next(0):c.f6.next(1)}),_.I(1,"span"),_.Q(2),_.J()());a&2&&(_.G("disabled",b.disabled)("trackAction",b.ZQ.R8a?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.kb.ub),_.C(2),_.gh(b.ZQ.R8a?b.EHc:b.DHc))},dependencies:[_.pr,_.ay,_.Iv],hb:2,Na:0});var lR=function(a,b,c,d){this.zia=a;this.Ci=b;this.ZQ=c;this.ud=d;this.Yn=[];this.eQb=!1;this.Aia=new Map;this.expand=new Map;this.s6=0;this.YAa=new _.xe;this.IHa=new _.xe;this.X5=0};lR.prototype.Ra=function(){var a=this;this.IHa=this.ZQ.ajd.subscribe(function(b){switch(b){case 1:if(!a.Yn||a.Yn.length<1)break;PNb(a);break;case 0:clearTimeout(a.G3a);a.expand=new Map;a.X5=0;break;default:_.eb(b,"Unknown expansion state")}})};lR.prototype.Ma=function(){clearTimeout(this.G3a);this.YAa.unsubscribe();this.IHa.unsubscribe()};
lR.prototype.Zb=function(){this.s6=0;this.YAa.unsubscribe();this.YAa=new _.xe;this.Aia=new Map;for(var a=0;a<this.Yn.length;a++){var b=this.Yn[a],c=b.wg;b=b.aO;this.Aia.set(a,{qt:this.qt,rq:this.rq,wg:c||"",aO:b||"",A8a:!(c||!b),ZZ:!(b||!c)})}this.expand=new Map;SNb(this)};
var NNb=function(a){a=a.Yn.length;return a<1?"No files to expand":a>50?"Too many files to expand":null},PNb=function(a){a.X5>=a.Yn.length||(clearTimeout(a.G3a),a.G3a=setTimeout(function(){a.expand.set(a.X5,!0);_.mo(a.ud)}))},SNb=function(a){if(a.Yn){for(var b=Math.min(a.s6+150,a.Yn.length),c=[],d=[],e=a.s6;e<b;e++){var f=a.qt,g=a.rq;var m=a.Yn[e];g=m.aO?g:void 0;f=new _.GJ({path:m.wg,hash:m.wg?f:void 0,type:m.dbb});m=new _.GJ({path:m.aO,hash:g,type:m.Nab});m=new _.HJ({left:f,right:m});d.push({ZAa: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())M8b(a,d.value);a.s6=b}},N8b=function(a,b){return b.length<1?_.Xk:a.zia.diff(a.location.ub,a.location.Uc,a.location.repository,b).ha(_.Vf(function(c){var d=a.Ci;_.W1a(d);d.log(c);return _.Xk}))},M8b=function(a,b){var c=b.map(function(d){return d.ZAa});a.YAa.add(N8b(a,c).ha(_.A(function(d){d=d.XAa;if(!d||d.length<1)throw Error("Ie");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.Aia.get(g);n&&(m=Object.assign({},n,{qn:m}),f.Aia.set(g,m))}_.no(a.ud)}))};lR.O=function(a){return new (a||lR)(_.E(_.bN),_.E(_.fw),_.E(kR),_.E(_.xo))};
lR.Aa=_.Of({type:lR,oa:[["commit-fileset"]],inputs:{location:"location",Yn:"fileDiffEntries",eQb:"includeHeader",qt:"leftRefSpec",rq:"rightRefSpec"},standalone:!1,features:[_.Xn],Ba:4,Ca: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,ONb,10,4,"div",0),_.I(1,"div",1),_.F(2,RNb,2,1,"ng-container",2)(3,TNb,3,1,"ng-container",3),_.J());a&2&&(_.G("ngIf",b.eQb),_.C(2),_.G("ngForOf",b.Yn),_.C(),_.G("ngIf",b.s6<b.Yn.length))},dependencies:[_.pr,jR,_.Ep,_.Fp,L8b,_.ay,_.Iv,_.ez,_.cz],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 mR=function(){};mR.prototype.transform=function(a,b){if(!b)return null;b=b.WCb;if(!b)return null;a=b.get(a);return a==null?-1:a};mR.O=function(a){return new (a||mR)};mR.ve=_.Rf({name:"blameIndexOf",type:mR,de:!0,standalone:!1});var OP=new WeakMap,nR=function(){};nR.prototype.transform=function(a,b,c){if(!a.Pb||a.revision==="CitC"){var d=b.kb;OP.has(d)||OP.set(d,{});var e=OP.get(d);if(e.left==null){var f;b=new URL(_.Vq(c,_.Tq(c,VNb((f=b.y0)!=null?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;(g=document.getElementById("historyLeftSelector"))==null||g.focus()})}return UNb(e.left,"dlc","dlf","dlw",d.params.Pb,a)}};nR.O=function(a){return new (a||nR)};nR.ve=_.Rf({name:"linkifyLeft",type:nR,de:!0,standalone:!1});
var oR=function(){};oR.prototype.transform=function(a,b,c){var d=b.kb;if(!b.SJ||!a.Pb||a.revision==="CitC"){OP.has(d)||OP.set(d,{});var e=OP.get(d);if(e.right==null){var f;b=new URL(_.Vq(c,_.Tq(c,WNb((f=b.y0)!=null?f:d))),location.href);e.right=b.pathname}return UNb(e.right,_.WI(d)?"rcl":"drc","drf","drw",d.params.Pb,a)}};oR.O=function(a){return new (a||oR)};oR.ve=_.Rf({name:"linkifyRight",type:oR,de:!0,standalone:!1});var pR=function(){};
pR.prototype.transform=function(a,b,c){if(!a.Pb||a.revision==="CitC"){b=b.kb;OP.has(b)||OP.set(b,{});var d=OP.get(b);d.diff==null&&(c=new URL(_.Vq(c,_.Tq(c,XNb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.WI(b);b=b.params.Pb;var e=a.revision==="CitC"&&a.id>a.mO[0]&&a.Pb||"",f=a.revision==="CitC"&&a.Pb||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(a.wg==null?"":";drf="+encodeURIComponent(a.wg))+";dlc="+encodeURIComponent(a.mO[0])+(a.parentPath==null?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Pb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};pR.O=function(a){return new (a||pR)};pR.ve=_.Rf({name:"linkifyDiff",type:pR,de:!0,standalone:!1});var qR=function(){};qR.prototype.transform=function(a,b,c){var d=b.kb;if(!b.SJ||!a.Pb||a.revision==="CitC")return OP.has(d)||OP.set(d,{}),b=OP.get(d),b.revision||(c=new URL(_.Vq(c,_.Tq(c,WNb(d))),location.href),b.revision=c.pathname),UNb(b.revision,_.VI(d)?"rcl":"drc","drf","drw",d.params.Pb,a)};
qR.O=function(a){return new (a||qR)};qR.ve=_.Rf({name:"linkifyRevision",type:qR,de:!0,standalone:!1});var rR=function(){};rR.prototype.transform=function(a,b,c,d){return $Nb(a,b,c,a,d)};rR.O=function(a){return new (a||rR)};rR.ve=_.Rf({name:"linkifyRoot",type:rR,de:!0,standalone:!1});var sR=function(){};
sR.prototype.transform=function(a,b,c,d){var e=b.kb;if(a.Pb)return $Nb(a,b,c,a,d);var f;c=a.id;a=a.wg;b=(f=b.y0)!=null?f:e;e.ub&&e.repository?_.WI(e)?(d=_.Ux,e=ZNb(a!=null?a:_.iJ(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.VI(e)?c=""+(_.s8a&&"https://"+b.ub+"."+_.s8a+"/")+b.repository+"/+/"+c:(e=b.qc(),c&&_.qt(e,c),e.Kj({}),c=_.Vq(d,_.Tq(d,_.nt(_.lJ(e,"ref").ob())))):c=void 0;return c};sR.O=function(a){return new (a||sR)};sR.ve=_.Rf({name:"linkifyId",type:sR,de:!0,standalone:!1});var tR=function(){};tR.prototype.transform=function(a){return a?_.WI(a):!1};tR.O=function(a){return new (a||tR)};tR.ve=_.Rf({name:"isPiperPlace",type:tR,de:!0,standalone:!1});var uR=function(){};uR.prototype.transform=function(a){return a?_.rvb(a):!1};uR.O=function(a){return new (a||uR)};uR.ve=_.Rf({name:"isPackagePlace",type:uR,de:!0,standalone:!1});var vR=function(){};vR.O=function(a){return new (a||vR)};vR.Ka=_.Pf({type:vR});vR.Ja=_.dd({});var wR=function(){};wR.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};wR.O=function(a){return new (a||wR)};wR.ve=_.Rf({name:"truncateCommitMessage",type:wR,de:!0,standalone:!1});var O8b=["filterInput"],P8b=function(){return["details"]},Q8b=function(){return["oldPath"]},R8b=function(){return["matchSummary"]},S8b=function(){return["matches"]},T8b=function(){return["hiddenCommitsInfo"]},hOb=new _.ew("Expand history row of CL {id}"),gOb=new _.ew("Collapse history row of CL {id}"),bPb=new _.ew("Commit {id} by {author}"),aPb=new _.ew("CL {id} by {author}"),lPb=["blame"],U8b=["author","time","subject"],V8b=["id"].concat(_.v(U8b)),W8b=["id","revision"].concat(_.v(U8b)),nPb=["actions"],
mPb=["left","right"],kPb=["toggleExpanded"],qPb=[].concat(_.v(kPb),_.v(V8b),["right"],_.v(nPb)),sPb=[].concat(_.v(kPb),_.v(V8b),_.v(mPb),_.v(nPb)),uPb=oPb(V8b),pPb=[].concat(_.v(kPb),_.v(W8b),["right"],_.v(nPb)),rPb=[].concat(_.v(kPb),_.v(W8b),_.v(mPb),_.v(nPb)),tPb=oPb(W8b),X8b=["#cleanup"],Y8b=[].concat(_.v(X8b),["#minor"]),xR=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.Ga=a;this.Jdd=b;this.scroll=c;this.Hh=e;this.Iia=f;this.lb=g;this.Sa=m;this.ngb=n;this.Eh=r;this.Dj=x;this.Mkd=NLb;this.Lkd=
OLb;this.Ykd=PLb;this.THc="Expand search results";this.CHc="Collapse search results";this.Nkb="right";this.Pkb="view";this.Mkb="left";this.Okb="diff";this.dataSource=new _.GJb;this.oV=_.Pi;this.slb="SearchInRevisions";this.nkb="wld";this.fBc="uld";this.okb="Ald";this.pkb="Gld";this.jBc="Fld";this.oBc="Nld";this.lBc="Ild";this.hBc="xld";this.gBc="vld";this.mBc="Jld";this.NM=[];this.yl=new _.yz("",{Cy:[_.FJb()]});this.Heb=new _.cg;this.Fab=this.l7a=this.L0=!1;this.IE=new Set;this.u_=new Set;this.JY=
new _.Zh(void 0);this.rh=new _.hg(1);this.columnType=0;this.uya=null;this.N7a=new Map;this.dvd=function(){return z.Od&&_.WI(z.Od.kb)?10:0};this.J6b=function(){return z.Od&&_.WI(z.Od.kb)?60:80};this.d$a=new Map;this.a8b=_.Rx.has(115);a=this.JY.ha(_.kf(function(D){return!!D}));_.Ye([this.Heb.ha(_.A(function(){return z.yl.value}),_.qg(function(){z.Ga.Ya({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.ng(""),_.ag()),a]).ha(_.og(function(D){D=_.k(D);var L=D.next().value;var N=
D.next().value;return N.Od.ha(_.A(function(S){return L===""?void 0:wPb(L,N,S)}))}),_.og(function(D){return D?z.Iia.search(D,new _.vL({pageSize:4,mx:!0,V4a:!0}),void 0,!1,new _.nL({U7a:!0,hhb:!0})).ha(_.Vf(function(L){_.Sv(z.Eh,L);return _.Qe(new _.JL)})):_.Qe(void 0)}),_.A(function(D){return D?new Map(D.VF.flatMap(function(L){var N;return((N=L.Hia)==null?void 0:N.heb.map(function(S){var ca,wa,Ha=(ca=L.Hia)==null?void 0:(wa=ca.fileSpec)==null?void 0:wa.path;return[z.a8b?S.revision+":"+Ha:S.revision,
S]}))||[]})):void 0}),_.rg(this.JY.ha(_.kf(function(D){return!!D})),a.ha(_.og(function(D){return D.Od}))),_.pg(this.rh)).subscribe(function(D){var L=_.k(D);D=L.next().value;var N=L.next().value;L=L.next().value.kb;z.mhb=N;var S=[];z.N7a=new Map;for(var ca=null,wa=void 0,Ha=0;Ha<N.entries.length;Ha++){var sa=N.entries[Ha],xa=sa.Yq,Na=xa.eg,Va=xa.revisionNumber;xa=Na;if(z.a8b){var za=void 0,Pa=void 0;xa=Na+":"+((Pa=ca)!=null?Pa:(za=L)==null?void 0:za.path)}D&&!D.has(xa)?(wa||(wa={G0:"hiddenCommits",
rCa:[],sCa:[],fja:!1},S.push(wa)),wa.sCa.push(Va),wa.rCa.push(Na)):wa=void 0;var Ta=void 0;Va=S;za=Va.push;Pa=z;var tb=sa,Gb=ca,Wc=(Ta=D)==null?void 0:Ta.get(xa);xa=Ha;Gb=Z8b(Pa,tb.Yq,Gb,Wc,wa);if(_.rvb(Pa.Od.kb)||_.nJ(Pa.Od.kb))Gb.revision=xa===0?"HEAD":"HEAD~"+xa;tb.YY&&tb.Yq.Pb&&(Gb.revision="CitC",Gb.Pb=tb.Yq.Pb);za.call(Va,Gb);z.N7a.set(Na,Ha);if(sa=sa.Yq.wg)S.push({G0:"oldPath",wg:sa}),wa=void 0,ca=sa}z.dataSource.data=S})};_.h=xR.prototype;
_.h.Ra=function(){this.Od&&(this.u1a=_.oxa(this.Od.kb,"","",["CLICK_RESULT_CONTENT"]))};_.h.le=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.BJ(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.wld=function(a,b){$8b(this,"commitDetailsNavigate");!_.CJ(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),a9b(this,b))};_.h.uld=function(){$8b(this,"authorClsNavigate",_.Pi.YJa)};_.h.Ald=function(a,b){b9b(this,a,b)};
_.h.Gld=function(a,b){b9b(this,a,b)};var b9b=function(a,b,c){$8b(a,c.dataset.actionName||"");_.CJ(b)||(b.preventDefault(),a9b(a,c))};_.h=xR.prototype;_.h.Fld=function(a,b){$8b(this,b.dataset.actionName||"");_.CJ(a)||(a.preventDefault(),a9b(this,b))};_.h.Nld=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.IE.has(a)?this.IE.delete(a):this.IE.add(a)};_.h.Ild=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.u_.has(a)?this.u_.delete(a):this.u_.add(a)};
_.h.xld=function(a,b){a=b.dataset.copyContent||"";_.MD(document,b,a);this.fq(a);this.ngb.open("Copied to clipboard!","",{duration:1E3})};_.h.vld=function(a,b){$8b(this,"browseRepoNavigate");_.CJ(a)||(a.preventDefault(),a9b(this,b))};_.h.Jld=function(){this.L0?this.Heb.next():(this.L0=!0,this.Kjd.na.focus())};
var COb=function(a){setTimeout(function(){a.Dj.Em("Diff has been loaded in the code panel.","polite")})},a9b=function(a,b){b instanceof HTMLAnchorElement&&_.Uq(a.Sa,b.pathname+b.search+b.hash)},KOb=function(a){return _.WI(a)?"Copy CL number":"Copy commit hash"},MOb=function(a,b){return _.WI(b)?"Browse repo at CL "+a:_.IEb.format({refSpec:_.xsa(a)})};xR.prototype.fq=function(a){this.Ga.Ya({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Ge:a})};
var $8b=function(a,b,c){a.Ga.Ya({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};xR.prototype.nod=function(a,b){return b.G0==="oldPath"};xR.prototype.Vnd=function(a,b){return b.G0==="hiddenCommits"};xR.prototype.h7b=function(a,b){return b.G0==="history"};xR.prototype.i7b=function(a,b){return b.G0==="history"&&b.matches!=null&&b.matches.fm.length>0};var UOb=function(a){return a?a.fm.map(function(b){return b.IA.length}).reduce(function(b,c){return b+c}):0};
xR.prototype.Zb=function(a){a.data&&this.JY.next(this.data);if(a.focusCommit){this.l7a=!1;var b=a.focusCommit.Ef;b&&(this.IE.add(b),this.Fab=!0)}if(a.columnType||a.data||a.historyPlace)this.NM=vPb(this.columnType,(_.VI(this.Od.kb)||_.nJ(this.Od.kb))&&this.Od.kb.Fx)};xR.prototype.Po=function(){var a=this.Xia;a&&!this.l7a&&(a=this.N7a.get(a))&&(a=this.lb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.Fab&&(a.focus({preventScroll:!0}),this.Fab=!1),this.l7a=!0)};
xR.prototype.Ec=function(){var a=this;this.lG=this.Hh.registerCallback("HISTORY",this.lb.na,function(){var b;(b=a.lb.na.querySelector("mat-row"))==null||b.focus()})};xR.prototype.Ma=function(){this.rh.next();this.lG&&this.lG()};
var Z8b=function(a,b,c,d,e){var f=b.metadata!=null&&b.metadata.hasOwnProperty("CLEANUP"),g,m=((g=b.Fu.match(/(\s|^)#\w+/g))!=null?g:[]).map(function(r){return r.trim()}).filter(function(r){return Y8b.includes(r.toLowerCase())});f?m.unshift("Cleanup"):f=m.some(function(r){return X8b.includes(r.toLowerCase())});m.splice(1);var n;return{G0:"history",id:b.eg,subject:b.zza,revision:b.revisionNumber,message:b.Fu,qY:b.qY,time:b.sH,operation:b.p4a,Tn:a.Jdd.transform(b.Tn),cU:((n=b.metadata)==null?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,Ak:f,wg:c!=null?c:void 0,Pb:b.Pb,mO:b.mO,parentPath:b.wg?b.wg:c!=null?c:void 0,tags:m}};_.p.Object.defineProperties(xR.prototype,{xod:{configurable:!0,enumerable:!0,get:function(){if(!this.Od||!_.WI(this.Od.kb))return!1;var a,b,c;return((c=(b=(a=this.Od.kb.path)==null?void 0:a.substring(8))==null?void 0:b.split("/").filter(function(d){return d.length>0}))!=null?c:[]).length>1}}});
xR.O=function(a){return new (a||xR)(_.E(_.by),_.E(_.eN),_.E(_.Cx),_.E(_.Sx),_.E(_.ti),_.E(_.cN),_.E(_.qe),_.E(_.oi),_.E(_.$v),_.E(_.Rv),_.E(_.Lt))};
xR.Aa=_.Of({type:xR,oa:[["history-table"]],mb:function(a,b){a&1&&_.Qg(O8b,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Kjd=c.first)}},Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{Xia:"focusCommit",data:"data",Od:"historyPlace",columnType:"columnType",uya:"blameInfo"},standalone:!1,features:[_.Xn],Ba:52,Ca:20,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,aOb,2,0,"mat-header-cell",8)(4,eOb,3,4,"mat-cell",9),_.Fg(),_.Cg(5,10),_.F(6,fOb,3,0,"mat-header-cell",11)(7,iOb,4,5,"mat-cell",9),_.Fg(),_.Cg(8,
12),_.F(9,jOb,2,3,"mat-header-cell",13)(10,kOb,4,14,"mat-cell",14),_.Fg(),_.Cg(11,15),_.F(12,lOb,2,1,"mat-header-cell",8)(13,pOb,3,3,"mat-cell",16),_.Fg(),_.Cg(14,17),_.F(15,qOb,2,0,"mat-header-cell",8)(16,tOb,5,5,"mat-cell",18),_.Fg(),_.Cg(17,19),_.F(18,uOb,2,1,"mat-header-cell",8)(19,vOb,2,1,"mat-cell",18),_.Fg(),_.Cg(20,20),_.F(21,wOb,2,0,"mat-header-cell",8)(22,zOb,5,4,"mat-cell",18),_.Fg(),_.Cg(23,21),_.F(24,AOb,3,0,"mat-header-cell",22)(25,FOb,4,4,"mat-cell",23),_.Fg(),_.Cg(26,24),_.F(27,GOb,
3,0,"mat-header-cell",25)(28,JOb,3,3,"mat-cell",23),_.Fg(),_.Cg(29,26),_.F(30,LOb,3,1,"mat-header-cell",27)(31,NOb,8,15,"mat-cell",9),_.Fg(),_.Cg(32,28),_.F(33,OOb,1,0,"mat-header-cell",8)(34,POb,2,1,"mat-cell",9),_.Fg(),_.Cg(35,29),_.F(36,QOb,1,0,"mat-header-cell",8)(37,ROb,4,5,"mat-cell",9),_.Fg(),_.Cg(38,30),_.F(39,TOb,2,1,"mat-cell",9),_.Fg(),_.Cg(40,31),_.F(41,WOb,2,3,"mat-cell",9),_.Fg(),_.Cg(42,32),_.F(43,ZOb,2,1,"mat-cell",9),_.Fg(),_.F(44,$Ob,1,0,"mat-header-row",33)(45,cPb,1,13,"mat-row",
34)(46,dPb,1,3,"mat-row",35)(47,ePb,1,0,"mat-row",36)(48,fPb,1,0,"mat-row",37)(49,gPb,1,2,"mat-row",38)(50,hPb,1,0,"mat-row",39),_.J(),_.F(51,jPb,8,10,"div",40));a&2&&(_.G("dataSource",b.dataSource),_.C(44),_.G("matHeaderRowDef",b.NM),_.C(),_.G("matRowDefColumns",b.NM)("matRowDefWhen",b.h7b),_.C(),_.G("matRowDefColumns",_.mh(15,P8b))("matRowDefWhen",b.h7b),_.C(),_.G("matRowDefColumns",_.mh(16,Q8b))("matRowDefWhen",b.nod),_.C(),_.G("matRowDefColumns",_.mh(17,R8b))("matRowDefWhen",b.i7b),_.C(),_.G("matRowDefColumns",
_.mh(18,S8b))("matRowDefWhen",b.i7b),_.C(),_.G("matRowDefColumns",_.mh(19,T8b))("matRowDefWhen",b.Vnd),_.C(),_.G("ngIf",b.xod))},dependencies:function(){return[_.pr,_.hN,_.kN,_.lN,_.oN,_.mN,_.Ep,_.Fp,_.Gp,_.Hp,P7b,_.dN,_.Tk,_.rz,_.WM,_.qP,_.eF,_.XE,_.aF,_.YE,_.WE,_.bF,_.ZE,_.$E,_.cF,_.dF,_.ay,_.Iv,_.Mv,_.vw,_.qA,_.tA,_.Zz,_.pA,_.ez,_.cz,_.Cz,_.IM,c9b,_.RD,tR,_.VM,_.$J,wR,mR,pR,sR,nR,qR,oR,rR]},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 c9b=function(){this.lDa=!1};c9b.O=function(a){return new (a||c9b)};c9b.Ea=_.Qf({type:c9b,oa:[["","isMatFlatButton",""]],qb:6,Wa:function(a,b){a&2&&_.dh("mat-mdc-button",!b.lDa)("mdc-button--unelevated",b.lDa)("mat-mdc-unelevated-button",b.lDa)},inputs:{lDa:"isMatFlatButton"},standalone:!1});var d9b=new _.Id("GM2_TABS_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1,appearance:"primary"}}});var yR=function(a,b,c){this.options=a;this.Ch=b;this.Kyd=c;this.appearance=this.options.appearance};_.p.Object.defineProperties(yR.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.Cfa},set:function(a){this.Cfa!==a&&(this.Cfa=a,this.Kyd.nr=a==="primary",_.mo(this.Ch))}}});yR.O=function(a){return new (a||yR)(_.E(d9b),_.E(_.xo),_.E(MQ))};
yR.Ea=_.Qf({type:yR,oa:[["mat-tab-group"]],qb:4,Wa:function(a,b){a&2&&_.dh("gmat-mdc-tabs-primary",b.appearance==="primary")("gmat-mdc-tabs-secondary",b.appearance==="secondary")},inputs:{appearance:"appearance"},standalone:!1});var zR=function(a,b,c){this.options=a;this.Ch=b;this.Nyd=c;if(this.options.Ff)throw Error("Sc");this.appearance=this.options.appearance};
_.p.Object.defineProperties(zR.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.Cfa},set:function(a){this.Cfa!==a&&(this.Cfa=a,this.Nyd.nr=a==="primary",_.mo(this.Ch))}}});zR.O=function(a){return new (a||zR)(_.E(d9b),_.E(_.xo),_.E(_.hC))};zR.Ea=_.Qf({type:zR,oa:[["","mat-tab-nav-bar",""]],qb:4,Wa:function(a,b){a&2&&_.dh("gmat-mdc-tabs-primary",b.appearance==="primary")("gmat-mdc-tabs-secondary",b.appearance==="secondary")},inputs:{appearance:"appearance"},standalone:!1});var AR=function(a,b,c,d){this.Ga=a;this.Ahd=b;this.Wi=c;this.ZQ=d};AR.prototype.Ra=function(){};
var e9b=function(a){var b=a.comparison,c=b.kb,d=b.qt;b=b.rq;var e=c.ub,f=c.Uc,g=c.repository;c=_.pJ(c)?_.fJ(b):void 0;return a.Ahd.diff(e,f,g,b,"",d,c).ha(_.A(function(m){return m.Yn}))},f9b=function(a){var b=a.comparison,c=b.kb,d=b.qt;b=b.rq;var e=c.ub,f=c.Uc,g=c.repository;c=_.pJ(c)?_.fJ(d):void 0;return a.Wi.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.A(function(m){return m.mn.map(function(n){return{Yq:n,YY:!1,Pb:_.Qe(void 0)}})}))};
_.p.Object.defineProperties(AR.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.vfd=a;this.Nid=_.df(e9b(this),f9b(this)).ha(_.A(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={Od:_.Qe({kb:a.kb}),entries:d};return{files:b,oS:d,iUb:c}}));this.ZQ.f6.next(0)},get:function(){return this.vfd}}});AR.O=function(a){return new (a||AR)(_.E(_.ir),_.E(VQ),_.E(_.XM),_.E(kR))};
AR.Aa=_.Of({type:AR,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},standalone:!1,vc:["comparison",""],Ba:4,Ca: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,DPb,6,6,"ng-container",1),_.R(1,"async"),_.F(2,EPb,1,2,"ng-template",null,0,_.rh));a&2&&(a=_.bh(3),_.G("ngIf",_.qh(1,2,b.Nid))("ngIfElse",a))},dependencies:[lR,_.Fp,_.Tu,_.Uu,_.Bv,xR,_.KI,_.II,yR,_.gC,LQ,MQ,_.Lp,_.RD],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 g9b=["refPicker"],BR=function(a){this.vpa=a;this.rb=1;this.Yx=_.EJ("");this.gdb=new _.xe;this.IGa="";this.RT="ComparisonRefPicker"};BR.prototype.Ra=function(){};
BR.prototype.Zb=function(a){if(a.comparison||a.selector){switch(this.rb){case 1:this.N8={kb:this.comparison.kb,qGa:HPb,version:2};this.IGa=this.comparison.qt;break;case 0:this.N8={kb:this.comparison.kb,qGa:IPb,version:0};this.IGa=this.comparison.rq;break;default:throw _.eb(this.rb,"Unknown selector type");}h9b(this,this.comparison.kb,this.IGa);this.l8b=i9b(this,this.Yx)}};BR.prototype.Ma=function(){this.gdb.unsubscribe()};
var h9b=function(a,b,c){a.Yx=_.EJ(c||"");a.gdb.unsubscribe();b.ub&&b.Uc&&b.repository&&c&&(a.gdb=_.HEb(a.vpa,_.qt(b.qc(),c).ob()).subscribe(function(d){a.Yx=d;a.l8b=i9b(a,a.Yx)}))},i9b=function(a,b){var c=_.gJ(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.FJ(b.type)+" "+c,ua:a.wpa,wc:a.RT},a.Neb())};BR.prototype.Neb=function(){return _.YJ(_.qt(_.lJ(this.comparison.kb.qc(),"ref"),this.IGa).Kj({}).ob())};BR.O=function(a){return new (a||BR)(_.E(_.aN))};
BR.Aa=_.Of({type:BR,oa:[["comparison-ref-picker","comparison",""]],mb:function(a,b){a&1&&_.Qg(g9b,7,_.Mg);if(a&2){var c;_.Ug(c=_.Vg())&&(b.wpa=c.first)}},inputs:{comparison:"comparison",rb:"selector"},standalone:!1,features:[_.Xn],vc:["comparison",""],Ba:3,Ca: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,GPb,1,1,"ng-template",null,0,_.rh));a&2&&_.G("item",b.l8b)},dependencies:[_.Fp,
_.pN,_.VD],hb:2,Na:0});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Ka=_.Pf({type:CR});CR.Ja=_.dd({imports:[_.Mp,_.Ev,_.qN,_.Yq,_.YD]});var DR=function(a,b,c){this.Fe=a;this.kd=b;this.YU=c;this.tb=new _.xe};DR.prototype.Ra=function(){var a=this;this.Dl=this.kd.register("toggleFullscreen","a",function(){a.Vsa()});this.tb.add(this.YU.ija.subscribe(function(b){j9b(a,b)}))};DR.prototype.Ma=function(){var a;(a=this.Dl)==null||a.call(this);var b;(b=this.Jec)==null||b.call(this);this.tb.unsubscribe()};DR.prototype.I6=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.eb(a)}};
DR.prototype.aCa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.eb(a)}};var j9b=function(a,b){switch(b){case 0:a.Jec=a.kd.register("leaveFullScreen","esc",function(){a.Vsa()});break;case 1:var c;(c=a.Jec)==null||c.call(a);break;default:_.eb(b)}};DR.prototype.Vsa=function(a){this.YU.Vsa();this.Fe.Ya({element:this.componentId,action:this.YU.EN?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
DR.O=function(a){return new (a||DR)(_.E(_.ir),_.E(_.qx),_.E(_.rN))};
DR.Aa=_.Of({type:DR,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},standalone:!1,Ba:6,Ca: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),_.R(1,"async"),_.R(2,"async"),_.O("click",function(c){return b.Vsa(c)}),_.I(3,"mat-icon"),_.Q(4),_.R(5,"async"),_.J()());a&2&&(_.G("matTooltip",b.aCa(_.qh(1,3,b.YU.ija))),_.ug("aria-label",b.aCa(_.qh(2,5,b.YU.ija))),_.C(4),
_.gh(b.I6(_.qh(5,7,b.YU.ija))))},dependencies:[_.Tu,_.Uu,_.ay,_.Mv,_.vw,_.ez,_.cz,_.Lp],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Na:0});var ER=function(a){this.Ga=a;this.EN=!1;this.Amc=this.b2=0;this.Rfd="Copy full hash";this.F7a="Copy commit hash";this.Pv=1};ER.prototype.Ra=function(){};ER.prototype.fq=function(){this.Ga.Ya({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Ge:this.comparison.rq,projectId:this.comparison.kb.ub})};
_.p.Object.defineProperties(ER.prototype,{dDa:{configurable:!0,enumerable:!0,get:function(){return this.Pv===0}},ked:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.kb)return _.nt(_.qt(this.comparison.kb.qc(),this.comparison.rq).Oc("/").ob())}},wfd:{configurable:!0,enumerable:!0,get:function(){return _.nt(_.qt(this.comparison.kb.qc(),this.comparison.rq).Kj({Lo:this.comparison.qt||this.comparison.rq}).ob())}},thd:{configurable:!0,enumerable:!0,get:function(){return _.nt(_.qt(this.comparison.kb.qc(),
this.comparison.rq).Kj({}).ob())}},led:{configurable:!0,enumerable:!0,get:function(){return _.IEb.format({refSpec:_.xsa(this.comparison.rq)})}},sfd:{configurable:!0,enumerable:!0,get:function(){return this.comparison.VRb?"to Parent:":"to:"}}});ER.O=function(a){return new (a||ER)(_.E(_.ir))};
ER.Aa=_.Of({type:ER,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Pv:"viewMode"},standalone:!1,vc:["comparison",""],Ba:7,Ca: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,JPb,10,6,"ng-container",2),_.J(),_.I(2,"div",3),_.F(3,KPb,9,7,"ng-container",4),_.K(4,"fullscreen-button",5),_.J(),_.F(5,LPb,3,5,"ng-template",null,0,_.rh));a&2&&(a=_.bh(6),_.C(),_.G("ngIf",b.dDa)("ngIfElse",a),_.C(2),_.G("ngIf",!b.dDa))},dependencies:[_.pr,eR,_.Fp,BR,_.cE,DR,_.ay,_.Iv,_.Mv,_.UA,_.vw,_.ez,_.cz,_.Wq],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 k9b=["dropdownContainer"],FR=function(){this.koa=[];this.v8b=new _.Uj};FR.prototype.Zb=function(){var a=this,b=this.comparison.qt;this.Gsd=Object.assign({},{ariaLabel:"Parent commit selector",title:_.gJ(b),ua:this.hx,wc:"ParentSelector"},this.Neb(b));this.koa=this.sT.map(function(c){return{id:c,shd:_.nt(RPb(a.comparison.kb,c)),selected:c===a.comparison.qt}})};FR.prototype.Neb=function(a){return _.YJ(RPb(this.comparison.kb,a))};FR.O=function(a){return new (a||FR)};
FR.Aa=_.Of({type:FR,oa:[["parent-selector"]],mb:function(a,b){a&1&&_.Qg(k9b,7,_.Mg);if(a&2){var c;_.Ug(c=_.Vg())&&(b.hx=c.first)}},inputs:{sT:"parents",comparison:"comparison"},outputs:{v8b:"selectedParentChange"},standalone:!1,features:[_.Xn],Ba:8,Ca: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),_.Jg(2,2),_.J(),_.F(3,MPb,1,1,"segmented-dropdown-button",5),_.J(),_.F(4,OPb,2,1,"ng-template",null,0,_.rh)(6,QPb,1,1,"ng-template",
null,1,_.rh));a&2&&(a=_.bh(7),_.C(2),_.yD(b.koa.length),_.zD(2),_.C(),_.G("ngIf",b.koa.length>1)("ngIfElse",a))},dependencies:[_.pr,_.Ep,_.Fp,_.Tu,_.$C,_.ay,_.Iv,_.Wq,_.VD,_.$J],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 GR=function(a,b,c,d,e){this.kdd=a;this.Ga=b;this.fS=d;this.SCa=e;this.nf=new _.Jw(this.Ga)},l9b=function(a){return a.nf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.fS?a.SCa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Rx.has(37)};return a.kdd.list(b).ha(_.A(function(c){var d=new Map,e=new Map;c=_.k(c.ey);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=UPb(TPb(f));if(!e.has(g)){e.set(g,[]);var m=f.ye;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(SPb));return{Fdb:e,groups:d}}))})};GR.prototype.getMap=function(){return l9b(this).ha(_.A(function(a){for(var b=new Map,c=_.k(a.Fdb.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 m9b=function(a){return l9b(a).ha(_.A(function(b){var c=[];b=_.k(b.Fdb.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},n9b=function(a,b){return l9b(a).ha(_.A(function(c){return c.Fdb.get(UPb(b))||[]}))};GR.O=function(a){return new (a||GR)(_.t(r7b),_.t(_.ir),_.t(_.Sx),_.t(_.zp),_.t(_.gPa))};GR.wa=_.q({token:GR,qa:GR.O,Ha:"root"});var HR=function(){this.clear=new _.Uj};HR.prototype.WQ=function(a){a.preventDefault();this.clear.emit()};HR.O=function(a){return new (a||HR)};
HR.Aa=_.Of({type:HR,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},standalone:!1,vc:["filter",""],Ba:7,Ca: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.WQ(c)}),_.Q(5," clear your filter "),_.J(),_.Q(6," and try again.\n"),_.J());a&2&&(_.C(),_.fh(' Nothing matches your filter "',
b.filter,'".\n'))},dependencies:[_.ay,_.Iv],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 IR=function(){this.isActive=!1};IR.prototype.Ra=function(){};IR.prototype.Zb=function(a){if(a.currentScope||a.searchResultItem){a=this.mU;if(a instanceof _.xP)a=_.IJb(a);else if(a.ng)a=_.ivb(a.ng);else throw Error("Ke");this.kb=a;this.isActive=_.ysa(this.wgd,this.kb)}};
_.p.Object.defineProperties(IR.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.mU instanceof _.xP?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.mU instanceof _.xP||!this.mU.ng)var a=null;else a=this.mU.ng,a=a.projectId||a.ho||a.Os;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.mU instanceof _.xP?VPb(this.mU):this.mU.ng.li}},QU:{configurable:!0,enumerable:!0,get:function(){return this.kb.ub}},
Nb:{configurable:!0,enumerable:!0,get:function(){return _.YJ(this.kb).Nb}},Va:{configurable:!0,enumerable:!0,get:function(){return _.YJ(this.kb).Va}}});IR.O=function(a){return new (a||IR)};
IR.Aa=_.Of({type:IR,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],qb:2,Wa:function(a,b){a&2&&_.dh("active-element",b.isActive)},inputs:{Ofd:"contextName",wgd:"currentScope",mU:"searchResultItem"},standalone:!1,features:[_.Xn],vc:"contextName  currentScope  searchResultItem ".split(" "),Ba:4,Ca: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),_.Gg(1,2),_.J(),_.F(2,ZPb,6,3,"ng-template",null,0,_.rh));a&2&&(a=_.bh(3),_.G("ascTrackElement",b.Ofd)("trackGestureClick",!b.isActive)("trackProjectId",b.QU)("condition",!b.isActive)("link",b.Nb)("queryParams",b.Va),_.C(),_.G("ngTemplateOutlet",a))},dependencies:[_.pr,_.ZM,_.Fp,_.Kp,_.Tu,_.Bv,_.vw],
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 o9b=function(a){return{element:a,eza:"clearButton",t0a:"search"}},p9b=new _.UF(function(a){return a},hQb,iQb,function(a){return a.children}),JR=function(a,b){this.Ga=a;this.Sa=b;this.Vcd="All repositories";this.QAa=function(c){return c.vg};this.Bc=new _.MF(hQb,iQb,{Mr:this.QAa});this.dataSource=new _.VF(this.Bc,p9b);this.searchTerm="";this.VF=[];this.GN=_.Rx.has(28)};JR.prototype.Ra=function(){};
JR.prototype.Zb=function(){var a=this.Y8;a.size!==1?this.dataSource.data=q9b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=r9b(a,0));this.kb.repository?(a=this.kb,a=a.ub+"/"+a.repository):a=this.kb.ub;this.Hp=a;s9b(this);t9b(this)};JR.prototype.WQ=function(){this.Lm&&_.oub(this.Lm);this.Ga.Ya({gestureName:"CLICK",element:this.Fqa,action:"clearLink",projectId:this.kb.ub})};
var t9b=function(a){a.VF=[];if(a.searchTerm)for(var b=_.k(a.Y8),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;OMb(a.searchTerm,VPb(c))&&a.Y8.size>1&&a.VF.push(c);a.VF=a.VF.concat(d.filter(function(e){return OMb(a.searchTerm,e.ng.li)}))}},s9b=function(a){a.Bc.collapseAll();if(a.kb.ub){var b=a.dataSource.data.find(function(c){return c.vg===a.kb.ub});b&&a.Bc.expand(b)}},q9b=function(a,b){return b.size===0?[]:Array.from(b.keys()).sort(WPb).filter(function(c){a:{for(var d=
_.k(a.Y8),e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.En&&c.En?e.En.projectId===c.En.projectId:e.host&&c.host?e.host.name===c.host.name:e.IM&&c.IM?e.IM.name===c.IM.name:e.Hi&&c.Hi&&e.Hi===c.Hi){c=f.length>0;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.IJb(c);c=VPb(c);return{icon:"shared:project",name:c,vg:c,level:0,location:e,children:r9b(d)}})},r9b=function(a,b){b=b===void 0?1:b;return a.map(function(c){var d=b,e=_.ivb(c.ng);return{icon:"shared:repository",
location:e,level:d,name:c.displayName||c.ng.li,vg:e.ub+"/"+e.repository}})};
_.p.Object.defineProperties(JR.prototype,{Geb:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},SZa:{configurable:!0,enumerable:!0,get:function(){return this.GN?void 0:"/repos"}},TZa:{configurable:!0,enumerable:!0,get:function(){var a=this.SZa;return a&&this.Sa.isActive(a,!0)}},Owd:{configurable:!0,enumerable:!0,get:function(){return this.bTb&&this.VF.length===0}},bTb:{configurable:!0,enumerable:!0,get:function(){return!!this.searchTerm}}});
JR.O=function(a){return new (a||JR)(_.E(_.ir),_.E(_.oi),_.E(_.Sx))};
JR.Aa=_.Of({type:JR,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],mb:function(a,b){a&1&&_.Qg(_.QI,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Lm=c.first)}},inputs:{Y8:"repositoriesMap",kb:"place",Fqa:"searchTrackElement",v$:"treeItemNavigateTrackElement"},standalone:!1,features:[_.Xn],vc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Ba:4,Ca: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=_.Yd();_.I(0,"input-with-icon",1);_.O("valueChange",function(d){_.w(c);b.searchTerm=d;t9b(b);
return _.y()});_.J();_.F(1,dQb,4,4,"ng-container",2)(2,gQb,3,2,"ng-template",null,0,_.rh)}a&2&&(a=_.bh(3),_.G("placeholder",b.Geb)("trackingConfig",_.nh(4,o9b,b.Fqa)),_.C(),_.G("ngIf",!b.bTb)("ngIfElse",a))},dependencies:[_.pr,_.ZM,_.Ep,_.Fp,_.Tu,_.Bv,_.QI,_.ay,_.Mv,_.vw,_.XF,_.$F,_.aG,_.bG,_.WF,HR,IR],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 KR=function(a,b){this.v$=this.Fqa="";this.Dd=_.OI;this.Y8=b.getMap().ha(_.A(_.GI),_.Vf(function(c){_.Sv(a,c);return _.Qe({state:1,message:"Couldn't load repositories."})}),_.ng(_.PI))};KR.prototype.Ra=function(){};KR.O=function(a){return new (a||KR)(_.E(_.Rv),_.E(GR))};
KR.Aa=_.Of({type:KR,oa:[["repository-searchable-tree"]],inputs:{kb:"place",Fqa:"searchTrackElement",v$:"treeItemNavigateTrackElement"},standalone:!1,Ba:2,Ca: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,mQb,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.Y8))},dependencies:[_.Fp,_.Gp,_.Hp,_.Uu,_.Bv,_.II,JR,_.Lp],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var u9b=["scope"],LR=function(){};LR.prototype.Ra=function(){};var v9b=function(a,b){return Object.assign({},{type:2,title:a.H6a(b),ua:a.Aeb,label:b.repository?"Repository":b.ub?"Project":"",ariaLabel:b.repository?"Repository picker":b.ub?"Project picker":"",wc:"BreadcrumbRepositoriesTree"},_.YJ(_.lJ(b.qc(),"repo").ob()))};LR.prototype.H6a=function(a){return _.nJ(a)&&a.repository?a.ub+"/"+a.repository:a.repository?a.repository:a.ub?a.ub:"All repositories"};LR.O=function(a){return new (a||LR)};
LR.Aa=_.Of({type:LR,oa:[["resource-scope-breadcrumb-item","place",""]],mb:function(a,b){a&1&&_.Qg(u9b,7,_.Mg);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Aeb=c.first)}},inputs:{kb:"place"},standalone:!1,vc:["place",""],Ba:2,Ca:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.F(0,nQb,1,1,"ng-template",null,0,_.rh)},dependencies:[KR],hb:2});var MR=function(){};MR.O=function(a){return new (a||MR)};MR.Ka=_.Pf({type:MR});MR.Ja=_.dd({imports:[_.Mp,_.ry]});var NR=function(){};NR.O=function(a){return new (a||NR)};NR.Ka=_.Pf({type:NR});NR.Ja=_.dd({imports:[_.rr,_.sN,_.Mp,_.Ev,_.aD,_.SI,_.JI,_.ry,_.ww,_.AA,OQ,MR,_.gM,_.Mz,_.Yq]});var OR=function(){};OR.O=function(a){return new (a||OR)};OR.Ka=_.Pf({type:OR});OR.Ja=_.dd({imports:[_.Mp,NR]});var PR=function(){this.yya=[]};PR.prototype.Ra=function(){};PR.prototype.Fga=function(){var a=[];a.unshift(v9b(this.eqa,this.kb));return a};_.p.Object.defineProperties(PR.prototype,{Vd:{configurable:!0,enumerable:!0,set:function(a){this.kb=a;this.yya=this.Fga()}}});PR.O=function(a){return new (a||PR)};
PR.Aa=_.Of({type:PR,oa:[["resource-scope-breadcrumb"]],mb:function(a,b){a&1&&_.Qg(LR,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.eqa=c.first)}},inputs:{Vd:"activeLocation"},standalone:!1,Ba:2,Ca:2,Fa:[[3,"items"],[3,"place"]],ua:function(a,b){a&1&&_.K(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.G("items",b.yya),_.C(),_.G("place",b.kb))},dependencies:[LR,_.WD],hb:2});var QR=function(a,b,c,d,e,f){var g=this;this.Ci=a;this.Nb=b;this.Sa=c;this.zJ=d;this.Wi=e;this.Zra=f;this.Dd=_.OI;this.l0b=new _.cg;this.kb=this.Nb.data.ha(_.A(OKb),_.kf(_.qJ));this.Cgd=this.kb.ha(_.og(function(m){return g.Jib(m)}));this.nvd=this.kb.subscribe(function(m){g.zJ.dj(m)})};QR.prototype.Ma=function(){this.nvd.unsubscribe()};
QR.prototype.Jib=function(a){var b=this,c=_.pJ(a)?_.fJ(_.nk(a,0)):void 0;return this.Wi.list(a.ub,a.Uc,a.repository,_.nk(a,0),"",1,!0,void 0,void 0,c).ha(_.og(function(d){if(!d.mn||d.mn.length<1)return _.FI("unused");d=tQb(a,d.mn[0]);return b.l0b.ha(_.kg(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{qt:f})})},d),_.ng(d),_.A(_.GI))}),_.Vf(function(d){var e=d.error;e&&e.code===404&&_.gw(b.Ci,{error:d,message:"Could not load commit history.",fe:"Dismiss"});e&&e.code===
403&&_.uBb(b.Ci,d);return _.FI("unused")}),_.ng(_.PI))};QR.prototype.dDa=function(a){return a.Pv===0};_.p.Object.defineProperties(QR.prototype,{EN:{configurable:!0,enumerable:!0,get:function(){return this.Zra.EN}}});QR.O=function(a){return new (a||QR)(_.E(_.fw),_.E(_.Yh),_.E(_.oi),_.E(_.CP),_.E(_.XM),_.E(_.rN))};
QR.Aa=_.Of({type:QR,oa:[["commit-detail"]],qb:2,Wa:function(a,b){a&2&&_.dh("fullscreen",b.EN)},standalone:!1,Ba:4,Ca: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),_.R(1,"async"),_.F(2,sQb,5,4,"ng-container",2),_.R(3,"async"));a&2&&(_.G("activeLocation",_.qh(1,2,b.kb)),_.C(2),_.G("ngIf",_.qh(3,4,b.Cgd)))},dependencies:[ER,dR,_.Fp,_.Gp,_.Hp,AR,_.II,FR,PR,_.oE,_.Lp],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 RR=function(){};RR.O=function(a){return new (a||RR)};RR.Ka=_.Pf({type:RR});RR.Ja=_.dd({imports:[_.Mp,_.mE,_.tN,_.ww,_.aK]});var SR=function(){};SR.O=function(a){return new (a||SR)};SR.Ka=_.Pf({type:SR});SR.Ja=_.dd({imports:[_.rr,_.Mp,_.sN,_.Ev,_.Mu,_.Yq,_.aK,_.kA]});var TR=function(){};TR.O=function(a){return new (a||TR)};TR.Ka=_.Pf({type:TR});TR.Ja=_.dd({imports:[_.Mp,_.LI]});var UR=function(){};UR.O=function(a){return new (a||UR)};UR.Ka=_.Pf({type:UR});UR.Ja=_.dd({imports:[_.rr,TR,_.sN,SR,_.Mp,_.Ev,_.ww,_.xE,_.TA,_.Yq]});var VR=function(){};VR.O=function(a){return new (a||VR)};VR.Ka=_.Pf({type:VR});VR.Ja=_.dd({imports:[_.rr,_.Mp,_.ry]});var WR=function(){};WR.O=function(a){return new (a||WR)};WR.Ka=_.Pf({type:WR});WR.Ja=_.dd({imports:[_.rr,UR,_.Mp,VR,_.ry,_.fz]});var YR=function(){};YR.O=function(a){return new (a||YR)};YR.Ka=_.Pf({type:YR});YR.Ja=_.dd({});var ZR=function(){};ZR.O=function(a){return new (a||ZR)};ZR.Ka=_.Pf({type:ZR});ZR.Ja=_.dd({Vb:[_.eN],imports:[_.rr,_.dE,_.wN,_.xN,_.Mp,aR,_.eE,_.uN,_.mr,_.aD,vR,_.tN,_.rP,_.ry,_.ww,_.AA,_.TA,_.bC,_.fz,_.gB,_.Mz,_.Yq,_.UM,_.aK,YR,_.kA]});var $R=function(){};$R.O=function(a){return new (a||$R)};$R.Ka=_.Pf({type:$R});$R.Ja=_.dd({imports:[_.IF]});var aS=function(){};aS.O=function(a){return new (a||aS)};aS.Ka=_.Pf({type:aS});aS.Ja=_.dd({imports:[_.rr,WR,_.Mp,_.Ev,ZR,_.LI,_.JI,$R]});var bS=function(){};bS.O=function(a){return new (a||bS)};bS.Ka=_.Pf({type:bS});bS.Ja=_.dd({imports:[_.Mp,_.Ev,_.ry,_.ww,_.fz]});var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Ka=_.Pf({type:cS});cS.Ja=_.dd({imports:[_.rr,SR,_.Mp,CR,_.eE,bS,_.ry,_.VA,_.ww,_.fz,_.Yq,_.kA]});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Ka=_.Pf({type:dS});dS.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,_.ry,_.Yq,_.YD,_.aK]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Ka=_.Pf({type:eS});eS.Ja=_.dd({imports:[_.Mp,OR,_.ZD]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Ka=_.Pf({type:fS});fS.Ja=_.dd({Vb:[kR],imports:[cS,RR,_.Mp,aS,_.JI,dS,eS,_.pE,_.kA]});var gS=function(a){this.Sa=a};gS.prototype.af=function(a){var b=_.Oi(a);a=a.uv;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 _.Sq(this.Sa,b)};gS.O=function(a){return new (a||gS)(_.t(_.oi))};gS.wa=_.q({token:gS,qa:gS.O,Ha:"root"});var hS=function(a,b){this.Sa=b;this.enabled=_.Rx.has(22)};hS.prototype.af=function(){this.enabled||this.Sa.navigate(["/404"]);return this.enabled};hS.O=function(a){return new (a||hS)(_.t(_.Sx),_.t(_.oi))};hS.wa=_.q({token:hS,qa:hS.O,Ha:"root"});var iS=function(a){this.Sa=a};iS.prototype.af=function(){_.Uq(this.Sa,"/piper///",{Ij:!0});return!1};iS.O=function(a){return new (a||iS)(_.t(_.oi))};iS.wa=_.q({token:iS,qa:iS.O,Ha:"root"});var jS=function(a){this.Sa=a};jS.prototype.af=function(a){var b=_.Fsa(a.Va),c=b.gcb;b=b.Va;if(Object.keys(c).length===0)return!0;a=a.T_.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 _.Tq(this.Sa,a,{Va:b})};jS.O=function(a){return new (a||jS)(_.t(_.oi))};jS.wa=_.q({token:jS,qa:jS.O,Ha:"root"});var kS=function(a,b){this.Sa=a;this.client=b};kS.prototype.af=function(a){var b=this,c=_.Oi(a);if(!c||!_.WI(c)||!c.path||c.params.Tf)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(_.A(function(e){var f=c.qc();e.mn&&(e=e.mn.find(function(g){return g.revisionNumber===d}))&&_.tt(f,{Tf:e.eg});b.Sa.navigate(_.nt(f.ob()));return!1}))};
kS.O=function(a){return new (a||kS)(_.t(_.oi),_.t(_.YL))};kS.wa=_.q({token:kS,qa:kS.O,Ha:"root"});var lS=function(a){this.window=a};lS.prototype.af=function(a){var b=_.Oi(a);return b&&_.WI(b)&&b.path&&a.Va.edit?(a=this.window.location,b=_.kLb(b),b=_.oda(b),b!==void 0&&a.replace(b),!1):!0};lS.O=function(a){return new (a||lS)(_.t(_.Aw))};lS.wa=_.q({token:lS,qa:lS.O,Ha:"root"});var mS=function(a,b){this.Sa=a;this.client=b};mS.prototype.af=function(a){var b=this,c=_.Oi(a);if(!c||!_.WI(c))return!0;a=c.params.Pb;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:T6b(this.client,{owner:a.substring(0,d),alias:e}).ha(_.A(function(f){var g=c.qc();f=f.fcb.split(":");if(f.length!==4||f[3]!=="citc")return!0;_.tt(g,{Pb:f[0]+"/"+f[2]});b.Sa.navigate(_.nt(g.ob()));return!1}))};
mS.O=function(a){return new (a||mS)(_.t(_.oi),_.t(_.bM))};mS.wa=_.q({token:mS,qa:mS.O,Ha:"root"});var nS=function(a,b){this.Ga=a;this.y7a=b;this.nf=new _.Iw(this.Ga)};nS.prototype.m6a=function(a){var b=this;if(!_.rJ(a))return _.Qe(_.EI("Failed to load pending changes"));var c=LLb(a.ub,a.Uc,a.repository,a.Kb,a.path,a.params.Pb);return this.nf.fetch(c,function(){return b.y7a.m6a(c)}).ha(_.A(function(d){return _.GI({soa:d.soa})}),_.ng(_.PI),_.Vf(function(){return _.Qe(_.EI("Failed to load pending changes"))}))};nS.O=function(a){return new (a||nS)(_.t(_.ir),_.t(_.WL))};
nS.wa=_.q({token:nS,qa:nS.O,Ha:"root"});var vQb=function(){return{loading:!0,count:0}},yQb=function(a){return{loading:!1,count:a}},oS=function(a){this.Osd=a;this.Dd=_.OI;this.Pkd=EQb;this.pending=_.Qe()};oS.prototype.Zb=function(){this.pending=this.Osd.m6a(this.kb)};oS.O=function(a){return new (a||oS)(_.E(nS))};
oS.Aa=_.Of({type:oS,oa:[["pending-cl-indicator"]],inputs:{kb:"place"},standalone:!1,features:[_.Xn],Ba:4,Ca: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,AQb,3,3,"ng-container",2),_.R(1,"async"),_.F(2,DQb,8,4,"ng-template",
null,0,_.rh));a&2&&_.G("ngIf",_.qh(1,1,b.pending))},dependencies:[_.Fp,_.Kp,_.Gp,_.Hp,_.ay,_.Iv,_.II,_.vw,_.Lp],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Na:0});var w9b=["menuTrigger"],x9b=["auxiliaryCiderButton"],pS=function(a,b,c,d){var e=this;this.xl=b;this.kd=c;this.hc=d;this.fDa=!1;this.b3a=new _.Zh(void 0);this.X3a=new _.Zh(void 0);this.Dn=new _.Zh(void 0);this.hx=new _.Zh(void 0);this.oV=_.Pi;this.UFa=_.Rx.has(37);this.Psd=_.Rx.has(32);this.Ond=_.Rx.has(92);this.lid=_.Ye([this.hc.B6(),this.hc.X6(),this.Dn,this.b3a,this.X3a,this.hx]).ha(_.A(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.Ond;if(r&&(_.nJ(r)||_.VI(r))){var D=void 0,L=[],N=null;if(!_.nJ(r)||z)N=_.kLb(r);if(N){var S={ariaLabel:"Edit this file in Cider",title:"Edit in Cider",Nb:N};m!=="prompt"?D=S:L.push(S)}z&&x&&L.push({ariaLabel:"Edit this file in Git Source Editor (Legacy)",title:"Legacy edit",Nb:x});if(n=iLb(N,n))n={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Nb:n},m==="prompt"?D=n:L.push(n);if(D){m=L.length?Object.assign({},D,{tooltip:r.Fx?
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",Nb: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",Nb:f}]}}):x}),_.qg(function(f){var g=void 0;typeof(f==null?void 0:f.Nb)==="string"&&(g=f.Nb);y9b(e,g)}),
_.jg(1),_.Xe())};pS.prototype.Ra=function(){};pS.prototype.Ma=function(){this.zIa&&this.zIa()};pS.prototype.uM=function(){this.HXb&&this.HXb.uM()};var y9b=function(a,b){a.zIa&&a.zIa();a.zIa=b&&a.kb.Fx?a.kd.register("editCode","shift+e",function(){_.Ac(window,b,"_blank")}):void 0};
_.p.Object.defineProperties(pS.prototype,{R5:{configurable:!0,enumerable:!0,set:function(a){this.b3a.next(a)},get:function(){return this.b3a.value}},k6:{configurable:!0,enumerable:!0,set:function(a){this.X3a.next(a)},get:function(){return this.X3a.value}},kb:{configurable:!0,enumerable:!0,set:function(a){this.Dn.next(a)},get:function(){return this.Dn.value}},Odd:{configurable:!0,enumerable:!0,set:function(a){this.hx.value!==a&&this.hx.next(a)}},F2a:{configurable:!0,enumerable:!0,get:function(){return!this.kb.Fx}}});
pS.O=function(a){return new (a||pS)(_.E(_.Sx),_.E(_.GN),_.E(_.qx),_.E(_.Sy))};
pS.Aa=_.Of({type:pS,oa:[["activity-header-actions","place",""]],mb:function(a,b){a&1&&(_.Qg(w9b,5),_.Qg(x9b,5,_.Mg));if(a&2){var c;_.Ug(c=_.Vg())&&(b.HXb=c.first);_.Ug(c=_.Vg())&&(b.Odd=c.first)}},inputs:{fDa:"isEmptyRepo",R5:"editLink",k6:"fallbackEditLink",kb:"place"},standalone:!1,vc:["place",""],Ba:7,Ca: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,FQb,1,1,"pending-cl-indicator",3),_.R(2,"isPiperPlace"),_.F(3,IQb,4,2,"ng-container",4),_.R(4,"async"),_.J(),_.F(5,KQb,1,1,"ng-template",null,0,_.rh));a&2&&(_.C(),_.G("ngIf",b.Psd&&_.qh(2,2,b.kb)),_.C(2),_.G("ngIf",_.qh(4,4,!b.UFa&&
b.lid)))},dependencies:[_.pr,_.Ep,_.Fp,oS,_.lr,_.ay,_.Iv,_.vw,_.ez,_.cz,_.VD,_.Lp,tR],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 qS=function(a,b){this.Ga=a;this.Sa=b;this.lj="ChangelistPicker";this.T9=void 0;this.uac="number"};qS.prototype.Ra=function(){};var z9b=function(a){if(a.T9){var b=a.T9.toString();a.Ga.Ya({element:"ChangelistPicker",action:"selectSpecificCl",Ge:b,gestureName:"CLICK"});a.Sa.navigate(_.nt(_.XJ(_.IJ(_.qt(a.xoa.qc(),b)),function(c){delete c.Pb;c.line=a.xoa.params.line}).ob()))}};
_.p.Object.defineProperties(qS.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.xoa=a;this.JZ=_.nt(_.XJ(_.IJ(_.qt(a.qc(),"")),function(c){delete c.Pb;delete c.iy;delete c.fA;c.line=a.params.line}).ob());this.T9=MQb(a);this.uac=a.ei()?"number":"text";var b=a.params.Pb?_.nt(_.IJ(a.qc()).ob()):void 0;this.Whc=b;this.hBd=_.tvb(a)}},rod:{configurable:!0,enumerable:!0,get:function(){return _.ut(this.xoa)||mLb(this.xoa)}},Nod:{configurable:!0,enumerable:!0,get:function(){return!!this.xoa.params.Pb}}});
qS.O=function(a){return new (a||qS)(_.E(_.ir),_.E(_.oi))};
qS.Aa=_.Of({type:qS,oa:[["cl-picker","place",""]],inputs:{kb:"place"},standalone:!1,vc:["place",""],Ba:10,Ca: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,LQb,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),_.jh("ngModelChange",function(c){_.ih(b.T9,c)||(b.T9=c);return c}),_.O("keyup.enter",function(){return z9b(b)}),_.J()()()());a&2&&(_.C(),_.G("ngIf",b.Whc),_.C(2),_.dh("active-element",b.rod),_.G("routerLink",b.JZ)("ascTrackElement",b.lj),_.C(6),_.G("type",b.uac),_.hh("ngModel",b.T9))},dependencies:[_.pr,_.Fp,_.Tu,_.Bv,_.Tk,_.rz,_.zz,
_.ay,_.Iv,_.qA,_.tA,_.Zz,_.Sz,_.pA,_.Wq],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 rS=function(){};rS.O=function(a){return new (a||rS)};rS.Ka=_.Pf({type:rS});rS.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,_.aD,_.ry,_.VA,_.AA,_.fz,_.Yq]});var A9b=["crumbs"],B9b=["copyButton"],sS=function(a,b){this.Ga=a;this.viewState=b;this.AHc="Copy file path";this.items=[];this.wY=""};sS.prototype.fq=function(){this.Ga.Ya({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};sS.O=function(a){return new (a||sS)(_.E(_.ir),_.E(_.KN))};
sS.Aa=_.Of({type:sS,oa:[["path-breadcrumb"]],mb:function(a,b){a&1&&(_.Qg(A9b,5),_.Qg(B9b,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.KId=c.first);_.Ug(c=_.Vg())&&(b.yId=c.first)}},inputs:{items:"items",wY:"copyText",projectId:"projectId",esa:"stacksPaths"},standalone:!1,Ba:7,Ca: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=_.Yd();_.I(0,"div",1);_.F(1,OQb,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.fq())});_.J()()}a&2&&(_.C(),_.G("ngForOf",b.items),_.C(4),_.G("hoverMsg",b.AHc)("copyText",b.wY))},dependencies:[_.pr,_.Ep,_.Fp,_.cE,_.Wq,_.Lp],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 tS=function(a){this.ya=_.Lb(a)};_.W(tS,_.$k);tS.prototype.getName=function(){return _.Y(this,1)};tS.prototype.ne=function(a){return _.Mc(this,1,a)};var C9b=function(a){this.ya=_.Lb(a)};_.W(C9b,_.$k);C9b.prototype.getName=function(){return _.Y(this,1)};C9b.prototype.ne=function(a){return _.Mc(this,1,a)};var uS=function(a){this.ya=_.Lb(a)};_.W(uS,_.$k);uS.prototype.Ae=function(){return _.Yl(this,4)};uS.prototype.setStatus=function(a){return _.rm(this,4,a)};var D9b=function(a){this.ya=_.Lb(a)};_.W(D9b,_.$k);_.h=D9b.prototype;_.h.getId=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.ne=function(a){return _.Mc(this,2,a)};_.h.Zp=function(){return _.Y(this,3)};_.h.vq=function(a){return _.Mc(this,3,a)};_.h.I6a=function(a){return _.Ck(this,uS,5,_.Ek(a))};_.h.eHa=function(a,b){_.Kl(this,5,uS,a,b)};_.h.Ae=function(){return _.Yl(this,6)};_.h.setStatus=function(a){return _.rm(this,6,a)};var E9b=function(a){this.ya=_.Lb(a)};_.W(E9b,_.$k);_.h=E9b.prototype;_.h.getId=function(){return _.Wl(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.ne=function(a){return _.Mc(this,2,a)};_.h.Zp=function(){return _.Y(this,3)};_.h.vq=function(a){return _.Mc(this,3,a)};var F9b=function(a){this.ya=_.Lb(a)};_.W(F9b,_.$k);var G9b=function(a){this.ya=_.Lb(a)};_.W(G9b,_.$k);var aQ=function(a){this.ya=_.Lb(a)};_.W(aQ,_.$k);_.h=aQ.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.Et=function(a){return _.Mc(this,1,a)};_.h.zj=function(){return _.Y(this,2)};_.h.uo=function(a){return _.Mc(this,2,a)};_.h.oH=function(){return _.Gl(this,2)};_.h.getId=function(){return _.Y(this,3)};var H9b=function(a){this.ya=_.Lb(a)};_.W(H9b,_.$k);H9b.prototype.getName=function(){return _.Y(this,2)};H9b.prototype.ne=function(a){return _.Mc(this,2,a)};var I9b=function(a){return _.Fk(a,aQ,3)};var vS=function(a){this.ya=_.Lb(a)};_.W(vS,_.$k);vS.prototype.Zja=function(){return _.Zl(this,1,_.Ek())};vS.prototype.Rz=function(a){return _.$l(this,1,a)};vS.prototype.qU=function(a,b){_.cc(this,1,_.yb,a,b,_.Ab)};var wS=function(a){this.ya=_.Lb(a)};_.W(wS,_.$k);wS.prototype.getName=function(){return _.Y(this,1)};wS.prototype.ne=function(a){return _.Mc(this,1,a)};wS.prototype.Zp=function(){return _.Y(this,2)};wS.prototype.vq=function(a){return _.Mc(this,2,a)};var J9b=[3,4];var xS=function(a){this.ya=_.Lb(a)};_.W(xS,_.$k);xS.prototype.getName=function(){return _.Y(this,2)};xS.prototype.ne=function(a){return _.Mc(this,2,a)};var yS=function(a){this.ya=_.Lb(a)};_.W(yS,_.$k);yS.prototype.Tl=function(){return _.Wl(this,_.Il(this,K9b,5))};yS.prototype.uN=function(){return Y6b(this,K9b)};yS.prototype.getName=function(){return _.Y(this,4)};yS.prototype.ne=function(a){return _.Mc(this,4,a)};var K9b=[5,6],L9b=[1,2];var zS=function(a){this.ya=_.Lb(a)};_.W(zS,_.$k);zS.prototype.Zp=function(){return _.Y(this,2)};zS.prototype.vq=function(a){return _.Mc(this,2,a)};zS.prototype.sja=function(){return _.Ck(this,yS,3,_.Ek())};var M9b=function(a){this.ya=_.Lb(a)};_.W(M9b,_.$k);_.h=M9b.prototype;_.h.getId=function(){return _.Wl(this,1)};_.h.tja=function(){return _.Ck(this,zS,3,_.Ek())};_.h.getName=function(){return _.Y(this,4)};_.h.ne=function(a){return _.Mc(this,4,a)};_.h.Zp=function(){return _.Y(this,5)};_.h.vq=function(a){return _.Mc(this,5,a)};_.h.S6=function(){return _.Y(this,6)};_.h.x5a=function(){return _.Ck(this,xS,8,_.Ek())};_.h.z6=function(){return _.Zl(this,10,_.Ek())};var N9b=function(a){this.ya=_.Lb(a)};_.W(N9b,_.$k);N9b.prototype.getName=function(){return _.Y(this,2)};N9b.prototype.ne=function(a){return _.Mc(this,2,a)};var AS=function(a){this.ya=_.Lb(a)};_.W(AS,_.$k);AS.prototype.Tl=function(){return _.Wl(this,1)};AS.prototype.uN=function(){return _.Rl(this,1)!=null};AS.prototype.dHa=function(a){return _.Mc(this,2,a)};var O9b=function(a){this.ya=_.Lb(a)};_.W(O9b,_.$k);O9b.prototype.S6=function(){return _.Y(this,1)};var BS=function(a){this.ya=_.Lb(a)};_.W(BS,_.$k);BS.prototype.mN=function(){return _.Y(this,1)};BS.prototype.Xja=function(){return _.Ck(this,O9b,2,_.Ek())};BS.prototype.Tl=function(){return _.Wl(this,3)};BS.prototype.uN=function(){return _.Rl(this,3)!=null};var CS=function(a){this.ya=_.Lb(a)};_.W(CS,_.$k);CS.prototype.wja=function(){return _.Wl(this,1)};CS.prototype.HBa=function(){return _.Y(this,2)};var P9b=function(a){this.ya=_.Lb(a)};_.W(P9b,_.$k);P9b.prototype.Zp=function(){return _.Y(this,2)};P9b.prototype.vq=function(a){return _.Mc(this,2,a)};var Q9b=function(a){this.ya=_.Lb(a)};_.W(Q9b,_.$k);var R9b=function(a){this.ya=_.Lb(a)};_.W(R9b,_.$k);var S9b=function(a){this.ya=_.Lb(a)};_.W(S9b,_.$k);S9b.prototype.getName=function(){return _.Y(this,2)};S9b.prototype.ne=function(a){return _.Mc(this,2,a)};var cQ=function(a){this.ya=_.Lb(a)};_.W(cQ,_.$k);_.h=cQ.prototype;_.h.getName=function(){return _.Y(this,3)};_.h.ne=function(a){return _.Mc(this,3,a)};_.h.dNb=function(){return _.Y(this,8)};_.h.wOb=function(){return _.vm(this,8)};_.h.Qld=function(){return _.vm(this,10)};var T9b=function(a){this.ya=_.Lb(a)};_.W(T9b,_.$k);T9b.prototype.getName=function(){return _.Y(this,1)};T9b.prototype.ne=function(a){return _.Mc(this,1,a)};var DS=function(a){this.ya=_.Lb(a)};_.W(DS,_.$k);DS.prototype.mN=function(){return _.Y(this,1)};DS.prototype.Xja=function(){return _.Ck(this,O9b,2,_.Ek())};DS.prototype.wja=function(){return _.Wl(this,3)};DS.prototype.HBa=function(){return _.Y(this,4)};var U9b=function(a){this.ya=_.Lb(a)};_.W(U9b,_.$k);U9b.prototype.getName=function(){return _.Y(this,2)};U9b.prototype.ne=function(a){return _.Mc(this,2,a)};var V9b=function(a){this.ya=_.Lb(a)};_.W(V9b,_.$k);V9b.prototype.getName=function(){return _.Y(this,1)};V9b.prototype.ne=function(a){return _.Mc(this,1,a)};var W9b=function(a){this.ya=_.Lb(a)};_.W(W9b,_.$k);W9b.prototype.getName=function(){return _.Y(this,1)};W9b.prototype.ne=function(a){return _.Mc(this,1,a)};var X9b=function(a){this.ya=_.Lb(a)};_.W(X9b,_.$k);_.h=X9b.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.ne=function(a){return _.Mc(this,2,a)};_.h.vx=function(){return _.Wl(this,3)};_.h.y9b=function(a){return _.Gl(this,3,_.sb(a))};_.h.getType=function(){return _.Yl(this,7)};_.h.Al=function(a){return _.rm(this,7,a)};var Y9b=function(a){this.ya=_.Lb(a)};_.W(Y9b,_.$k);var Z9b=function(a){this.ya=_.Lb(a)};_.W(Z9b,_.$k);_.h=Z9b.prototype;_.h.Tl=function(){return _.Wl(this,6)};_.h.uN=function(){return _.Rl(this,6)!=null};_.h.getName=function(){return _.Y(this,2)};_.h.ne=function(a){return _.Mc(this,2,a)};_.h.bS=function(){return _.Yl(this,3)};_.h.JBa=function(){return _.Ik(this,4)};_.h.NMb=function(){return _.Ik(this,5)};var ES=function(a){this.ya=_.Lb(a)};_.W(ES,_.$k);ES.prototype.Zp=function(){return _.Y(this,2)};ES.prototype.vq=function(a){return _.Mc(this,2,a)};var bQ=function(a){this.ya=_.Lb(a)};_.W(bQ,_.$k);_.h=bQ.prototype;_.h.getScope=function(){return _.Yl(this,1)};_.h.setScope=function(a){return _.rm(this,1,a)};_.h.X6a=function(){return _.Zl(this,2,_.Ek())};_.h.getValue=function(a){return _.$l(this,2,a)};_.h.setValue=function(a,b){return _.cc(this,2,_.yb,a,b,_.Ab)};var FS=function(a){this.ya=_.Lb(a)};_.W(FS,_.$k);FS.prototype.Tl=function(){return _.Wl(this,_.Il(this,$9b,5))};FS.prototype.uN=function(){return Y6b(this,$9b)};FS.prototype.getName=function(){return _.Y(this,4)};FS.prototype.ne=function(a){return _.Mc(this,4,a)};var a$b=[1,2],$9b=[5,6];var GS=function(a){this.ya=_.Lb(a)};_.W(GS,_.$k);GS.prototype.Zp=function(){return _.Y(this,2)};GS.prototype.vq=function(a){return _.Mc(this,2,a)};GS.prototype.sja=function(){return _.Ck(this,FS,3,_.Ek())};var b$b=function(a){this.ya=_.Lb(a)};_.W(b$b,_.$k);_.h=b$b.prototype;_.h.tja=function(){return _.Ck(this,GS,2,_.Ek())};_.h.getName=function(){return _.Y(this,3)};_.h.ne=function(a){return _.Mc(this,3,a)};_.h.Zp=function(){return _.Y(this,4)};_.h.vq=function(a){return _.Mc(this,4,a)};_.h.S6=function(){return _.Y(this,6)};_.h.CBa=function(){return _.Zl(this,7,_.Ek())};_.h.z6=function(){return _.Zl(this,9,_.Ek())};_.h.getId=function(){return _.Ul(this,15)};var ZP=function(a){this.ya=_.Lb(a)};_.W(ZP,_.$k);ZP.prototype.o5a=function(){return _.Ck(this,aQ,2,_.Ek())};var c$b=function(a){return _.Zl(a,4,_.Ek())};ZP.prototype.efb=function(a){return _.cc(this,4,_.yb,a,void 0,_.Ab)};ZP.prototype.qja=function(){return _.Ck(this,aQ,5,_.Ek())};var d$b=function(a){return _.Ck(a,aQ,6,_.Ek())};ZP.prototype.CBa=function(){return _.Ck(this,xS,7,_.Ek())};var e$b=function(a){return _.Ck(a,aQ,8,_.Ek())};_.h=ZP.prototype;_.h.Zp=function(){return _.Y(this,9)};
_.h.vq=function(a){return _.Mc(this,9,a)};_.h.I5a=function(){return _.Fk(this,_.Eo,90)};_.h.Vi=function(){return _.Fk(this,HS,10)};_.h.oU=function(a){_.Nl(this,10,a)};_.h.sN=function(){return _.Hl(this,HS,10)};var f$b=function(a){return _.Ck(a,aQ,12,_.Ek())};_.h=ZP.prototype;_.h.Bja=function(){return _.Ck(this,aQ,13,_.Ek())};_.h.Dja=function(){return _.Ck(this,aQ,15,_.Ek())};_.h.Fja=function(){return _.Ck(this,aQ,16,_.Ek())};_.h.NMb=function(){return _.Ik(this,17)};
_.h.Hja=function(){return _.Ck(this,aQ,18,_.Ek())};_.h.OMb=function(){return $P(this,aQ,18)};var g$b=function(a){return _.bm(a,129,_.Ek())},h$b=function(a){return _.bm(a,130,_.Ek())},i$b=function(a){return _.Ck(a,aQ,22,_.Ek())};ZP.prototype.getName=function(){return _.Y(this,23)};ZP.prototype.ne=function(a){return _.Mc(this,23,a)};var FXb=function(a){return _.Ck(a,aQ,28,_.Ek())};ZP.prototype.Sja=function(){return _.Ck(this,aQ,31,_.Ek())};
var j$b=function(a){return _.Zl(a,38,_.Ek())},k$b=function(a){return _.Ck(a,aQ,32,_.Ek())},l$b=function(a){return _.Fk(a,U9b,58)},m$b=function(a){return _.Fk(a,H9b,43)},n$b=function(a){return _.Ik(a,45)};ZP.prototype.z6=function(){return _.Ck(this,aQ,55,_.Ek())};var o$b=function(a){return _.Ck(a,aQ,56,_.Ek())},p$b=function(a){return _.Ck(a,aQ,57,_.Ek())},q$b=function(a){return _.Ck(a,aQ,65,_.Ek())};ZP.prototype.JBa=function(){return _.Ik(this,66)};ZP.prototype.bS=function(){return _.Yl(this,70)};
var r$b=function(a){return _.Yl(a,71)},KXb=function(a){return _.Yl(a,75)},s$b=function(a){return _.Hl(a,ES,79)},lYb=function(a){return _.Ck(a,M9b,119,_.Ek())};ZP.prototype.Tl=function(){return _.Wl(this,84)};ZP.prototype.uN=function(){return _.Rl(this,84)!=null};ZP.prototype.pZ=function(){return _.Ck(this,CS,88,_.Ek())};var qYb=function(a){return _.Ck(a,CS,97,_.Ek())},t$b=function(a){return _.Fk(a,Y9b,91)},u$b=function(a){return _.Ck(a,_.Z6a,94,_.Ek())};
ZP.prototype.Rja=function(){return _.Ck(this,DS,96,_.Ek())};ZP.prototype.XMb=function(){return $P(this,DS,96)};var v$b=function(a){return _.Ck(a,aQ,123,_.Ek())},w$b=function(a){return _.bm(a,128,_.Ek())},x$b=function(a){return _.Fk(a,_.Eo,131)},y$b=function(a){return _.Hl(a,_.Eo,131)},z$b=_.lc(ZP),HS=function(a){this.ya=_.Lb(a)};_.W(HS,_.$k);_.h=HS.prototype;_.h.wja=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.ne=function(a){return _.Mc(this,2,a)};
_.h.getParent=function(){return _.Fk(this,HS,3)};_.h.aHa=function(a){_.Nl(this,3,a)};_.h.Zp=function(){return _.Y(this,7)};_.h.vq=function(a){return _.Mc(this,7,a)};_.h.I5a=function(){return _.Fk(this,_.Eo,30)};_.h.o5a=function(){return _.Ck(this,aQ,8,_.Ek())};_.h.qja=function(){return _.Ck(this,aQ,9,_.Ek())};_.h.CBa=function(){return _.Ck(this,xS,10,_.Ek())};_.h.Bja=function(){return _.Ck(this,aQ,11,_.Ek())};_.h.Dja=function(){return _.Ck(this,aQ,12,_.Ek())};
_.h.Fja=function(){return _.Ck(this,aQ,13,_.Ek())};_.h.Hja=function(){return _.Ck(this,aQ,14,_.Ek())};_.h.OMb=function(){return $P(this,aQ,14)};_.h.Sja=function(){return _.Ck(this,aQ,16,_.Ek())};_.h.Rja=function(){return _.Ck(this,DS,21,_.Ek())};_.h.XMb=function(){return $P(this,DS,21)};_.h.pZ=function(){return _.Ck(this,CS,29,_.Ek())};var A$b=_.lc(HS),B$b=[27,28];var C$b=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1))}};tS.prototype.toObject=function(){return C$b(this)};var D$b=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1))}};C9b.prototype.toObject=function(){return D$b(this)};var E$b=function(a){if(a!=null)return _.jc(a),{Rl:D$b(_.Fk(a,C9b,1)),sQd:_.l(_.im(a,2)),tQd:_.l(_.X(a,5)),operation:_.l(_.im(a,3)),tRd:_.l(_.X(a,6)),status:_.l(_.im(a,4))}};uS.prototype.toObject=function(){return E$b(this)};var F$b=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.l(_.X(a,3));var e=_.Ck(a,tS,4,_.Ek());return{id:b,name:c,description:d,CUd:_.ec(e,C$b),Ivd:_.ec(a.I6a(),E$b),status:_.l(_.im(a,6)),IUd:_.l(_.X(a,7)),xnd:_.l(_.km(a,8))}}};D9b.prototype.toObject=function(){return F$b(this)};var G$b=function(a){if(a!=null){_.jc(a);var b=_.l(_.dm(a,1)),c=_.l(_.X(a,2)),d=_.l(_.X(a,3));a=_.Ck(a,D9b,4,_.Ek());return{id:b,name:c,description:d,SGd:_.ec(a,F$b)}}};E9b.prototype.toObject=function(){return G$b(this)};var H$b=function(a){if(a!=null){_.jc(a);var b=_.en(_.Fk(a,_.zk,1));var c=_.Ck(a,E9b,2,_.Ek());return{createTime:b,TLd:_.ec(c,G$b),kFd:_.l(_.im(a,3))}}};F9b.prototype.toObject=function(){return H$b(this)};var I$b=function(a){if(a!=null){_.jc(a);var b=H$b(_.Fk(a,F9b,1));a=_.Ck(a,tS,2,_.Ek());return{TGd:b,pFd:_.ec(a,C$b)}}};G9b.prototype.toObject=function(){return I$b(this)};var IS=function(a){if(a!=null)return _.jc(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.im(a,4))}};aQ.prototype.toObject=function(){return IS(this)};var J$b=function(a){if(a!=null)return _.jc(a),{tdd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:IS(I9b(a)),Otd:_.l(_.X(a,4)),WFd:_.l(_.im(a,5))}};H9b.prototype.toObject=function(){return J$b(this)};var K$b=function(a){if(a!=null)return _.jc(a),{Cgc:_.l(_.Zl(a,1,3))}};vS.prototype.toObject=function(){return K$b(this)};var L$b=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.km(a,_.Il(a,J9b,3))),YWd:K$b(_.hm(a,vS,4,J9b))}};wS.prototype.toObject=function(){return L$b(this)};var M$b=function(a){if(a!=null)return _.jc(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2)),oId:_.l(_.im(a,3))}};xS.prototype.toObject=function(){return M$b(this)};var N$b=function(a){if(a!=null)return _.jc(a),{EU:_.l(_.fm(a,5,K9b)),BId:_.l(_.fm(a,6,K9b)),productId:_.l(_.gm(a,1,L9b)),v8:_.l(_.gm(a,2,L9b)),name:_.l(_.X(a,4)),k4b:_.l(_.X(a,3))}};yS.prototype.toObject=function(){return N$b(this)};var O$b=function(a){if(a!=null)return _.jc(a),{rY:_.l(_.im(a,1)),description:_.l(_.X(a,2)),dDb:_.ec(a.sja(),N$b)}};zS.prototype.toObject=function(){return O$b(this)};var P$b=function(a){if(a!=null)return _.jc(a),{id:_.l(_.dm(a,1)),v8:_.l(_.X(a,2)),gDb:_.ec(a.tja(),O$b),name:_.l(_.X(a,4)),description:_.l(_.X(a,5)),uJ:_.l(_.X(a,6)),zxb:_.Ik(a,7),Gfd:_.ec(a.x5a(),M$b),R4b:_.l(_.dm(a,9)),k_a:_.l(_.Zl(a,10,3)),AWb:_.l(_.X(a,11)),d_b:_.l(_.X(a,12)),Nwb:_.l(_.Zl(a,13,3)),Owb:_.l(_.Tl(a,14))}};M9b.prototype.toObject=function(){return P$b(this)};var Q$b=function(a){if(a!=null)return _.jc(a),{WId:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};N9b.prototype.toObject=function(){return Q$b(this)};var R$b=function(a){if(a!=null)return _.jc(a),{EU:_.l(_.dm(a,1)),mq:_.l(_.X(a,4)),reason:_.l(_.X(a,2)),FMd:_.l(_.im(a,3))}};AS.prototype.toObject=function(){return R$b(this)};var S$b=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.sWa(_.Fk(a,_.qs,3)),e=_.l(_.X(a,4));a=_.Ck(a,AS,5,_.Ek());return{uJ:b,uPd:c,JId:d,eFd:e,gId:_.ec(a,R$b)}}};O9b.prototype.toObject=function(){return S$b(this)};var T$b=function(a){if(a!=null)return _.jc(a),{product:_.l(_.X(a,1)),qAd:_.ec(a.Xja(),S$b),EU:_.l(_.dm(a,3))}};BS.prototype.toObject=function(){return T$b(this)};var U$b=function(a){if(a!=null)return _.jc(a),{U2a:_.l(_.dm(a,1)),Whd:_.l(_.X(a,2))}};CS.prototype.toObject=function(){return U$b(this)};var V$b=function(a){if(a!=null)return _.jc(a),{perspective:_.l(_.im(a,1)),description:_.l(_.X(a,2))}};P9b.prototype.toObject=function(){return V$b(this)};var W$b=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1));var c=_.Ck(a,P9b,2,_.Ek());return{oTd:b,GUd:_.ec(c,V$b),IYd:_.l(_.Zl(a,3,3))}}};Q9b.prototype.toObject=function(){return W$b(this)};var X$b=function(a){if(a!=null)return _.jc(a),{HMd:_.l(_.Zl(a,1,3)),rKd:_.l(_.Zl(a,2,3))}};R9b.prototype.toObject=function(){return X$b(this)};var Y$b=function(a){if(a!=null)return _.jc(a),{tI:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};S9b.prototype.toObject=function(){return Y$b(this)};var Z$b=function(a){if(a!=null)return _.jc(a),{XEd:_.l(_.X(a,1)),WEd:_.l(_.X(a,2)),name:_.l(_.X(a,3)),IXd:_.l(_.X(a,4)),YEd:_.l(_.mm(a,5)),JXd:_.l(_.mm(a,6)),duration:_.l(_.X(a,7)),qzd:_.l(_.X(a,8)),hGd:_.Ik(a,9,!0),SId:_.l(_.X(a,10)),yLd:_.l(_.Zl(a,11,3)),bQd:_.l(_.im(a,12)),cQd:_.l(_.im(a,13)),aQd:_.l(_.Zl(a,14,3)),aggregation:_.l(_.im(a,15))}};cQ.prototype.toObject=function(){return Z$b(this)};var $$b=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),utd:_.l(_.X(a,2))}};T9b.prototype.toObject=function(){return $$b(this)};var aac=function(a){if(a!=null)return _.jc(a),{product:_.l(_.X(a,1)),qAd:_.ec(a.Xja(),S$b),U2a:_.l(_.dm(a,3)),Whd:_.l(_.X(a,4))}};DS.prototype.toObject=function(){return aac(this)};var bac=function(a){if(a!=null)return _.jc(a),{QVd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:IS(I9b(a)),Otd:_.l(_.X(a,4)),PVd:_.l(_.im(a,5))}};U9b.prototype.toObject=function(){return bac(this)};var cac=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),Exd:_.l(_.X(a,2))}};V9b.prototype.toObject=function(){return cac(this)};var dac=function(a){if(a!=null)return _.jc(a),{name:_.l(_.X(a,1)),Ayd:_.l(_.X(a,2))}};W9b.prototype.toObject=function(){return dac(this)};var eac=function(a){if(a!=null){_.jc(a);var b=_.l(_.dm(a,1)),c=_.l(_.X(a,2)),d=_.l(_.dm(a,3)),e=_.l(_.dm(a,4));var f=_.Ck(a,X9b,5,_.Ek());f=_.ec(f,eac);var g=_.Ck(a,xS,6,_.Ek());return{Hcc:b,name:c,level:d,bTd:e,cSd:f,WPd:_.ec(g,M$b),type:_.l(_.im(a,7))}}};X9b.prototype.toObject=function(){return eac(this)};var fac=function(a){if(a!=null)return _.jc(a),{czd:_.l(_.X(a,1)),RXd:_.l(_.dm(a,2))}};Y9b.prototype.toObject=function(){return fac(this)};var gac=function(a){if(a!=null)return _.jc(a),{productId:_.l(_.X(a,1)),EU:_.l(_.dm(a,6)),name:_.l(_.X(a,2)),FF:_.l(_.im(a,3)),dmd:_.l(_.km(a,4)),qDa:_.Ik(a,5)}};Z9b.prototype.toObject=function(){return gac(this)};var hac=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.l(_.Zl(a,3,3)),e=_.l(_.X(a,4)),f=_.l(_.X(a,5));a=_.Ck(a,Z9b,6,_.Ek());return{productId:b,description:c,rUd:d,FUd:e,CQd:f,tUd:_.ec(a,gac)}}};ES.prototype.toObject=function(){return hac(this)};var iac=function(a){if(a!=null)return _.jc(a),{scope:_.l(_.im(a,1)),AAd:_.l(_.Zl(a,2,3))}};bQ.prototype.toObject=function(){return iac(this)};var jac=function(a){if(a!=null)return _.jc(a),{productId:_.l(_.gm(a,1,a$b)),v8:_.l(_.gm(a,2,a$b)),EU:_.l(_.fm(a,5,$9b)),UAd:_.l(_.fm(a,6,$9b)),name:_.l(_.X(a,4)),k4b:_.l(_.X(a,3))}};FS.prototype.toObject=function(){return jac(this)};var kac=function(a){if(a!=null)return _.jc(a),{rY:_.l(_.im(a,1)),description:_.l(_.X(a,2)),dDb:_.ec(a.sja(),jac)}};GS.prototype.toObject=function(){return kac(this)};var lac=function(a){if(a!=null)return _.jc(a),{v8:_.l(_.X(a,1)),gDb:_.ec(a.tja(),kac),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),uJ:_.l(_.X(a,6)),zxb:_.Ik(a,5),DDb:_.l(_.Zl(a,7,3)),R4b:_.l(_.dm(a,8)),k_a:_.l(_.Zl(a,9,3)),FGd:_.l(_.dm(a,10)),BZd:_.l(_.Zl(a,11,3)),AWb:_.l(_.X(a,12)),Nwb:_.l(_.Zl(a,13,3)),d_b:_.l(_.X(a,14)),id:_.l(_.lm(a,15)),Owb:_.l(_.Tl(a,16))}};b$b.prototype.toObject=function(){return lac(this)};var mac=function(a){if(a!=null){_.jc(a);var b=_.ec(a.o5a(),IS),c=_.l(_.Zl(a,4,3)),d=_.l(_.Zl(a,61,3)),e=_.ec(a.qja(),IS),f=_.l(_.Zl(a,98,3)),g=_.ec(d$b(a),IS),m=_.l(_.Zl(a,99,3)),n=_.ec(a.CBa(),M$b),r=_.ec(e$b(a),IS),x=_.l(_.Zl(a,100,3)),z=_.ec(_.Ck(a,aQ,39,_.Ek()),IS),D=_.l(_.Zl(a,101,3)),L=_.ec(_.Ck(a,ZP,120,_.Ek()),mac),N=_.l(_.X(a,121)),S=_.l(_.Tl(a,122)),ca=_.l(_.X(a,9)),wa=_.Go(a.I5a()),Ha=_.l(_.X(a,93)),sa=nac(a.Vi()),xa=_.l(_.dm(a,116)),Na=_.l(_.X(a,42)),Va=_.ec(f$b(a),IS),za=_.l(_.Zl(a,102,
3)),Pa=_.ec(a.Bja(),IS),Ta=_.l(_.Zl(a,103,3)),tb=_.l(_.Tl(a,14)),Gb=_.l(_.Zl(a,83,3)),Wc=_.ec(a.Dja(),IS),Ed=_.l(_.Zl(a,104,3)),Ae=_.ec(a.Fja(),IS),cd=_.l(_.Zl(a,105,3)),Cd=_.Ik(a,17),vb=_.ec(a.Hja(),IS),Kb=_.l(_.Zl(a,106,3));var ob=_.Ck(a,S9b,41,_.Ek());var Cb=_.ec(ob,Y$b),Tb=_.l(_.bm(a,129,3)),bc=_.l(_.bm(a,130,3));var na=_.Ck(a,aQ,20,_.Ek());var ic=_.ec(na,IS),pc=_.l(_.Zl(a,107,3)),$c=_.ec(i$b(a),IS),kd=_.l(_.Zl(a,108,3)),Ad=_.l(_.X(a,23)),Td=_.l(_.Tl(a,25)),ie=_.l(_.X(a,26)),af=_.ec(_.Ck(a,cQ,
27,_.Ek()),Z$b),ji=_.ec(FXb(a),IS),Hi=_.l(_.Zl(a,109,3)),Eg=$$b(_.Fk(a,T9b,29));var ph=_.Ck(a,aQ,30,_.Ek());var ki=_.ec(ph,IS),em=_.ec(a.Sja(),IS),Ii=_.l(_.Zl(a,110,3)),jj=_.l(_.Zl(a,38,3)),kj=_.ec(k$b(a),IS),gl=_.l(_.Zl(a,111,3)),te=bac(l$b(a));var li=_.Ck(a,aQ,59,_.Ek());var $p=_.ec(li,IS),Po=cac(_.Fk(a,V9b,33)),Qo=dac(_.Fk(a,W9b,34));var kb=_.Ck(a,X9b,40,_.Ek());var Jd=_.ec(kb,eac),Gy=_.l(_.Tl(a,35)),Gk=_.l(_.lm(a,36)),kE=J$b(m$b(a));var ig=_.Ck(a,aQ,44,_.Ek());var Ca=_.ec(ig,IS),Ma=_.l(_.km(a,
45)),cb=_.l(_.km(a,46));var jd=_.Ck(a,N9b,47,_.Ek());var ge=_.ec(jd,Q$b),If=_.l(_.X(a,54)),$h=_.ec(a.z6(),IS),xn=_.l(_.Zl(a,112,3)),lE=_.ec(o$b(a),IS),JU=_.l(_.Zl(a,113,3)),R7a=_.ec(p$b(a),IS),tza=_.l(_.Zl(a,114,3));var S7a=_.Ck(a,aQ,62,_.Ek());var Em=_.ec(S7a,IS);var YMa=_.Ck(a,aQ,63,_.Ek());var T7a=_.ec(YMa,IS);var U7a=_.Ck(a,aQ,64,_.Ek());var jr=_.ec(U7a,IS),V7a=_.ec(q$b(a),IS),W7a=_.l(_.Zl(a,115,3)),X7a=_.l(_.km(a,60)),ZMa=_.l(_.km(a,66)),uza=_.l(_.km(a,69)),$Ma=_.l(_.km(a,67)),aNa=_.l(_.Zl(a,
78,3)),bNa=_.l(_.X(a,48)),cNa=_.l(_.Zl(a,49,3)),dNa=_.l(_.Zl(a,50,3)),W$=_.l(_.X(a,51)),Y7a=_.l(_.X(a,52)),X$=_.l(_.X(a,53)),eNa=_.l(_.im(a,70)),fNa=_.l(_.im(a,71)),Z7a=_.ec(_.Ck(a,bQ,72,_.Ek()),iac),vza=_.l(_.km(a,73)),gNa=_.l(_.X(a,74)),Y$=_.l(_.im(a,75)),wza=_.l(_.km(a,76)),mG=_.l(_.X(a,77)),kr=hac(_.Fk(a,ES,79)),$7a=_.l(_.Tl(a,132));var a8a=_.Ck(a,b$b,80,_.Ek());var b8a=_.ec(a8a,lac),hNa=_.ec(lYb(a),P$b),c8a=_.l(_.X(a,68));var d8a=_.Ck(a,Q9b,81,_.Ek());var e8a=_.ec(d8a,W$b),f8a=_.l(_.dm(a,82)),
g8a=_.l(_.dm(a,84));var h8a=_.Ck(a,wS,85,_.Ek());return{Zdd:b,XHd:c,aFd:d,ofd:e,Ntd:f,iId:g,STd:m,DDb:n,QId:r,TTd:x,qJd:z,UTd:D,wFd:L,vFd:N,TKd:S,description:ca,ohd:wa,nhd:Ha,domain:sa,IVd:xa,NLd:Na,VLd:Va,XTd:za,gld:Pa,YTd:Ta,zMd:tb,yMd:Gb,Bmd:Wc,ZTd:Ed,mnd:Ae,aUd:cd,qDa:Cd,bpd:vb,bUd:Kb,GOd:Cb,EOd:Tb,VId:bc,OOd:ic,cUd:pc,zQd:$c,eUd:kd,name:Ad,tSd:Td,productId:ie,hTd:af,iTd:ji,hUd:Hi,lTd:Eg,yUd:ki,Qud:em,Ptd:Ii,qVd:jj,uWd:kj,kUd:gl,OVd:te,RVd:$p,OWd:Po,rXd:Qo,SXd:Jd,TXd:Gy,PYd:Gk,VFd:kE,XFd:Ca,sXd:Ma,
hOd:cb,YId:ge,VSd:If,k_a:$h,PTd:xn,SUd:lE,iUd:JU,TWd:R7a,lUd:tza,BHd:Em,pJd:T7a,pVd:jr,aYd:V7a,mUd:W7a,YNd:X7a,dmd:ZMa,PMd:uza,NMd:$Ma,XSd:aNa,tdd:bNa,XId:cNa,FOd:dNa,utd:W$,Exd:Y7a,Ayd:X$,FF:eNa,TId:fNa,rFd:Z7a,QEd:vza,MWd:gNa,Pab:Y$,yYd:wza,eWd:mG,uFd:kr,tFd:$7a,sUd:b8a,CId:hNa,lVd:c8a,aLd:e8a,nTd:f8a,EU:g8a,fGd:_.ec(h8a,L$b),jTd:_.l(_.X(a,86)),kTd:_.l(_.Zl(a,87,3)),hFa:_.ec(a.pZ(),U$b),KVd:_.ec(qYb(a),U$b),VQd:_.l(_.Zl(a,89,3)),HRd:fac(t$b(a)),BVd:_.ec(u$b(a),_.A7a),jUd:_.l(_.Zl(a,118,3)),I8:_.l(_.X(a,
92)),Vtd:_.ec(a.Rja(),aac),sOd:_.l(_.dm(a,117)),xGd:_.ec(v$b(a),IS),RTd:_.l(_.Zl(a,124,3)),dKd:_.l(_.X(a,125)),JVd:_.l(_.X(a,126)),GMd:X$b(_.Fk(a,R9b,127)),rTd:_.l(_.bm(a,128,3)),aTd:_.Go(x$b(a)),jKd:I$b(_.Fk(a,G9b,133))}}};ZP.prototype.toObject=function(){return mac(this)};
var nac=function(a){if(a!=null){_.jc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=nac(a.getParent());var e=_.Ck(a,HS,4,_.Ek());e=_.ec(e,nac);var f=_.l(_.km(a,5));var g=_.Ck(a,ZP,6,_.Ek());g=_.ec(g,mac);var m=_.l(_.X(a,7)),n=_.Go(a.I5a()),r=_.l(_.X(a,31)),x=_.l(_.X(a,41)),z=_.ec(a.o5a(),IS),D=_.l(_.Zl(a,32,3)),L=_.ec(a.qja(),IS),N=_.l(_.Zl(a,33,3)),S=_.ec(a.CBa(),M$b),ca=_.ec(a.Bja(),IS),wa=_.ec(a.Dja(),IS),Ha=_.ec(a.Fja(),IS),sa=_.ec(a.Hja(),IS);var xa=_.Ck(a,aQ,15,_.Ek());xa=_.ec(xa,IS);var Na=_.l(_.Zl(a,
34,3)),Va=_.l(_.X(a,20)),za=_.ec(a.Sja(),IS),Pa=_.l(_.Zl(a,35,3)),Ta=_.l(_.X(a,17)),tb=_.l(_.dm(a,18)),Gb=_.l(_.km(a,19)),Wc=_.ec(a.Rja(),aac),Ed=_.l(_.X(a,22));var Ae=_.Ck(a,BS,23,_.Ek());return{U2a:b,name:c,parent:d,gXd:e,UNd:f,gTd:g,description:m,ohd:n,nhd:r,VTd:x,Zdd:z,QTd:D,ofd:L,Ntd:N,DDb:S,gld:ca,Bmd:wa,mnd:Ha,bpd:sa,GPd:xa,dUd:Na,cc:Va,Qud:za,Ptd:Pa,cKd:Ta,BWd:tb,QGd:Gb,Vtd:Wc,qUd:Ed,AJd:_.ec(Ae,T$b),eKd:_.l(_.dm(a,24)),hXd:_.l(_.dm(a,25)),Hcc:_.l(_.dm(a,26)),hKd:IS(_.hm(a,aQ,27,B$b)),iKd:_.l(_.gm(a,
28,B$b)),WTd:_.l(_.X(a,37)),fKd:_.l(_.X(a,43)),gKd:_.l(_.X(a,44)),hFa:_.ec(a.pZ(),U$b),ZQd:_.Yl(a,36,1),YQd:_.l(_.dm(a,42)),tZa:_.l(_.X(a,38)),bFd:_.Go(_.Fk(a,_.Eo,39)),nOd:_.Ik(a,40)}}};HS.prototype.toObject=function(){return nac(this)};var oac=function(a){this.ya=_.Lb(a)};_.W(oac,_.$k);oac.prototype.efb=function(a){return _.Mc(this,1,a)};oac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={lfd:_.l(_.X(this,1)),Hya:_.Ik(this,2)}}else a=void 0;return a};var pac=function(a){this.ya=_.Lb(a)};_.W(pac,_.$k);_.h=pac.prototype;_.h.efb=function(a){return _.Mc(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.ne=function(a){return _.Mc(this,2,a)};_.h.Tl=function(){return _.Wl(this,4)};_.h.uN=function(){return _.Rl(this,4)!=null};var qac=function(a){this.ya=_.Lb(a)};_.W(qac,_.$k);var rac=_.lc(qac);var sac=function(a){if(a!=null)return _.jc(a),{lfd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3)),EU:_.l(_.dm(a,4))}};pac.prototype.toObject=function(){return sac(this)};qac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={fTd:_.ec(_.Ck(this,pac,1,_.Ek()),sac),sTd:_.ec(_.Ck(this,ZP,2,_.Ek()),mac)}}else a=void 0;return a};var tac=new _.Sr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",oac,qac,function(a){return a.hd()},rac);var uac=function(a){return _.Jaa(function(b){return b instanceof a&&_.Xa(b)})}(ZP);var JS=function(a){this.ya=_.Lb(a)};_.W(JS,_.$k);JS.prototype.getName=function(){return _.Y(this,1)};JS.prototype.ne=function(a){return _.Mc(this,1,a)};var vac=_.lc(JS);JS.prototype.toObject=function(){if(this!=null){_.jc(this);var a={name:_.l(_.X(this,1)),FFd:_.l(_.X(this,2)),GFd:_.l(_.im(this,3))}}else a=void 0;return a};var wac=function(a){this.ya=_.Lb(a)};_.W(wac,_.$k);wac.prototype.getName=function(){return _.Y(this,1)};wac.prototype.ne=function(a){return _.Mc(this,1,a)};wac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={name:_.l(_.X(this,1)),Hya:_.Ik(this,2)}}else a=void 0;return a};var xac=new _.Sr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",wac,JS,function(a){return a.hd()},vac);var yac=function(a){this.ya=_.Lb(a)};_.W(yac,_.$k);yac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={v8:_.l(_.X(this,1)),Hya:_.Ik(this,2),ZId:_.Ik(this,3)}}else a=void 0;return a};var zac=function(a){this.ya=_.Lb(a)};_.W(zac,_.$k);zac.prototype.getName=function(){return _.Y(this,2)};zac.prototype.ne=function(a){return _.Mc(this,2,a)};var KS=function(a){this.ya=_.Lb(a)};_.W(KS,_.$k);KS.prototype.Tl=function(){return _.Wl(this,_.Il(this,Aac,5))};KS.prototype.uN=function(){return Y6b(this,Aac)};KS.prototype.getName=function(){return _.Y(this,4)};KS.prototype.ne=function(a){return _.Mc(this,4,a)};var Bac=[1,2],Aac=[5,6];var LS=function(a){this.ya=_.Lb(a)};_.W(LS,_.$k);LS.prototype.Zp=function(){return _.Y(this,2)};LS.prototype.vq=function(a){return _.Mc(this,2,a)};LS.prototype.sja=function(){return _.Ck(this,KS,3,_.Ek())};var Cac=function(a){this.ya=_.Lb(a)};_.W(Cac,_.$k);_.h=Cac.prototype;_.h.tja=function(){return _.Ck(this,LS,2,_.Ek())};_.h.getName=function(){return _.Y(this,3)};_.h.ne=function(a){return _.Mc(this,3,a)};_.h.Zp=function(){return _.Y(this,4)};_.h.vq=function(a){return _.Mc(this,4,a)};_.h.S6=function(){return _.Y(this,6)};_.h.x5a=function(){return _.Ck(this,zac,7,_.Ek())};_.h.z6=function(){return _.Zl(this,9,_.Ek())};_.h.getId=function(){return _.Ul(this,12)};var Dac=_.lc(Cac);var Eac=function(a){if(a!=null)return _.jc(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};zac.prototype.toObject=function(){return Eac(this)};var Fac=function(a){if(a!=null)return _.jc(a),{productId:_.l(_.gm(a,1,Bac)),v8:_.l(_.gm(a,2,Bac)),EU:_.l(_.fm(a,5,Aac)),UAd:_.l(_.fm(a,6,Aac)),name:_.l(_.X(a,4)),k4b:_.l(_.X(a,3))}};KS.prototype.toObject=function(){return Fac(this)};var Gac=function(a){if(a!=null)return _.jc(a),{rY:_.l(_.im(a,1)),description:_.l(_.X(a,2)),dDb:_.ec(a.sja(),Fac)}};LS.prototype.toObject=function(){return Gac(this)};Cac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={v8:_.l(_.X(this,1)),gDb:_.ec(this.tja(),Gac),name:_.l(_.X(this,3)),description:_.l(_.X(this,4)),uJ:_.l(_.X(this,6)),zxb:_.Ik(this,5),Gfd:_.ec(this.x5a(),Eac),R4b:_.l(_.dm(this,8)),k_a:_.l(_.Zl(this,9,3)),AWb:_.l(_.X(this,10)),d_b:_.l(_.X(this,11)),id:_.l(_.lm(this,12)),Nwb:_.l(_.Zl(this,13,3)),Owb:_.l(_.Tl(this,14))}}else a=void 0;return a};var Hac=new _.Sr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",yac,Cac,function(a){return a.hd()},Dac);var Iac=function(a){this.ya=_.Lb(a)};_.W(Iac,_.$k);Iac.prototype.wja=function(){return _.Y(this,1)};Iac.prototype.getId=function(){return _.Wl(this,5)};Iac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={U2a:_.l(_.X(this,1)),id:_.l(_.dm(this,5)),Hya:_.Ik(this,2),username:_.l(_.X(this,3)),sNd:_.Ik(this,4)}}else a=void 0;return a};var Jac=new _.Sr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",Iac,HS,function(a){return a.hd()},A$b);var Kac=function(a){this.ya=_.Lb(a)};_.W(Kac,_.$k);Kac.prototype.Tl=function(){return _.Wl(this,4)};Kac.prototype.uN=function(){return _.Rl(this,4)!=null};Kac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={productId:_.l(_.X(this,1)),sSd:_.l(_.dm(this,2)),Hya:_.Ik(this,3),EU:_.l(_.dm(this,4))}}else a=void 0;return a};var Lac=new _.Sr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",Kac,ZP,function(a){return a.hd()},z$b);var Mac=function(a){this.ya=_.Lb(a)};_.W(Mac,_.$k);Mac.prototype.getQuery=function(){return _.Y(this,1)};Mac.prototype.setQuery=function(a){return _.Mc(this,1,a)};Mac.prototype.lCa=function(){return _.vm(this,1)};Mac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={query:_.l(_.X(this,1)),pageSize:_.Ul(this,2,25),pageToken:_.l(_.X(this,3))}}else a=void 0;return a};var Nac=function(a){this.ya=_.Lb(a)};_.W(Nac,_.$k);_.h=Nac.prototype;_.h.gza=function(){return _.kEa(this,MS)};_.h.mN=function(){return _.hm(this,ZP,1,MS)};_.h.Vi=function(){return _.hm(this,HS,2,MS)};_.h.oU=function(a){_.Ol(this,2,MS,a)};_.h.sN=function(){return _.Jl(this,HS,2,MS)};_.h.EBa=function(){return _.hm(this,M9b,3,MS)};var MS=[1,2,3];var Oac=function(a){this.ya=_.Lb(a)};_.W(Oac,_.$k);var Pac=_.lc(Oac);var Qac=function(a){if(a!=null)return _.jc(a),{product:mac(a.mN()),domain:nac(a.Vi()),AId:P$b(a.EBa())}};Nac.prototype.toObject=function(){return Qac(this)};Oac.prototype.toObject=function(){if(this!=null){_.jc(this);var a={kVd:_.ec(_.Ck(this,Nac,1,_.Ek()),Qac),nextPageToken:_.l(_.X(this,2))}}else a=void 0;return a};var Rac=new _.Sr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",Mac,Oac,function(a){return a.hd()},Pac);var Sac=function(){var a={withCredentials:!0};a=a||{};a.format="jspb";this.rg=new _.fs(a);this.ug="https://stacksinfrastructurecatalog-googleapis.corp.google.com".replace(/\/+$/,"")};_.h=Sac.prototype;_.h.mN=function(){return _.gs(this.rg,this.ug+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",void 0,{},Lac)};_.h.EBa=function(){return _.gs(this.rg,this.ug+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",void 0,{},Hac)};
_.h.j5a=function(){return _.gs(this.rg,this.ug+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",void 0,{},xac)};_.h.Vi=function(){return _.gs(this.rg,this.ug+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",void 0,{},Jac)};_.h.search=function(a,b,c){return _.gs(this.rg,this.ug+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",a,b||{},Rac,c)};var Tac=new _.Id("stacks_service",{Ha:"root",qa:function(){return new Sac}});var NS=function(){this.Ga=_.u(_.ir);this.Mxd=_.u(Tac);this.Eh=_.u(_.Rv);this.nf=new _.Iw(this.Ga)};
NS.prototype.get=function(a){var b=this;a.Fx&&(a=a.parent||a);if(!a.path)return _.hf;a=a.path;var c="//depot/"+a,d=(new oac).efb(c);return this.nf.fetch(a,function(){return _.cf(function(){var e=b.Mxd;return _.gs(e.rg,e.ug+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",d,{"X-Goog-Api-Key":"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"},tac)}).ha(_.A(function(e){return _.Ck(e,ZP,2,_.Ek()).concat()}),_.Xj(b.Ga,"stacksServiceGet"),_.Vf(function(e){_.Sv(b.Eh,e);return _.Qe([])}))})};
NS.O=function(a){return new (a||NS)};NS.wa=_.q({token:NS,qa:NS.O,Ha:"root"});var Uac=["clPicker"],Vac=["pathBreadcrumb"],Wac=["refPickerDropdownButton"],Xac=["refPicker"],OS=function(){var a=this;this.RT="BreadcrumbRefPicker";this.viewState=_.u(_.KN);this.fDa=!1;this.hQb=!0;this.k6=this.R5=void 0;this.SN=new _.hg(1);var b=_.u(_.by),c=_.u(_.aN),d=_.wBb(53),e=_.u(NS);this.esa=d?this.SN.ha(_.og(function(g){return e.get(g)}),_.A(function(g){return new Set(g.map(function(m){return c$b(m)}).flat())}),_.qg(function(g){b.Aq({jH:new Map([["stacks",g.size>0?"AVAILABLE":"UNAVAILABLE"]])})}),
_.lg()):_.Xk;this.Ytd=this.SN.ha(_.A(function(g){return _.qJ(g)?{kb:g,qGa:_.byb,version:0}:void 0}));var f=[];this.yya=this.SN.ha(_.og(function(g){return _.qJ(g)?_.HEb(c,g).ha(_.ng(_.EJ(g.Kb)),_.A(function(m){return{location:g,Yx:m}})):_.Qe({location:g,Yx:_.EJ("")})}),_.A(function(g){return a.Fga(f,g.location,g.Yx)}))};OS.prototype.Ra=function(){};
OS.prototype.Fga=function(a,b,c){var d=_.IJ(b.qc()).ob();a[0]=v9b(this.eqa,b);if(_.qJ(b)){if(_.VI(d)){if(d.params.Pb){c="CitC Workspace";var e=_.tvb(d)}else _.ut(d)||mLb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Kb,e=d.ei()?e:_.gJ(e));d=Object.assign({},{type:2,ua:this.Led,title:e,label:c,ariaLabel:"Pin to CL",wc:"ChangelistPicker",tooltip:void 0},_.YJ(d.qc().Oc("").ob()))}else d=this.M1a(d,c),c=MLb(c.type),d={type:1,ua:this.Ztd,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{hdb:d,
icon:c}};a[1]=d;d=!b.path||b.path==="/";if(this.hQb&&!d){d=[];c=b;var f=c.params;e=f.zk;var g=f.qg,m=f.Xw,n=f.Pb;f=f.Kz;for(var r=_.nk(c,0);c&&c.path;){var x=d.length===0?{Pb:n}:{zk:e,qg:g,Xw:m,Pb:n,Kz:f};x=_.nt(_.qt(c.qc().Kj(x),r).ob());var z=void 0;d.unshift({title:_.JJb(c),Nb:x,path:(z=c)==null?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.Jsd,label:"File path",context:{v0b:d,wY:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
OS.prototype.M1a=function(a,b){var c=_.gJ(b);return Object.assign({},{title:c,ua:this.wpa,label:_.FJ(b.type),ariaLabel:"Ref picker dropdown",wc:this.RT},_.YJ(a.qc().Oc("").ob()))};_.p.Object.defineProperties(OS.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.Ju=a;this.SN.next(a)},get:function(){return this.Ju}},H8a:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.kb)==null||!a.params.Pb)}}});OS.O=function(a){return new (a||OS)};
OS.Aa=_.Of({type:OS,oa:[["repository-breadcrumb","location",""]],mb:function(a,b){a&1&&(_.Qg(Uac,7,_.Mg),_.Qg(Vac,7,_.Mg),_.Qg(Wac,7,_.Mg),_.Qg(Xac,7,_.Mg),_.Qg(LR,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Led=c.first);_.Ug(c=_.Vg())&&(b.Jsd=c.first);_.Ug(c=_.Vg())&&(b.Ztd=c.first);_.Ug(c=_.Vg())&&(b.wpa=c.first);_.Ug(c=_.Vg())&&(b.eqa=c.first)}},ab:["aria-label","Repository toolbar"],inputs:{fDa:"isEmptyRepo",hQb:"includePathBreadcrumb",R5:"editLink",k6:"fallbackEditLink",kb:[0,"location","place"]},standalone:!1,
features:[_.lh([_.aN])],vc:["location",""],Ba:14,Ca: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,PQb,1,1,"breadcrumb",6),_.R(3,"async"),_.J(),_.K(4,"activity-header-actions",7),_.J(),_.F(5,RQb,1,1,"ng-template",null,0,_.rh)(7,TQb,2,3,"ng-template",null,1,_.rh)(9,VQb,2,3,"ng-template",null,2,_.rh)(11,WQb,1,1,"ng-template",
null,3,_.rh),_.K(13,"resource-scope-breadcrumb-item",8));a&2&&(_.dh("citc",b.H8a),_.C(2),_.G("ngIf",_.qh(3,8,b.yya)),_.C(2),_.G("place",b.kb)("isEmptyRepo",b.fDa)("editLink",b.R5)("fallbackEditLink",b.k6),_.C(9),_.G("place",b.kb))},dependencies:[pS,qS,_.Fp,_.Tu,_.Uu,_.Bv,_.vw,_.pN,LR,_.VD,_.WD,sS,_.Lp,_.LN],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 Yac=new _.Id("GM2_CHIPS_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var PS=function(a){this.options=a;if(a.Ff)throw Error("Sc");};PS.O=function(a){return new (a||PS)(_.E(Yac))};
PS.Ea=_.Qf({type:PS,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],ab:[1,"gmat-mdc-chip"],qb:14,Wa:function(a,b){a&2&&_.dh("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 QS=function(){};QS.O=function(a){return new (a||QS)};QS.Ka=_.Pf({type:QS});QS.Ja=_.dd({imports:[_.aA]});var Zac=function(){var a=this;this.Ov="";this.BFa=_.sh.apply(null,[!1].concat(_.v([])));this.jE=_.sh.required.apply(_.sh,_.v([]));this.turnId=_.sh.required.apply(_.sh,_.v([]));this.Ueb=[];this.NKb=new _.rF;this.aBb=new _.rF;this.Ga=_.u(_.ir);this.qjd=_.Fh.apply(null,[function(){return a.BFa()?a.ozd:a.nzd}].concat(_.v([])));this.ozd=[{value:"factually_correct",label:"Factually Correct"},{value:"clear",label:"Clear"},{value:"informative",label:"Informative"},{value:"other",label:"Other"}];this.nzd=
[{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"}];_.Tf(function(){a.BFa();a.Ov=""})};
Zac.prototype.Rgb=function(){this.Ga.Ya({element:"ChatFeedback",action:"submitFeedback",gestureName:"CLICK",metrics:{Un:{conversationId:this.jE(),turnId:this.turnId(),jR:{WU:this.BFa(),FR:this.Ueb,Ov:this.Ov}}}});this.NKb.emit(!0)};Zac.O=function(a){return new (a||Zac)};
Zac.Aa=_.Of({type:Zac,oa:[["detailed-feedback-panel"]],inputs:{BFa:[1,"positiveFeedback"],jE:[1,"chatContextId"],turnId:[1,"turnId"]},outputs:{NKb:"feedbackSubmitted",aBb:"cancelFeedbackEvent"},Ba:12,Ca: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.Ueb=
c.value}),_.F(4,XQb,3,2,"mat-chip-option",3),_.J(),_.I(5,"div",4)(6,"textarea",5),_.jh("ngModelChange",function(c){_.ih(b.Ov,c)||(b.Ov=c);return c}),_.J()(),_.I(7,"div",6)(8,"button",7),_.O("click",function(){return b.Rgb()}),_.Q(9," Submit "),_.J(),_.I(10,"button",8),_.O("click",function(){b.aBb.emit(!1)}),_.Q(11," Cancel "),_.J()()());a&2&&(_.C(4),_.G("ngForOf",b.qjd()),_.C(2),_.hh("ngModel",b.Ov),_.C(2),_.G("disabled",b.Ueb.length===0))},dependencies:[_.Mp,_.Ep,_.ry,_.ay,_.Iv,_.aD,_.Tk,_.rz,_.zz,
QS,PS,_.Qz,_.Oz],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 $ac=function(){this.Ga=_.u(_.by);this.C1=_.Wg.apply(null,[!1].concat(_.v([])));this.n$=_.Wg.apply(null,[!1].concat(_.v([])));this.jE=_.sh.required.apply(_.sh,_.v([]));this.turnId=_.sh.required.apply(_.sh,_.v([]));this.yha=_.Wg.apply(null,[!1].concat(_.v([])))};$ac.O=function(a){return new (a||$ac)};
$ac.Aa=_.Of({type:$ac,oa:[["chat-feedback"]],inputs:{jE:[1,"chatContextId"],turnId:[1,"turnId"]},Ba:8,Ca: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.C1.set(!0);b.n$.set(!1);b.yha.set(!1);b.Ga.Ya({element:"ChatFeedback",action:"thumbsUp",gestureName:"CLICK",metrics:{Un:{conversationId:b.jE(),turnId:b.turnId()}}})}),_.vg(2,YQb,2,0,"mat-icon",2)(3,ZQb,2,0,"mat-icon",3),_.J(),_.I(4,"button",4),_.O("click",
function(){b.n$.set(!0);b.C1.set(!1);b.yha.set(!1);b.Ga.Ya({element:"ChatFeedback",action:"thumbsDown",gestureName:"CLICK",metrics:{Un:{conversationId:b.jE(),turnId:b.turnId()}}})}),_.vg(5,$Qb,2,0,"mat-icon",5)(6,aRb,2,0,"mat-icon",3),_.J()(),_.vg(7,dRb,2,1));a&2&&(_.C(),_.dh("selected",b.C1()),_.C(),_.wg(b.C1()?2:3),_.C(2),_.dh("selected",b.n$()),_.C(),_.wg(b.n$()?5:6),_.C(2),_.wg(b.C1()||b.n$()?7:-1))},dependencies:[Zac,_.ry,_.ay,_.Mv,_.ww,_.vw,_.fz,_.ez,_.cz],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 abc={LRc:"read_files_from_google3",QEc:"list_files_in_a_directory",mDd:"search_google3"},RS=function(){var a=this;this.Ga=_.u(_.by);this.toolCallRequest=_.sh.required.apply(_.sh,_.v([]));this.hIa=_.sh.apply(null,[new Map].concat(_.v([])));this.Uya=_.sh.apply(null,_.v([]));this.Elb=abc;this.Sa=_.u(_.oi);this.toolCallResponse=_.Fh.apply(null,[function(){var b=a.hIa(),c=a.toolCallRequest().s5a();return b.get(c)}].concat(_.v([])));this.gDa=_.Fh.apply(null,[function(){var b;return((b=a.toolCallResponse())==
null?void 0:b.Ae())===2||a.Uya()==="CANCELLED"&&a.N1b===2}].concat(_.v([])));this.Eod=_.Fh.apply(null,[function(){var b;return((b=a.toolCallResponse())==null?void 0:b.Ae())===1||a.Uya()==="CANCELLED"&&a.N1b===1}].concat(_.v([])));this.Dnd=_.Fh.apply(null,[function(){var b;return a.Uya()==="CANCELLED"||((b=a.toolCallResponse())==null?void 0:b.Ae())===3}].concat(_.v([])));this.Xdb=_.Fh.apply(null,[function(){var b=_.hWa(a.toolCallRequest());if(!b)return[];b=_.k(_.Yb(b,1,_.us).values());for(var c=b.next();!c.done;c=
b.next()){c=c.value;if(c.LBa()===6)return c.OBa().Zja().filter(function(d){return d.LBa()===3}).map(function(d){return d.getStringValue()});if(c.LBa()===3)return[c.getStringValue()]}return[]}].concat(_.v([])));_.Tf(function(){var b=a.toolCallResponse();b&&(b=b.Ae(),b===1||b===2)&&(a.N1b=b)})},bbc=function(a){return a?a.split("_").map(function(b){return b.charAt(0).toUpperCase()+b.slice(1)}).join(" "):"Unknown tool call"};RS.prototype.getFileName=function(a){a.endsWith("/")&&(a=a.slice(0,-1));return a.split("/").pop()};
RS.prototype.Ona=function(a){a.startsWith("google3/")?(_.Uq(this.Sa,"/piper///depot/"+a),this.Ga.Ya({element:"CsChatToolCall",action:"navigateToFileSuccess",gestureName:"CLICK",Nh:a})):this.Ga.Ya({element:"CsChatToolCall",action:"navigateToFileNotSupported",gestureName:"CLICK",Nh:a})};RS.O=function(a){return new (a||RS)};
RS.Aa=_.Of({type:RS,oa:[["tool-call"]],inputs:{toolCallRequest:[1,"toolCallRequest"],hIa:[1,"toolCallResponses"],Uya:[1,"chatResponseStatus"]},Ba:9,Ca:3,Fa:[[1,"tool-call-container"],[1,"tool-call-header"],[1,"checkmark-icon"],[1,"fail-icon"],[1,"cancel-icon"],["diameter","20",1,"loading-spinner"],[1,"tool-call"],[1,"tool-args"],[1,"tool"],[1,"tool",3,"click"],[1,"arg-capsule"],[1,"arg-text"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.vg(2,eRb,2,0,"mat-icon",2)(3,fRb,2,0,"mat-icon",3)(4,
gRb,2,0,"mat-icon",4)(5,hRb,1,0,"mat-spinner",5),_.I(6,"span",6),_.Q(7),_.J()(),_.vg(8,nRb,3,1,"div",7),_.J());a&2&&(_.C(2),_.wg(b.Eod()?2:b.gDa()?3:b.Dnd()?4:5),_.C(5),_.fh(" ",bbc(mRb(b.toolCallRequest()))," "),_.C(),_.wg(b.Xdb().length>0?8:-1))},dependencies:[_.ww,_.vw,_.RA,_.QA],styles:[".tool-call-container[_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;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:8px;background-color:var(--code-background);padding:4px;margin:12px 0;border:1px solid var(--border)}.tool-call-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}.tool-args[_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;padding:8px;margin-left:24px}.tool[_ngcontent-%COMP%]{margin:8px 2px}.checkmark-icon[_ngcontent-%COMP%]{color:#006400}.fail-icon[_ngcontent-%COMP%]{color:red}.cancel-icon[_ngcontent-%COMP%]{color:darkred}.loading-spinner[_ngcontent-%COMP%]{margin-left:8px;margin-top:4px}.arg-capsule[_ngcontent-%COMP%]{background-color:var(--code-background);border-radius:8px;border:1px solid var(--border);cursor:pointer;overflow-wrap:break-word;padding:4px 8px}.tool-call[_ngcontent-%COMP%]{margin-left:8px}.arg-text[_ngcontent-%COMP%]{border:1px solid var(--border);border-radius:4px;padding:4px 8px;margin:0 4px 4px 0;font-family:Roboto Mono,monospace;font-size:.95em;font-weight:500;background-color:var(--tool-arg-text-bg-color);color:var(--tool-arg-text-color);overflow-wrap:break-word}"]});var cbc=function(){this.Hgd=new _.QD("en-US")};cbc.prototype.transform=function(a){if(!a)return"";var b=a.getYear(),c=a.getMonth();a=a.getDay();if(b<=0||c<1||c>12||a<1||a>31)return"";var d=new Date(Date.UTC(b,c-1,a));if(d.getUTCFullYear()!==b||d.getUTCMonth()!==c-1||d.getUTCDate()!==a)return"";var e;return(e=this.Hgd.transform(d,"mediumDate","UTC"))!=null?e:""};cbc.O=function(a){return new (a||cbc)};cbc.ve=_.Rf({name:"formatDate",type:cbc,de:!0});var BRb=function(a,b){return{fileSpec:a,displayText:b}},SS=function(){var a=this;this.isFile=_.Ak;this.fqc="Something went wrong. Please try again.";this.DUc="https://goto.google.com/codesearch-smart-context";this.c1c="https://moma-teams-photos.corp.google.com/photos/me?sz=32";this.Ga=_.u(_.by);this.Sa=_.u(_.oi);this.message=_.sh.required.apply(_.sh,_.v([]));this.request=_.Fh.apply(null,[function(){var b=a.message().request;if(b.userPrompt){var c=Object,d=c.assign;var e=b.userPrompt.split("\n");for(var f=
0;f<e.length&&!e[f].trim();)f++;for(var g=e.length-1;g>=f&&!e[g].trim();)g--;e=e.slice(f,g+1).join("\n");b=d.call(c,{},b,{userPrompt:e})}return b}].concat(_.v([])));this.I1b=_.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.Fnd=_.Fh.apply(null,[function(){return a.request().type===0}].concat(_.v([])));this.theme="";this.language="plaintext";this.Hhb=
_.Wg.apply(null,[0].concat(_.v([])));_.u(_.Sx);this.q4a=_.Fh.apply(null,[function(){var b=a.getFileName(a.message().request.fileSpec),c=a.message().request.range;c=c?":"+c.un()+"-"+c.Su():"";return""+b+c}].concat(_.v([])));this.h5a=_.Fh.apply(null,[function(){var b=a.message().request.fileSpec,c=a.message().request.additionalFileContext;return b&&c?c.filter(function(d){return d.Hd()!==b.Hd()}):c}].concat(_.v([])));this.b6a=_.Fh.apply(null,[function(){var b,c;return(c=(b=a.message().response)==null?
void 0:b.ignoredFiles)!=null?c:[]}].concat(_.v([])));this.v5a=_.Fh.apply(null,[function(){var b,c;return(c=(b=a.message().response)==null?void 0:b.citations)!=null?c:[]}].concat(_.v([])));this.hIa=_.Fh.apply(null,[function(){var b,c;return(c=(b=a.message().response)==null?void 0:b.toolCallResponsesMap)!=null?c:new Map}].concat(_.v([])));this.Ifd=_.Fh.apply(null,[function(){var b;return(b=a.message().response)==null?void 0:b.containsUnhandledError}].concat(_.v([])));this.responseParts=_.Fh.apply(null,
[function(){var b=a.message().response;if(b==null?0:b.responseParts)b=b.responseParts;else if(b==null?0:b.response)b=[{type:"plainText",content:b.response}];else return[{type:"plainText",content:"Thinking"+".".repeat(a.Hhb())}];if(!b||b.length===0)return b?[].concat(_.v(b)):void 0;var c=b.map(function(d){return d.type==="plainText"?d.content:""}).join("");return c.includes("```")&&(c.match(/```/g)||[]).length%2!==0?(c=b[b.length-1],c.type==="plainText"?[].concat(_.v(b.slice(0,b.length-1)),[Object.assign({},
c,{content:c.content+"\n```"})]):[].concat(_.v(b),[{type:"plainText",content:"\n```"}])):[].concat(_.v(b))}].concat(_.v([])));this.status=_.Fh.apply(null,[function(){return a.message().status}].concat(_.v([])));this.vd=_.Fh.apply(null,[function(){return a.status()==="LOADING"}].concat(_.v([])));this.p9a=_.Fh.apply(null,[function(){return a.status()==="STREAMING"}].concat(_.v([])));this.isError=_.Fh.apply(null,[function(){return a.status()==="ERROR"}].concat(_.v([])));this.jE=_.Fh.apply(null,[function(){return a.message().conversationId}].concat(_.v([])));
this.y1a=_.Wg.apply(null,[!1].concat(_.v([])));this.u4a=_.Wg.apply(null,[!0].concat(_.v([])));this.P7a=_.Wg.apply(null,[!1].concat(_.v([])));this.J0a=_.Wg.apply(null,[!1].concat(_.v([])));this.hasSmartContextReferences=_.Fh.apply(null,[function(){var b;return(b=a.message().response)==null?void 0:b.hasSmartContextReferences}].concat(_.v([])));this.fq=_.QC(function(){a.Ga.Ya({element:"ChatMessage",action:"copyLlmContent",gestureName:"UNKNOWN_GESTURE_TYPE",metrics:{Un:{conversationId:a.jE(),turnId:a.message().turnId}}})},
300);this.ko=_.Rx.has(107);_.Tf(function(){a.vd()||a.p9a()?dbc(a):ebc(a)});_.of(function(){a.setTheme()});this.edc=new MutationObserver(function(){a.setTheme()});this.edc.observe(document.body,{attributes:!0,attributeFilter:["class"]})};SS.prototype.Ma=function(){ebc(this);this.edc.disconnect()};var dbc=function(a){a.zAa||(a.zAa=setInterval(function(){a.Hhb.update(function(b){return(b+1)%4})},300))},ebc=function(a){a.zAa&&(clearInterval(a.zAa),a.zAa=void 0,a.Hhb.set(0))};
SS.prototype.setTheme=function(){document.body.classList.contains("dark-mode")?this.theme="vs-dark":this.theme="vs"};SS.prototype.getFileName=function(a){return qLb(a)};
var rRb=function(a){return oLb(a)},RRb=function(a){a.y1a.update(function(b){return!b})},PRb=function(a){a.u4a.update(function(b){return!b})},HRb=function(a){a.P7a.update(function(b){return!b})},NRb=function(a){a.J0a.update(function(b){return!b})},oRb=function(a){a.Ga.Ya({element:"ChatMessage",action:"copyUserContent",gestureName:"UNKNOWN_GESTURE_TYPE",metrics:{Un:{conversationId:a.jE(),turnId:a.message().turnId}}})};
SS.prototype.Ona=function(a){(a=a.Hd())&&a.startsWith("google3/")&&_.Uq(this.Sa,"/piper///depot/"+a)};SS.O=function(a){return new (a||SS)};
SS.Aa=_.Of({type:SS,oa:[["ai-mode-chat-message"]],inputs:{message:[1,"message"]},Ba:16,Ca:6,Fa:[["fileChip",""],[1,"chat-message-container"],[1,"chat-message-request"],[1,"chat-message-request-img-container"],["alt","Profile img for me",1,"profile-img",3,"src"],[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,"chatContextId","turnId"],[1,"chat-message-request-text",3,"copy"],[1,"file-selection-text"],[1,"context-chip-container"],[1,"file-context-chip",3,"click"],["matChipAvatar","",1,"file-context-chip-icon"],[1,"file-context-chip"],[1,"context-container"],[3,"content","enableSyntaxHighlighting","forInternalFileReferences"],[3,"toolCallRequest","toolCallResponses","chatResponseStatus"],[3,"copy","content","enableSyntaxHighlighting","forInternalFileReferences"],[1,"context-header"],[1,"title-toggle",
3,"click"],[1,"context-title"],[1,"smart-filtering-applied"],[1,"header-icons"],["target","_blank","aria-label","Learn more about Smart Context Filtering","matTooltip","More information about Context Used",3,"href"],[1,"context-used-files-container"],[1,"context-header",3,"click"],[1,"title-toggle"],[1,"context-list-container"],["data-testid","ignored-files-container",1,"context-used-files-container"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-label","PNGs, Symlinks and binary files are not supported",
"matTooltip","PNGs, Symlinks and binary files are not supported",1,"info-icon"],["data-testid","citations-toggle",1,"context-header",3,"click"],["aria-label","Learn more about Citations","matTooltip","Shows sources for code or concepts in this file, such as open-source projects or research papers",1,"info-icon"],[1,"citations-list"],["target","_blank",1,"citation-title",3,"href"],[1,"citation-info-label"],[1,"file-context-chip",3,"click","title"],[1,"partial-text"]],ua:function(a,b){a&1&&(_.I(0,"div",
1)(1,"div",2)(2,"div",3),_.K(3,"img",4),_.I(4,"mat-icon"),_.Q(5,"person"),_.J()(),_.vg(6,pRb,4,2,"span",5)(7,sRb,10,3,"span",5),_.J(),_.I(8,"div",6),_.K(9,"mat-icon",7),_.I(10,"div",8),_.vg(11,tRb,2,1,"span",9)(12,TRb,3,1),_.J()(),_.vg(13,URb,1,2,"chat-feedback",10),_.J(),_.F(14,WRb,5,4,"ng-template",null,0,_.rh));a&2&&(_.C(3),_.G("src",b.c1c,_.Cf),_.C(3),_.wg(b.Fnd()?6:7),_.C(4),_.dh("chat-message-response-text-error",b.isError()),_.C(),_.wg(b.isError()&&b.Ifd()?11:12),_.C(2),_.wg(b.vd()||b.p9a()?
-1:13))},dependencies:[$ac,RS,_.aD,_.ww,_.vw,_.RA,_.aA,_.Nz,_.iz,_.XN,_.WN,_.dz,_.cz,_.Kp,cbc],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:-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:4px 0}.chat-message-request-text[_ngcontent-%COMP%]{font-size:14px;white-space:pre-line}.chat-message-request[_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;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;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:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;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%]{width:100%}.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;-moz-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:8px;color:var(--text-default);margin-right:8px;padding:0 8px 0 0}.context-chip-container[_ngcontent-%COMP%]{margin-top:8px}.context-used-files-container[_ngcontent-%COMP%]{margin-left:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;margin-bottom:8px}.chat-message-response-status-icon-for-chat[_ngcontent-%COMP%]{margin:0 12px}.context-container[_ngcontent-%COMP%]{margin-top:8px}.context-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;cursor:pointer;padding:4px 8px;border-radius:4px;width:100%}.context-header[_ngcontent-%COMP%]   .title-toggle[_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:4px}.context-header[_ngcontent-%COMP%]   .title-toggle[_ngcontent-%COMP%]:hover{background-color:var(--hover)}.context-header[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px;height:20px;width:20px;margin-right:4px;color:var(--primary-default)}.context-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{vertical-align:middle;color:var(--primary-default)}.header-icons[_ngcontent-%COMP%]   a[_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;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;padding:4px 0}.header-icons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{background-color:var(--hover)}.header-icons[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--text-default)}.context-title[_ngcontent-%COMP%]{font-size:14px;font-weight:500;color:var(--primary-default);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.partial-text[_ngcontent-%COMP%]{color:var(--text-secondary);font-size:smaller;margin-left:4px}.context-chip-container[_ngcontent-%COMP%]   .file-context-chip[_ngcontent-%COMP%]   .file-context-chip-icon[_ngcontent-%COMP%], .context-used-files-container[_ngcontent-%COMP%]   .file-context-chip[_ngcontent-%COMP%]   .file-context-chip-icon[_ngcontent-%COMP%]{color:var(--text-secondary)}.citations-list[_ngcontent-%COMP%]{margin-left:48px;margin-top:0}.context-list-container[_ngcontent-%COMP%]{margin-left:48px}.citation-info-label[_ngcontent-%COMP%]{font-weight:400}.smart-filtering-applied[_ngcontent-%COMP%]{font-weight:300;color:var(--text-default);margin-left:8px}.citation-title[_ngcontent-%COMP%]{text-decoration:underline}.info-icon[_ngcontent-%COMP%]{margin-left:4px}"]});var fbc=_.Fvb("chatPanel"),gbc=_.sJ(fbc,function(a){return(a||_.RBa()).selectedModel}),hbc=_.sJ(fbc,function(a){return a.selectedContext.filter(function(b){return!b.isAutoSelected})}),ibc=_.sJ(fbc,function(a){return(a||_.RBa()).selectedChatMode});var TS=function(){this.store=_.u(_.al);this.selectedModel=_.ZJ(this.store,gbc);this.D4=_.ZJ(this.store,hbc)};TS.prototype.sendMessage=function(a,b){this.store.dispatch((0,_.icb)({RYd:a,intent:b}))};TS.O=function(a){return new (a||TS)};TS.wa=_.q({token:TS,qa:TS.O,Ha:"root"});var jbc=["promptTextArea"],bSb=function(a){return{"default-model-option":a}},dSb=function(a,b){return b.id},kbc=function(){};kbc.prototype.transform=function(a){return qLb(a)};kbc.O=function(a){return new (a||kbc)};kbc.ve=_.Rf({name:"fileName",type:kbc,de:!0});var lbc=function(){};lbc.prototype.transform=function(a){return oLb(a)};lbc.O=function(a){return new (a||lbc)};lbc.ve=_.Rf({name:"fileIcon",type:lbc,de:!0});var mbc=function(){};
mbc.prototype.transform=function(a){return a.disabled?"Disabled":a.default?"Default":"Preview"};mbc.O=function(a){return new (a||mbc)};mbc.ve=_.Rf({name:"modelChipLabel",type:mbc,de:!0});var nbc=function(){};nbc.prototype.transform=function(a){return a.disabled?"Disabled":a.default?"Default":"Preview"};nbc.O=function(a){return new (a||nbc)};nbc.ve=_.Rf({name:"chatModeChipLabel",type:nbc,de:!0});
var US=function(){var a=this;this.Dq=MP.apply(null,[""].concat(_.v([])));this.DSb=!1;this.Kyb=_.Lk;this.TRb=!1;this.GI=0;this.Uq=_.u(_.Ry);this.FBb=_.u(TS);this.store=_.u(_.al);this.Sa=_.u(_.oi);this.selectedModel=this.FBb.selectedModel;this.Tgd=_.Lk.find(function(b){return b.default});this.selectedChatMode=_.ZJ(this.store,ibc);this.GAa=_.Fh.apply(null,[function(){var b=a.selectedChatMode();return a.eDa()&&b.id==="ai-mode"?a.Tgd:b}].concat(_.v([])));this.Rhd=_.Fh.apply(null,[function(){return a.eDa()?
a.Kyb.map(function(b){return b.id==="ai-mode"?Object.assign({},b,{disabled:!0}):b}):a.Kyb}].concat(_.v([])));this.Pdd=_.Fh.apply(null,[function(){return a.C8a()?a.GAa().id==="ai-mode"?_.Bxa:_.Kk:_.Kk}].concat(_.v([])));this.MR=_.ZJ(this.store,hbc);this.trigger=new _.eB;this.lgc=new _.Uj;_.u(_.Sx);this.Ga=_.u(_.by);this.kE=_.u(_.V9a);this.Knd=_.Rx.has(108);this.currentFileSpec=_.Fh.apply(null,[function(){var b=_.ZJ(a.store,_.lM)();return b&&b.path?b:null}].concat(_.v([])));this.eDa=_.ZJ(this.store,
_.jCb);this.C8a=_.Fh.apply(null,[function(){return _.Rx.has(118)}].concat(_.v([])));this.Udb=_.Fh.apply(null,[function(){return a.Uq.b5()}].concat(_.v([])));this.qgd=_.Fh.apply(null,[function(){return _.Ak(a.currentFileSpec())?"Current file":"Current dir"}].concat(_.v([])));this.xgd=_.Fh.apply(null,[function(){var b=_.ZJ(a.store,_.iCb)();return b?":"+b.un()+"-"+b.Su():""}].concat(_.v([])));this.Dhb=!1};US.prototype.Fna=function(){this.Dhb=!0};US.prototype.HI=function(){this.Dhb=!1};
US.prototype.J_=function(a){a.key!=="Enter"||a.shiftKey||this.Dq().trim()===""||this.Udb()||(kSb(this),a.preventDefault(),a.stopPropagation())};
var kSb=function(a){var b=a.selectedModel();b={Dq:a.Dq(),Rib:_.PWa(_.OWa(new _.Ds,b.id),b.type)};a.C8a()&&a.GAa().id==="ai-mode"&&_.sm(b.Rib,3,1);a.lgc.emit(b);a.Dq.set("");a.j0.na.value="";obc(a)},pbc=function(a){var b,c,d=(b=a.currentFileSpec())==null?void 0:(c=b.path)==null?void 0:c.split("/").slice(0,-1),e;Q6b(a.Uq,(e=d==null?void 0:d.join("/"))!=null?e:"");var f,g;a.Ga.Ya({element:"PromptBox",action:"addContext",gestureName:"CLICK",metrics:{Un:{jR:{WU:!1,FR:[],Ov:""},Rqa:"",MR:(g=(f=_.ZJ(a.store,
hbc)())==null?void 0:f.map(function(m){var n;return(n=m.fileSpec)==null?void 0:n.Hd()}).filter(function(m){return!!m}))!=null?g:[]}}})},aSb=function(a,b){a.trigger.uM();a.store.dispatch((0,_.fcb)({mode:b}));a.Ga.Ya({element:"PromptBox",action:"selectChatMode"+b.name,gestureName:"CLICK"});a.j0.na.focus()},gSb=function(a,b){b.disabled||(a.trigger.uM(),a.FBb.store.dispatch((0,_.ecb)({model:b})),a.Ga.Ya({element:"PromptBox",action:"selectModel",gestureName:"CLICK",metrics:{Un:{jR:{WU:!1,FR:[],Ov:""},
Rqa:b.id,MR:[]}}}),a.j0.na.focus())},iSb=function(a){var b,c;a.Ga.Ya({element:"PromptBox",action:"cancelQuery",gestureName:"CLICK",metrics:{Un:{Rqa:a.selectedModel().id,MR:(c=(b=a.MR())==null?void 0:b.map(function(d){var e;return(e=d.fileSpec)==null?void 0:e.Hd()}).filter(function(d){return!!d}))!=null?c:[]}}});R6b(a.Uq)},obc=function(a){a.j0.na.style.height="auto";a.j0.na.style.height=a.j0.na.scrollHeight+"px"},qbc=function(a,b){var c=a.j0.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.kE.chatHistory();if(d.length===0)a.GI=0;else{if(b.key==="ArrowUp")if(a.GI<d.length){a.GI++;var e;var f=(e=d[d.length-a.GI])==null?void 0:e.request.userPrompt}else f=a.Dq();else if(b.key==="ArrowDown")if(a.GI>1){a.GI--;var g;f=(g=d[d.length-a.GI])==null?void 0:g.request.userPrompt}else a.GI===1?(a.GI=0,f=""):a.GI===0&&(f=a.Dq());f!==void 0&&(a.Dq.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);obc(a)},0));b.preventDefault();b.stopPropagation()}}};US.O=function(a){return new (a||US)};
US.Aa=_.Of({type:US,oa:[["prompt-box"]],mb:function(a,b){a&1&&(_.Qg(jbc,5),_.Qg(_.eB,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.j0=c.first);_.Ug(c=_.Vg())&&(b.trigger=c.first)}},inputs:{Dq:[1,"userInput"]},outputs:{Dq:"userInputChange",lgc:"userInputSubmitted"},Ba:27,Ca:8,Fa:[["promptBoxInnerContainer",""],["promptInputContainer",""],["promptTextArea",""],["modelMenu","matMenu"],["chatModeMenu","matMenu"],[1,"prompt-box-inner-container",3,"drop","dragover"],["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","id","model-menu",1,"model-menu"],["mat-menu-item","",1,"model-option",3,"disabled","ngClass"],["aria-label","Stop",1,"toolbar-chip"],["aria-label","Send Prompt",1,"send-button",3,"disabled"],[1,"selected-text-range"],[1,"current-file-label"],[1,"current-file-trailing-icon"],[1,"current-file-icon"],[1,"file-context-chip",3,"click"],["matChipAvatar","",1,"force-zero-padding"],[1,"remove-context-button",3,"click"],[1,"delete-icon"],[1,"chip-label"],["aria-label",
"Select Chat Mode",1,"toolbar-chip",3,"click","matMenuTriggerFor"],["yPosition","above","id","chat-mode-menu",1,"model-menu"],["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"],["aria-label","Stop",1,"toolbar-chip",3,"click"],["matChipAvatar","","color","var(--cs-chat-send-button-text-color)"],
["aria-label","Send Prompt",1,"send-button",3,"click","disabled"],["matChipTrailingIcon","","color","var(--cs-chat-send-button-text-color)"]],ua:function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",5,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"))if(e=pLb(d)){var f;(d=(f=b.currentFileSpec())==null?void 0:f.params.Pb)&&(e=_.tt(e.qc(),{Pb:d}).ob());b.store.dispatch((0,_.gcb)({fileSpec:_.Exa(e)}))}else b.Dq.set(b.Dq()+
" "+d),obc(b);return _.y()})("dragover",function(d){_.w(c);return _.y(d.preventDefault())});_.I(2,"mat-chip-listbox",6)(3,"mat-chip",7);_.O("click",function(){_.w(c);return _.y(pbc(b))});_.I(4,"mat-icon",8);_.Q(5,"add");_.J();_.Q(6," Add Context... ");_.J();_.F(7,XRb,13,8,"mat-chip",9);_.NC(8,YRb,9,6,"mat-chip",10,_.MC);_.J();_.I(10,"div",11,1)(12,"textarea",12,2);_.jh("ngModelChange",function(d){_.w(c);_.ih(b.Dq,d)||(b.Dq=d);return _.y(d)});_.O("keydown",function(d){_.w(c);return _.y(b.J_(d))})("keyup",
function(d){_.w(c);return _.y(qbc(b,d))})("input",function(){_.w(c);return _.y(obc(b))})("paste",function(){_.w(c);b.Ga.Ya({element:"PromptBox",action:"paste",gestureName:"CLICK",Nh:b.Dq()});return _.y()})("focus",function(){_.w(c);return _.y(b.Fna())})("blur",function(){_.w(c);return _.y(b.HI())});_.J();_.I(14,"div",13);_.vg(15,ZRb,5,0,"mat-chip",14);_.vg(16,eSb,8,2);_.I(17,"mat-chip",15);_.O("click",function(){_.w(c);return _.y(b.DSb=!b.DSb)});_.I(18,"mat-icon",8);_.Q(19,"arrow_drop_down");_.J();
_.Q(20);_.J();_.I(21,"mat-menu",16,3);_.NC(23,hSb,12,10,"div",17,dSb);_.J();_.vg(25,jSb,4,0,"mat-chip",18)(26,lSb,4,1,"mat-chip",19);_.J()()()}a&2&&(a=_.bh(22),_.C(7),_.G("ngIf",b.currentFileSpec()),_.C(),_.OC(b.MR()),_.C(4),_.G("placeholder",b.Dhb?"":"Ask CS Chat.."),_.hh("ngModel",b.Dq),_.C(3),_.wg(b.Knd?15:-1),_.C(),_.wg(b.C8a()?16:-1),_.C(),_.G("matMenuTriggerFor",a),_.C(3),_.fh(" ",b.selectedModel().name," "),_.C(3),_.OC(b.Pdd()),_.C(2),_.wg(b.Udb()?25:26))},dependencies:[_.Mp,_.Dp,_.Fp,_.aD,
_.Tk,_.rz,_.zz,_.ry,_.aA,_.Nz,_.iz,_.Qz,_.jz,_.ww,_.vw,_.fB,_.bB,_.aB,_.eB,_.sD,kbc,lbc,mbc,nbc],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{padding-left:0;padding-right:0;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:16px;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--with-trailing-action, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--secondary, .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--with-trailing-action, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--secondary, .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__action--trailing, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--trailing{padding-right:0}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]{border-radius:8px;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-default)}.mat-mdc-standard-chip.model-option-chip[_ngcontent-%COMP%]{height:24px;background-color:var(--deep-research-chip-hover-bg);border-radius:8px;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 0;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:4px;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--with-trailing-action, .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)}.mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mdc-evolution-chip__action--trailing{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);font-size:14px;height:14px;width:14px;vertical-align:middle}.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 rbc=["splashPage"],sbc=function(){var a=this;this.Ga=_.u(_.by);this.kE=_.u(_.V9a);this.Pu=_.u(_.wp);this.store=_.u(_.al);this.selectedModel=_.ZJ(this.store,gbc);this.currentFileSpec=_.ZJ(this.store,_.lM);this.Yza=_.ZJ(this.store,_.iCb);this.y0a=_.Wg.apply(null,[[]].concat(_.v([])));this.D4=_.ZJ(this.store,hbc);var b;this.lqd=(b=this.Pu.split("@")[0])!=null?b:"";_.Tf(function(){var c=[],d=_.ZJ(a.store,_.lM)();d&&(d=_.Ak(d)?"file":"directory",d==="file"&&c.push({label:"Summarize this "+d,prompt:"Summarize this "+
d,intent:d==="file"?1:4,icon:"summarize_auto",G1:"Get a summary of the current "+d}));a.y0a.set(c)})};sbc.prototype.Ma=function(){};var mSb=function(a,b){a.Ga.Ya({element:"CsChatSplashPage",action:"clickAction",gestureName:"CLICK",Nh:b.prompt});var c=a.currentFileSpec(),d=a.Yza();if(!c)throw Error("Le");var e=a.D4().map(function(g){return g.fileSpec}),f=a.selectedModel();f=_.PWa(_.OWa(new _.Ds,f.id),f.type);a.kE.sendMessage(c,d,b.prompt,b.intent,e,f)};sbc.O=function(a){return new (a||sbc)};
sbc.Aa=_.Of({type:sbc,oa:[["splash-page"]],mb:function(a,b){a&1&&_.Qg(rbc,5,_.qe);if(a&2){var c;_.Ug(c=_.Vg())&&(b.NWd=c.first)}},Ba:8,Ca:2,Fa:[["splashPage",""],[1,"splash-container"],[1,"splash-content"],[1,"splash-greeting"],[1,"splash-question"],[1,"suggested-actions-title"],[1,"splash-action-container"],["class","splash-action-chip",3,"matTooltip","click",4,"ngFor","ngForOf"],[1,"splash-action-chip",3,"click","matTooltip"],["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(),_.vg(7,oSb,4,1),_.J()());a&2&&(_.C(4),_.fh("Hello, ",b.lqd),_.C(3),_.wg(b.y0a().length>0?7:-1))},dependencies:[_.Mp,_.Ep,_.vw,_.dz,_.cz,_.aA,_.Nz,_.iz,_.ww],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:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;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;width:100%}.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:1.2}.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%)}.splash-star[_ngcontent-%COMP%]:before{content:"\u2b52"}.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:60px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;margin-bottom:4px;padding:0 12px;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;font-family:Google Sans,Roboto,Arial,sans-serif}.mat-mdc-standard-chip.splash-action-chip[_ngcontent-%COMP%]:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.mat-mdc-standard-chip.splash-action-chip[_ngcontent-%COMP%]:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.mat-mdc-chip[_ngcontent-%COMP%]{cursor:pointer}.mat-mdc-chip[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{color:var(--text-default)}.splash-action-text[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 8px;font-size:14px;color:var(--text-default)}.splash-action-icon[_ngcontent-%COMP%]{height:40px;width:40px;background-color:var(--card);padding:4px;border-radius:8px}.help-icon[_ngcontent-%COMP%]{cursor:pointer;font-size:16px;height:16px;width:16px}.suggested-actions-title[_ngcontent-%COMP%]{color:var(--text-default);font-size:12.6px;font-weight:700;font-family:Roboto,sans-serif;margin-left:4px;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;margin-bottom:4px}'],
Na:0});var tbc={NONE:0,eoc:1,0:"NONE",1:"CHAT"},VS=function(a,b){var c=this;this.Qq=a;this.Sa=b;this.DEb=0;this.state=new _.Zh(0);this.CEb=this.state.ha(_.ag(),_.jg(1),_.Xe());this.CEb.subscribe(function(d){c.DEb=d})},ubc=function(a,b){a.state.next(b);b=_.Oi(a.Qq.snapshot);b.params.hy!=null&&a.Sa.navigate(_.nt(_.XJ(b.qc(),function(c){delete c.hy}).ob()),{mg:"preserve"})};VS.O=function(a){return new (a||VS)(_.t(_.Yh),_.t(_.oi),_.t(_.rN))};VS.wa=_.q({token:VS,qa:VS.O});var vbc=["scrollableDiv"],wbc=["chatMessage"],xbc=function(a,b){return b.id},WS=function(){var a=this;this.W7b=_.th.apply(null,["scrollableDiv"].concat(_.v([{read:_.qe}])));this.GBb=_.kF.apply(null,["chatMessage"].concat(_.v([{read:_.qe}])));this.ztd=_.th.required(US);this.c9=_.u(VS);this.kE=_.u(_.V9a);_.u(_.Sx);this.Ga=_.u(_.by);this.kd=_.u(_.qx);this.store=_.u(_.al);this.bZ=_.u(_.sw);this.ko=_.Rx.has(107);this.nUb=_.Wg.apply(null,[0].concat(_.v([])));this.jpd=_.Fh.apply(null,[function(){return a.kE.chatHistory().at(-1)}].concat(_.v([])));
this.kpd=_.Fh.apply(null,[function(){var b=a.GBb();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.jpd())==null?void 0:b.turnId}].concat(_.v([])));this.wSb=!0;this.Bsd=this.ko?"Code Search Chat":"Code Explainer";this.oy=new _.xe;this.chatHistory=_.Fh.apply(null,[function(){return a.kE.chatHistory()}].concat(_.v([])));this.End=_.Fh.apply(null,[function(){return a.chatHistory().length===0}].concat(_.v([])));this.D4=_.ZJ(this.store,
hbc);this.selectedChatMode=_.ZJ(this.store,ibc);this.currentFileSpec=_.ZJ(this.store,_.lM);this.Yza=_.ZJ(this.store,_.iCb);this.eDa=_.ZJ(this.store,_.jCb);_.Tf(function(){a.turnId();var b,c=(b=a.W7b())==null?void 0:b.na,d=a.kpd();c&&d&&(b=c.offsetHeight-(Number(getComputedStyle(c).paddingBottom.replace("px",""))+Number(getComputedStyle(c).paddingTop.replace("px",""))),a.nUb.set(b),window.requestAnimationFrame(function(){a.wSb?(d.scrollIntoView({block:"start"}),a.wSb=!1):d.scrollIntoView({behavior:"smooth",
block:"end"})}))})};WS.prototype.Ra=function(){ybc(this)};var ybc=function(a){a.oy.add(a.kd.register("newChat",(_.zl?"Meta":"Ctrl")+"+i",function(){zbc(a)},!0))};WS.prototype.Ma=function(){this.oy.unsubscribe()};WS.prototype.XQ=function(){this.Ga.Ya({element:"ChatPanel",action:"closeChatPanel",gestureName:"CLICK"});ubc(this.c9,0)};
var zbc=function(a){a.Ga.Ya({element:"ChatPanel",action:"startNewChat",gestureName:"CLICK"});a.kE.Cud()},vSb=function(a,b){var c=a.currentFileSpec(),d=a.Yza(),e=4;a.selectedChatMode().id==="ai-mode"&&_.Rx.has(118)&&!a.eDa()&&(e=6);c&&a.kE.sendMessage(c,d,b.Dq,e,a.D4().map(function(f){return f.fileSpec}),b.Rib)};_.p.Object.defineProperties(WS.prototype,{RYb:{configurable:!0,enumerable:!0,get:function(){return"Shortcut: ("+(_.zl?"Cmd + i":"Ctrl + i")+")"}}});WS.O=function(a){return new (a||WS)};
WS.Aa=_.Of({type:WS,oa:[["chat-panel"]],mb:function(a,b){a&1&&(_.$g(b.W7b,vbc,_.qe),_.$g(b.GBb,wbc,_.qe),_.$g(b.ztd,US));a&2&&_.ah(3)},Ba:27,Ca:6,Fa:[["scrollableDiv",""],["chatMessage",""],[1,"chat-panel-header"],[1,"chat-panel-title"],["svgIcon","source:devai_plain_icon"],[1,"chat-panel-title-text"],[1,"action-controls"],["mat-icon-button","","aria-label","Send Feedback","matTooltip","Send Feedback",1,"feedback-button",3,"click"],["svgIcon","shared:feedback_outline",1,"panel-header-icon"],["mat-icon-button",
"","aria-label","New Chat",1,"new-chat-button",3,"click","disabled","matTooltip"],[1,"panel-header-icon"],["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"],[3,"message"],[1,"no-chat-history"],
[3,"userInputSubmitted"]],ua:function(a,b){if(a&1){var c=_.Yd();_.I(0,"div",2)(1,"div",3);_.K(2,"mat-icon",4);_.I(3,"span",5);_.Q(4);_.J()();_.I(5,"div",6)(6,"button",7);_.O("click",function(){_.w(c);b.Ga.Ya({element:"CsChatPanelFeedbackButton",action:"open",gestureName:"CLICK"});b.bZ.xU("cs_chat_feedback");return _.y()});_.K(7,"mat-icon",8);_.J();_.I(8,"button",9);_.O("click",function(){_.w(c);return _.y(zbc(b))});_.vg(9,pSb,2,0,"mat-icon",10)(10,qSb,2,0,"mat-icon",10);_.J();_.I(11,"button",11);
_.O("click",function(){_.w(c);b.Ga.Ya({element:"ChatPanel",action:"openHelpDialog",gestureName:"CLICK"});_.Ac(window,_.kda(b.ko?"http://go/cs-chat-help":"http://go/code-search-code-explainer"),"_blank");return _.y()});_.I(12,"mat-icon",10);_.Q(13,"help_outline");_.J()();_.I(14,"button",12);_.O("click",function(){_.w(c);return _.y(b.XQ())});_.I(15,"mat-icon",10);_.Q(16,"close");_.J()()()();_.I(17,"div",13,0);_.O("drop",function(d){_.w(c);var e;if(d=(e=d.dataTransfer)==null?void 0:e.getData("text/plain"))if(e=
pLb(d)){var f,g;(d=(f=b.currentFileSpec())==null?void 0:(g=f.params)==null?void 0:g.Pb)&&(e=_.tt(e.qc(),{Pb:d}).ob());b.store.dispatch((0,_.gcb)({fileSpec:_.Exa(e)}))}return _.y()})("dragover",function(d){_.w(c);return _.y(d.preventDefault())});_.NC(19,rSb,2,3,"ai-mode-chat-message",14,xbc,!1,uSb,2,1);_.J();_.vg(22,wSb,2,0,"div",15);_.I(23,"div",16);_.Q(24," Code Search Chat may display inaccurate info. ");_.I(25,"a",17);_.Q(26,"AI privacy policy");_.J()()}a&2&&(_.C(4),_.fh(" ",b.Bsd," "),_.C(4),
_.G("disabled",b.End())("matTooltip",b.ko?"New Chat "+b.RYb:"Clear History "+b.RYb),_.C(),_.wg(b.ko?9:10),_.C(10),_.OC(b.chatHistory()),_.C(3),_.wg(b.ko?22:-1))},dependencies:[_.Mp,_.ry,_.ay,_.Mv,_.ww,_.vw,SS,_.fz,_.ez,_.cz,_.fB,US,sbc],styles:["chat-panel[_nghost-%COMP%]{display:flex;flex-direction:column;font-family:Google Sans Text,Roboto,Arial,sans-serif;height:100%}.chat-panel-title[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px}.chat-panel-title-text[_ngcontent-%COMP%]{font-size:18px;color:var(--text-default);font-family:Google Sans,Roboto,Arial,sans-serif;font-weight:500;line-height:24px;letter-spacing:0}.chat-panel-header[_ngcontent-%COMP%]{align-items:center;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-secondary);border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin:0 8px}.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-header[_ngcontent-%COMP%]   .action-controls[_ngcontent-%COMP%]   .panel-header-icon[_ngcontent-%COMP%]{color:var(--text-secondary)}.chat-panel-content[_ngcontent-%COMP%]{height:100%;overflow-y:auto;padding-top:2px}.ai-policy[_ngcontent-%COMP%]{font-size:12px;color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;color:var(--text-default);margin:8px 0;text-align:left;padding-left:12px}.ai-policy[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}ai-mode-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 Abc=function(a){this.Zhd=a.data.ha(_.A(function(){var b=_.Oi(a.snapshot);return _.VI(b)||_.nJ(b)?nLb(b):""}))};Abc.O=function(a){return new (a||Abc)(_.E(_.Yh))};
Abc.Aa=_.Of({type:Abc,oa:[["binary-file"]],inputs:{Jza:"contentLength"},standalone:!1,Ba:7,Ca: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,xSb,5,3,"icon-empty-state-subtitle",2),_.R(4,"async"),_.F(5,ySb,2,0,"ng-template",null,0,_.rh),_.J());a&2&&(a=_.bh(6),_.C(3),_.G("ngIf",_.qh(4,2,b.Zhd))("ngIfElse",a))},dependencies:[_.Fp,
_.fE,_.hE,_.gE,_.Lp],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var Bbc=["filterInput"],XS=function(a){this.Ga=a;this.MEa=new _.Uj;this.a_b=new _.Uj;this.UEa=new _.Uj;this.Di=new _.yz("");this.u4b=this.jdb=new _.Zh(!1);this.tb=new _.xe};
XS.prototype.Ra=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.Di.setValue(this.initialState.query),this.jdb.next(this.initialState.k9a));b=this.Di.hj.ha(_.ng(b),_.Xf(300),_.qg(function(){a.Ga.Ya({element:a.wc,action:"queryChange",gestureName:"CHANGE"})}));this.tb.add(_.Ye(b,this.u4b).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,_.vz(a.Di,{invalidRegex:{value:""}})):
_.vz(a.Di,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.mrb(c),g));a.UEa.emit({query:c,k9a:d,Xd:g})}))};XS.prototype.Ma=function(){this.tb.unsubscribe()};XS.prototype.pA=function(a){a.preventDefault()};XS.prototype.focus=function(){this.input&&this.input.na.focus()};XS.O=function(a){return new (a||XS)(_.E(_.ir))};
XS.Aa=_.Of({type:XS,oa:[["regex-filter-input"]],mb:function(a,b){a&1&&_.Qg(Bbc,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.input=c.first)}},Wa:function(a,b){a&1&&_.O("keydown.enter",function(){b.MEa.emit(null)})("keydown.shift.enter",function(){b.a_b.emit(null)})},inputs:{initialState:"initialState",label:"label",wc:"trackElement"},outputs:{MEa:"onEnter",a_b:"onShiftEnter",UEa:"onStateChange"},standalone:!1,kc:["*"],Ba:11,Ca: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=_.Yd();_.Kg();_.I(0,"form",1);_.O("submit",function(d){_.w(c);return _.y(b.pA(d))});_.I(1,"mat-form-field",2);_.F(2,zSb,2,1,"mat-label",3);_.I(3,"input",4,0);_.O("focus",function(){_.w(c);return _.y(_.bh(4).select())});_.J();_.F(5,ASb,2,0,"mat-error",3);_.I(6,"div",5);_.Lg(7);_.J()();_.I(8,"mat-slide-toggle",6);_.R(9,"async");
_.O("change",function(d){_.w(c);d=d.checked;b.Ga.Ya({element:b.wc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.jdb.next(d);return _.y()});_.Q(10," Use regex ");_.J()()}a&2&&(_.C(2),_.G("ngIf",b.label),_.C(),_.G("formControl",b.Di),_.C(2),_.G("ngIf",b.Di.rr("invalidRegex")),_.C(3),_.G("checked",_.qh(9,4,b.u4b)))},dependencies:[_.Fp,_.CE,_.Tk,_.rz,_.BE,_.xz,_.pA,_.Zz,_.Sz,_.bD,_.cD,_.qA,_.tA,_.IP,_.GP,_.Cz,_.Lp],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 Cbc=function(){};Cbc.O=function(a){return new (a||Cbc)};Cbc.Ka=_.Pf({type:Cbc});Cbc.Ja=_.dd({imports:[_.Mp,_.aD,_.yA,_.AA,_.JP,_.fz,_.Mz]});var YS=function(a,b){var c=this;this.Ga=a;this.viewState=b;this.WHc="Find";this.Q_c="FindInFile";this.tb=new _.xe;this.tta=new _.Zh(0);this.Umd=this.viewState.Ria.ha(_.bg());this.yqd=_.Ye([this.viewState.Ria,this.viewState.hBa,this.viewState.iBa]).ha(_.A(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.xqd=_.Ye([this.viewState.Ria,this.viewState.hBa,this.viewState.iBa]).ha(_.A(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 _.ew("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.ew("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.tb.add(this.tta.ha(_.rg(this.viewState.hBa)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ga.Ya({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});FUb(c.viewState,e+d)}))};YS.prototype.Ma=function(){this.tb.unsubscribe()};
YS.prototype.focus=function(){this.v4b&&this.v4b.focus()};YS.prototype.UEa=function(a){this.viewState.I4a.next(a)};YS.O=function(a){return new (a||YS)(_.E(_.ir),_.E(_.KN))};
YS.Aa=_.Of({type:YS,oa:[["find-in-file"]],mb:function(a,b){a&1&&_.Qg(XS,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.v4b=c.first)}},standalone:!1,Ba:12,Ca: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),_.R(1,"async"),_.O("onEnter",function(){b.tta.next(1);b.focus()})("onShiftEnter",function(){b.tta.next(-1);b.focus()})("onStateChange",function(c){return b.UEa(c)}),_.I(2,"span",1),_.R(3,"async"),_.Q(4),_.R(5,"async"),_.J()(),_.I(6,"button",2),_.O("click",function(){b.tta.next(-1);b.focus()}),_.I(7,"mat-icon"),_.Q(8,"keyboard_arrow_up"),_.J()(),_.I(9,"button",3),
_.O("click",function(){b.tta.next(1);b.focus()}),_.I(10,"mat-icon"),_.Q(11,"keyboard_arrow_down"),_.J()());a&2&&(_.G("label",b.WHc)("initialState",_.qh(1,5,b.Umd))("trackElement",b.Q_c),_.C(2),_.ug("aria-label",_.qh(3,7,b.xqd)),_.C(2),_.fh(" ",_.qh(5,9,b.yqd)," "))},dependencies:[_.ay,_.Mv,_.vw,XS,_.Lp],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 Dbc=function(){};Dbc.O=function(a){return new (a||Dbc)};Dbc.Ka=_.Pf({type:Dbc});Dbc.Ja=_.dd({imports:[_.Mp,_.ry,_.ww,Cbc]});var Ebc=["goToLineInput"],ZS=function(a,b,c){this.Ga=a;this.Nb=b;this.Sa=c;this.Di=new _.yz("");this.dIc="Go To";this.cIc="Go To Line Number"};ZS.prototype.focus=function(){this.uNb&&this.uNb.na.focus()};ZS.prototype.pA=function(a){a.preventDefault();(a=this.Di.value)&&!isNaN(+a)&&+a>0?this.d7a(Number(this.Di.value)):_.vz(this.Di,{invalidLineNumber:{value:""}})};
ZS.prototype.d7a=function(a){this.Ga.Ya({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Sa.navigate(_.nt(_.tt(_.Oi(this.Nb.snapshot).qc(),{line:a}).ob()))};ZS.O=function(a){return new (a||ZS)(_.E(_.ir),_.E(_.Yh),_.E(_.oi))};
ZS.Aa=_.Of({type:ZS,oa:[["go-to-line"]],mb:function(a,b){a&1&&_.Qg(Ebc,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.uNb=c.first)}},standalone:!1,Ba:7,Ca: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=_.Yd();_.I(0,"form",1);_.O("submit",function(d){_.w(c);return _.y(b.pA(d))});_.I(1,"mat-form-field",2)(2,"mat-label");_.Q(3);_.J();_.K(4,
"input",3,0);_.F(6,BSb,2,0,"mat-error",4);_.J()()}a&2&&(_.C(3),_.fh(" ",b.dIc," "),_.C(),_.G("formControl",b.Di),_.ug("aria-label",b.cIc),_.C(2),_.G("ngIf",b.Di.rr("invalidLineNumber")))},dependencies:[_.Fp,_.CE,_.Tk,_.rz,_.BE,_.xz,_.pA,_.Zz,_.Sz,_.bD,_.qA,_.tA,_.Cz],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 Fbc=function(){};Fbc.O=function(a){return new (a||Fbc)};Fbc.Ka=_.Pf({type:Fbc});Fbc.Ja=_.dd({imports:[_.Mp,_.aD,_.ry,_.yA,_.AA,_.Mz]});var Gbc=function(){this.rBb=!0};Gbc.prototype.Ra=function(){this.ILb&&this.rBb&&_.cZa(this.ILb)};Gbc.O=function(a){return new (a||Gbc)};Gbc.Ea=_.Qf({type:Gbc,oa:[["","focusOnInit",""]],inputs:{ILb:"focusOnInit",rBb:"cdkTrapFocusAutoCapture"},standalone:!1});var Hbc=[{zc:"start",Ac:"bottom",oc:"start",uc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",oc:"end",uc:"top",offsetX:0,offsetY:0}],$S=function(){this.doa=Hbc;this.WFb=this.Gla=!1;this.FLb=!0;this.sPb=!1;this.isOpen=new _.Uj};$S.prototype.Ra=function(){this.isOpen.emit(!1)};$S.prototype.jG=function(){Ibc(this,!this.Gla)};$S.prototype.lY=function(){Ibc(this,!1);this.Mhb&&(this.Mhb.focus(),delete this.Mhb)};var Ibc=function(a,b){b!==a.Gla&&(a.Gla=b,a.isOpen.emit(a.Gla))};
$S.prototype.Ve=function(){this.Oe&&this.Oe.ad&&this.Oe.ad.Ve()};$S.O=function(a){return new (a||$S)};
$S.Aa=_.Of({type:$S,oa:[["dropdown-button","item","","ariaLabel",""]],mb:function(a,b){a&1&&_.Qg(_.VC,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Oe=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",WFb:"dense",FLb:"focusAutoCapture",sPb:"iconOnly"},outputs:{isOpen:"isOpen"},standalone:!1,vc:["item","","ariaLabel",""],Ba:1,Ca: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,GSb,13,23,"ng-container",2);a&2&&_.G("ngIf",b.item)},dependencies:[_.Dt,_.pr,_.UD,_.Fp,_.Kp,_.Tu,_.Uu,_.ay,_.Iv,_.vw,_.VC,_.UC,Gbc,_.Lp],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 aT=function(){};aT.O=function(a){return new (a||aT)};aT.Ka=_.Pf({type:aT});aT.Ja=_.dd({imports:[_.Mt,_.rr,_.XD,_.Mp,_.Ev,_.ry,_.ww,_.fz,_.Bu]});var Jbc=["dropdownTemplate"],bT=function(a,b,c,d){var e=this;this.Nb=a;this.kd=b;this.viewState=c;this.O_b=!1;this.wc="FindInFileDropdown";this.displayText="Find in file";this.tb=new _.xe;this.Wf=[];this.fi=new _.px(d);this.fi.aya=!1;this.fi.ST("CTRL_F",70,2);this.fi.ST("CTRL_F",70,8);_.Wr(this.fi,"shortcut",function(f){f.identifier==="CTRL_F"&&e.O_b&&(f.preventDefault(),e.ir.jG(),ISb(function(){return e.H4a}));return!0});this.tb.add(this.Nb.data.ha(_.A(OKb),_.mvb()).subscribe(function(){Kbc(e)}))};
bT.prototype.Ra=function(){var a=this;this.DE={P5:this.hx,title:"Find",wc:this.wc};this.Wf=[this.kd.register("findInFile","f",function(){a.ir.jG();ISb(function(){return a.H4a})}),this.kd.register("goToLine","g",function(){a.ir.jG();ISb(function(){return a.d7a})})]};bT.prototype.Ma=function(){this.tb.unsubscribe();Kbc(this);if(this.Wf)for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b();this.fi&&this.fi.dispose()};
var Lbc=function(a){ISb(function(){return a.H4a})},Kbc=function(a){a.viewState.I4a.next({k9a:!1,query:"",Xd:null})};bT.O=function(a){return new (a||bT)(_.E(_.Yh),_.E(_.qx),_.E(_.KN),_.E(_.gi))};
bT.Aa=_.Of({type:bT,oa:[["find-in-file-dropdown"]],mb:function(a,b){a&1&&(_.Qg(Jbc,7),_.Qg($S,7),_.Qg(YS,5),_.Qg(ZS,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.hx=c.first);_.Ug(c=_.Vg())&&(b.ir=c.first);_.Ug(c=_.Vg())&&(b.H4a=c.first);_.Ug(c=_.Vg())&&(b.d7a=c.first)}},inputs:{O_b:"overrideBrowserSearch"},standalone:!1,Ba:4,Ca:5,Fa:[["dropdownTemplate",""],[3,"click","item","ariaLabel","dense","focusAutoCapture"]],ua:function(a,b){if(a&1){var c=_.Yd();_.I(0,"dropdown-button",1);_.O("click",function(){_.w(c);
return _.y(Lbc(b))});_.Q(1);_.J();_.F(2,HSb,2,0,"ng-template",null,0,_.rh)}a&2&&(_.G("item",b.DE)("ariaLabel",b.displayText)("dense",!0)("focusAutoCapture",!1),_.C(),_.fh(" ",b.displayText,"\n"))},dependencies:[$S,YS,ZS],hb:2,Na:0});var Mbc=function(){};Mbc.O=function(a){return new (a||Mbc)};Mbc.Ka=_.Pf({type:Mbc});Mbc.Ja=_.dd({imports:[_.Mp,aT,Dbc,Fbc]});var cT=function(a){this.Nd=a;a=this.Nd.f6a().ha(_.A(function(b){var c=new Map;return{index:c,u$:[].concat(_.v(JSb(b,c)))}}));this.dAa=_.Ye([a,this.Nd.fsa]).ha(_.qg(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.sT;e=d.Sf.enabled;var m=d.Sf.Ws,n=d.Sf.nv;Object.assign(d.Sf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.Sf.nv;d.Sf.Ws===1&&n===void 0&&(r=(r||0)+d.Sf.nv);g.counts.set(KSb(m),(g.counts.get(KSb(m))||1)-1);g.counts.set(KSb(d.Sf.Ws),(g.counts.get(KSb(d.Sf.Ws))||0)+1);g.Jfa.set(e,(g.Jfa.get(e)||1)-1);g.Jfa.set(d.Sf.enabled,(g.Jfa.get(d.Sf.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.Jfa.get(!0)||0)>0,Ws:x,nv:r};Object.assign(g.Sf,r)}}}}),_.A(function(b){return _.k(b).next().value.u$}))};cT.O=function(a){return new (a||cT)(_.t(_.MM))};
cT.wa=_.q({token:cT,qa:cT.O});var Nbc=function(){_.MF.apply(this,arguments);this.k8a=[]};_.W(Nbc,_.MF);_.p.Object.defineProperties(Nbc.prototype,{Ck:{configurable:!0,enumerable:!0,set:function(a){this.k8a=a;a=this.xf.selected;this.xf.clear();this.xf.select.apply(this.xf,_.v(LSb(a,this.k8a)))},get:function(){return this.k8a}}});var Obc=function(){this.cache=new Map};
Obc.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Sf;switch(a.type){case 1:b={Fi:a.Fi,displayName:c,Sf:d,level:b,AR:!1,Lla:a.Lla};break a;case 0:if(a.children.length===0)throw Error("Me");b={iE:a.iE,displayName:c,Sf:d,level:b,AR:!0};break a;default:b=_.eb(a,"Unsupported tree node type");break a}b=void 0}a=a.type===1?"layer-"+a.Fi:"category-"+a.iE;if((c=this.cache.get(a))&&_.Gc(Object.assign({},b,{Sf:void 0}),Object.assign({},c,{Sf:void 0}))&&_.Gc(b.Sf,c.Sf))return c;this.cache.set(a,
b);return b};var Pbc=function(a){this.LUb=new _.hg(1);this.aOa=p7b;this.Sf=this.LUb.ha(_.og(function(b){return a.eF(b)}))};_.p.Object.defineProperties(Pbc.prototype,{Fi:{configurable:!0,enumerable:!0,set:function(a){this.LUb.next(a)}}});Pbc.O=function(a){return new (a||Pbc)(_.E(_.MM))};
Pbc.Aa=_.Of({type:Pbc,oa:[["layer-status"]],inputs:{Fi:"layer"},standalone:!1,Ba:2,Ca: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,PSb,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.Sf))},dependencies:[_.Fp,_.Gp,_.Hp,_.II,_.vw,_.ez,_.cz,_.Lp],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Na:0});var XSb=function(a){return{expanded:a}},$Sb=new _.ew("Expand {categoryName}"),ZSb=new _.ew("Collapse {categoryName}"),dT=function(a,b,c,d){var e=this;this.Nd=b;this.Ga=c;this.Rb=new _.cg;this.Bc=new Nbc(cTb,dTb);var f=new Obc;this.dataSource=new _.VF(this.Bc,new _.UF(function(g,m){return f.transform(g,m)},cTb,dTb,eTb),[]);d.dAa.ha(_.pg(this.Rb),_.qg(function(){_.mo(a)}),_.ag()).subscribe(function(g){e.dataSource.data=g})};dT.prototype.Ra=function(){};dT.prototype.Ma=function(){this.Rb.next()};
dT.prototype.Be=function(a){return this.Bc.Be(a)};dT.prototype.Fk=function(a,b){return b.AR};
var USb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.BJ(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=fTb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=fTb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.AR)a.Bc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=fTb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.AR&&a.Bc.expand(c)}},QSb=function(a,b,c){b=b.checked;c=c.Fi;b?a.Nd.HAa(c):a.Nd.uAa(c);a.Ga.Ya({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Ge:c,gestureName:"CLICK"})},WSb=function(a,b,c){var d=a.Bc.ZH(c).filter(bTb);b.checked?(d.some(function(e){return e.Lla})&&(d=d.slice(0,1)),a.Nd.HAa.apply(a.Nd,_.v(d.map(function(e){return e.Fi})))):a.Nd.uAa.apply(a.Nd,_.v(d.map(function(e){return e.Fi})));a.Ga.Ya({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Ge:c.iE,gestureName:"CLICK"})},YSb=function(a,b){return a.Bc.ZH(b).some(function(c,d,e){d=c.Lla;return c.Sf.enabled!==e[0].Sf.enabled&&!d})};dT.O=function(a){return new (a||dT)(_.E(_.xo),_.E(_.MM),_.E(_.ir),_.E(cT))};
dT.Aa=_.Of({type:dT,oa:[["layer-menu"]],standalone:!1,features:[_.lh([cT,_.orb])],Ba:3,Ca: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,VSb,5,3,"mat-tree-node",2)(2,aTb,6,9,"mat-tree-node",3),_.J());a&2&&(_.G("dataSource",b.dataSource)("treeControl",
b.Bc),_.C(2),_.G("matTreeNodeDefWhen",b.Fk))},dependencies:[_.Dp,_.Fp,Pbc,_.ay,_.Mv,_.cG,_.dG,_.vw,_.hF,_.XF,_.$F,_.aG,_.bG,_.WF],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 Qbc=["layerMenuDropdownItem"],Rbc=function(){this.LZ="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};Rbc.prototype.Ra=function(){this.DE={P5:this.qpd,title:"Layers",wc:"LayerMenuDropdown"}};Rbc.O=function(a){return new (a||Rbc)};
Rbc.Aa=_.Of({type:Rbc,oa:[["layer-menu-dropdown"]],mb:function(a,b){a&1&&_.Qg(Qbc,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.qpd=c.first)}},standalone:!1,Ba:3,Ca: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,gTb,6,1,"ng-template",
null,0,_.rh));a&2&&_.G("item",b.DE)("dense",!0)},dependencies:[$S,_.lr,dT,_.ay,_.Mv,_.vw],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 Sbc=function(){};Sbc.O=function(a){return new (a||Sbc)};Sbc.Ka=_.Pf({type:Sbc});Sbc.Ja=_.dd({imports:[_.Mp,_.JI,_.ww,_.fz]});var Tbc=function(){};Tbc.O=function(a){return new (a||Tbc)};Tbc.Ka=_.Pf({type:Tbc});Tbc.Ja=_.dd({imports:[_.rr,_.Mp,Sbc,_.ry,_.fG,_.ww,_.pP,OQ]});var Ubc=function(){};Ubc.O=function(a){return new (a||Ubc)};Ubc.Ka=_.Pf({type:Ubc});Ubc.Ja=_.dd({imports:[_.Mp,aT,_.mr,Tbc,_.ry,_.ww]});var eT=function(){this.bc=[];this.tooltip="Copy link"};eT.prototype.Ra=function(){};eT.prototype.copy=function(){this.button.trigger()};eT.O=function(a){return new (a||eT)};
eT.Aa=_.Of({type:eT,oa:["link-row label  url  shortcut ".split(" ")],mb:function(a,b){a&1&&_.Qg(_.cE,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",bc:"shortcut",url:"url"},standalone:!1,vc:"label  url  shortcut ".split(" "),Ba:5,Ca: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&&(_.C(),_.gh(b.label),_.C(),_.G("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url),_.LC("aria-label",b.ariaLabel),_.G("buttonLabel",b.url),_.C(2),_.G("shortcut",b.bc))},dependencies:[_.cE,_.zN],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 fT=function(a,b){this.Ga=a;this.Gjd=b;this.nf=new _.Iw(this.Ga)};fT.prototype.list=function(a,b){var c=this;b=b===void 0?[]:b;if(!a.ub||!a.Uc||!a.repository)return _.Re("Missing necessary repo group details.");var d=Object.assign({},_.DJ(a.ub,a.Uc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Kb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE",attributeNames:b});return this.nf.fetch(d,function(){return c.Gjd.list(d)}).ha(_.A(function(e){return e.vhb}))};
fT.O=function(a){return new (a||fT)(_.t(_.ir),_.t(q7b))};fT.wa=_.q({token:fT,qa:fT.O,Ha:"root"});var Vbc=["clLink"],Wbc=["dropdownList"],Xbc=["buildLink"],Ybc=["headLink"],Zbc=["includeLink"],$bc=["pathLink"],acc=["google3Link"],bcc=["publicCsHeadLink"],ccc=["publicCommitLink"],KTb=function(){return["l","p"]},LTb=function(){return["l","h"]},iTb=function(){return["l","r"]},oTb=function(){return["l","g"]},rTb=function(){return["l","i"]},uTb=function(){return["l","b"]},CTb=function(){return["l","e"]},ETb=function(){return["l","c"]},gT=function(a,b,c,d,e,f,g){this.Ga=a;this.Wi=b;this.ued=c;this.kd=
d;this.a2a=e;this.window=f;this.f1=g;this.Dd=_.OI;this.gIc="List of code hyperlinks";this.yVb=this.xVb=this.wVb=this.fEb=_.hf;this.Wf=[];this.h$a=this.a2a.h$a};gT.prototype.Ra=function(){var a=this;this.DE={title:"Links",P5:this.hx,wc:"LinksDropdown"};this.TU=this.kd.register("toggleLinkDropdown","l",function(){a.ir.jG();a.rt("toggleDropdown")})};
gT.prototype.Zb=function(){var a=this,b=PTb(this.kb,this.Wi).ha(_.jg(1),_.Xe()),c=this.Bb.kind===0&&this.Bb.tI==="swift",d=this.ued.list(this.kb,c?["module_name"]:[]).ha(_.A(function(e){if(e!=null&&e.length)return c&&e.sort(function(f,g){return(g.aY[0]!==void 0?1:0)-(f.aY[0]!==void 0?1:0)}),e[0]}));this.fEb=d.ha(_.A(function(e){return _.GI(e==null?void 0:e.name)}),_.qg(function(e){e&&a.Wf.push(a.kd.register("copyBuildRule","b",function(){a.sed.copy();a.rt("focusIncludeBuildRule")},!0))}),_.Vf(function(){return _.FI("Error contacting Depserver")}),
_.ng(_.PI));this.xVb=dcc(this,d).ha(_.A(function(e){return _.GI(e)}),_.qg(function(e){e&&a.Wf.push(a.kd.register("copyIncludeLink","i",function(){a.l7.copy();a.rt("focusIncludeLink")},!0))}),_.Vf(function(){return _.FI("TODO: Error message")}),_.ng(_.PI));this.wVb=ecc(this,b).ha(_.qg(function(){a.Wf.push(a.kd.register("copyClLink","r",function(){a.aza.copy();a.rt("focusClLink")},!0))}),_.A(_.GI),_.Vf(function(){return _.FI("Error determining most recent commit")}),_.ng(_.PI));this.yVb=fcc(this,b).ha(_.qg(function(){a.Wf.push(a.kd.register("copyPublicCommitLink",
"c",function(){a.Gtd.copy();a.rt("focusPublicCommitLink")},!0))}),_.A(_.GI),_.Vf(function(){return _.FI("Error determining most recent commit")}),_.ng(_.PI))};gT.prototype.Ma=function(){this.TU&&this.TU();this.RU()};
var MTb=function(a){if(_.oJ(a.kb))return _.qvb(a.kb)},NTb=function(a){if(_.VI(a.kb)||_.nJ(a.kb))switch(a.Bb.kind){case 1:return a.Bb.lO?a.Bb.lO+"/":void 0;case 0:return a.Bb.lO}},hTb=function(a){var b=!!a.kb.params.line;return _.WI(a.kb)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},ecc=function(a,b){return b.ha(_.A(function(c){var d=a.kb;_.VI(a.kb)&&(d=_.qt(d.qc()).ob());d=d.qc().Kj({line:a.kb.params.line,Tf:c,Pb:a.kb.params.Pb,qq:a.kb.params.qq}).ob();return _.EBb(a.f1,d)}))},fcc=function(a,b){return NTb(a)?
b.ha(_.A(function(c){var d=NTb(a),e=_.Asa(a.kb.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Qe(void 0)},qTb=function(a){return a.Bb.kind===0&&a.Bb.tI!==void 0&&["objectivec","objectivec++"].includes(a.Bb.tI)},dcc=function(a,b){if(!a.kb||!_.oJ(a.kb))return _.Qe(null);var c=_.qvb(a.kb);c=c.replace(/\.(?:cc?|mm?)$/,".h");c.endsWith(".proto")&&(c=c.replace(/\.proto$/,".proto.h"));if(c.endsWith(".h"))return qTb(a)?_.Qe('#import "'+c+'"'):_.Qe('#include "'+c+'"');if(c.endsWith(".dart")){c=
c.split("/lib/");if(c.length<2)return _.Qe(null);a=c.slice(0,c.length-1).join("/lib/");return _.Qe("import 'package:"+(a.replace(/\//g,".")+"/"+c[c.length-1])+"';")}if(c.endsWith(".java")){if(c.startsWith("java/"))c=c.substring(5);else return _.Qe(null);c=c.substring(0,c.length-5);c=c.replace(/\//g,".");return _.Qe("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 _.Qe(null);b=c.substring(d+1,c.length);c=c.substring(0,d).replace(/\//g,".");a||(c="google3."+c);return _.Qe("from "+c+" import "+b)}return c.endsWith(".td")?_.Qe('include "'+c+'"'):c.endsWith(".value")?_.Qe('#import "'+c.replace(/\.value$/,".h")+'"'):c.endsWith(".swift")?b.ha(_.A(function(e){if(!e)return null;var f;if(((f=e.aY[0])==null?void 0:f.name)==="module_name"&&e.aY[0].stringValue)return"import "+e.aY[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=QTb(e);f=QTb(f);return"import "+e+"_"+f})):_.Qe(null)};gT.prototype.Cna=function(){this.RU()};
gT.prototype.Dna=function(){var a=this;this.Wf=[this.kd.register("copyPathLink","p",function(){a.Ksd.copy();a.rt("focusPathLink")},!0),this.kd.register("copyHeadLink","h",function(){a.JZ.copy();a.rt("focusHeadLink")},!0)];MTb(this)&&this.Wf.push(this.kd.register("copyGoogle3Link","g",function(){a.nld.copy();a.rt("focusGoogle3Link")},!0));NTb(this)&&this.Wf.push(this.kd.register("copyPublicHeadLink","e",function(){a.Htd.copy();a.rt("focusPublicHeadLink")},!0))};
gT.prototype.rt=function(a){this.Ga.Ya({element:"LinksDropdown",action:a,projectId:this.kb.ub,gestureName:"KEYBOARD"})};gT.prototype.RU=function(){if(this.Wf)for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b()};_.p.Object.defineProperties(gT.prototype,{kb:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});gT.O=function(a){return new (a||gT)(_.E(_.ir),_.E(_.XM),_.E(fT),_.E(_.qx),_.E(_.wO),_.E(_.Aw),_.E(_.xC))};
gT.Aa=_.Of({type:gT,oa:[["links-dropdown","viewData",""]],mb:function(a,b){a&1&&(_.Qg(Vbc,5),_.Qg(Wbc,7),_.Qg($S,7),_.Qg(Xbc,5),_.Qg(Ybc,5),_.Qg(Zbc,5),_.Qg($bc,5),_.Qg(acc,5),_.Qg(bcc,5),_.Qg(ccc,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.aza=c.first);_.Ug(c=_.Vg())&&(b.hx=c.first);_.Ug(c=_.Vg())&&(b.ir=c.first);_.Ug(c=_.Vg())&&(b.sed=c.first);_.Ug(c=_.Vg())&&(b.JZ=c.first);_.Ug(c=_.Vg())&&(b.l7=c.first);_.Ug(c=_.Vg())&&(b.Ksd=c.first);_.Ug(c=_.Vg())&&(b.nld=c.first);_.Ug(c=_.Vg())&&(b.Htd=c.first);_.Ug(c=
_.Vg())&&(b.Gtd=c.first)}},inputs:{Bb:"viewData"},standalone:!1,features:[_.Xn],vc:["viewData",""],Ba:3,Ca: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=_.Yd();_.I(0,"dropdown-button",9);_.O("isOpen",function(d){_.w(c);return _.y(d?b.Dna():b.Cna())});_.J();_.F(1,OTb,14,20,"ng-template",null,0,_.rh)}a&2&&_.G("item",b.DE)("ariaLabel",b.gIc)("dense",!0)},dependencies:[_.Fp,$S,_.Uu,_.II,eT,_.Lp],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 hT=function(){};hT.O=function(a){return new (a||hT)};hT.Ka=_.Pf({type:hT});hT.Ja=_.dd({imports:[_.rr,_.Mp,_.eE,aT,_.Ev,_.JI,_.ry,_.ww,_.EN]});var iT=function(a,b,c,d){this.Ga=a;this.IR=b;this.qe=d;this.nf=new _.Iw(this.Ga)};iT.prototype.N5a=function(a,b,c){var d=this;c=c===void 0?[]:c;if(!_.rJ(a))return _.Qe(_.EI("Dynamic related files unavailable"));var e=M6b(N6b(P6b(O6b((new _.dt).E9(_.kxa(a.ub,a.Uc,a.repository)))).Oc(a.path),b),c);return this.nf.fetch(e.hd(),function(){return _.gy(d.qe,function(){return d.IR.N5a(e,d.qe.Bk())},"FileService.getRelated")}).ha(_.A(function(f){return _.GI(RTb(f))}),_.ng(_.PI),_.Vf(function(){return _.Qe(_.EI("Dynamic related files unavailable"))}))};
iT.O=function(a){return new (a||iT)(_.t(_.ir),_.t(_.r9a),_.t(_.Sx),_.t(_.uy))};iT.wa=_.q({token:iT,qa:iT.O,Ha:"root"});var gcc=["dropdownList"],VTb=function(a){return["r",a]},jT=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.iid=c;this.Zn=d;this.Eh=e;this.Sa=f;this.kd=g;this.f1=m;this.Dd=_.OI;this.label="Related files";this.wc="RelatedFilesDropdown";this.O8a=new _.Zh(!1);this.Dn=new _.Zh(new _.Ni({}));this.tb=new _.xe;this.Wf=[];this.rdb=this.Dn.ha(_.og(function(r){return hcc(n,r)}));_.Rx.has(13)&&(this.hid=this.rdb.ha(_.rg(this.Dn.He()),_.og(function(r){var x=_.k(r);r=x.next().value;x=x.next().value;if(!_.WI(x))return _.Qe(_.GI([]));
r=r.map(function(z){return z.LR});return n.iid.N5a(x,10,r)}),_.qg(function(r){r.state===2&&n.ir&&r.jc.length>0&&setTimeout(function(){n.ir.Ve()},0)})))};_.h=jT.prototype;
_.h.Ra=function(){var a=this;this.DE={P5:this.hx,title:"Related files",wc:this.wc};this.TU=this.kd.register("toggleRelatedFilesDropdown","r",function(){a.ir.jG();a.Ga.Ya({element:a.wc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.tb.add(_.Ye([this.rdb,this.O8a.He(),this.Dn.He()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.RU();d&&a.odb(b,c)}))};_.h.Ma=function(){this.TU&&this.TU();this.RU();this.tb.unsubscribe()};_.h.Dna=function(){this.O8a.next(!0)};
_.h.Cna=function(){this.O8a.next(!1)};
_.h.odb=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={OF:void 0,rO:void 0},e=a.next())f.rO=e.value,f.OF=f.rO.OF,f.OF&&f.rO.bc&&!d.has(f.rO.bc)&&(d.add(f.rO.bc),this.Wf.push(this.kd.register(f.OF,f.rO.bc,function(g){return function(){c.ir.jG();c.Ga.Ya({element:c.wc,action:"navigateTo"+$6b(g.OF),gestureName:"KEYBOARD"});c.Sa.navigate(_.nt(_.IJ(b.qc().Oc(g.rO.LR)).ob()))}}(f),!0)),this.Wf.push(this.kd.register(f.OF+"InNewTab","shift+"+f.rO.bc,function(g){return function(){c.ir.jG();
c.Ga.Ya({element:c.wc,action:"navigateTo"+$6b(g.OF),gestureName:"KEYBOARD"});var m=_.IJ(b.qc().Oc(g.rO.LR)).ob();m=_.qgb(c.f1,m);_.Ac(window,m,"_blank")}}(f),!0)))};_.h.NBa=function(a){return this.Dn.ha(_.A(function(b){return _.nt(_.IJ(b.qc().Oc(a)).ob())}))};
var hcc=function(a,b){var c=b.parent,d=b.path,e=a.sma(c).ha(_.A(function(n){var r=[];n=_.k(n);for(var x=n.next();!x.done;x=n.next())(x=icc(a,d,x.value))&&r.push(x);c.path&&r.push({LR:c.path,OF:"parent",bc:"p"});return r})),f=_.Qe([]);if(!b.Fx){var g=jcc(a,d);g&&(b=eUb(b,g.XHa),f=a.sma(b).ha(_.A(function(n){return n.length&&(n=_.Ei(n[0]))?[fUb(n,g.vDa)]:[]}),_.ng([])))}else if(c.path){var m=jcc(a,c.path);m&&(b=eUb(c,m.XHa),f=a.sma(b).ha(_.A(function(n){for(var r=[],x=_.k(n),z=x.next();!z.done;z=x.next())(z=
kcc(d,z.value,m.XHa))&&r.push(z);!r.length&&n.length&&(n=_.Ei(n[0]))&&r.push(fUb(n,m.vDa));return r}),_.ng([])))}return _.Ye(f,e).ha(_.A(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},jcc=function(a,b){a=_.k(a.config.m$);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.BJ;d=d.HJ;if(b.match(c.er))return{vDa:!0,XHa:c};if(b.match(d.er))return{vDa:!1,XHa:d}}},kcc=function(a,b,c){var d=_.ND(b),e=c.Xd.exec(_.ND(a));if(e&&(a=new RegExp(STb(c.Mh,function(f){return _.mrb(e[Number(f)])})),
d.match(a)))return{LR:b,OF:"test",bc:"t"}},icc=function(a,b,c){if(c!==b){var d=_.ND(c);b=_.ND(b);a=_.k(a.config.Q8);for(var e=a.next(),f={};!e.done;f={kdb:void 0},e=a.next())if(e=e.value,f.kdb=e.Xd.exec(b),f.kdb&&(f=new RegExp(STb(e.Mh,function(g){return function(m){return _.mrb(g.kdb[Number(m)])}}(f))),d.match(f)))return{LR:c,OF:e.label,bc:e.bc}}};
jT.prototype.sma=function(a){var b=this;return this.Zn.list(a.ub,a.Uc,a.repository,_.tk(a),a.path||"",a.params.Pb).ha(_.A(function(c){return c.map(function(d){return d.Hd()})}),_.Vf(function(c){_.Sv(b.Eh,c);return _.Qe([])}))};jT.prototype.RU=function(){for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b();this.Wf=[]};_.p.Object.defineProperties(jT.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.Dn.next(a)},get:function(){return this.Dn.value}}});
jT.O=function(a){return new (a||jT)(_.E(_.ir),_.E(_.Sx),_.E(iT),_.E(_.xy),_.E(_.Rv),_.E(_.oi),_.E(_.qx),_.E(_.xC))};
jT.Aa=_.Of({type:jT,oa:[["related-files-dropdown"]],mb:function(a,b){a&1&&(_.Qg($S,7),_.Qg(gcc,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ir=c.first);_.Ug(c=_.Vg())&&(b.hx=c.first)}},inputs:{config:"config",kb:"place"},standalone:!1,Ba:5,Ca: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=_.Yd();_.I(0,"dropdown-button",3,0);_.O("isOpen",function(d){_.w(c);return _.y(d?b.Dna():b.Cna())});_.Q(2);_.J();_.F(3,dUb,5,6,"ng-template",null,1,_.rh)}a&2&&(_.G("item",b.DE)("ariaLabel",b.label)("dense",!0),_.C(2),_.fh(" ",b.label,"\n"))},dependencies:[_.pr,_.Ep,_.Fp,_.Gp,_.Hp,$S,_.KI,_.II,_.RI,_.pD,_.oD,_.UA,_.zN,_.Wq,_.Lp,_.nE],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});var lcc=function(){};lcc.O=function(a){return new (a||lcc)};lcc.Ka=_.Pf({type:lcc});lcc.Ja=_.dd({imports:[_.rr,_.Mp,aT,_.LI,_.JI,_.TI,_.EN,_.gM,_.Yq]});_.mcc=[];var ncc=["dropdownTemplate"],hUb=function(a){return["v",a]},occ=function(a,b){this.Ga=a;this.kd=b;this.Rpd=_.mcc;this.WIc="View this file in an external site";this.rI=!1;this.Rfa="ciderv";this.vsa=!1;this.hGa=[];this.Wf=[]};_.h=occ.prototype;_.h.Ra=function(){var a=this;this.DE={title:"View in",P5:this.hx,wc:"ViewInDropdown"};this.TU=this.kd.register("openViewInDropdown","v",function(){a.ir.jG();a.rt("openDropdown")})};
_.h.Zb=function(a){if(a.place||a.ciderDefault.Ef!=null||a.suggestUniqueCiderWs.Ef!=null){var b=this.kb;a=[];for(var c=_.k(this.Rpd),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.Cq;d=(delete d.Cq,d);e=e(b);var f=void 0;if((f=e)==null?0:f.includes("cider.corp.google.com"))switch(this.Rfa){case "prompt":f=void 0,e=(f=iLb(e,this.vsa))!=null?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.rI||(b=nLb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.eCa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.eCa});this.lO&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.lO});this.hGa=a}};_.h.Ma=function(){this.TU&&this.TU();this.RU()};_.h.Cna=function(){this.RU()};
_.h.Dna=function(){for(var a=this,b=_.k(this.hGa),c=b.next(),d={};!c.done;d={Sla:void 0},c=b.next())d.Sla=c.value,this.Wf.push(this.kd.register(d.Sla.label,d.Sla.key,function(e){return function(){_.Ac(window,e.Sla.url,"_blank");a.ir.lY();a.rt(e.Sla.label)}}(d),!0))};_.h.rt=function(a){this.Ga.Ya({element:"ViewInDropdown",action:a,projectId:this.kb.ub,gestureName:"KEYBOARD"})};_.h.RU=function(){for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b();this.Wf=[]};
occ.O=function(a){return new (a||occ)(_.E(_.ir),_.E(_.qx))};
occ.Aa=_.Of({type:occ,oa:[["view-in-dropdown"]],mb:function(a,b){a&1&&(_.Qg($S,5),_.Qg(ncc,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ir=c.first);_.Ug(c=_.Vg())&&(b.hx=c.first)}},inputs:{kb:"place",eCa:"gitilesLink",lO:"ossLink",rI:"isGenerated",Rfa:"ciderDefault",vsa:"suggestUniqueCiderWs"},standalone:!1,features:[_.Xn],Ba:3,Ca: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,gUb,1,3,"dropdown-button",1)(1,jUb,2,1,"ng-template",null,0,_.rh);a&2&&_.G("ngIf",b.hGa.length)},dependencies:[_.Ep,_.Fp,$S,_.RI,_.pD,_.oD,_.zN],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 pcc=function(){};pcc.O=function(a){return new (a||pcc)};pcc.Ka=_.Pf({type:pcc});pcc.Ja=_.dd({imports:[_.Mp,aT,_.TI,_.EN]});var yUb=function(a){return{enabled:a}},kT=function(a,b,c,d,e,f,g,m){this.Ga=a;this.ud=b;this.Nd=d;this.kd=e;this.VFa=f;this.service=g;this.hc=m;this.Nra=!1;this.Wf=[];this.CZa=_.Wg.apply(null,[!1].concat(_.v([])));this.Uq=_.u(_.Ry);this.BZa=_.u(_.Ay);this.t7=_.Wg.apply(null,[!1].concat(_.v([])));this.TIa=this.hc.djb.ha(_.lg(1));this.ko=_.Rx.has(107);this.wnd=_.Rx.has(119)};
kT.prototype.Ra=function(){var a=this;this.Wf.push(this.kd.register("toggleBlame","b",function(){a.Kra&&(uUb(a,"KEYBOARD"),_.mo(a.ud))}));this.ko&&this.Wf.push(this.kd.register("openChat","i",function(){a.t7.set(!0);a.Uq.z0a.next(!0);a.Ga.Ya({element:"HeaderActions",action:"openCsChat",gestureName:"KEYBOARD"});_.mo(a.ud)}))};kT.prototype.Ma=function(){for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b()};
kT.prototype.AS=function(){return this.service.AS(this.Ey.ha(_.A(function(a){return a.kind===1}))).ha(_.A(function(a){return{visible:a}}))};
var qcc=function(a){return a.Ey.ha(_.A(function(b){return b.kind===1}))},uUb=function(a,b){b=b===void 0?"CLICK":b;a.Nd.nt("BLAME")?(a.Nd.uAa("BLAME"),rcc(a,!1,b)):(a.Nd.HAa("BLAME"),rcc(a,!0,b))},rcc=function(a,b,c){a.Ga.Ya({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Vd.ub,gestureName:c})},scc=function(a){return _.Ye([a.Ey,a.BZa.cR]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;var d=b.location;b=b.kind;if(!_.WI(d))return!1;var e=d.path||"";return b===
0?!1:_.Ck(c,_.yy,1,_.Ek()).some(function(f){return _.Y(f,1)===e})}))};
_.p.Object.defineProperties(kT.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.Ey?this.Ey.next(a):this.Ey=new _.Zh(a)},get:function(){return this.Ey.value}},uod:{configurable:!0,enumerable:!0,get:function(){return _.st(this.Vd,_.lJ(this.Vd.qc(),"ref").ob())}},p$b:{configurable:!0,enumerable:!0,get:function(){return this.componentId!=="DiffDetailHeader"&&(this.componentId!=="FileDetail"||this.contentType!=="code-diff")}},Kra:{configurable:!0,enumerable:!0,get:function(){return this.componentId===
"FileDetail"&&this.contentType==="text"}},jxd:{configurable:!0,enumerable:!0,get:function(){return _.rJ(this.Vd)&&this.componentId==="FileDetail"&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},KUb:{configurable:!0,enumerable:!0,get:function(){var a=this.componentId==="FolderDetail"&&_.Rx.has(11);return _.Rx.has(23)&&(this.Kra||a)}},rI:{configurable:!0,enumerable:!0,get:function(){return _.wk(this.Bb.HF)}},qTb:{configurable:!0,enumerable:!0,get:function(){return _.Rx.has(85)&&
this.Kra}},Vd:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},And:{configurable:!0,enumerable:!0,get:function(){return this.Nd.nt("BLAME")}}});kT.O=function(a){return new (a||kT)(_.E(_.ir),_.E(_.xo),_.E(_.Sx),_.E(_.MM),_.E(_.qx),_.E(_.EP),_.E(_.KN),_.E(_.Sy))};
kT.Aa=_.Of({type:kT,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Nra:"showVirtualScrollToggle",Bb:"viewData"},features:[_.lh([{Da:_.gdb,mc:{mq:"grimoire-header-action",Mza:0,IAa:!0}}])],vc:["componentId","","viewData",""],Ba:24,Ca:17,Fa:[[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","Generate AI Documentation for this directory. (This will take few days to generate)",1,"ai-doc-onboarding-button","header-action-button",3,"click","disabled"],["svgIcon","source:devai_plain_icon",1,"ai-doc-onboarding-icon"],["type","button","mat-flat-button","","color","primary","cdk-overlay-origin",
"","matTooltip","Open CS Chat (Shortcut: i)","aria-label","Open CS Chat (Shortcut: i)","onedevFeatureTooltip","controllerTooltip",1,"cs-chat-button","header-action-button",3,"click"],["svgIcon","source:devai_plain_icon",1,"cs-chat-icon"],["tooltipId","controllerTooltip"],["href","https://g3doc.corp.google.com/devtools/codesearch/g3doc/user-guide/ai-features/code-search-chat.md?cl=head","target","_blank","rel","noopener noreferrer",1,"learn-more-link"],[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&&(_.vg(0,mUb,8,2),_.R(1,"async"),_.R(2,"async"),_.vg(3,oUb,7,1),_.F(4,pUb,1,0,"layer-menu-dropdown",0),_.Q(5,"\n"),_.F(6,qUb,2,3,"find-in-file-dropdown",1),_.Q(7,"\n"),_.F(8,rUb,1,1,"links-dropdown",2),_.Q(9,"\n"),_.F(10,sUb,4,10,"view-in-dropdown",
3),_.Q(11,"\n"),_.F(12,tUb,2,2,"related-files-dropdown",4),_.Q(13,"\n\n"),_.Q(14,"\n"),_.F(15,vUb,5,2,"button",5),_.Q(16,"\n"),_.F(17,wUb,7,2,"ng-container",0),_.R(18,"async"),_.Q(19,"\n"),_.F(20,zUb,5,5,"ng-container",0),_.Q(21,"\n"),_.K(22,"fullscreen-button",6),_.Q(23,"\n"));a&2&&(_.wg(b.wnd&&_.qh(1,11,qcc(b))&&!_.qh(2,13,scc(b))?0:-1),_.C(3),_.wg(b.ko?3:-1),_.C(),_.G("ngIf",b.KUb),_.C(2),_.G("ngIf",b.Kra),_.C(2),_.G("ngIf",b.p$b),_.C(2),_.G("ngIf",b.jxd),_.C(2),_.G("ngIf",b.VFa.config&&!b.uod&&
b.p$b),_.C(3),_.G("ngIf",b.Kra&&!b.KUb),_.C(2),_.G("ngIf",_.qh(18,15,b.AS())),_.C(3),_.G("ngIf",b.qTb&&b.Nra),_.C(2),_.G("componentId",b.componentId))},dependencies:[_.rr,_.pr,_.Mp,_.Fp,Mbc,bT,bS,DR,vR,Ubc,Rbc,_.RO,hT,gT,_.ry,_.ay,_.Iv,_.Mv,_.aA,_.ww,_.vw,_.fz,_.ez,_.cz,lcc,jT,pcc,occ,_.PA,_.HA,_.MA,HQ,_.Lp],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}.ai-doc-onboarding-button[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0;background:var(--cs-chat-trigger-button-bg);color:#fff;font-size:14px;height:auto;margin-right:8px;padding:2px 10px}.ai-doc-onboarding-button[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}.ai-doc-onboarding-button[disabled][_ngcontent-%COMP%]{cursor:not-allowed;opacity:.6}.learn-more-link[_ngcontent-%COMP%]{color:var(--dialog-feature-announcement-text-color);text-decoration:underline}"],
Na:0});var lT=function(a,b,c){this.Ga=a;this.kd=c;this.tSb=this.rI=this.Nra=this.Ywd=!1;this.Xbb="";this.Gac="FILE";this.zJa="Generated by a BUILD rule. See go/bbcp for more details";this.mV="detail-header-id";this.wc="DetailHeader";this.Dl=function(){};this.bgb=_.Rx.has(22)};lT.prototype.Ra=function(){var a=this;this.Dl=this.kd.register("triggerStarButton","s",function(){a.Ga.Ya({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.Eac&&a.Eac.Kib.next({kind:"event",action:"KEYBOARD"})})};
lT.prototype.Ma=function(){this.Dl()};
_.p.Object.defineProperties(lT.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.rI=_.wk(a.HF);this.tSb=_.nxa(a.HF);var b;(b=a.location.path||"")&&b!=="/"?(b=_.ND(b),b=b.substr(-1)==="/"?b.substr(0,b.length-1):b):b="Repository Root";this.Xbb=b;if(a.kind===0&&a.AMb.length!==0){var c=a.AMb[0];b=_.js(c);var d=b.Jo();b=_.Y(b,3);c=c.Hd();var e={ye:fLb(d),repository:_.Y(d,2)};d=e.ye;e=e.repository;b=d.type==="depot"?new _.Mi({repository:e,Kb:b,path:c,params:void 0}):new _.Ni({ye:d,repository:e,
Kb:b,path:c,params:void 0})}else b=void 0;this.e5a=b;this.Gac=_.il(a.location);this.PIa=a},get:function(){return this.PIa}},kb:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});lT.O=function(a){return new (a||lT)(_.E(_.ir),_.E(_.Sx),_.E(_.qx))};
lT.Aa=_.Of({type:lT,oa:[["detail-header","componentId","","viewData",""]],mb:function(a,b){a&1&&_.Qg(_.SO,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Eac=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",Ywd:"showLinksDropdown",Nra:"showVirtualScrollToggle",Bb:"viewData"},standalone:!1,vc:["componentId","","viewData",""],Ba:10,Ca: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,AUb,1,4,"star",3),_.I(3,"h2",4),_.Q(4),_.F(5,DUb,3,3,"ng-container",5),_.J(),_.K(6,"commit-information",
6),_.J(),_.K(7,"header-actions",7),_.J(),_.F(8,EUb,1,0,"ng-template",null,0,_.rh));a&2&&(_.C(2),_.G("ngIf",b.bgb),_.C(),_.ug("id",b.mV),_.C(),_.fh(" ",b.Xbb," "),_.C(),_.G("ngIf",b.rI),_.C(),_.G("activeLocation",b.kb)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Bb.G7),_.C(),_.G("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Bb)("showVirtualScrollToggle",b.Nra))},dependencies:[_.pr,eR,_.Fp,_.Tu,_.Uu,_.Bv,_.$C,kT,_.ez,_.cz,_.Wq,_.SO],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 mT=function(){this.ukb=2};mT.prototype.Ra=function(){};_.p.Object.defineProperties(mT.prototype,{Wsd:{configurable:!0,enumerable:!0,get:function(){return _.nt(_.XJ(this.Bb.location.qc(),function(a){delete a.eA;delete a.Lo}).ob())}}});mT.O=function(a){return new (a||mT)};
mT.Aa=_.Of({type:mT,oa:[["diff-detail-header"]],inputs:{Bb:"viewData"},standalone:!1,Ba:11,Ca: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&&(_.C(2),_.G("activeLocation",b.Bb==null?null:b.Bb.location)("version",b.ukb),_.C(),_.G("routerLink",b.Wsd)("trackProjectId",b.Bb.location.ub),_.C(5),_.G("activeLocation",
b.Bb==null?null:b.Bb.location),_.C(2),_.G("viewData",b.Bb))},dependencies:[_.pr,eR,_.Tu,_.Uu,_.Bv,_.$C,kT,_.ay,_.Mv,_.vw,_.Wq],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 tcc=function(a,b){this.Ga=a;this.viewState=b;this.markerHeight="10px";this.VWb=new _.Zh([]);this.vZb=new _.Zh(null);this.UWb=new _.Zh({});this.TWb=new _.Uj;this.VWb=_.Ye(this.UWb,this.vZb).ha(_.A(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=HUb("find",c.find,e);var f=HUb("search",c.search,e),g=HUb("xrefs",c.FBd,e);c=HUb("importantXrefs",c.Lmd,e);return[].concat(_.v(f),_.v(g),_.v(c),_.v(d))}))};
_.p.Object.defineProperties(tcc.prototype,{markers:{configurable:!0,enumerable:!0,set:function(a){this.UWb.next(a)}},nl:{configurable:!0,enumerable:!0,set:function(a){this.vZb.next(a)}}});tcc.O=function(a){return new (a||tcc)(_.E(_.ir),_.E(_.KN))};
tcc.Aa=_.Of({type:tcc,oa:[["file-content-pager"]],inputs:{markers:"markers",nl:"numLines"},outputs:{TWb:"markerClicked"},standalone:!1,Ba:2,Ca:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.F(0,GUb,1,7,"div",0),_.R(1,"async"));a&2&&_.G("ngForOf",_.qh(1,1,b.VWb))},dependencies:[_.Ep,_.Lp],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 nT=function(a,b){this.Ga=a;this.Eh=b;this.fileInfo=void 0};_.h=nT.prototype;_.h.onError=function(a){_.Sv(this.Eh,a)};_.h.fib=function(a){return _.lTa(this.Ga,a,"codeRenderFull")};_.h.eta=function(a,b){_.lTa(this.Ga,a,"codeRenderRefresh_"+b)};_.h.dWb=function(){this.Ga.Ya({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.I$a=function(){this.Ga.Ya({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.P7=function(){this.Ga.Ya({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.fq=function(a,b,c){this.Ga.Ya({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD",Bz:{rG:a,length:b,selection:c},fileInfo:this.fileInfo})};_.h.p_=function(a){this.Ga.Ya({element:"FileDetail",action:"scroll",gestureName:"SCROLL",Or:a,fileInfo:this.fileInfo})};nT.O=function(a){return new (a||nT)(_.t(_.by),_.t(_.Rv))};nT.wa=_.q({token:nT,qa:nT.O});var ucc=function(){};ucc.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Cib("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(""),_.vD(a)):_.vD("<data with types: "+Object.keys(a).join(", ")+">")};ucc.O=function(a){return new (a||ucc)};ucc.ve=_.Rf({name:"renderData",type:ucc,de:!0,standalone:!1});var vcc=function(){};vcc.prototype.Ra=function(){};vcc.O=function(a){return new (a||vcc)};
vcc.Aa=_.Of({type:vcc,oa:[["jupyter-notebook"]],inputs:{i8:"notebook"},standalone:!1,Ba:1,Ca: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,RUb,4,3,"ng-container",0);a&2&&_.G("ngForOf",b.i8.cells)},dependencies:[_.Ep,_.Fp,_.Gp,_.Hp,_.TM,_.YN,_.yE,_.jM,_.WN,_.uE,_.vE,_.hM,ucc],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var oT=function(){this.size=0;this.hja=_.hf;this.jUb=new _.Uj;this.QFa=void 0;this.Gra=!1};oT.prototype.Ra=function(){};oT.prototype.Ma=function(){var a;(a=this.tb)==null||a.unsubscribe()};oT.prototype.Zb=function(a){if(a.fullViewData){var b;(b=this.tb)==null||b.unsubscribe();this.QFa=void 0;this.Gra=!1;this.tb=void 0}};
var WUb=function(a,b){a.Gra=!1;var c;(c=a.tb)==null||c.unsubscribe();a.tb=void 0;a.QFa=b.ha(_.A(function(d){return d.ze}))},VUb=function(a,b){a.Gra=!0;var c;(c=a.tb)==null||c.unsubscribe();a.tb=b.ha(_.Zf(1)).subscribe(function(d){a.jUb.emit(d);a.Gra=!1})};oT.O=function(a){return new (a||oT)};
oT.Aa=_.Of({type:oT,oa:[["large-file","fullViewData",""]],inputs:{size:"size",hja:"fullViewData"},outputs:{jUb:"largeFileViewData"},standalone:!1,features:[_.Xn],vc:["fullViewData",""],Ba:3,Ca: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,UUb,5,4,"ng-container",3)(1,ZUb,7,5,"ng-template",null,0,_.rh);a&2&&(a=_.bh(2),_.G("ngIf",b.QFa)("ngIfElse",a))},dependencies:[_.pr,_.Fp,_.ay,_.Iv,_.fE,_.hE,_.gE,_.II,_.Lp,_.KF],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 pT=function(a,b,c){var d=this;this.Ga=a;this.viewState=b;this.hc=c;this.o1=_.ly().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.viewState.WKb.ha(_.A(function(e){return d.o1.get(e)}))};pT.prototype.Ra=function(){};
pT.prototype.Hj=function(a){if((a=_.my(this.o1,a))&&this.viewState.YM!==a){var b=this.Ga,c=b.Ya;a:switch(a){case "SOURCE":var d="openSourceTab";break a;case "PREVIEW":d="openPreviewTab";break a;default:d=_.eb(a,"Unknown file detail tab selected")}c.call(b,{element:"MarkdownTabHeader",action:d,gestureName:"CLICK",projectId:this.Bb.location.ub});this.viewState.YM=a;this.hc.lra(a)}};pT.O=function(a){return new (a||pT)(_.E(_.ir),_.E(_.KN),_.E(_.Sy))};
pT.Aa=_.Of({type:pT,oa:[["markdown-tab-header","viewData",""]],inputs:{Bb:"viewData"},standalone:!1,vc:["viewData",""],Ba:4,Ca:3,Fa:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Preview"],["label","Source"]],ua:function(a,b){a&1&&(_.I(0,"mat-tab-group",0),_.R(1,"async"),_.O("selectedIndexChange",function(c){return b.Hj(c)}),_.K(2,"mat-tab",1)(3,"mat-tab",2),_.J());a&2&&_.G("selectedIndex",_.qh(1,1,b.selectedIndex))},dependencies:[yR,LQ,MQ,_.Lp],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-mdc-tab-label{height:40px}"]});var wcc=function(a){this.element=a};_.p.Object.defineProperties(wcc.prototype,{yvd:{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;_.sn(b);b.appendChild(a)}}});wcc.O=function(a){return new (a||wcc)(_.E(_.qe))};wcc.Ea=_.Qf({type:wcc,oa:[["","safeSvg",""]],inputs:{yvd:"safeSvg"},standalone:!1});var xcc=function(a){this.Kb=a};_.p.Object.defineProperties(xcc.prototype,{Bvd:{configurable:!0,enumerable:!0,set:function(a){switch(this.Kb.na.tagName){case "AUDIO":this.Kb.na.src=String(a);break;case "IMG":this.Kb.na.src=a;break;case "VIDEO":this.Kb.na.src=String(a)}}}});xcc.O=function(a){return new (a||xcc)(_.E(_.qe))};xcc.Ea=_.Qf({type:xcc,oa:[["","sanitizeSrc",""]],inputs:{Bvd:"sanitizeSrc"},standalone:!1});var qT=function(a){this.R4a=a};
qT.prototype.OE=function(a){if(a.kind===5)return _.Qe(_.PI);if(a.kind!==0)return _.Qe(_.EI("Folding unsupported"));var b=a.location,c=b.ub,d=b.Uc,e=b.repository,f=b.path;b=b.params;f=_.iJ(a.location,1)||f;var g=b.Pb?"HEAD":_.nk(a.location,1);a={Kb:_.nk(a.location,0)||"",commit:g};return this.R4a.OE(c,d,e,a,f,b.Pb).ha(_.A(function(m){if(m.Ae()===2||m.Ae()===4)var n=_.EI("Folding unavailable");else{n=[];m=_.k(_.Ck(m,_.Ts,3,_.Ek()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.getRange();
x&&n.push({start:x.un()-1,end:x.Su()-1,indentation:_.Ul(r,2)})}n=_.GI(n)}return n}),_.ng(_.PI),_.Vf(function(){return _.Qe(_.EI("Folding unavailable"))}))};qT.O=function(a){return new (a||qT)(_.t(_.OB))};qT.wa=_.q({token:qT,qa:qT.O});var rT=function(a,b,c,d){var e=b.events.ha(_.kf(function(f){return f instanceof _.hi}),_.ng(null),_.A(function(){var f=_.Oi(a.snapshot);f.path&&f.path.endsWith(".md")&&(f=f.parent);return f.qc().Kj().ob()}),_.ag(function(f,g){return _.st(f,g)}),_.jg(1),_.Xe());this.Epa=e.ha(_.A(function(f){return aVb(f,b)}));this.WFa=e.ha(_.A(function(f){return bVb(f,c,d)}))};rT.O=function(a){return new (a||rT)(_.t(_.Yh),_.t(_.oi),_.t(_.xy),_.t(_.fw))};rT.wa=_.q({token:rT,qa:rT.O});var ycc=new _.Id("CDK_DRAG_CONFIG");var zcc={capture:!0},Acc={passive:!1,capture:!0},Bcc=function(){};Bcc.O=function(a){return new (a||Bcc)};Bcc.Aa=_.Of({type:Bcc,oa:[["ng-component"]],ab:["cdk-drag-resets-container",""],Ba:0,Ca: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"],hb:2,Na:0});
var sT=function(){var a=this;this.nb=_.u(_.wh);this.Ub=_.u(_.gi);this.Dda=_.u(_.lj);this.Pc=_.u(_.Lf).Iu(null,null);this.Bsb=new _.cg;this.Nnb=new Set;this.tba=new Set;this.yG=_.Wg.apply(null,[[]].concat(_.v([])));this.y6c=function(b){return b.Ex()};this.j3=null;this.zFa=new _.cg;this.kcb=new _.cg;this.B$c=function(b){a.yG().length>0&&b.preventDefault()};this.r$c=function(b){a.yG().length>0&&(a.yG().some(a.y6c)&&b.preventDefault(),a.zFa.next(b))}},Ccc=function(a,b){a.tba.add(b);a.tba.size===1&&a.nb.Xb(function(){var c;
(c=a.Qmb)==null||c.call(a);a.Qmb=a.Pc.listen(a.Ub,"touchmove",a.r$c,Acc)})},Ecc=function(a,b){a.tba.delete(b);Dcc(a,b);if(a.tba.size===0){var c;(c=a.Qmb)==null||c.call(a)}},Fcc=function(a,b,c){if(!(a.yG().indexOf(b)>-1)&&(a.Dda.load(Bcc),a.yG.update(function(f){return[].concat(_.v(f),[b])}),a.yG().length===1)){c=c.type.startsWith("touch");var d=function(f){return a.kcb.next(f)},e=[["scroll",function(f){return a.Bsb.next(f)},zcc],["selectstart",a.B$c,Acc]];c?e.push(["touchend",d,zcc],["touchcancel",
d,zcc]):e.push(["mouseup",d,zcc]);c||e.push(["mousemove",function(f){return a.zFa.next(f)},Acc]);a.nb.Xb(function(){a.xpb=e.map(function(f){var g=_.k(f);f=g.next().value;var m=g.next().value;g=g.next().value;return a.Pc.listen(a.Ub,f,m,g)})})}},Dcc=function(a,b){a.yG.update(function(c){var d=c.indexOf(b);return d>-1?(c.splice(d,1),[].concat(_.v(c))):c});a.yG().length===0&&a.Wmb()};sT.prototype.Ex=function(a){return this.yG().indexOf(a)>-1};
sT.prototype.DO=function(a){var b=this,c=[this.Bsb];a&&a!==this.Ub&&c.push(new _.Ce(function(d){return b.nb.Xb(function(){var e=b.Pc.listen(a,"scroll",function(f){b.yG().length&&d.next(f)},zcc);return function(){e()}})}));return _.jf.apply(null,_.v(c))};var Gcc=function(a,b,c){a.j3!=null||(a.j3=new WeakMap);a.j3.set(b,c)},Hcc=function(a,b){var c;(c=a.j3)==null||c.delete(b)};
sT.prototype.Ma=function(){var a=this;this.tba.forEach(function(b){return Ecc(a,b)});this.Nnb.forEach(function(b){a.Nnb.delete(b)});this.j3=null;this.Wmb();this.zFa.complete();this.kcb.complete()};sT.prototype.Wmb=function(){var a;(a=this.xpb)==null||a.forEach(function(b){return b()});this.xpb=void 0};sT.O=function(a){return new (a||sT)};sT.wa=_.q({token:sT,qa:sT.O,Ha:"root"});var Icc=new _.Id("CDK_DRAG_PARENT");var Jcc=new _.Id("CdkDragHandle");var gVb=0;var Kcc=function(a){this.Ub=a;this.ut=new Map};Kcc.prototype.clear=function(){this.ut.clear()};Kcc.prototype.cache=function(a){var b=this;this.clear();this.ut.set(this.Ub,{k9:this.oN()});a.forEach(function(c){b.ut.set(c,{k9:{top:c.scrollTop,left:c.scrollLeft},fCb:hVb(c)})})};
var Lcc=function(a,b){var c=_.Ti(b);b=a.ut.get(c);if(!b)return null;b=b.k9;if(c===a.Ub){var d=a.oN();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.ut.forEach(function(m,n){m.fCb&&c!==n&&c.contains(n)&&iVb(m.fCb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};Kcc.prototype.oN=function(){return{top:window.scrollY,left:window.scrollX}};var Mcc=new Set(["position"]),Ncc=function(a,b,c,d,e,f,g,m,n,r){this.Ub=a;this.wk=b;this.dva=c;this.zL=d;this.tw=e;this.C$c=f;this.su=g;this.FD=m;this.Bcd=n;this.Pc=r};_.h=Ncc.prototype;_.h.attach=function(a){this.Tk=this.a6c();a.appendChild(this.Tk);"showPopover"in this.Tk&&this.Tk.showPopover()};_.h.destroy=function(){this.Tk.remove();var a;(a=this.Trb)==null||a.destroy();this.Tk=this.Trb=null};_.h.setTransform=function(a){this.Tk.style.transform=a};_.h.getBoundingClientRect=function(){return this.Tk.getBoundingClientRect()};
_.h.aH=function(a){this.Tk.classList.add(a)};_.h.addEventListener=function(a,b){return this.Pc.listen(this.Tk,a,b)};
_.h.a6c=function(){var a=this.tw,b=this.C$c,c=a?a.ua:null;if(c&&a){var d=a.ZDa?this.zL:null;c=a.Lf.Si(c,a.context);_.no(c);var e=jVb(c,this.Ub);this.Trb=c;a.ZDa?pVb(e,d):e.style.transform=oVb(this.su.x,this.su.y)}else e=fVb(this.wk),pVb(e,this.zL),this.FD&&(e.style.transform=this.FD);kVb(e.style,{"pointer-events":"none",margin:"showPopover"in e?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this.Bcd+""},Mcc);PP(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("popover","manual");
e.setAttribute("dir",this.dva);b&&(Array.isArray(b)?b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};_.p.Object.defineProperties(Ncc.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Tk}}});var Occ={passive:!0},Pcc={passive:!1},Qcc={passive:!1,capture:!0},lVb=new Set(["position"]),Tcc=function(a,b,c,d,e,f,g){var m=this;this.Kc=b;this.Ub=c;this.nb=d;this.nh=e;this.Lq=f;this.Pc=g;this.Yt=null;this.QG={x:0,y:0};this.kD={x:0,y:0};this.Vba=_.Wg.apply(null,[!1].concat(_.v([])));this.kwa=new _.cg;this.rs=this.ts=this.Nrb=this.Mrb=_.xe.EMPTY;this.wP=null;this.frb=!0;this.an=[];this.nL=new Set;this.dva="ltr";this.UN=null;this.N5=0;this.scale=1;this.lc=!1;this.lfa=new _.cg;this.started=new _.cg;
this.released=new _.cg;this.ended=new _.cg;this.V5=new _.cg;this.e6=new _.cg;this.Q5=new _.cg;this.yab=this.kwa;this.Lrb=function(n){m.lfa.next();if(m.an.length){var r=m.upb(n);!r||m.nL.has(r)||m.disabled||m.Zpb(r,n)}else m.disabled||m.Zpb(m.wk,n)};this.u$c=function(n){var r=m.yva(n);if(m.Vba()){n.cancelable&&n.preventDefault();var x=m.Sob(r);m.cVa=!0;m.Cqb=r;m.acd(x);if(m.oj)m.Jtb(x,r);else{r=m.sE?m.zL:m.su;var z=m.kD;z.x=x.x-r.x+m.QG.x;z.y=x.y-r.y+m.QG.y;m.jSa(z.x,z.y)}m.kwa.ol.length&&m.nb.run(function(){m.kwa.next({source:m,
ah:x,event:n,distance:m.qUa(x),z5:m.PWa})})}else Math.abs(r.x-m.su.x)+Math.abs(r.y-m.su.y)>=m.Kc.AAa&&((r=Date.now()>=m.w6c+m.A7c(n),z=m.oj,r)?z&&(z.Ex()||z.jOd())||(n.cancelable&&n.preventDefault(),m.Vba.set(!0),m.nb.run(function(){return m.ebd(n)})):m.Xnb(n))};this.w$c=function(n){m.Xnb(n)};this.T9c=function(n){if(m.an.length){var r=m.upb(n);!r||m.nL.has(r)||m.disabled||n.preventDefault()}else m.disabled||n.preventDefault()};Rcc(Scc(this,a),b.dSd||null);this.X3=new Kcc(c);Ccc(f,this)};
Tcc.prototype.p6a=function(){return this.tu};Tcc.prototype.D6a=function(){return this.wk};
var Ucc=function(a,b){a.an=b.map(function(d){return _.Xi(d)});a.an.forEach(function(d){return PP(d,a.disabled)});a.Cxa();var c=new Set;a.nL.forEach(function(d){a.an.indexOf(d)>-1&&c.add(d)});a.nL=c},Scc=function(a,b){var c=_.Xi(b);if(c!==a.wk){a.ksb();var d=a.Pc;a.xsb=a.nb.Xb(function(){return[d.listen(c,"mousedown",a.Lrb,Pcc),d.listen(c,"touchstart",a.Lrb,Occ),d.listen(c,"dragstart",a.T9c,Pcc)]});a.FD=void 0;a.wk=c}typeof SVGElement!=="undefined"&&a.wk instanceof SVGElement&&(a.Dwa=a.wk.ownerSVGElement);
return a},Vcc=function(a,b){a.wP=b?_.Xi(b):null;a.rs.unsubscribe();b&&(a.rs=a.nh.Cc(10).subscribe(function(){return a.H5c()}));return a},Rcc=function(a,b){a.Ewa=b};_.h=Tcc.prototype;
_.h.dispose=function(){this.ksb();if(this.Ex()){var a;(a=this.wk)==null||a.remove()}var b;(b=this.uca)==null||b.remove();this.Bnb();this.Anb();Ecc(this.Lq,this);this.kXa();this.lfa.complete();this.started.complete();this.released.complete();this.ended.complete();this.V5.complete();this.e6.complete();this.Q5.complete();this.kwa.complete();this.an=[];this.nL.clear();this.oj=void 0;this.rs.unsubscribe();this.X3.clear();this.wP=this.wk=this.Dwa=this.WP=this.tw=this.uca=this.Ewa=null};
_.h.Ex=function(){return this.Vba()&&this.Lq.Ex(this)};_.h.reset=function(){this.wk.style.transform=this.FD||"";this.kD={x:0,y:0};this.QG={x:0,y:0}};_.h.MEd=function(a){this.oj=a};_.h.hra=function(a){this.kD={x:0,y:0};this.QG.x=a.x;this.QG.y=a.y;this.oj||this.jSa(a.x,a.y)};_.h.EEd=function(){var a=this.Cqb;a&&this.oj&&this.Jtb(this.Sob(a),a)};_.h.kXa=function(){this.Mrb.unsubscribe();this.Nrb.unsubscribe();this.ts.unsubscribe();var a;(a=this.Tmb)==null||a.call(this);this.Tmb=void 0};
_.h.Bnb=function(){var a;(a=this.Tk)==null||a.destroy();this.Tk=null};_.h.Anb=function(){var a;(a=this.Yt)==null||a.remove();var b;(b=this.tu)==null||b.remove();var c;(c=this.Gwa)==null||c.destroy();this.tu=this.Yt=this.Gwa=null};
_.h.Xnb=function(a){var b=this;if(this.Lq.Ex(this)&&(this.kXa(),Dcc(this.Lq,this),this.Cxa(),this.an&&(this.wk.style.webkitTapHighlightColor=this.lad),this.Vba()))if(this.released.next({source:this,event:a}),this.oj)this.oj.jQ(),this.h4c().then(function(){b.p5c(a);b.Pmb();Dcc(b.Lq,b)});else{this.QG.x=this.kD.x;var c=this.yva(a);this.QG.y=this.kD.y;this.nb.run(function(){b.ended.next({source:b,distance:b.qUa(c),O5:c,event:a})});this.Pmb();Dcc(this.Lq,this)}};
_.h.ebd=function(a){var b=this;tVb(a)&&(this.Eqb=Date.now());this.Cxa();var c=this.opb(),d=this.oj;c&&this.nb.Xb(function(){b.Tmb=b.Pc.listen(c,"selectstart",uVb,Qcc)});if(d){var e=this.wk,f=e.parentNode,g=this.tu=this.Y5c(),m=this.uca=this.uca||this.Ub.createComment("");f.insertBefore(m,e);this.FD=e.style.transform||"";this.Tk=new Ncc(this.Ub,this.wk,this.dva,this.zL,this.tw||null,this.Loa||null,this.su,this.FD,this.Kc.zIndex||1E3,this.Pc);this.Tk.attach(this.P7c(f,c));mVb(e,!1);this.Ub.body.appendChild(f.replaceChild(g,
e));this.started.next({source:this,event:a});d.start();this.ED=d;this.Sva=d.c6a(this)}else this.started.next({source:this,event:a}),this.ED=this.Sva=void 0;this.X3.cache(d?d.jMd():[])};
_.h.Zpb=function(a,b){var c=this;this.Ewa&&b.stopPropagation();var d=this.Ex(),e=tVb(b),f=!e&&b.button!==0,g=this.wk,m=_.Ti(b),n=!e&&this.Eqb&&this.Eqb+800>Date.now();e=e?_.Msa(b):_.Lsa(b);m&&m.draggable&&b.type==="mousedown"&&b.preventDefault();d||f||n||e||(this.an.length&&(d=g.style,this.lad=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.cVa=!1,this.Vba.set(this.cVa),this.kXa(),this.zL=this.wk.getBoundingClientRect(),this.Mrb=this.Lq.zFa.subscribe(this.u$c),this.Nrb=
this.Lq.kcb.subscribe(this.w$c),this.ts=this.Lq.DO(this.opb()).subscribe(function(r){return c.Zbd(r)}),this.wP&&(this.R2=hVb(this.wP)),this.a4=(d=this.tw)&&d.ua&&!d.ZDa?{x:0,y:0}:this.O7c(this.zL,a,b),a=this.su=this.Cqb=this.yva(b),this.PWa={x:0,y:0},this.v$c={x:a.x,y:a.y},this.w6c=Date.now(),Fcc(this.Lq,this,b))};
_.h.p5c=function(a){var b=this;mVb(this.wk,!0);this.uca.parentNode.replaceChild(this.wk,this.uca);this.Bnb();this.Anb();this.zL=this.R2=this.c4=this.FD=void 0;this.nb.run(function(){var c=b.oj,d=c.c6a(b),e=b.yva(a),f=b.qUa(e),g=c.f9c(e.x,e.y);b.ended.next({source:b,distance:f,O5:e,event:a});b.Q5.next({item:b,Xk:d,Ux:b.Sva,container:c,S1b:b.ED,PSb:g,distance:f,O5:e,event:a});c.mKd(b,d,b.Sva,b.ED,g,f,e,a);b.oj=b.ED})};
_.h.Jtb=function(a,b){var c=this;var d=a.x;var e=a.y;a=b.x;b=b.y;var f=this.ED.lEd(this,d,e);!f&&this.oj!==this.ED&&this.ED.f9c(d,e)&&(f=this.ED);f&&f!==this.oj&&this.nb.run(function(){var g=c.oj.c6a(c),m;g=((m=c.oj.iMd(g+1))==null?void 0:m.Ex()?m.p6a():m.D6a())||null;c.e6.next({item:c,container:c.oj});c.oj.kia(c);c.E5c(f,c.oj,g);c.oj=f;c.oj.xR(c,d,e,f===c.ED&&f.AWd?c.Sva:void 0);c.V5.next({item:c,container:f,Xk:f.c6a(c)})});this.Ex()&&(this.oj.GEd(a,b),this.oj.FEd(this,d,e,this.PWa),this.sE?this.iSa(d,
e):this.iSa(d-this.a4.x,e-this.a4.y))};_.h.h4c=function(){var a=this;if(!this.cVa)return Promise.resolve();var b=this.tu.getBoundingClientRect();this.Tk.aH("cdk-drag-animating");this.iSa(b.left,b.top);var c=sVb(this.Tk.Tk);return c===0?Promise.resolve():this.nb.Xb(function(){return new Promise(function(d){var e=function(m){if(!m||a.Tk&&_.Ti(m)===a.Tk.element&&m.propertyName==="transform")g(),d(),clearTimeout(f)},f=setTimeout(e,c*1.5),g=a.Tk.addEventListener("transitionend",e)})})};
_.h.Y5c=function(){var a=this.WP,b=a?a.ua:null;b?(this.Gwa=a.Lf.Si(b,a.context),_.no(this.Gwa),a=jVb(this.Gwa,this.Ub)):a=fVb(this.wk);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.O7c=function(a,b,c){b=(b=b===this.wk?null:b)?b.getBoundingClientRect():a;c=tVb(c)?c.targetTouches[0]:c;var d=this.wpb();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.yva=function(a){var b=this.wpb(),c=tVb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Dwa&&(c=this.Dwa.getScreenCTM())){var d=this.Dwa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.Sob=function(a){var b=this.oj?this.oj.UN:null,c=this.sE?this.sE(a,this,this.zL,this.a4):a;a=c.x;c=c.y;if(this.UN==="x"||b==="x")c=this.su.y-(this.sE?this.a4.y:0);else if(this.UN==="y"||b==="y")a=this.su.x-(this.sE?this.a4.x:0);if(this.R2){var d=this.sE?{x:0,y:0}:this.a4;b=d.x;var e=d.y;d=this.R2;var f=this.Q7c(),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.acd=function(a){var b=a.x;a=a.y;var c=this.PWa,d=this.v$c,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Kc.zoa&&(c.x=b>d.x?1:-1,d.x=b);e>this.Kc.zoa&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Cxa=function(){if(this.wk&&this.an){var a=this.an.length>0||!this.Ex();a!==this.frb&&(this.frb=a,PP(this.wk,a))}};_.h.ksb=function(){var a;(a=this.xsb)==null||a.forEach(function(b){return b()});this.xsb=void 0};
_.h.jSa=function(a,b){var c=1/this.scale;a=oVb(a*c,b*c);b=this.wk.style;this.FD==null&&(this.FD=b.transform&&b.transform!="none"?b.transform:"");b.transform=nVb(a,this.FD)};_.h.iSa=function(a,b){var c,d=((c=this.tw)==null?0:c.ua)?void 0:this.FD;this.Tk.setTransform(nVb(oVb(a,b),d))};_.h.qUa=function(a){var b=this.su;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.Pmb=function(){this.R2=this.c4=void 0;this.X3.clear()};
_.h.H5c=function(){var a=this.QG,b=a.x;a=a.y;if(!(b===0&&a===0||this.Ex())&&this.wP){var c=this.wk.getBoundingClientRect(),d=this.wP.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.QG.x&&a===this.QG.y||this.hra({y:a,x:b})}}};
_.h.A7c=function(a){var b=this.N5;return typeof b==="number"?b:tVb(a)?b.Gzd:b?b.DQd:0};_.h.Zbd=function(a){var b=Lcc(this.X3,a);b&&(a=_.Ti(a),this.R2&&a!==this.wP&&a.contains(this.wP)&&iVb(this.R2,b.top,b.left),this.su.x+=b.left,this.su.y+=b.top,this.oj||(this.kD.x-=b.left,this.kD.y-=b.top,this.jSa(this.kD.x,this.kD.y)))};_.h.wpb=function(){var a;return((a=this.X3.ut.get(this.Ub))==null?void 0:a.k9)||this.X3.oN()};_.h.opb=function(){this.xmb===void 0&&(this.xmb=_.Xsa(this.wk));return this.xmb};
_.h.P7c=function(a,b){var c=this.D$c||"global";return c==="parent"?a:c==="global"?(a=this.Ub,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Xi(c)};_.h.Q7c=function(){this.c4&&(this.c4.width||this.c4.height)||(this.c4=this.Tk?this.Tk.getBoundingClientRect():this.zL);return this.c4};_.h.upb=function(a){return this.an.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.h.E5c=function(a,b,c){if(a===this.ED){var d;(d=this.Yt)==null||d.remove();this.Yt=null}else if(b===this.ED&&b.KMd){var e;a=(e=this.Yt)!=null?e:this.Yt=fVb(this.tu);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(Tcc.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.oj||!this.oj.disabled)},set:function(a){a!==this.lc&&(this.lc=a,this.Cxa(),this.an.forEach(function(b){return PP(b,a)}))}}});var Wcc={AAa:5,zoa:5},tT=function(){this.Ub=_.u(_.gi);this.nb=_.u(_.wh);this.nh=_.u(_.aj);this.Lq=_.u(sT);this.Pc=_.u(_.Lf).Iu(null,null)};tT.prototype.Qza=function(a,b){b=b===void 0?Wcc:b;return new Tcc(a,b,this.Ub,this.nb,this.nh,this.Lq,this.Pc)};tT.O=function(a){return new (a||tT)};tT.wa=_.q({token:tT,qa:tT.O,Ha:"root"});var Xcc=new _.Id("CdkDropList"),uT=function(){var a=this;this.element=_.u(_.qe);this.Iha=_.u(Xcc,{optional:!0,sy:!0});this.nb=_.u(_.wh);this.Le=_.u(_.Ng);this.rc=_.u(_.oj,{optional:!0});this.Ua=_.u(_.xo);this.xad=_.u(Jcc,{optional:!0,self:!0});this.Frb=_.u(Icc,{optional:!0,sy:!0});this.Lq=_.u(sT);this.Lb=new _.cg;this.an=new _.Zh([]);this.UN=null;this.scale=1;this.started=new _.Uj;this.released=new _.Uj;this.ended=new _.Uj;this.V5=new _.Uj;this.e6=new _.Uj;this.Q5=new _.Uj;this.yab=new _.Ce(function(d){var e=
a.wm.yab.ha(_.A(function(f){return{source:a,ah:f.ah,event:f.event,z5:f.z5,distance:f.distance}})).subscribe(d);return function(){e.unsubscribe()}});this.ac=_.u(_.nf);var b=this.Iha,c=_.u(ycc,{optional:!0});this.wm=_.u(tT).Qza(this.element,{AAa:c&&c.AAa!=null?c.AAa:5,zoa:c&&c.zoa!=null?c.zoa:5,zIndex:c==null?void 0:c.zIndex});this.wm.data=this;Gcc(this.Lq,this.element.na,this);c&&this.q4c(c);b&&b.fEd.lfa.ha(_.pg(this.Lb)).subscribe(function(){a.wm.scale=a.scale});this.obd(this.wm);this.h8c(this.wm)};
_.h=uT.prototype;_.h.p6a=function(){return this.wm.p6a()};_.h.D6a=function(){return this.wm.D6a()};_.h.reset=function(){this.wm.reset()};_.h.hra=function(a){this.wm.hra(a)};_.h.Ec=function(){var a=this;_.of(function(){a.Ztb();a.Rad();a.wm.scale=a.scale;a.uBa&&a.wm.hra(a.uBa)},{Qb:this.ac})};_.h.Zb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.VH&&this.Ztb();this.wm.scale=this.scale;a&&!a.VH&&this.uBa&&this.wm.hra(this.uBa)};
_.h.Ma=function(){var a=this;this.Iha&&this.Iha.removeItem(this);Hcc(this.Lq,this.element.na);this.nb.Xb(function(){a.an.complete();a.Lb.next();a.Lb.complete();a.wm.dispose()})};_.h.QDd=function(a){var b=this.an.getValue();b.push(a);this.an.next(b)};_.h.yEd=function(a){var b=this.an.getValue();a=b.indexOf(a);a>-1&&(b.splice(a,1),this.an.next(b))};_.h.CEd=function(a){this.tw=a};_.h.AEd=function(a){a===this.tw&&(this.tw=null)};_.h.BEd=function(a){this.WP=a};
_.h.zEd=function(a){a===this.WP&&(this.WP=null)};_.h.Ztb=function(){var a=this.element.na,b=a;if(this.e9){var c;b=a.closest!==void 0?a.closest(this.e9):(c=a.parentElement)==null?void 0:c.closest(this.e9)}Scc(this.wm,b||a)};_.h.o7c=function(){var a=this.O_a;return a?typeof a==="string"?this.element.na.closest(a):_.Xi(a):null};
_.h.obd=function(a){var b=this;a.lfa.subscribe(function(){if(!a.Ex()){var c=b.rc,d=b.N5,e=b.WP?{ua:b.WP.Jd,context:b.WP.data,Lf:b.Le}:null,f=b.tw?{ua:b.tw.Jd,context:b.tw.data,ZDa:b.tw.ZDa,Lf:b.Le}:null;a.disabled=b.disabled;a.UN=b.UN;a.scale=b.scale;a.N5=typeof d==="object"&&d?d:_.Yi(d);a.sE=b.sE;a.Loa=b.Loa;d=Vcc(a,b.o7c());d.WP=e;d.tw=f;d.D$c=b.wcb||"global";c&&(a.dva=c.value)}});a.lfa.ha(_.Zf(1)).subscribe(function(){if(b.Frb)a.Ewa=b.Frb.wm;else for(var c=b.element.na.parentElement;c;){var d=
void 0,e=((d=b.Lq.j3)==null?void 0:d.get(c))||null;if(e){a.Ewa=e.wm;break}c=c.parentElement}})};
_.h.h8c=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.mo(b.Ua)});a.released.subscribe(function(c){b.released.emit({source:b,event:c.event})});a.ended.subscribe(function(c){b.ended.emit({source:b,distance:c.distance,O5:c.O5,event:c.event});_.mo(b.Ua)});a.V5.subscribe(function(c){b.V5.emit({container:c.container.data,item:b,Xk:c.Xk})});a.e6.subscribe(function(c){b.e6.emit({container:c.container.data,item:b})});a.Q5.subscribe(function(c){b.Q5.emit({Ux:c.Ux,
Xk:c.Xk,S1b:c.S1b.data,container:c.container.data,PSb:c.PSb,item:b,distance:c.distance,O5:c.O5,event:c.event})})};_.h.q4c=function(a){var b=a.UN,c=a.N5,d=a.sE,e=a.Loa,f=a.O_a,g=a.kKd,m=a.e9;a=a.wcb;this.disabled=g==null?!1:g;this.N5=c||0;this.UN=b||null;d&&(this.sE=d);e&&(this.Loa=e);f&&(this.O_a=f);m&&(this.e9=m);a&&(this.wcb=a)};
_.h.Rad=function(){var a=this;this.an.ha(_.qg(function(b){b=b.map(function(c){return c.element});a.xad&&a.e9&&b.push(a.element);Ucc(a.wm,b)}),_.og(function(b){return _.jf.apply(null,_.v(b.map(function(c){return c.jh.ha(_.ng(c))})))}),_.pg(this.Lb)).subscribe(function(b){var c=a.wm,d=b.element.na;b.disabled?!c.nL.has(d)&&c.an.indexOf(d)>-1&&(c.nL.add(d),PP(d,!0)):c.nL.has(d)&&(c.nL.delete(d),PP(d,c.disabled))})};
_.p.Object.defineProperties(uT.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.Iha||!this.Iha.disabled)},set:function(a){this.lc=a;this.wm.disabled=this.lc}}});uT.O=function(a){return new (a||uT)};
uT.Ea=_.Qf({type:uT,oa:[["","cdkDrag",""]],ab:[1,"cdk-drag"],qb:4,Wa:function(a,b){a&2&&_.dh("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.wm.Ex())},inputs:{data:[0,"cdkDragData","data"],UN:[0,"cdkDragLockAxis","lockAxis"],e9:[0,"cdkDragRootElement","rootElementSelector"],O_a:[0,"cdkDragBoundary","boundaryElement"],N5:[0,"cdkDragStartDelay","dragStartDelay"],uBa:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.Gh],sE:[0,"cdkDragConstrainPosition",
"constrainPosition"],Loa:[0,"cdkDragPreviewClass","previewClass"],wcb:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",_.Hh]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",V5:"cdkDragEntered",e6:"cdkDragExited",Q5:"cdkDragDropped",yab:"cdkDragMoved"},Ob:["cdkDrag"],features:[_.lh([{Da:Icc,Ab:uT}]),_.Xn]});var Ycc=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],vT=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){var N=this;this.viewState=a;this.Nb=b;this.Sa=c;this.ZM=d;this.xl=e;this.Ga=f;this.modifier=g;this.logger=m;this.NZ=n;this.R4a=r;this.kd=x;this.hc=z;this.Wi=D;this.Nc=L;this.kE=_.u(_.V9a);this.store=_.u(_.al);this.selectedModel=_.ZJ(this.store,gbc);this.currentFileSpec=_.ZJ(this.store,_.lM);this.Yza=_.ZJ(this.store,_.iCb);this.dkb="file_detail";this.kua=s7b;this.contentType="empty";
this.LDb=new _.Uj(!0);this.cN=_.Qe(-1);this.AGa=-1;this.line=this.markers=this.Qia=this.Fia=this.Bqa=_.hf;this.code="";this.Io=_.Qe([]);this.Jza=0;this.tOa="Diff is too large to display";this.mV="detail-header-id";this.nl=new _.Zh(null);this.fileInfo=new _.Zh(void 0);this.o4a=new _.Zh(!1);this.Lka=new _.Zh([]);this.xq=new _.xe;this.H1b=new _.Zh("SOURCE");this.R2a=!1;this.bBd=0;this.sHa=new _.Uj;this.D4=_.ZJ(this.store,hbc);this.xq.add(this.hc.Ija().ha().subscribe(function(S){N.H1b.next(S)}));this.visibility=
this.hc.tZ().ha(_.og(function(S){return S?N.NZ.visibility:_.Qe(_.uM)}),_.ng(_.uM));this.link=this.jN();this.bLb=_.Ye([this.o4a,this.Nb.Va]).ha(_.A(function(S){var ca=_.k(S);S=ca.next().value;ca=ca.next().value;return S&&ca.q}),_.jg(1),_.Xe());this.Fia=_.Ye([this.bLb,this.viewState.Ejd]).ha(_.A(function(S){var ca=_.k(S);S=ca.next().value;ca=ca.next().value;return S&&!ca}));_.Rx.has(38)&&(this.R2a=!0);this.KAd=this.hc.djb.ha(_.A(function(S){return S}),_.ag());this.xXb=this.nl.ha(_.A(function(S){return S!==
null&&S>=1E4}),_.ag());this.TIa=_.Ye([this.KAd,this.xXb]).ha(_.A(function(S){var ca=_.k(S);S=ca.next().value;ca=ca.next().value;return S&&ca}))};
vT.prototype.Ra=function(){var a=this;this.xq.add(this.viewState.WKb.subscribe(function(){Zcc(a)}));this.xq.add(this.bLb.subscribe(function(b){b&&!a.o6?a.o6=a.kd.register("toggleSearchMatches","y",function(){var c=a.viewState;c.bBa.next(!c.bBa.value);a.Ga.Ya({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Vd.ub})}):!b&&a.o6&&(a.o6(),a.o6=void 0)}));this.xq.add(this.viewState.Oma.ha(_.Uf(function(){return a.Nc.ql})).subscribe(function(){a.tBa&&a.tBa.YR(_.Twb(a.Bb.line))}));
this.Bqa=this.ZM.matches.ha(_.A(function(b){return _.zI(b,[])}),_.qg(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.AGa=d&&e===-1?-1:c;a.viewState.Eqa.next(c)}),_.jg(1),_.Xe());this.Qia=this.viewState.Ria.ha(_.A(function(b){var c=b.Xd;if(!c)return[];b=a.Bb.ze.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.cN=this.viewState.hBa;this.xq.add(this.Qia.subscribe(function(b){a.viewState.iBa.next(b.length)}));this.markers=_.Ye(this.Fia,this.Qia,this.Bqa,this.Lka).ha(_.A(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.R2a}).map(function(f){return f[0]});c=c.filter(function(f){return f[1]!==0&&a.R2a}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,FBd:e,Lmd:c}}))};vT.prototype.Ma=function(){this.xq.unsubscribe();this.o6&&this.o6()};vT.prototype.show=function(a){this.NZ.Ay({action:"show",line:a})};vT.prototype.Wsa=function(a){this.NZ.Ay({action:"toggleRange",range:a})};
var Zcc=function(a){a.contentType=a.bm==="PREVIEW"&&a.ahc?"markdown":a.bm==="PREVIEW"&&a.SIa||a.HAd&&!a.SIa?"image":a.bm==="PREVIEW"&&a.Zgc?"jupyter":a.Bb.Kza?a.Bb.mimeType&&a.Bb.mimeType.startsWith("audio/")?"audio":a.Bb.mimeType&&a.Bb.mimeType.startsWith("video/")?"video":"binary":a.SJ?a.Bb.diffBase.length+a.Bb.aN>=10485760?"diffTooBig":"code-diff":a.Bb.aN===0?"empty":a.Bb.aN>0&&!a.Bb.ze?"largeFile":"text";a.LDb.emit(a.contentType);a.contentType!=="text"?(a.o4a.next(!1),a.nl.next(null)):a.o4a.next(!0)};
vT.prototype.DIa=function(a){this.Lka.next(a)};vT.prototype.Uu=function(){$cc(this,"selectLine")};vT.prototype.wr=function(a){var b=a.Y7.shiftKey?hLb(this.Vd.params.line,a.line+1):a.line+1;gLb(b,this.Vd.params.line)||this.Sa.navigate(_.nt(_.tt(this.Vd.qc(),{line:b}).ob()),{mg:"preserve"});$cc(this,a.Y7.shiftKey?"shiftSelectLine":"selectLine")};
vT.prototype.DR=function(a){if(_.Rx.has(107)){var b=this.currentFileSpec();if(!b)throw Error("Le");var c=this.selectedModel();c=_.PWa(_.OWa(new _.Ds,c.id),c.type);var d=this.D4().map(function(e){return e.fileSpec});this.kE.sendMessage(b,a,"Explain this code",1,d,c)}else this.kE.djd(this.Bb.location,a);this.sHa.emit()};
var NVb=function(a,b){a.Sa.navigate(_.nt(_.tt(a.Bb.location.qc(),{line:b}).ob()),{mg:"preserve"}).then(function(){a.viewState.Oma.next()})},$cc=function(a,b){a.Ga.Ya({gestureName:"CLICK",element:"FileDetail",action:b})},adc=function(a,b){b=!b||!_.jJ(a.PIa.location,b.location);a.viewState.YM=!a.t$b||b&&a.Vd.params.line?"SOURCE":a.H1b.getValue()};
vT.prototype.jN=function(){var a=this;return this.Nb.data.ha(_.A(OKb),_.mvb(),_.og(function(b){return _.ovb(b,_.YM(a.Wi,b,_.VI(b)&&b.repository==="android"?"repository":"path"),a.Sa)}))};
_.p.Object.defineProperties(vT.prototype,{Vd:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},Bb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Bb&&a&&_.st(this.Vd,a.location)){var c;a=(c=this.R_b)!=null?c:a}else this.R_b=void 0;this.Bb&&_.kJ(this.Vd,a.location)&&this.Bb.ze===a.ze||(this.code=a.code||a.ze||"",this.NZ.Ay({action:"showAll"}),this.Io=this.hc.tZ().ha(_.og(function(e){return e?b.R4a.OE(a):_.FI("folding disabled")}),_.ng(_.PI),_.A(function(e){return _.zI(e,
[])})),this.i8=void 0);c=this.Bb;this.PIa=a;var d=RVb(a);this.logger&&(this.logger.fileInfo=d);this.fileInfo.next(d);this.ZM.TDa.next(this.Vd);adc(this,c);this.Jza=a.aN;Zcc(this)},get:function(){return this.PIa}},Fjd:{configurable:!0,enumerable:!0,get:function(){return this.ZM.matches.ha(_.A(function(a){return a.state}))}},bm:{configurable:!0,enumerable:!0,get:function(){return this.viewState.YM}},t$b:{configurable:!0,enumerable:!0,get:function(){return(this.ahc||this.SIa||this.Zgc)&&!this.SJ}},SJ:{configurable:!0,
enumerable:!0,get:function(){return this.Bb.diffBase!==void 0}},mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb.mimeType;return a==="image/vnd.microsoft.icon"?"image/x-icon":a}},HAd:{configurable:!0,enumerable:!0,get:function(){return Ycc.indexOf(this.mimeType)>=0}},SIa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.mimeType==="image/svg+xml"}},ahc:{configurable:!0,enumerable:!0,get:function(){return this.Bb.fileName.slice(-3).toUpperCase()===".MD"}},Zgc:{configurable:!0,
enumerable:!0,get:function(){if(this.Bb.fileName.slice(-6).toUpperCase()!==".IPYNB")return!1;if(!this.i8)try{this.i8=JSON.parse(this.Bb.ze)}catch(a){return!1}return this.i8.nbformat===4}},h2a:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Bb.ze}}});vT.O=function(a){return new (a||vT)(_.E(_.KN),_.E(_.Yh),_.E(_.oi),_.E(_.bP),_.E(_.GN),_.E(_.ir),_.E(rT),_.E(_.MCb,8),_.E(_.vM),_.E(qT),_.E(_.qx),_.E(_.Sy),_.E(_.XM),_.E(_.wh),_.E(_.Sx))};
vT.Aa=_.Of({type:vT,oa:[["file-detail"]],mb:function(a,b){a&1&&_.Qg(_.PM,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.tBa=c.first)}},inputs:{bBd:"windowWidth",Bb:"viewData"},outputs:{LDb:"contentTypeChange",sHa:"showChatPanel"},standalone:!1,features:[_.lh([_.bP,{Da:_.MCb,De:nT},_.vM])],Ba:18,Ca: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,vVb,2,5,"detail-header",3)(1,wVb,1,1,"ng-template",
null,0,_.rh)(3,xVb,1,1,"markdown-tab-header",4)(4,yVb,12,11,"div",5),_.R(5,"async"),_.I(6,"main",6),_.F(7,zVb,3,8,"markdown-content",7)(8,CVb,4,2,"ng-container",8)(9,DVb,2,1,"div",9)(10,EVb,2,1,"div",9)(11,FVb,1,1,"binary-file",10)(12,GVb,1,2,"large-file",11)(13,HVb,2,1,"ng-container",8)(14,IVb,1,1,"jupyter-notebook",12)(15,OVb,8,10,"ng-container",8)(16,PVb,1,4,"code-diff",13)(17,QVb,3,1,"icon-empty-state-display",14),_.J());a&2&&(a=_.bh(2),_.G("ngIf",!b.SJ)("ngIfElse",a),_.C(3),_.G("ngIf",b.t$b),
_.C(),_.G("ngIf",_.qh(5,16,b.Fia)),_.C(2),_.G("ngSwitch",b.contentType),_.C(),_.G("ngSwitchCase","markdown"),_.C(),_.G("ngSwitchCase","image"),_.C(),_.G("ngSwitchCase","audio"),_.C(),_.G("ngSwitchCase","video"),_.C(),_.G("ngSwitchCase","binary"),_.C(),_.G("ngSwitchCase","largeFile"),_.C(),_.G("ngSwitchCase","empty"),_.C(),_.G("ngSwitchCase","jupyter"),_.C(),_.G("ngSwitchCase","text"),_.C(),_.G("ngSwitchCase","code-diff"),_.C(),_.G("ngSwitchCase","diffTooBig"))},dependencies:[Abc,hR,_.Fp,_.Gp,_.Hp,
mT,lT,uT,_.UO,_.fE,_.gE,tcc,_.cP,_.TM,vcc,oT,XQ,ZQ,YQ,_.WN,pT,_.VO,_.aP,wcc,xcc,_.Lp],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 bdc=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.MBa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Wl(a,
3))}}],cdc=function(a){this.epd=a};cdc.prototype.C7=function(a){return!!bdc.find(function(b){return b.id===a})};cdc.prototype.i5a=function(a,b,c){var d=bdc.find(function(e){return e.id===a});return c&&d?this.epd.list(b).ha(_.A(function(e){var f=new Map;e.map(function(g){return UVb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Qe()};var ddc=new _.Id("lang_counts_service",{Ha:"root",qa:function(){return _.yk(l7b)}});var wT=function(a,b){this.client=a;this.qe=b;this.D9a=new _.Gw};
wT.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.N3a(b.D9a,f);g||c.push(f);return g}).filter(function(f){return f!=null});if(c.length===0)return _.Qe(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.lt);return _.gy(this.qe,function(){var f=b.client,g=b.qe.Bk();return _.gs(f.rg,f.ug+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.KYa)},"LangCountsService.listLangCounts").ha(_.qg(function(f){c.forEach(function(g){b.D9a.put(g,(new _.mt).Oc(g))});
_.Ck(f,_.mt,1,_.Ek()).forEach(function(g){b.D9a.put(g.Hd(),g)})}),_.A(function(f){return d.concat(_.Ck(f,_.mt,1,_.Ek()))}))};wT.O=function(a){return new (a||wT)(_.t(ddc),_.t(_.uy))};wT.wa=_.q({token:wT,qa:wT.O,Ha:"root"});var xT=function(a,b,c,d){this.t6=a;this.UH=b;this.Nd=d;this.gUb=new cdc(c)},fdc=function(a,b,c){return edc(a).ha(_.qg(function(d){var e=d.ev;var f=d.enabled;d=d.j1;if(f)if(d)for(e=_.k(d),f=e.next();!f.done;f=e.next())_.OM(a.Nd,f.value);else _.OM(a.Nd,e)}),_.Ze(function(d){var e=d.ev;var f=d.enabled;var g=d.j1;return f?a.i5a(b,e,c,g).ha(_.qg(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.j1)==null?0:L.has(r))x+=D.j1.get(r)}_.iEb(a.Nd,r,x)}else{n=0;m=_.k(m.values());for(r=m.next();!r.done;r=m.next())n+=r.value.instances;_.iEb(a.Nd,e,n)}}),_.Vf(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next())_.NM(a.Nd,r.value,m);else _.NM(a.Nd,e,m);return _.Qe(new Map)}),_.A(function(m){return{ev:e,Lsd:m}})):_.Qe({ev:e})}),_.kg(VVb,new Map))};xT.prototype.HMb=function(){return V6b(this.UH).ha(_.A(function(a){var b=W6b();a.forEach(function(c){b.set(c.id,null)});return b}))};
var edc=function(a){return _.Ye([a.Nd.fsa,a.HMb()]).ha(_.A(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}),_.ng(new Map),_.gg(),_.A(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({ev:f,enabled:!1,j1:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={I_a:void 0,l1:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.l1=g,b.has(f)){if(e.l1&&e.l1.size>0){e.I_a=b.get(f)||new Set([]);g=[].concat(_.v(e.l1)).some(function(n){return function(r){return!n.I_a.has(r)}}(e));var m=[].concat(_.v(e.I_a)).some(function(n){return function(r){return!n.l1.has(r)}}(e));
(g||m)&&c.push({ev:f,enabled:!0,j1:e.l1})}}else c.push({ev:f,enabled:!0,j1:e.l1});return c}),_.kf(function(b){return!!b.length}),_.Ze(function(b){return _.Qe.apply(null,_.v(b))}))};
xT.prototype.i5a=function(a,b,c,d){var e=this;if(a.Fx)return _.Re("Aggregations are only supported for directories");if(!_.rJ(a))return _.Re("Invalid location");var f=a.Kb,g=a.ub,m=a.Uc,n=a.repository,r=a.path;return this.gUb.C7(b)?this.gUb.i5a(b,c,d):_.YDb(this.UH,b).ha(_.og(function(x){if(!x)return _.Qe(new Map);var z=_.Iwb(x);return z?U6b(e.t6,{ub:g,Uc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.A(function(D){return D.map(function(L){var N,
S;return{icon:x.icon,title:x.name,path:((N=L.fileSpec)==null?void 0:N.path)||"",instances:Number((S=L.data)==null?void 0:S.abb)||0}}).reduce(function(L,N){L.set(N.path,N);return L},new Map)})):_.Qe(new Map)}))};xT.O=function(a){return new (a||xT)(_.t(_.JM),_.t(_.KM),_.t(wT),_.t(_.MM))};xT.wa=_.q({token:xT,qa:xT.O});var gdc=[[["xap-dialog-layout-title"]],[["xap-dialog-layout-subtitle"]],[["xap-dialog-layout-content"]],[["xap-dialog-layout-actions"]]],hdc=function(){};hdc.O=function(a){return new (a||hdc)};hdc.Ea=_.Qf({type:hdc,oa:[["xap-dialog-layout-subtitle"]]});var yT=function(){this.el=_.u(_.qe);this.ud=_.u(_.xo);this.Nc=_.u(_.wh);this.ee=_.u(_.sf);this.jRb=!1;this.m8a="bottom"};
yT.prototype.Ra=function(){var a=this;this.m8a=this.WBa(this.el.na);this.Nc.Xb(function(){idc(a).subscribe(function(b){a.Nc.run(function(){a.jRb=b;_.mo(a.ud);_.no(a.ud)})});jdc(a).subscribe(function(b){a.Nc.run(function(){a.m8a=b;_.mo(a.ud);_.no(a.ud)})})})};
var idc=function(a){if(!window.ResizeObserver)return _.Qe(kdc(a.el.na));var b;return _.Jlb(function(c){b=new ResizeObserver(function(){c(kdc(a.el.na))});b.observe(a.el.na)},function(){b.disconnect()}).ha(_.ag(),_.LD(a.ee))},jdc=function(a){return _.ef(a.el.na,"scroll").ha(_.Wlb(),_.A(function(){return a.WBa(a.el.na)}),_.ag(),_.LD(a.ee))},kdc=function(a){return a.offsetHeight+a.scrollTop<=a.scrollHeight};
yT.prototype.WBa=function(a){return a.scrollTop===0?"top":a.offsetHeight+a.scrollTop>=a.scrollHeight?"bottom":"center"};_.p.Object.defineProperties(yT.prototype,{BA:{configurable:!0,enumerable:!0,get:function(){return this.jRb}},k9:{configurable:!0,enumerable:!0,get:function(){return this.m8a}}});yT.O=function(a){return new (a||yT)};
yT.Ea=_.Qf({type:yT,oa:[["xap-dialog-layout-content"]],ab:[1,"xap-dialog-layout-content"],qb:6,Wa:function(a,b){a&2&&_.dh("xap-dialog-layout-content-scrollable",b.BA)("xap-dialog-layout-bottom-scroll-stroke",b.k9!=="bottom")("xap-dialog-layout-top-scroll-stroke",b.k9!=="top")}});var zT=function(){};zT.O=function(a){return new (a||zT)};
zT.Aa=_.Of({type:zT,oa:[["xap-dialog-layout"]],xd:function(a,b,c){a&1&&_.Rg(c,hdc,4);if(a&2){var d;_.Ug(d=_.Vg())&&(b.tsa=d)}},ab:[1,"xap-dialog-layout"],qb:2,Wa:function(a,b){a&2&&_.dh("xap-dialog-layout-bordered-header",b.tsa)},kc:["xap-dialog-layout-title","xap-dialog-layout-subtitle","xap-dialog-layout-content","xap-dialog-layout-actions"],Ba:5,Ca:0,Fa:[[1,"xap-dialog-header-container"]],ua:function(a){a&1&&(_.Kg(gdc),_.zg(0,"header",0),_.Lg(1),_.Lg(2,1),_.Ag(),_.Lg(3,2),_.Lg(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}"],
hb:2});var AT=function(){};AT.O=function(a){return new (a||AT)};AT.Ea=_.Qf({type:AT,oa:[["xap-dialog-layout-actions"]]});var ldc=_.Ej({opacity:0}),mdc=_.Ej({opacity:1}),ndc=_.Cj("dialogContainer",[_.Fj("void, hidden",ldc),_.Fj("visible",mdc),_.Gj("void => *, * => visible",_.Dj("200ms cubic-bezier(0.0,0.0,0.2,1)",mdc)),_.Gj("* => void, * => hidden",_.Dj("200ms cubic-bezier(0.4,0.0,0.2,1)",ldc))]);var odc=new _.Id("XAP_IDCO"),BT=function(){_.wu.apply(this,arguments);this.ocb=_.th.required(_.yu);this.I4="hidden";this.options=_.u(odc);this.u0a=_.u(_.xo)};_.W(BT,_.wu);BT.prototype.Ec=function(){};BT.prototype.Cs=function(a){return this.ocb().Cs(a)};BT.prototype.Lw=function(a){return this.ocb().Lw(a)};var pdc=function(a,b){a.I4=b?"visible":"hidden";_.mo(a.u0a)};BT.O=function(){var a;return function(b){return(a||(a=_.me(BT)))(b||BT)}}();
BT.Aa=_.Of({type:BT,oa:[["xap-inline-dialog-container"]],mb:function(a,b){a&1&&_.$g(b.ocb,_.yu);a&2&&_.ah()},ab:["role","dialog",1,"xap-inline-dialog-container","gmat-body-2"],qb:3,Wa:function(a,b){a&2&&(_.yg("@dialogContainer",b.I4),_.ug("aria-label",b.options.mAa)("tabindex",b.options.nAa))},features:[_.sg],Ba:2,Ca:0,Fa:[["cdkPortalOutlet",""],["cdkFocusInitial","","tabindex","0"]],ua:function(a){a&1&&(_.I(0,"div"),_.F(1,WVb,1,0,"ng-template",0),_.J())},dependencies:[_.Mt,_.zu,_.yu],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}"],
hb:2,data:{animation:[ndc]},Na:0});var qdc=[{zc:"start",Ac:"bottom",oc:"start",uc:"top",offsetY:8},{zc:"start",Ac:"top",oc:"start",uc:"bottom",offsetY:-8},{zc:"end",Ac:"top",oc:"end",uc:"bottom",offsetY:-8},{zc:"end",Ac:"bottom",oc:"end",uc:"top",offsetY:8}],rdc={minWidth:220,maxWidth:420,minHeight:64,maxHeight:420},CT=function(){var a=this;this.FH=!1;this.mAa=null;this.nAa=-1;this.Obb=rdc;this.dec="Press space for more information.";this.SLb=this.CGb=!1;this.Uf="close";this.zac=0;this.eY=new _.Uj;this.Ne=new _.Uj;this.closed=new _.Uj;
this.Rb=new _.hg;this.jO=new _.Zh(!1);this.i_b=this.jO.ha(_.kf(function(b){return b&&!a.disabled}));this.h3a=void 0;this.Nc=_.u(_.wh);this.Oe=_.u(_.Au);this.lb=_.u(_.qe);this.Qe=_.u(_.Ng);this.document=_.u(_.gi);this.dja=_.u(_.Rt);this.wdd=_.u(_.Nt);this.Qb=_.u(_.nf);sdc(this,this.lb.na);this.l_a(this.lb.na);tdc(this,this.lb.na)};
CT.prototype.Ra=function(){var a=this.lb.na;a.hasAttribute("aria-haspopup")||a.setAttribute("aria-haspopup","dialog");a.hasAttribute("aria-describedby")||this.wdd.describe(a,this.dec)};CT.prototype.Ma=function(){this.closeDialog();this.jO.complete();this.Rb.next();this.Rb.complete();this.ad&&this.ad.dispose()};
var sdc=function(a,b){a.Nc.Xb(function(){_.ef(b,"keydown").ha(_.pg(a.Rb)).subscribe(function(c){switch(c.key){case "Enter":a.openDialog();c.preventDefault();break;case " ":c.preventDefault()}});_.ef(b,"keyup").ha(_.pg(a.Rb)).subscribe(function(c){switch(c.key){case " ":a.openDialog()}})})},tdc=function(a,b){a.Nc.Xb(function(){_.ef(b,"focus").ha(_.kf(function(){return a.eY.ol.length>0}),_.pg(a.Rb)).subscribe(function(){a.Nc.run(function(){a.eY.emit()})})})};_.h=CT.prototype;
_.h.openDialog=function(){var a=this;if(!this.disabled){var b;if((b=this.ad)==null||!b.Hf()){var c=this.c0;c!=null&&(this.U9&&(this.zac=this.U9.register()),this.Nc.run(function(){a.oR=udc(a);a.oR.instance.attach(c);var d=a.oR.location.na;a.lya(d);a.l_a(d);a.mib(d);pdc(a.oR.instance,!0);a.Ne.ol.length&&setTimeout(function(){a.Ne.emit()},200)}))}}};
_.h.closeDialog=function(){var a=this,b;(b=this.ad)==null||!b.Hf()||this.U9&&!this.U9.uYd(this.zac)||(pdc(this.oR.instance,!1),setTimeout(function(){a.Nc.run(function(){a.ad&&a.ad.detach();a.ek&&(a.ek.destroy(),a.ek=void 0);a.Vo();a.oR&&(a.oR.destroy(),a.oR=void 0);a.closed.emit()})},200))};_.h.mib=function(a){var b=this.document.activeElement,c=this.lb.na;if(this.SLb||b&&b===c)this.document&&(this.h3a=this.document.activeElement),this.ek=this.dja.create(a),_.bZa(this.ek),this.BGb||this.aja()};
_.h.aja=function(){this.ek&&_.cZa(this.ek).then(function(){})};_.h.Vo=function(){var a=this.h3a;if(a&&typeof a.focus==="function"){var b,c=(b=this.oR)==null?void 0:b.location.na;(b=this.document.activeElement)&&c!=null&&c.contains(b)&&(a.focus(),this.h3a=void 0)}};_.h.Hga=function(a){var b,c;return _.ju(_.su(this.Oe.position(),(b=this.dyb)!=null?b:this.lb),a).V0((c=this.dyb)!=null?c:this.lb)};
var vdc=function(a){var b=a.Oe.TF;switch(a.Uf){case "noop":return b.ord();case "block":return b.block();case "reposition":return b.PF();default:return b.close()}},udc=function(a){var b=_.Eh({parent:a.Qb,Vb:[{Da:odc,mc:{mAa:a.mAa,nAa:a.nAa}}]});b=new _.uu(BT,null,b);a.ad==null&&(a.ad=a.Oe.create(a.gEb(qdc)));a.L_b&&a.ad.Bq(a.L_b);a.doa&&a.doa.length>0&&_.GZa(a.ad,a.Hga(a.doa));return a.ad.attach(b)};
_.p.Object.defineProperties(CT.prototype,{ak:{configurable:!0,enumerable:!0,set:function(a){a&&(this.c0=a instanceof _.Mg?new _.vu(a,this.Qe):new _.uu(a,this.Qe))}},disabled:{configurable:!0,enumerable:!0,set:function(a){(this.FH=a)&&this.closeDialog()},get:function(){return this.FH}},BGb:{configurable:!0,enumerable:!0,set:function(a){this.CGb=_.Vi(a)},get:function(){return this.CGb}},od:{configurable:!0,enumerable:!0,set:function(a){if(this.hoa!==a){if(this.hoa){var b;(b=this.ad)==null||b.sO(this.hoa)}if(a){var c;
(c=this.ad)==null||c.oz(a)}this.hoa=a}}}});CT.O=function(a){return new (a||CT)};CT.Ea=_.Qf({type:CT,qb:1,Wa:function(a,b){a&2&&_.ug("data-disabled",b.disabled)},inputs:{dyb:"attachedTo",mAa:"dialogLabel",nAa:"dialogTabIndex",L_b:"overlaySize",doa:"overlayPositions",Obb:"overlayDimensions",dec:"triggerDescription",BGb:"disableAutoFocus",SLb:"forceTrapFocus",od:"panelClass",Uf:"scrollStrategy",U9:"stackManager"},outputs:{eY:"beforeOpened",Ne:"opened",closed:"closed"}});var DT=function(){CT.call(this);this.ae=_.sh.apply(null,[!0].concat(_.v([{alias:"xapInlineDialogClickHasBackdrop",transform:_.Gh}])));this.renderer=_.u(_.pj);this.lya(this.lb.na)};_.W(DT,CT);_.h=DT.prototype;_.h.Ra=function(){CT.prototype.Ra.call(this);this.m$a()};_.h.m$a=function(){var a=this;this.jO.ha(_.pg(this.Rb)).subscribe(function(b){b?a.openDialog():a.closeDialog()});this.i_b.ha(_.kf(function(b){return b&&a.eY.ol.length>0}),_.Lla(function(){return a.jO.ha(_.kf(function(b){return!b}))}))};
_.h.lya=function(a){var b=this;this.Nc.Xb(function(){_.ef(a,"mouseenter").ha(_.pg(b.Rb)).subscribe(function(){b.Nc.run(function(){b.eY.emit()})});(new _.Ce(function(e){return b.renderer.listen(a,"click",function(f){return void e.next(f)})})).ha(_.pg(b.Rb)).subscribe(function(e){e.target.closest("[xapInlineDialogClose]")?b.pH():b.Qna()});var c;(c=b.ad)==null||c.Fm().ha(_.pg(b.Rb)).subscribe(function(){b.pH()});var d;(d=b.ad)==null||d.rA().ha(_.pg(b.Rb)).subscribe(function(){b.ae()||b.pH()})})};
_.h.l_a=function(a){var b=this;this.Nc.Xb(function(){_.ef(a,"keyup").ha(_.pg(b.Rb)).subscribe(function(c){var d=c.target;switch(c.key){case "Escape":b.pH();break;case " ":d.closest("[xapInlineDialogClose]")&&b.pH()}});_.ef(a,"keydown").ha(_.pg(b.Rb)).subscribe(function(c){var d=c.target;switch(c.key){case "Enter":d.closest("[xapInlineDialogClose]")&&b.pH()}})})};_.h.Qna=function(){this.disabled||this.jO.next(!0)};_.h.pH=function(){this.jO.next(!1)};
_.h.gEb=function(a){return new _.qj(Object.assign({},this.Obb,{Pe:CT.prototype.Hga.call(this,a),Uf:vdc(this),ae:this.ae(),Rg:"cdk-overlay-transparent-backdrop",od:this.hoa}))};DT.O=function(a){return new (a||DT)};DT.Ea=_.Qf({type:DT,oa:[["","xapInlineDialogClick",""]],ab:[1,"xap-inline-dialog-click"],inputs:{ak:[0,"xapInlineDialogClick","dialog"],disabled:[0,"xapInlineDialogDisabled","disabled"],ae:[1,"xapInlineDialogClickHasBackdrop","hasBackdrop"]},Ob:["xapInlineDialogClick"],features:[_.sg]});var ET=function(){var a=this;this.Ga=_.u(_.by);this.YH=_.sh.required.apply(_.sh,_.v([]));this.sectionId=_.sh.required.apply(_.sh,_.v([]));this.Pqa=this.Nqa=this.Mqa=this.additionalFeedback="";this.mt=_.Wg.apply(null,[!1].concat(_.v([])));this.rjd=Object.assign({},rdc,{maxWidth:600,maxHeight:600});this.hM=_.Fh.apply(null,[function(){return NP(a.YH().location)}].concat(_.v([])));this.cfb=_.Fh.apply(null,[function(){return"feedbackSubmitted-"+a.hM()+"-"+a.sectionId()}].concat(_.v([])))};
ET.prototype.Ra=function(){window.sessionStorage.getItem(this.cfb())==="true"&&this.mt.set(!0)};ET.prototype.Rgb=function(){var a={folderPath:this.hM(),sectionId:this.sectionId(),accuracy:this.Mqa,completeness:this.Nqa,helpfulness:this.Pqa,additionalFeedback:this.additionalFeedback};this.mt.set(!0);this.Ga.Ya({element:"AiWikiSectionFeedback",action:"submit",gestureName:"CLICK",additionalData:JSON.stringify(a)});window.sessionStorage.setItem(this.cfb(),"true")};
ET.prototype.reset=function(){this.Pqa=this.Nqa=this.Mqa=this.additionalFeedback="";this.mt.set(!1);window.sessionStorage.removeItem(this.cfb())};ET.O=function(a){return new (a||ET)};
ET.Aa=_.Of({type:ET,oa:[["section-feedback"]],inputs:{YH:[1,"folderViewData"],sectionId:[1,"sectionId"]},Ba:6,Ca: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"],[1,"helpfulness-container"],["aria-label","Select an option for helpfulness",1,"helpfulness-radio-group",3,"ngModelChange",
"ngModel"],["color","primary","value","helpful"],["color","accent","value","partially-helpful"],["color","warn","value","unhelpful"],[1,"accuracy-container"],["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"],[1,"completeness-container"],["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,"additional-feedback-container"],[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,YVb,46,6,"ng-template",null,0,_.rh));a&2&&(a=_.bh(5),_.C(),_.dh("feedback-submitted",b.mt()),_.G("matTooltip",b.mt()?"Feedback submitted":"Provide feedback")("xapInlineDialogClick",a)("overlayDimensions",b.rjd),_.C(2),_.gh(b.mt()?"check_circle":"rate_review"))},dependencies:[_.aD,_.Tk,_.rz,_.zz,_.ry,_.ay,_.Iv,_.Mv,_.ww,_.vw,_.zA,_.tA,_.Zz,_.pP,_.gF,_.hF,_.dz,_.cz,zT,yT,AT,DT],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);--mat-form-field-filled-container-color:var(--page-bg-secondary)}.feedback-dialog[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:16px 0 8px}.feedback-dialog[_ngcontent-%COMP%]   .feedback-dialog-content[_ngcontent-%COMP%]{padding:0}.feedback-dialog[_ngcontent-%COMP%]   .feedback-dialog-content[_ngcontent-%COMP%]   .feedback-form-field[_ngcontent-%COMP%]{width:100%}.feedback-dialog[_ngcontent-%COMP%]   .feedback-dialog-content[_ngcontent-%COMP%]   .feedback-form-field[_ngcontent-%COMP%]   .additional-feedback-textarea[_ngcontent-%COMP%]{font-family:Google Sans Text;min-height:50px;padding:4px;width:100%;color:var(--text-default)}.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 SP=function(a){this.ya=_.Lb(a)};_.W(SP,_.$k);SP.prototype.tfb=function(a){return _.qk(this,1,a)};var wdc=function(a){this.ya=_.Lb(a)};_.W(wdc,_.$k);var xdc=function(a,b){return _.qk(a,1,b)},ydc=function(a,b){return _.qk(a,2,b)};var FT=function(a){this.ya=_.Lb(a)};_.W(FT,_.$k);FT.prototype.Hd=function(){return _.Y(this,1)};FT.prototype.Oc=function(a){return _.qk(this,1,a)};var zdc=function(a){this.ya=_.Lb(a)};_.W(zdc,_.$k);_.h=zdc.prototype;_.h.dHa=function(a){return _.qk(this,2,a)};_.h.Zp=function(){return _.Y(this,3)};_.h.vq=function(a){return _.qk(this,3,a)};_.h.x6a=function(){return _.Ck(this,FT,4,_.Ek())};_.h.yfb=function(a){return _.Pl(this,4,a)};var QP=function(a){this.ya=_.Lb(a)};_.W(QP,_.$k);QP.prototype.tfb=function(a){return _.qk(this,1,a)};var TP=function(a){this.ya=_.Lb(a)};_.W(TP,_.$k);TP.prototype.getMetadata=function(){return _.Fk(this,zdc,1)};TP.prototype.NO=function(a){return _.Nl(this,1,a)};var Adc=function(a,b){return _.Ol(a,2,RP,b)},gWb=function(a){return _.hm(a,wdc,3,RP)},Bdc=function(a,b){return _.Ol(a,3,RP,b)},Cdc=function(a,b){return _.Ol(a,4,RP,b)},RP=[2,3,4];var Ddc=function(a){if(a!=null)return _.jc(a),{markdown:_.Y(a,1)}};SP.prototype.toObject=function(){return Ddc(this)};var Edc=function(a){if(a!=null)return _.jc(a),{dot:_.Y(a,1),svg:_.Y(a,2)}};wdc.prototype.toObject=function(){return Edc(this)};var Fdc=function(a){if(a!=null)return _.jc(a),{path:_.Y(a,1)}};FT.prototype.toObject=function(){return Fdc(this)};var Gdc=function(a){if(a!=null)return _.jc(a),{reason:_.Y(a,2),description:_.Y(a,3),bud:_.ec(a.x6a(),Fdc)}};zdc.prototype.toObject=function(){return Gdc(this)};var Hdc=function(a){if(a!=null)return _.jc(a),{markdown:_.Y(a,1)}};QP.prototype.toObject=function(){return Hdc(this)};var Idc=function(a){if(a!=null)return _.jc(a),{metadata:Gdc(a.getMetadata()),table:Hdc(_.hm(a,QP,2,RP)),diagram:Edc(gWb(a)),codeSnippet:Ddc(_.hm(a,SP,4,RP))}};TP.prototype.toObject=function(){return Idc(this)};var GT=function(a){this.ya=_.Lb(a)};_.W(GT,_.$k);GT.prototype.getName=function(){return _.Y(this,1)};GT.prototype.ne=function(a){return _.qk(this,1,a)};var Jdc=function(a,b){return _.qk(a,2,b)};var Kdc=function(a){if(a!=null)return _.jc(a),{name:_.Y(a,1),commit:_.Y(a,2)}};GT.prototype.toObject=function(){return Kdc(this)};var HT=function(a){this.ya=_.Lb(a)};_.W(HT,_.$k);var Ldc=function(a,b){return _.qk(a,10,b)};_.h=HT.prototype;_.h.ft=function(){return _.Y(this,1)};_.h.dj=function(a){return _.qk(this,1,a)};_.h.vx=function(){return _.Yl(this,2)};_.h.y9b=function(a){return _.sm(this,2,a)};_.h.Zp=function(){return _.Y(this,3)};_.h.vq=function(a){return _.qk(this,3,a)};_.h.x6a=function(){return _.Ck(this,FT,4,_.Ek())};_.h.yfb=function(a){return _.Pl(this,4,a)};var Mdc=function(a,b){return _.qk(a,5,b)};
HT.prototype.qr=function(){return _.Y(this,6)};HT.prototype.y9=function(a){return _.qk(this,6,a)};var Ndc=function(a,b){return _.Pl(a,8,b)};var Odc=function(a){if(a!=null)return _.jc(a),{anchor:_.Y(a,10),title:_.Y(a,1),level:_.Yl(a,2),description:_.Y(a,3),bud:_.ec(a.x6a(),Fdc),rawContent:_.Y(a,5),content:_.Y(a,6),format:_.Yl(a,7),rLd:_.ec(_.Ck(a,TP,8,_.Ek()),Idc)}};HT.prototype.toObject=function(){return Odc(this)};var Pdc=function(a){this.ya=_.Lb(a)};_.W(Pdc,_.$k);var Qdc=function(a,b){return _.Nl(a,1,b)},Rdc=function(a,b){return _.Pl(a,2,b)};Pdc.prototype.toObject=function(){if(this!=null){_.jc(this);var a={repo:Kdc(_.Fk(this,GT,1)),LVd:_.ec(_.Ck(this,HT,2,_.Ek()),Odc),LOd:_.en(_.Fk(this,_.zk,5))}}else a=void 0;return a};var Sdc=new _.Id("ai_overview_client",{qa:function(){return _.yk(j7b)}}),IT=function(){this.qe=_.u(_.uy);this.Qcd=_.u(Sdc);this.Fo=_.u(_.vp);this.Ga=_.u(_.ir);this.EMb=new _.Iw(this.Ga);this.fld=new _.Iw(this.Ga);this.Zn=_.u(_.xy)},Tdc=function(a,b,c){var d=b.substring(0,b.length-1),e=function(f){var g=L6b(new _.Rr,"");f=K6b((new _.Qr).Oc(d),f);g=_.sxa(k7b(a.Qcd,f,a.qe.Bk())).ha(_.kg(function(m,n){m=(_.Y(m,1)||"")+(_.Y(n,1)||"");m=L6b((new _.Rr).MO(n.ABa()),m);n=_.Fk(n,_.zk,4);return _.Nl(m,4,n)},
g),_.lg(1));g.ha(YKb(),_.A(function(m){var n,r=(n=_.Y(m,1))!=null?n:"";if(r.trim().length<=0)throw Error("Se");n=L6b((new _.Rr).MO(m.ABa()),r.replace("\n","<br>"));m=_.Fk(m,_.zk,4);return _.Nl(n,4,m)}),_.qg(function(m){a.EMb.put(d,_.Qe(m))})).subscribe();return g};return(c===void 0?0:c)?e(!0):a.EMb.fetch(d,function(){return e(!1)})},Wdc=function(a,b){var c=_.cf(function(){return Udc(a,b)});return _.Tha(a.fld.fetch(b,function(){return c.ha(_.A(function(d){if(d==="")throw Error("Qe");var e=Rdc(Qdc(new Pdc,
Jdc((new GT).ne(""),"")),[]);try{var f=JSON.parse(d);e=Vdc(f)}catch(g){throw Error("Re`"+g);}return e}))}))},Xdc=function(a){return a.replace(/\[([^\]]*)\]\(([^\)]*)\)/g,function(b,c,d){c.includes("/")&&(c=c.replace(/^`|`$/g,""),c=c.split("/"),c=c[c.length-1],c="`"+c+"`");if(d.startsWith("#"))return c=c.replace(/^`|`$/g,"");d=decodeURIComponent(d);b=d.split("google3");d="http://cs/"+(d.includes(".../")?d.split(".../")[1]:b.length>1?"google3"+b[1]:d);d.includes("#")&&(d=d.replace(/#L(\d+)/,";l=$1"));
return"["+c+"]("+d+" )"})},Vdc=function(a){var b;return _.tEa(_.wm(Rdc(Qdc(new Pdc,a.repo?_.wm(Jdc((new GT).ne(a.repo.name),a.repo.commit)):void 0),((b=a.sections)!=null?b:[]).map(function(c){var d,e,f=Mdc(Ldc(new HT,c.anchor).dj(c.title).y9b(Ydc(c.level)).vq(c.description).yfb(((d=c.references)!=null?d:[]).map(function(g){return _.wm((new FT).Oc(g.path))})),c.rawContent).y9(Xdc(c.content));a:switch(c.format){case "FORMAT_MARKDOWN":d=1;break a;default:d=0}return _.wm(Ndc(_.sm(f,7,d),((e=c.figures)!=
null?e:[]).map(function(g){var m,n=_.wm((new zdc).dHa(g.metadata.reason).vq(g.metadata.description).yfb(((m=g.metadata.references)!=null?m:[]).map(function(x){return _.wm((new FT).Oc(x.path))})));if(g.diagram){var r;return((r=g.diagram)==null?0:r.dot)?_.wm(Bdc((new TP).NO(n),_.wm(xdc(new wdc,g.diagram.dot)))):_.wm(Bdc((new TP).NO(n),_.wm(ydc(new wdc,g.diagram.svg))))}return g.table?_.wm(Adc((new TP).NO(n),_.wm((new QP).tfb(g.table.markdown)))):g.codeSnippet?_.wm(Cdc((new TP).NO(n),_.wm((new SP).tfb(g.codeSnippet.markdown)))):
_.wm(new TP)})))}))))},Ydc=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}},Udc=function(a,b){return a.Zn.get("Google","depot","piper",{Kb:"HEAD"},a.Fo===_.So.N$?"google3/tools/gsearch/ai_wiki/generated_wikis/prod/"+b:"google3/tools/gsearch/ai_wiki/generated_wikis/staging/"+b,{Pb:void 0,type:1}).ha(_.A(function(c){var d=_.ct(c).dt(),e;return(e=d?
d:_.vca(_.ct(c).getData()))!=null?e:""}))};IT.O=function(a){return new (a||IT)};IT.wa=_.q({token:IT,qa:IT.O,Ha:"root"});var Zdc=_.ml(["https://graphviz.corp.google.com/js"]),$dc=0,JT=function(){};
JT.prototype.render=function(a,b,c){var d=this,e,f,g,m,n,r,x,z,D,L,N;return _.He(function(S){if(S.Qc==1)return _.Je(S,aec(d),2);e=S.Yd;f=a.ownerDocument.createElement("span");f.setAttribute("hidden","true");((g=c)==null?0:g.OHa)&&f.setAttribute("svgpanzoom","true");((m=c)==null?0:m.PHa)&&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.l7)&&
f.setAttribute("alsoincludelink","true");D=((z=c)==null?void 0:z.O7a)||"xap-graphviz-"+$dc++;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);_.Ne(S)})};
var aec=function(a){var b;return _.He(function(c){if(c.Qc==1)return(b=window.GraphViz)?c.return(b):a.script?c.Ce(2):_.Je(c,bec(),3);c.Qc!=2&&(a.script=c.Yd);if(b=window.GraphViz)return c.return(b);throw Error("Te");})},bec=function(){var a=document.createElement("script");_.Bc(a,_.Kc(Zdc));document.head.appendChild(a);return new Promise(function(b){a.addEventListener("load",function(){b(a)},{once:!0})})};JT.O=function(a){return new (a||JT)};JT.wa=_.q({token:JT,qa:JT.O,Ha:"root"});var KT=function(){this.lb=_.u(_.qe);this.pld=_.u(JT);this.format="svg";this.layout="dot";this.gQb=this.Rbc=this.Sbc=!1};KT.prototype.Zb=function(){this.lb.na.textContent="";this.ANb&&this.pld.render(this.lb.na,this.ANb,{layout:this.layout,format:this.format,OHa:this.OHa,PHa:this.PHa,width:this.width,height:this.height,l7:this.l7,O7a:this.O7a})};
_.p.Object.defineProperties(KT.prototype,{OHa:{configurable:!0,enumerable:!0,set:function(a){this.Sbc=_.Vi(a)},get:function(){return this.Sbc}},PHa:{configurable:!0,enumerable:!0,set:function(a){this.Rbc=_.Vi(a)},get:function(){return this.Rbc}},width:{configurable:!0,enumerable:!0,set:function(a){this.VAd=_.Yi(a,void 0)},get:function(){return this.VAd}},height:{configurable:!0,enumerable:!0,set:function(a){this.hmd=_.Yi(a,void 0)},get:function(){return this.hmd}},l7:{configurable:!0,enumerable:!0,
set:function(a){this.gQb=_.Vi(a)},get:function(){return this.gQb}}});KT.O=function(a){return new (a||KT)};KT.Aa=_.Of({type:KT,oa:[["xap-graphviz"]],inputs:{ANb:"graph",format:"format",layout:"layout",O7a:"iframeId",OHa:"svgPanZoom",PHa:"svgPanZoomControls",width:"width",height:"height",l7:"includeLink"},features:[_.Xn],Ba:0,Ca:0,ua:function(){},hb:2,Na:0});var cec=["documentationContent"],LT=function(){var a=this;this.YH=_.sh.required.apply(_.sh,_.v([]));this.T2a=_.th.apply(null,["documentationContent"].concat(_.v([{read:_.qe}])));this.QIa="";this.RJ=void 0;this.Ga=_.u(_.by);this.AZa=_.u(IT);this.Ch=_.u(_.xo);this.Wi=_.u(_.XM);this.ee=_.u(_.sf);this.modifier=_.u(rT);this.vd=_.Wg.apply(null,[!0].concat(_.v([])));this.uea=_.Wg.apply(null,[void 0].concat(_.v([])));this.errorMessage=_.Wg.apply(null,[""].concat(_.v([])));this.Sxa=_.Wg.apply(null,[""].concat(_.v([])));
this.zhc=_.Wg.apply(null,[void 0].concat(_.v([])));this.hM=_.Fh.apply(null,[function(){return NP(a.YH().location)}].concat(_.v([])));this.Tcd=_.Fh.apply(null,[function(){return a.uea()||void 0}].concat(_.v([])));this.Oyd=_.Fh.apply(null,[function(){var b=a.uea();if(b)if(b===null)b=[];else if(b=_.Ck(b,HT,2,_.Ek()),b.length===0)b=[];else{for(var c=[{name:"Overview",sectionId:_.Y(b[0],10),children:[]}],d=1;d<b.length;d++){var e=b[d].vx();e===2?c.push({name:b[d].ft(),sectionId:_.Y(b[d],10),children:[]}):
e===3?(e=c.at(c.length-1))&&e.children.push({name:b[d].ft(),sectionId:_.Y(b[d],10),children:[]}):e===4&&(e=c.at(c.length-1))&&(e=e.children.at(e.children.length-1))&&e.children.push({name:b[d].ft(),sectionId:_.Y(b[d],10),children:[]})}b=c}else b=[];return b}].concat(_.v([])));this.iY=function(b){var c;return(c=b.children)!=null?c:[]};this.EZ=function(b,c){return c.children.length>0};this.Uhd=_.Fh.apply(null,[function(){var b=a.uea();return b?_.Ck(b,HT,2,_.Ek()):[]}].concat(_.v([])));_.Tf(function(){var b=
a.hM();b&&(dec(a),a.Ldb(),eec(a,b),fec(a,b))});_.Tf(function(){var b=a.T2a();b&&_.ef(b.na,"scroll").ha(_.Xf(1E3),_.LD(a.ee)).subscribe(function(){a.Ga.Ya({element:"AiWikiSection",action:"scroll",gestureName:"SCROLL"})})})};LT.prototype.Ma=function(){dec(this)};
var dec=function(a){if(a.RJ){var b=Date.now()-a.RJ;a.Ga.o_({element:"AiWikiSection",action:"view_time",gestureName:"EXTERNAL",Ge:a.QIa},b);a.RJ=void 0;a.QIa=""}},eec=function(a,b){Wdc(a.AZa,b.replace(/^\/+|\/+$/g,"").replace(/\//g,"_")+".json").then(function(c){a.vd.set(!1);a.uea.set(c);c=_.Ck(c,HT,2,_.Ek());a.Sxa.set(c.length>0?_.Y(c[0],10):"");a.RJ=Date.now();a.QIa=b;a.Ga.Ya({element:"AiWikiSection",action:"load",gestureName:"BACKGROUND"});_.no(a.Ch)}).catch(function(c){a.vd.set(!1);var d;a.handleError((d=
c==null?void 0:c.message)!=null?d:c.toString())})},fec=function(a,b){a.Wi.list("google","depot","piper","HEAD","google3/tools/gsearch/ai_wiki/generated_wikis/"+(b.replace(/^\/+|\/+$/g,"").replace(/\//g,"_")+".json"),1).ha(_.Vf(function(c){var d;a.handleError((d=c==null?void 0:c.message)!=null?d:c.toString());return _.Qe(null)}),_.LD(a.ee)).subscribe(function(c){c&&(c=c.mn&&c.mn[0])&&c.sH&&a.zhc.set((new Date(c.sH)).toDateString())})},$Vb=function(a,b){a.Sxa.set(b);a.Ga.Ya({element:"AiWikiSection",
action:"scroll_to_section",gestureName:"CLICK",Ge:b});var c,d;(a=(c=a.T2a())==null?void 0:(d=c.na)==null?void 0:d.querySelector('[id^="'+b+'"]'))&&a.scrollIntoView({behavior:"smooth",block:"start"})},hWb=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}};LT.prototype.Ldb=function(){this.vd.set(!0);this.uea.set(void 0);this.errorMessage.set("")};
LT.prototype.handleError=function(a){this.errorMessage.set(a);this.vd.set(!1);this.RJ=void 0;this.QIa="";_.no(this.Ch)};LT.O=function(a){return new (a||LT)};
LT.Aa=_.Of({type:LT,oa:[["ai-wiki-section"]],mb:function(a,b){a&1&&_.$g(b.T2a,cec,_.qe);a&2&&_.ah()},inputs:{YH:[1,"folderViewData"]},Ba:2,Ca: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",3,"is-selected",4,"matTreeNodeDef"],
["matTreeNodePadding","","matTreeNodePaddingIndent","24","isExpandable","",3,"is-selected","cdkTreeNodeTypeaheadLabel","isExpanded",4,"matTreeNodeDef","matTreeNodeDefWhen"],[1,"documentation-sidebar-footer"],[1,"documentation-content"],[1,"section",3,"id"],[1,"empty-documentation"],["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"],["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&&_.vg(0,ZVb,2,2,"div",2)(1,qWb,3,1,"div",3);a&2&&_.wg(b.vd()?0:1)},dependencies:[_.ry,_.ay,_.Mv,_.TA,_.SA,_.QA,_.XN,_.WN,_.ww,_.vw,OQ,_.XF,_.$F,_.aG,_.bG,_.WF,ET,KT,_.Lp],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;display:flex;flex-direction:column;justify-content:space-between}.documentation-sidebar[_ngcontent-%COMP%]   .toc-node-name[_ngcontent-%COMP%]{cursor:pointer;color:var(--text-default);font-family:Google Sans Text;font-size:14px}.documentation-sidebar[_ngcontent-%COMP%]   .documentation-sidebar-footer[_ngcontent-%COMP%]{border-top:1px solid var(--border);color:var(--text-default);font-family:Google Sans Text;font-size:14px;padding-top:4px}mat-tree-node.is-selected[_ngcontent-%COMP%]   .toc-node-name[_ngcontent-%COMP%]{color:var(--primary-default)}.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-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-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}.markdown-content-code[_ngcontent-%COMP%]     code{display:inline-block;background-color:var(--code-snippet);overflow-wrap:break-word;white-space:pre-wrap;line-height:1.5}  .dark-mode .markdown-content-code   code:has(*) .hljs-comment,   .dark-mode .markdown-content-code   code:has(*) .hljs-quote{color:#d4d0ab}  .dark-mode .markdown-content-code   code:has(*) .hljs-deletion,   .dark-mode .markdown-content-code   code:has(*) .hljs-name,   .dark-mode .markdown-content-code   code:has(*) .hljs-regexp,   .dark-mode .markdown-content-code   code:has(*) .hljs-selector-class,   .dark-mode .markdown-content-code   code:has(*) .hljs-selector-id,   .dark-mode .markdown-content-code   code:has(*) .hljs-tag,   .dark-mode .markdown-content-code   code:has(*) .hljs-template-variable,   .dark-mode .markdown-content-code   code:has(*) .hljs-variable{color:#ffa07a}  .dark-mode .markdown-content-code   code:has(*) .hljs-built_in,   .dark-mode .markdown-content-code   code:has(*) .hljs-builtin-name,   .dark-mode .markdown-content-code   code:has(*) .hljs-link,   .dark-mode .markdown-content-code   code:has(*) .hljs-literal,   .dark-mode .markdown-content-code   code:has(*) .hljs-meta,   .dark-mode .markdown-content-code   code:has(*) .hljs-number,   .dark-mode .markdown-content-code   code:has(*) .hljs-params,   .dark-mode .markdown-content-code   code:has(*) .hljs-type{color:#f5ab35}  .dark-mode .markdown-content-code   code:has(*) .hljs-attribute{color:gold}  .dark-mode .markdown-content-code   code:has(*) .hljs-addition,   .dark-mode .markdown-content-code   code:has(*) .hljs-bullet,   .dark-mode .markdown-content-code   code:has(*) .hljs-string,   .dark-mode .markdown-content-code   code:has(*) .hljs-symbol{color:#abe338}  .dark-mode .markdown-content-code   code:has(*) .hljs-section,   .dark-mode .markdown-content-code   code:has(*) .hljs-title{color:#00e0e0}  .dark-mode .markdown-content-code   code:has(*) .hljs-keyword,   .dark-mode .markdown-content-code   code:has(*) .hljs-selector-tag{color:#dcc6e0}  .dark-mode .markdown-content-code   code:has(*) .hljs{display:block;overflow-x:auto;background:#2b2b2b;color:#f8f8f2;padding:.5em}  .dark-mode .markdown-content-code   code:has(*) .hljs-emphasis{font-style:italic}  .dark-mode .markdown-content-code   code:has(*) .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){  .dark-mode .markdown-content-code   code:has(*) .hljs-addition,   .dark-mode .markdown-content-code   code:has(*) .hljs-attribute,   .dark-mode .markdown-content-code   code:has(*) .hljs-built_in,   .dark-mode .markdown-content-code   code:has(*) .hljs-builtin-name,   .dark-mode .markdown-content-code   code:has(*) .hljs-bullet,   .dark-mode .markdown-content-code   code:has(*) .hljs-comment,   .dark-mode .markdown-content-code   code:has(*) .hljs-link,   .dark-mode .markdown-content-code   code:has(*) .hljs-literal,   .dark-mode .markdown-content-code   code:has(*) .hljs-meta,   .dark-mode .markdown-content-code   code:has(*) .hljs-number,   .dark-mode .markdown-content-code   code:has(*) .hljs-params,   .dark-mode .markdown-content-code   code:has(*) .hljs-quote,   .dark-mode .markdown-content-code   code:has(*) .hljs-string,   .dark-mode .markdown-content-code   code:has(*) .hljs-symbol,   .dark-mode .markdown-content-code   code:has(*) .hljs-type{color:highlight}  .dark-mode .markdown-content-code   code:has(*) .hljs-keyword,   .dark-mode .markdown-content-code   code:has(*) .hljs-selector-tag{font-weight:700}}  .light-mode .markdown-content-code   code:has(*) .hljs{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}  .light-mode .markdown-content-code   code:has(*) .hljs-comment,   .light-mode .markdown-content-code   code:has(*) .hljs-quote{color:#800}  .light-mode .markdown-content-code   code:has(*) .hljs-keyword,   .light-mode .markdown-content-code   code:has(*) .hljs-name,   .light-mode .markdown-content-code   code:has(*) .hljs-section,   .light-mode .markdown-content-code   code:has(*) .hljs-selector-tag,   .light-mode .markdown-content-code   code:has(*) .hljs-title{color:#008}  .light-mode .markdown-content-code   code:has(*) .hljs-template-variable,   .light-mode .markdown-content-code   code:has(*) .hljs-variable{color:#660}  .light-mode .markdown-content-code   code:has(*) .hljs-regexp,   .light-mode .markdown-content-code   code:has(*) .hljs-selector-attr,   .light-mode .markdown-content-code   code:has(*) .hljs-selector-pseudo,   .light-mode .markdown-content-code   code:has(*) .hljs-string{color:#080}  .light-mode .markdown-content-code   code:has(*) .hljs-bullet,   .light-mode .markdown-content-code   code:has(*) .hljs-link,   .light-mode .markdown-content-code   code:has(*) .hljs-literal,   .light-mode .markdown-content-code   code:has(*) .hljs-meta,   .light-mode .markdown-content-code   code:has(*) .hljs-number,   .light-mode .markdown-content-code   code:has(*) .hljs-symbol{color:#066}  .light-mode .markdown-content-code   code:has(*) .hljs-attr,   .light-mode .markdown-content-code   code:has(*) .hljs-built_in,   .light-mode .markdown-content-code   code:has(*) .hljs-builtin-name,   .light-mode .markdown-content-code   code:has(*) .hljs-doctag,   .light-mode .markdown-content-code   code:has(*) .hljs-params,   .light-mode .markdown-content-code   code:has(*) .hljs-title,   .light-mode .markdown-content-code   code:has(*) .hljs-type{color:#606}  .light-mode .markdown-content-code   code:has(*) .hljs-attribute,   .light-mode .markdown-content-code   code:has(*) .hljs-subst{color:#000}  .light-mode .markdown-content-code   code:has(*) .hljs-formula{background-color:#eee;font-style:italic}  .light-mode .markdown-content-code   code:has(*) .hljs-selector-class,   .light-mode .markdown-content-code   code:has(*) .hljs-selector-id{color:#9b703f}  .light-mode .markdown-content-code   code:has(*) .hljs-addition{background-color:#baeeba}  .light-mode .markdown-content-code   code:has(*) .hljs-deletion{background-color:#ffc8bd}  .light-mode .markdown-content-code   code:has(*) .hljs-doctag,   .light-mode .markdown-content-code   code:has(*) .hljs-strong{font-weight:700}  .light-mode .markdown-content-code   code:has(*) .hljs-emphasis{font-style:italic}.markdown-content-table[_ngcontent-%COMP%]     table{word-break:break-word}.markdown-content-table[_ngcontent-%COMP%]     table>td{min-width:80px}"],
Na:0});var gec=["markdownContentComponent"],hec={Kjb:0,Yjb:1,yd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},MT=function(a,b){this.Ql=a;this.modifier=b;this.d$b=!1;this.Rjb=hec;this.vM=2};MT.prototype.Ra=function(){};MT.prototype.Zb=function(a){a.markdownContent&&(this.vM=2)};MT.prototype.Po=function(){iec(this)};MT.prototype.expand=function(){this.vM=1};var iec=function(a){a.vM===2&&(a.d$b?_.H6a(a.Ql,function(){a.sqd.element.na.scrollHeight>180&&(a.vM=0)}):a.vM=1)};
MT.O=function(a){return new (a||MT)(_.E(_.Bx),_.E(rT))};
MT.Aa=_.Of({type:MT,oa:[["readme"]],mb:function(a,b){a&1&&_.Qg(gec,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.sqd=c.first)}},inputs:{d$b:"shouldCollapse",rqd:"markdownContent",tGa:"safeHtmlContent"},standalone:!1,features:[_.Xn],Ba:6,Ca: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),_.R(2,"async"),_.R(3,"async"),_.I(4,"div"),_.F(5,rWb,2,0,"button",2),_.J());a&2&&(_.dh("collapsed",b.vM===b.Rjb.Kjb),_.G("content",b.rqd)("relativeLinkModifier",_.qh(2,7,b.modifier.Epa))("relativeImageModifier",_.qh(3,9,b.modifier.WFa))("safeHtmlContent",b.tGa),_.C(5),_.G("ngIf",b.vM===b.Rjb.Kjb))},dependencies:[_.Fp,_.WN,_.ay,_.Iv,_.Lp],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 NT=function(){var a=this;this.YH=_.sh.required.apply(_.sh,_.v([]));this.wla=_.sh.apply(null,[!1].concat(_.v([])));this.Ahc=_.sh.apply(null,[""].concat(_.v([])));this.LYb=new _.Uj;this.a_=this.e_=this.mt=!1;this.RJ=void 0;this.Ga=_.u(_.by);this.AZa=_.u(IT);this.Ch=_.u(_.xo);this.xg=_.u(_.$v);this.vd=_.Wg.apply(null,[!0].concat(_.v([])));this.Rla=_.Wg.apply(null,[!1].concat(_.v([])));this.E4=_.Wg.apply(null,[void 0].concat(_.v([])));this.errorMessage=_.Wg.apply(null,[""].concat(_.v([])));this.L8=
_.Fh.apply(null,[function(){return a.YH().L8}].concat(_.v([])));this.hM=_.Fh.apply(null,[function(){return NP(a.YH().location)}].concat(_.v([])));this.zZa=_.Fh.apply(null,[function(){var b;return((b=a.E4())==null?void 0:b.ABa())||""}].concat(_.v([])));this.uvb=_.Fh.apply(null,[function(){var b;return((b=a.E4())==null?void 0:_.Y(b,1))||void 0}].concat(_.v([])));this.Ldd=_.Fh.apply(null,[function(){var b,c=AWb((b=a.E4())==null?void 0:_.Fk(b,_.zk,4));if(!c)return"This file is auto-generated on "+(new Date).toDateString()+
".";b=(new Date).getTime()-c.getTime();if(b<72E5)return"This file is auto-generated on "+c.toDateString()+".";c=Math.floor(b/1E3/60/60);if(c<24)return"This file was auto-generated "+c+" hours ago.";c=Math.floor(b/1E3/60/60/24);return"This file was auto-generated "+(c===1?"a day":c+" days")+" ago."}].concat(_.v([])));_.Tf(function(){var b=a.hM();b&&(a.Ldb(),jec(a),kec(a,b),a.Ga.Ya({element:"AiOverviewSection",action:"load",gestureName:"BACKGROUND",jH:new Map([["readme",a.L8()?"AVAILABLE":"UNAVAILABLE"]])}))})};
NT.prototype.Ma=function(){jec(this)};
var kec=function(a,b,c){c=c===void 0?!1:c;Tdc(a.AZa,b,c).ha(_.Vf(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.vd.set(!1);a.Rla.set(!0);return[]})).subscribe({next:function(d){a.E4.set(d);a.vd.set(!1);a.Rla.set(!1)},complete:function(){var d=a.E4();d&&!c&&((d=AWb(d==null?void 0:_.Fk(d,_.zk,4)))&&(new Date).getTime()-d.getTime()>864E5&&(a.xg.open("This overview is a day old. Regenerating a new overview...","Dismiss",
{duration:2E3}),a.Ga.Ya({element:"AiOverviewSection",action:"regenerate",gestureName:"BACKGROUND",jH:new Map([["readme",a.L8()?"AVAILABLE":"UNAVAILABLE"]])}),kec(a,a.hM(),!0)),a.RJ=Date.now());a.vd.set(!1);a.Rla.set(!0)}})},jec=function(a){if(a.RJ){var b=Date.now()-a.RJ;a.Ga.o_({element:"AiOverviewSection",action:"view_time",gestureName:"EXTERNAL",Ge:a.zZa().toString()},b);a.RJ=void 0}};
NT.prototype.Ldb=function(){this.vd.set(!0);this.Rla.set(!1);this.E4.set(void 0);this.errorMessage.set("");this.a_=this.e_=this.mt=!1};NT.O=function(a){return new (a||NT)};
NT.Aa=_.Of({type:NT,oa:[["ai-overview-section"]],inputs:{YH:[1,"folderViewData"],wla:[1,"isDescendantOfDirectoryWithWikiEnabled"],Ahc:[1,"wikiParentPathBasename"]},outputs:{LYb:"navigateToWiki"},standalone:!1,Ba:2,Ca: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"],["mat-flat-button","","color","primary",1,"parent-ai-wiki-btn"],
["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"],["mat-flat-button","","color","primary",1,"parent-ai-wiki-btn",3,"click"],["svgIcon","source:devai_plain_icon",1,"wiki-icon"],["iconPositionEnd",""]],ua:function(a,
b){a&1&&_.vg(0,sWb,2,2,"div",0)(1,zWb,3,1,"div",1);a&2&&_.wg(b.vd()?0:1)},dependencies:[_.ay,_.Iv,_.Mv,_.SA,_.QA,_.vw,MT],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}.parent-ai-wiki-btn[_ngcontent-%COMP%]{color:#fff;background:var(--cs-chat-trigger-button-bg)}"],
Na:0});var lec=function(){this.wkb=500;this.ata=EWb;this.title=this.qCa="";this.fCa=[];this.DQb=!0;this.ei=this.S1=!1;this.toggle=new _.Uj;this.limit=500};lec.prototype.Zb=function(a){a.groupedFiles&&(this.limit=500)};lec.O=function(a){return new (a||lec)};
lec.Aa=_.Of({type:lec,oa:[["folder-detail-section"]],inputs:{qCa:"headerId",title:"title",fCa:"groupedFiles",DQb:"initiallyExpanded",S1:"useRelativeUrls",aggregations:"aggregations",ei:"isPiper"},outputs:{toggle:"toggle"},standalone:!1,features:[_.Xn],Ba:9,Ca: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,BWb,4,3,"ng-container",2),_.J()(),_.I(6,"div",3),_.Q(7," Folder Detail Header "),_.J()(),_.F(8,DWb,1,1,"ng-template",4),_.J());a&2&&(_.G("expanded",b.DQb),_.C(3),_.ug("id",b.qCa),_.C(),_.fh(" ",b.title," "),_.C(),_.G("ngIf",b.wkb<b.ata(b.fCa)&&b.limit!=null))},dependencies:[_.pr,_.Ep,_.Fp,_.eP,_.ay,_.Iv,_.uE,_.vE,_.hM,_.tE],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 IWb=function(a,b){return b.index},mec={},KWb=(mec[0]="Files",mec[1]="Project Info",mec[2]="Overview",mec[3]="Wiki",mec),nec={},oec=(nec[0]="openFilesTab",nec[1]="openProjectsTab",nec[2]="openAiOverviewTab",nec[3]="openWikiTab",nec),OT=function(){var a=this;this.lkb=K7b;this.Ga=_.u(_.ir);this.viewState=_.u(_.KN);this.V1a=_.Xza(this.viewState.u6);this.Bb=_.sh.required.apply(_.sh,_.v([]));this.projectId=_.Fh.apply(null,[function(){return a.Bb().location.ub}].concat(_.v([])));this.v$b=_.sh.apply(null,
[!1].concat(_.v([])));this.g$b=_.sh.apply(null,[!1].concat(_.v([])));this.cgb=_.sh.apply(null,[!1].concat(_.v([])));this.mea=_.Fh.apply(null,[function(){var b=[LWb(0)];a.v$b()&&b.push(LWb(1));a.cgb()?b.push(LWb(3)):a.g$b()&&b.push(LWb(2));return b}].concat(_.v([])));this.rwd=_.Fh.apply(null,[function(){var b=a.V1a();return a.mea().findIndex(function(c){return c.index===b})}].concat(_.v([])));_.Tf(function(){var b=a.V1a(),c=a.mea();b&&!c.find(function(d){return d.index===b})&&a.viewState.u6.next(0)});
_.Tf(function(){a.Bb();_.pd(function(){a.cgb()&&a.Ga.Ya({element:"FolderTabHeader",action:"showAiWikiTab",gestureName:"BACKGROUND"})})})};OT.prototype.IO=function(a){(a=this.mea()[a])&&a.index!==this.V1a()&&(this.Ga.Ya({element:"FolderTabHeader",action:oec[a.index],gestureName:"CLICK",projectId:this.projectId()}),this.viewState.u6.next(a.index))};OT.O=function(a){return new (a||OT)};
OT.Aa=_.Of({type:OT,oa:[["folder-tab-header"]],inputs:{Bb:[1,"viewData"],v$b:[1,"showProjectTab"],g$b:[1,"showAiOverviewTab"],cgb:[1,"showWikiTab"]},Ba:1,Ca: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&&_.vg(0,JWb,3,1,"mat-tab-group",0);a&2&&_.wg(b.mea().length>1?0:-1)},dependencies:[$R,yR,_.gC,LQ,MQ,_.ww,_.vw],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%]{margin-right:4px;height:18px;width:18px}"],
Na:0});var PT=function(){CT.call(this);this.E7a=500;this.Txa=new _.cg;this.lya(this.lb.na)};_.W(PT,CT);_.h=PT.prototype;_.h.Ra=function(){CT.prototype.Ra.call(this);this.m$a(this.E7a)};_.h.m$a=function(a){var b=this,c=this.jO.ha(_.Uf(function(){return b.Txa.ha(_.Xf(a))}));c.ha(_.pg(this.Rb)).subscribe(function(d){d?b.openDialog():b.closeDialog()});this.i_b.ha(_.kf(function(d){return d&&b.eY.ol.length>0}),_.Lla(function(){return c.ha(_.kf(function(d){return!d}))}),_.pg(this.Rb)).subscribe(function(){b.Nc.run(function(){b.eY.emit()})})};
_.h.lya=function(a){var b=this;this.U9&&this.U9.CYd().ha(_.Xf(this.E7a),_.pg(this.Rb)).subscribe(function(){a.matches(":hover")||b.Qe.element.na.matches(":hover")?b.Qna():b.pH()});this.Nc.Xb(function(){_.ef(a,"mouseenter").ha(_.pg(b.Rb)).subscribe(function(){b.Qna()});_.ef(a,"click").ha(_.pg(b.Rb)).subscribe(function(c){c.target.closest("[xapInlineDialogClose]")?b.pH():(b.Qna(),b.openDialog())});_.ef(a,"mouseleave").ha(_.pg(b.Rb)).subscribe(function(){b.pH()});_.ef(a,"mousemove").ha(_.pg(b.Rb)).subscribe(function(){b.Txa.next()})})};
_.h.l_a=function(a){var b=this;this.Nc.Xb(function(){_.ef(a,"keydown").ha(_.pg(b.Rb)).subscribe(function(c){switch(c.key){case "Escape":var d;((d=b.ad)==null?0:d.Hf())&&c.stopPropagation();b.closeDialog()}})})};_.h.Qna=function(){this.disabled||(this.jO.next(!0),this.Txa.next())};_.h.pH=function(){this.jO.next(!1);this.Txa.next()};_.h.gEb=function(a){return new _.qj(Object.assign({},this.Obb,{Pe:CT.prototype.Hga.call(this,a),Uf:vdc(this),od:this.hoa}))};PT.O=function(a){return new (a||PT)};
PT.Ea=_.Qf({type:PT,oa:[["","xapInlineDialog",""]],ab:[1,"xap-inline-dialog"],inputs:{ak:[0,"xapInlineDialog","dialog"],disabled:[0,"xapInlineDialogDisabled","disabled"],E7a:"hoverDelayMs"},Ob:["xapInlineDialog"],features:[_.sg]});var pec=function(){},qec=function(){};var rec=Symbol("Ue"),VP=function(a,b,c){c=c===void 0?null:c;this.Ph=null;a&&(this.Ph=a.hMd())&&(this.Ph.qea("click",3,"generic_click"),this.Ph.qea("dragstart",30),this.Ph.qea("drop",37),this.Ph.qea("hover",9),this.Ph.qea("input_text",15),this.Ph.qea("key_press",32));b&&(this.ohc=b.kMd());this.Xb=c?c.Xb.bind(c):Zone.root.run.bind(Zone.root);VP.pUb||(VP.pUb=!0,this.Xb(function(){window.addEventListener("click",function(d){VP.h_=d},{capture:!0});window.addEventListener("mouseenter",function(d){VP.h_=
d},{capture:!0})}))};VP.prototype.wc=function(a,b){var c=this;this.Xb(function(){c.Ph&&c.ohc&&(sec(c,a,b),b.Rdc&&c.Ph.jPd())})};VP.prototype.Ya=function(a,b,c){this.Ph&&this.Ph.Ya(a,b,c)};
var sec=function(a,b,c){a:if(a=a.ohc,c.nhc)a=c.nhc;else{if(a)if(c.kjb)if(a=a[c.kjb],a===0)console.warn("ID was never assigned for VE with name: "+c.kjb);else{if(a)break a;console.warn("Cannot find VE with name: "+c.kjb)}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.eib&&a.push("generic_click"),c.Rdc&&a.push("impression"),c.Ldc&&a.push("dragstart"),c.Mdc&&a.push("drop"),c.gib&&
a.push("hover"),c.Izd&&a.push("attention"),c.Sdc&&a.push("input_text"),c.Tdc&&a.push("key_press"),c.qYd&&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.componentId&&(d+=";cid:"+c.componentId),c.index!=null&&(d+=";index:"+c.index),b.na.setAttribute("jslog",d),b.na[rec]=c)};VP.prototype.log=function(a){this.Ph&&this.Ph.log(a)};
var tec=function(a,b,c,d){VP.h_&&VP.h_!==d&&(VP.h_.type==="click"&&c.eib&&NWb(b)&&a.Ya("click",b),VP.h_.type==="mouseenter"&&c.gib&&NWb(b)&&a.Ya("hover",b))};VP.pUb=!1;VP.h_=null;VP.O=function(a){return new (a||VP)(_.t(pec,8),_.t(qec,8),_.t(_.wh,8))};VP.wa=_.q({token:VP,qa:VP.O,Ha:"root"});var uec="click mouseenter dragstart drop keydown input".split(" "),QT=function(a,b,c){var d=this;this.CAd=a;this.document=b;this.Nc=c;this.QNb=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[rec];if(g){var m=OWb(g.Zmd);switch(e.type){case "click":g.eib&&d.Ya("click",f,m);break;case "mouseenter":g.gib&&d.Ya("hover",f,m);break;case "dragstart":g.Ldc&&d.Ya("dragstart",f,m);break;case "drop":g.Mdc&&d.Ya("drop",f,m);break;case "keydown":g.Tdc&&d.Ya("key_press",f,m);break;case "input":g.Sdc&&
d.Ya("input_text",f,m);break;default:console.warn("No GIL binding for events of type "+e.type)}}}};this.Nc.Xb(function(){for(var e=_.k(uec),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.QNb,{capture:!0})})};QT.prototype.Ya=function(a,b,c){if(a!=="input_text"||this.ptd!==b)this.CAd.Ya(a,b,c),this.ptd=a==="input_text"?b:void 0};
QT.prototype.Ma=function(){var a=this;this.Nc.Xb(function(){for(var b=_.k(uec),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.QNb,{capture:!0})});QT.instance=void 0};QT.O=function(a){return new (a||QT)(_.t(VP),_.t(_.gi),_.t(_.wh))};QT.wa=_.q({token:QT,qa:QT.O});var vec=new _.Id("VE config");var wec=function(){var a=this;this.Ngc=_.sh.apply(null,_.v([]));this.Hgc=_.sh.apply(null,[UKb].concat(_.v([])));this.Kgc=_.sh.apply(null,["0"].concat(_.v([])));this.value=_.Fh.apply(null,[function(){var b=a.Ngc();if(!b)return"";b=b.hd();if(b==="")return"";b=a.Hgc()(b);return b===""?"":a.Kgc()+":"+b}].concat(_.v([])))};wec.O=function(a){return new (a||wec)};wec.Ea=_.Qf({type:wec,oa:[["","veMetadataObject",""]],inputs:{Ngc:[1,"veMetadataObject"],Hgc:[1,"veEncoder"],Kgc:[1,"veKey"]},Ob:["veMetadataLoggingDirective"]});var RT=function(a,b,c,d,e,f,g){this.el=a;this.VDa=b;this.Nc=c;this.renderer=d;this.ild=e;this.Lgc=f;this.Mgc=g;this.PJ="";this.Zib=this.Yib=this.Ggc=this.Xib=this.Wib=this.Vib=this.Uib=this.Pgc=this.Igc=this.Ogc=!1;this.Lec=[];this.G9a=null;this.HPb=!1};_.h=RT.prototype;_.h.le=function(a){this.Uib&&(this.Ya("click"),this.G9a=a)};_.h.Jrd=function(){this.Vib&&this.Ya("dragstart")};_.h.Krd=function(){this.Wib&&this.Ya("drop")};_.h.J_=function(){this.Zib&&this.Ya("key_press")};
_.h.qbb=function(a){this.Xib&&(this.Ya("hover"),this.G9a=a)};_.h.Nrd=function(){this.Yib&&!this.HPb&&(this.Ya("input_text"),this.HPb=!0)};_.h.Ya=function(a){this.VDa.Ya(a,this.el.na,OWb(this.Jgc))};var xec=function(a){if(!a.Mgc)return a.PJ;var b=a.Mgc.value();if(b==="")return a.PJ;if(a.PJ!=="")throw Error("Ve");return b};
RT.prototype.Ra=function(){var a=this;this.Ndc&&this.Nc.Xb(function(){var b=a.el.na;a.Lec=[a.renderer.listen(b,"click",a.le.bind(a)),a.renderer.listen(b,"dragstart",a.Jrd.bind(a)),a.renderer.listen(b,"drop",a.Krd.bind(a)),a.renderer.listen(b,"keydown",a.J_.bind(a)),a.renderer.listen(b,"input",a.Nrd.bind(a)),a.renderer.listen(b,"mouseenter",a.qbb.bind(a))]});this.PJ=xec(this);this.config=this.Sl();this.VDa.wc(this.el,this.config)};
RT.prototype.Sl=function(){var a;return{componentId:(a=this.Lgc)==null?void 0:a.componentId,metadata:this.PJ,Zmd:this.Jgc,mutable:this.Ogc,eib:this.Uib,Ldc:this.Vib,Mdc:this.Wib,gib:this.Xib,Izd:this.Ggc,Sdc:this.Yib,Rdc:this.Igc,trackVisibility:this.Pgc,Tdc:this.Zib,nhc:this.Mn,index:this.BAd}};RT.prototype.Zb=function(){var a;if((a=this.config)==null?0:a.mutable)this.config=this.Sl(),this.config.mutable=!0,sec(this.VDa,this.el,this.config)};
RT.prototype.Ma=function(){var a=this;this.config&&this.Ndc&&tec(this.VDa,this.el.na,this.config,this.G9a);this.Nc.Xb(function(){for(var b=_.k(a.Lec),c=b.next();!c.done;c=b.next())c=c.value,c()})};_.p.Object.defineProperties(RT.prototype,{Ndc:{configurable:!0,enumerable:!0,get:function(){var a;return this.ild==null&&!((a=this.Lgc)==null?0:a.GJd)}}});RT.O=function(a){return new (a||RT)(_.E(_.qe),_.E(VP),_.E(_.wh),_.E(_.pj),_.E(QT,8),_.E(vec,8),_.E(wec,8))};
RT.Ea=_.Qf({type:RT,oa:[["","ve",""]],inputs:{Mn:"ve",PJ:"veMetadata",Jgc:"veInteractionMetadata",Ogc:"veMutable",Igc:"veImpression",Pgc:"veVisibility",Uib:"veClick",Vib:"veDrag",Wib:"veDrop",Xib:"veHover",Ggc:"veAttention",Yib:"veInputText",Zib:"veKeyPress",BAd:"veIndex"},Ob:["veLoggingDirective"],features:[_.Xn]});var ST=function(){};ST.O=function(a){return new (a||ST)};ST.Ka=_.Pf({type:ST});ST.Ja=_.dd({});var yec=_.ml(["https://screenshot.googleplex.com"]),zec=function(){this.V_=[];this.KAa=this.AZ=this.HGa=0};zec.prototype.Ra=function(){this.KAa=Math.min(this.V_.length,this.AZ+6)};var Aec=function(a,b){b=a.AZ+b;b>=0&&b<a.V_.length&&(a.HGa=b,a.AZ=b,a.KAa=Math.min(a.V_.length,a.AZ+6))};zec.O=function(a){return new (a||zec)};
zec.Aa=_.Of({type:zec,oa:[["stacks-photo-gallery"]],inputs:{V_:"photoUrls"},Ba:18,Ca:7,Fa:[["rel","preconnect","href",WKb(yec[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),_.NC(6,PWb,2,3,"div",5,_.MC),_.R(8,"slice"),_.J(),_.I(9,"div",6)(10,"button",7),_.O("click",function(){return Aec(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 Aec(b,6)}),_.I(16,"mat-icon"),_.Q(17,"chevron_right"),_.J()()()()());a&2&&(_.C(3),_.G("ngSrc",b.V_[b.HGa]),_.C(3),_.OC(_.DD(8,3,b.V_,b.AZ,b.KAa)),_.C(8),_.BD("Image ",
b.AZ+1," to ",b.KAa))},dependencies:[_.Mp,oQ,_.ry,_.Lv,uQ,_.ww,_.vw,nQ],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 TT=function(){this.theme="grey";this.lZa=!1;this.Yka="16px";this.ttd=new Map([[0,"NP"],[1,"PR"],[2,"SA"],[3,"GA"],[4,"DP"],[5,"NA"]]);this.D2b=new Map([[0,""],[1,"yellow"],[2,"blue"],[3,"green"],[4,"pink"],[5,"red"]])};TT.prototype.Ra=function(){this.FF?(this.label=this.label?this.label:this.ttd.get(this.FF),this.theme=this.D2b.has(this.FF)?this.D2b.get(this.FF):"grey"):this.theme=this.theme?this.theme:"grey";this.icon==="fitbit_check_small"&&(this.Yka="24px")};
TT.O=function(a){return new (a||TT)};
TT.Aa=_.Of({type:TT,oa:[["stacks-chip"]],inputs:{label:"label",theme:"theme",icon:"icon",width:"width",ariaLabel:"ariaLabel",FF:"productPhase",tooltip:"tooltip",lZa:"addBorderRadius"},Ba:3,Ca:10,Fa:[[3,"matTooltip"],[3,"class","border-radius","font-size","margin-right"],[1,"label"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.vg(1,QWb,2,10,"span",1),_.vg(2,RWb,2,1,"p",2),_.J());a&2&&(a=_.PC("chip ",b.theme),_.eh(a),_.ch("border-radius",b.lZa?"2px":"0")("width",b.width!=null?b.width:"fit-content"),_.G("matTooltip",
b.tooltip),_.C(),_.wg(b.icon?1:-1),_.C(),_.wg(b.label?2:-1))},dependencies:[_.cz],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 UWb=function(a){this.ya=_.Lb(a)};_.W(UWb,_.$k);UWb.prototype.i9b=function(a){return _.Mc(this,1,a)};UWb.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Cdd:_.l(_.X(this,1))}}else a=void 0;return a};var XP=function(a){this.ya=_.Lb(a)};_.W(XP,_.$k);_.h=XP.prototype;_.h.zj=function(){return _.Y(this,1)};_.h.uo=function(a){return _.Mc(this,1,a)};_.h.oH=function(){return _.Gl(this,1)};_.h.getUrl=function(){return _.Y(this,2)};_.h.Et=function(a){return _.Mc(this,2,a)};_.h.I6=function(){return _.Y(this,3)};_.h.Er=function(a){return _.Mc(this,3,a)};_.h.MMb=function(){return _.Ik(this,4)};_.h.gOb=function(){return _.gb(_.dc(this,4))!=null};var Bec=function(a){if(a!=null)return _.jc(a),{label:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3)),Xnd:_.l(_.km(a,4))}};XP.prototype.toObject=function(){return Bec(this)};var WP=function(a){this.ya=_.Lb(a)};_.W(WP,_.$k);WP.prototype.Kja=function(a){return _.Ck(this,XP,1,_.Ek(a))};WP.prototype.Iw=function(a){return _.Ql(this,1,XP,a)};WP.prototype.hZ=function(){return _.Y(this,2)};WP.prototype.Dt=function(a){return _.Mc(this,2,a)};WP.prototype.toObject=function(){if(this!=null){_.jc(this);var a={Mpd:_.ec(this.Kja(),Bec),category:_.l(_.X(this,2))}}else a=void 0;return a};var Cec=new Map([[3,"Accepting all"],[2,"Accepting with allowlist"],[1,"Accepting no new customers"]]),Dec=new Map([[3,"General availability"],[2,"Special availability"],[1,"Preview"],[4,"Deprecated"],[5,"Not allowed"]]),Eec=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"]]),Fec=new Map([[1,"Business"],[2,"Confidential"],
[3,"Need to know"],[5,"PII"],[7,"SPII"],[6,"Public"],[8,"User"],[4,"Not applicable"]]),Gec=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"]]),Hec=new Map([[1,"Service"],[2,"Library"],[3,"Framework"],[4,"Tool"],[5,"Standard"]]);var UT=function(){this.bSb=!1};UT.prototype.o6a=function(a){return SWb(a)};UT.prototype.n6a=function(a){return TWb(a)};UT.prototype.qDa=function(){return uac(this.product)?this.product.Rja().length>0:this.product.NMb()};UT.O=function(a){return new (a||UT)};
UT.Aa=_.Of({type:UT,oa:[["stacks-product-icons"]],inputs:{product:"product",rpa:"recommendedLabel",lx:"entityType",bSb:"isCurationProductIcons"},Ba:12,Ca: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"),_.vg(1,WWb,1,2,"stacks-chip",3),_.vg(2,YWb,2,3,"span",4),_.F(3,ZWb,9,3,"ng-template",null,0,_.rh),_.vg(5,aXb,2,3,"span",4),_.F(6,bXb,4,1,"ng-template",null,1,_.rh),_.I(8,"span",5),_.K(9,"stacks-chip",6),_.J(),_.F(10,
cXb,7,2,"ng-template",null,2,_.rh),_.J());a&2&&(a=_.bh(11),_.eh(b.bSb?"curation-product-icons":"product-icons"),_.C(),_.wg(b.lx?1:-1),_.C(),_.wg(b.rpa==null||b.product.JBa()?2:-1),_.C(3),_.wg(b.rpa==null||b.qDa()?5:-1),_.C(3),_.ch("width","25px"),_.C(),_.G("productPhase",b.product.bS())("xapInlineDialog",a))},dependencies:[TT,_.Mp,_.ww,zT,PT,yT,AT],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 Iec=function(){this.Kla=!1;this.czd=this.Hcc=this.name=this.W5=this.lx=""};
Iec.prototype.Ra=function(){if(this.product)this.Kla=!0,this.lx="Product",this.W5="home/product/"+this.product.Tl(),this.name=this.product.getName();else if(this.Rl)switch(_.Ml(this.Rl,MS)){case 1:this.Kla=!0;this.lx="Product";this.W5="home/product/"+this.Rl.mN().Tl();this.name=this.Rl.mN().getName();this.product=this.Rl.mN();break;case 2:this.lx="Domain";if(this.Rl.Vi().pZ().length>0){var a=this.Rl.Vi();this.W5="home/domain/"+_.Wl(a,24)}else a=this.Rl.Vi(),this.W5="home/?currentDomain="+_.Wl(a,24);
this.name=this.Rl.Vi().getName();break;case 3:this.lx="Core Solution",this.W5="home/core-solution/"+this.Rl.EBa().getId(),this.name=this.Rl.EBa().getName()}};Iec.O=function(a){return new (a||Iec)};
Iec.Aa=_.Of({type:Iec,oa:[["stacks-entity-card"]],inputs:{Rl:"entity",product:"product"},Ba:9,Ca: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),_.vg(2,dXb,2,4,"div",2),_.vg(3,eXb,1,0,"div",3),
_.I(4,"div",4)(5,"a",5),_.Q(6),_.J(),_.vg(7,fXb,1,2,"stacks-product-icons",6)(8,hXb,2,1,"div",7),_.J()()());a&2&&(_.C(2),_.wg(b.Kla?2:-1),_.C(),_.wg(b.Kla?-1:3),_.C(2),_.G("href",b.W5,_.Cf),_.C(),_.gh(b.name),_.C(),_.wg(b.Kla?7:8))},dependencies:[_.Mp,TT,UT],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 VT=function(a){this.ya=_.Lb(a)};_.W(VT,_.$k);VT.prototype.ft=function(){return _.Y(this,1)};VT.prototype.dj=function(a){return _.Mc(this,1,a)};VT.prototype.qr=function(){return _.Y(this,2)};VT.prototype.y9=function(a){return _.Mc(this,2,a)};var Jec=function(a,b){return _.Mc(a,3,b)},Kec=function(a,b){return _.Mc(a,4,b)};VT.prototype.toObject=function(){if(this!=null){_.jc(this);var a={title:_.l(_.X(this,1)),content:_.l(_.X(this,2)),SEd:_.l(_.X(this,3)),TEd:_.l(_.X(this,4))}}else a=void 0;return a};var jXb=function(a){return{Kpd:a}},pXb=function(a,b){return{link:a,tooltip:b}},Mec=function(){this.O5b=_.sh.apply(null,[[]].concat(_.v([])));this.fo=_.sh.apply(null,[""].concat(_.v([])));this.gTb=_.sh.apply(null,[!1].concat(_.v([])));this.J8a=_.sh.apply(null,[!1].concat(_.v([])));this.cOb=_.sh.apply(null,[!1].concat(_.v([])));this.NEb=new _.rF;this.jBb=Lec;this.yBb=!1;this.Mn={kp:215999};this.Yo=VWb;this.yBb=_.u(_.Yh).snapshot.Va.changeHistory==="true"};Mec.O=function(a){return new (a||Mec)};
Mec.Aa=_.Of({type:Mec,oa:[["stacks-main-panel"]],inputs:{O5b:[1,"resourceLinkLists"],fo:[1,"header"],gTb:[1,"isSide"],J8a:[1,"isCurationMainPanelBox"],cOb:[1,"hasCustomLink"]},outputs:{NEb:"customLinkClick"},Ba:10,Ca: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,"link","pointer","custom-link"],[1,"non-link"],[1,"link",
"pointer","custom-link",3,"click"],["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"),_.NC(4,rXb,6,4,"div",3,_.MC),_.J()(),_.F(6,tXb,
4,1,"ng-template",null,0,_.rh)(8,wXb,2,1,"ng-template",null,1,_.rh));a&2&&(a=b.J8a()?"curation-main-panel-box":"main-panel-box",_.eh(a),_.C(2),_.gh(b.fo()),_.C(),a=b.gTb()?"one-col":"three-cols",_.eh(a),_.C(),_.OC(b.O5b()))},dependencies:[_.Mp,_.Kp,_.cz,ST,RT,zT,yT,AT,PT],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 Lec=(new Map).set("Apps ATLs",Kec(Jec((new VT).dj("Apps ATL guidance").y9("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",Kec(Jec((new VT).dj("Data classification and type").y9("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",
Kec(Jec((new VT).dj("Data Protection Standard").y9("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 Nec=_.ml(["https://fonts.googleapis.com/css2?family=Google+Symbols:opsz,wght,FILL,GRAD@24,400,0..1,0"]),Oec=_.ml(["https://fonts.googleapis.com/css2?family=Google+Sans+Display:wght@400;500;700"]),yYb=function(a){return{hFa:a,H8:!0}},pYb=function(a){return{hFa:a}},yXb=function(a,b){return b.Tl()},EYb=function(a,b){return b.wja()},WT=function(){this.product=_.sh.required.apply(_.sh,_.v([]));this.Pab=this.FF=this.vZa="";this.PM=[];this.Gp=[];this.ZY=[];this.lka=[];this.nfa="";this.vd=!0;this.ycb=
"";this.yGa=[];this.I8="";this.Ycd=Eec;this.Ol=4;this.Mn={oRc:200202,kp:215999};this.Yo=VWb};WT.prototype.Ra=function(){Pec(this)};
var Pec=function(a){a.ycb="";a.yGa=[];a.I8="";a.vd=!0;a.ycb=a.product().pZ()[a.product().pZ().length-1].HBa();a.vZa=Cec.get(r$b(a.product()))||"";a.FF=Dec.get(a.product().bS())||"";a.Pab=Dec.get(KXb(a.product()))||"";a.FF==="Deprecated"?s$b(a.product())?a.nfa="This product is deprecated, use one of the alternatives below.":a.nfa="This product is deprecated.":a.FF==="Not allowed"&&(a.nfa="This product is Not Allowed and not approved for use in Google.");u$b(a.product()).length>0&&(a.yGa=u$b(a.product()).map(function(c){c?
(c=_.X(c,3),c=c===null||c===void 0?null:new _.sc(c)):c=null;return c.toString()}));Qec(a);if(y$b(a.product())){var b=_.Yxa(x$b(a.product()));b&&(a.I8=_.zc(b))}a.vd=!1},Qec=function(a){a.PM=[];a.Gp=[];a.ZY=[];a.lka=[];a.product().qja().length>0&&a.PM.push(YP(a.product().qja(),"school","Codelabs"));d$b(a.product()).length>0&&a.PM.push(YP(d$b(a.product()).concat(),"school","Concepts"));a.product().Bja().length>0&&a.PM.push(YP(a.product().Bja().concat(),"school","Getting started"));a.product().Dja().length>
0&&a.PM.push(YP(a.product().Dja().concat(),"school","How to"));a.product().Fja().length>0&&a.PM.push(YP(a.product().Fja().concat(),"school","Introductory guides"));q$b(a.product()).length>0&&a.PM.push(YP(q$b(a.product()).concat(),"school","Testing"));f$b(a.product()).length>0&&a.Gp.push(YP(f$b(a.product()).concat(),"docs","Future plans"));if(g$b(a.product()).length>0){for(var b=(new WP).Dt("Languages"),c=_.k(g$b(a.product())),d=c.next();!d.done;d=c.next())d=d.value,b.Iw((new XP).uo(Gec.get(d)).Er("terminal"));
a.Gp.push(b)}k$b(a.product()).length>0&&a.Gp.push(YP(k$b(a.product()).concat(),"link","SLOs"));if(h$b(a.product()).length>0){b=(new WP).Dt("Data classification");c=_.k(h$b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Iw((new XP).uo(Fec.get(d)).Er("lan"));a.Gp.push(b)}if(w$b(a.product()).length>0){b=(new WP).Dt("Product type");c=_.k(w$b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Iw((new XP).uo(Hec.get(d)).Er("category"));a.Gp.push(b)}n$b(a.product())&&(b=(new WP).Dt("Supports Cloud").Iw((new XP).uo(n$b(a.product())?
"Cloud support":"No cloud support").Er(n$b(a.product())?"cloud_done":"cloud_off")),a.Gp.push(b));b=a.product();if(_.gb(_.dc(b,46))!=null){b=(new WP).Dt("Open source");c=b.Iw;d=new XP;var e=d.uo;var f=a.product();f=_.Ik(f,46);d=e.call(d,f?"Yes":"No");e=d.Er;f=a.product();f=_.Ik(f,46);b=c.call(b,e.call(d,f?"lock_open_right":"lock"));a.Gp.push(b)}a.product().uN()&&a.Gp.push((new WP).Dt("TeamGraph ID").Iw((new XP).Et("https://moma.corp.google.com/product/"+a.product().Tl()).uo(""+a.product().Tl()).Er("link")));
i$b(a.product()).length>0&&a.Gp.push(YP(i$b(a.product()).concat(),"planner_review","Monitoring"));if(c$b(a.product()).length>0){b=(new WP).Dt("Code paths");c=_.k(c$b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Iw((new XP).uo(d).Er("code_blocks").Et("https://source.corp.google.com/piper/"+d));a.Gp.push(b)}v$b(a.product()).length>0&&a.Gp.push(YP(v$b(a.product()).concat(),"square_foot","Blueprint project"));a.product().Sja().length>0&&a.Gp.push(YP(a.product().Sja().concat(),"link","Resources"));
if(j$b(a.product()).length>0){b=(new WP).Dt("Roadmap");c=_.k(j$b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Iw((new XP).uo(d).Er("view_timeline").Et("https://roadmap.googleplex.com/"+d));a.Gp.push(b)}e$b(a.product()).length>0&&a.Gp.push(YP(e$b(a.product()).concat(),"link","CUJs"));a.product().z6().length>0&&a.ZY.push(YP(a.product().z6().concat(),"forum","Ask a question"));o$b(a.product()).length>0&&a.ZY.push(YP(o$b(a.product()).concat(),"bug_report","Report an issue"));p$b(a.product()).length>
0&&a.ZY.push(YP(p$b(a.product()).concat(),"mail","Stay updated"));b=t$b(a.product());b=_.Wl(b,2);MWb(b)&&(b=(new WP).Dt("Meet the team"),c=b.Iw,d=(new XP).uo("full team on Moma").Er("https://moma-teams-photos.corp.google.com/logo/109563759"),e=d.Et,f=t$b(a.product()),f=_.Wl(f,2),b=c.call(b,e.call(d,"https://moma.corp.google.com/team/"+f)),a.ZY.push(b));var g;if((g=m$b(a.product()))==null?0:_.Hl(g,aQ,3))g=(new WP).Dt("Apps ATLs").Iw((new XP).uo(m$b(a.product()).getName()).Et(I9b(m$b(a.product())).getUrl()).Er("remove_selection")),
a.lka.push(g);l$b(a.product())&&(g=(new WP).Dt("Security").Iw((new XP).uo(l$b(a.product()).getName()).Et(I9b(l$b(a.product())).getUrl()).Er("lock")),a.lka.push(g))};WT.prototype.o6a=function(a){return SWb(a)};WT.prototype.n6a=function(a){return TWb(a)};WT.O=function(a){return new (a||WT)};
WT.Aa=_.Of({type:WT,oa:[["stacks-code-search-product-page"]],inputs:{product:[1,"product"]},Ba:8,Ca:1,Fa:[["usedInDomainsLinks",""],["phaseTooltip",""],["href",WKb(Nec[0]),"rel","stylesheet"],["href",WKb(Oec[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),_.vg(2,zYb,64,46,"main",4)(3,AYb,2,0,"div",5),_.F(4,FYb,5,1,"ng-template",null,0,_.rh)(6,GYb,8,7,"ng-template",null,1,_.rh));a&2&&(_.C(2),_.wg(b.vd?3:2))},dependencies:[TT,_.Mp,_.Kp,Iec,_.ry,_.ay,_.Iv,Mec,_.ww,_.RA,_.QA,zec,ST,RT,zT,yT,AT,PT,_.RD],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 Rec=["mainContent"],XT=function(){var a=this;this.Gkd=MWb;this.Hh=_.u(_.ti);this.Ft=_.u(_.Sy);this.viewState=_.u(_.KN);this.Pcd=_.u(xT);_.u(_.Sx);this.Sa=_.u(_.oi);this.BZa=_.u(_.Ay);this.Scd=this.BZa.cR;this.mV="detail-header-id";this.ZHc="Files and Directories";this.aIc="Generated Files and Directories";this.YHc="Deleted Files and Directories";this.ei=_.WI;this.Oo={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}};this.N$a=[];this.gN={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}};
this.yMb=[];this.Qp={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}};this.u2a=[];this.Nr=function(){};this.Mta=new _.hg(1);this.SN=this.Mta.ha(_.A(function(c){return c.location}),_.ag());this.bJa=_.Ye([this.SN,this.Scd]).ha(_.A(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;if(!a.ZAd||!_.WI(c))return{parentPath:"",isEnabled:!1,eSb:!1,jzb:""};var e=c.path||"",f,g;c=(g=(f=_.Ck(d,_.yy,1,_.Ek()).find(function(n){return e.startsWith(_.Y(n,1))}))==null?void 0:_.Y(f,1))!=null?g:"";
f=_.Ck(d,_.yy,1,_.Ek()).some(function(n){return _.Y(n,1)===e});g=!!c;var m;d=(m=c.replace(/\/$/,"").split("/").pop())!=null?m:"";return{parentPath:c,isEnabled:f,eSb:g,jzb:d}}),_.lg({bufferSize:1,zr:!0}));this.wla=this.bJa.ha(_.A(function(c){return c.eSb}));this.XAd=this.bJa.ha(_.A(function(c){return c.parentPath}));this.YAd=this.bJa.ha(_.A(function(c){return c.jzb}));this.fSb=this.bJa.ha(_.A(function(c){return c.isEnabled}));this.Rcd=_.Rx.has(102);this.ZAd=_.Rx.has(110);this.Lxd=_.Rx.has(53);this.tgd=
_.Wg.apply(null,[""].concat(_.v([])));this.x8b=new _.Zh(null);this.Aac=new _.hg;this.ehd=_.QC(function(c){a.Ft.hHa(c)},300);this.Jkd=_.QC(function(c){!dQ(a.Oo)||a.Ft.sra(c)},300);var b=_.u(NS);this.Bac=this.Lxd?this.Aac.ha(_.og(function(c){return b.get(c)}),_.jg(1),_.Xe()):_.hf;this.Xza=_.Ye([this.x8b,this.Bac]).ha(_.A(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 MWb(f.Tl())===d}))!=null?e:
null}),_.ag(),_.jg(1),_.Xe())};XT.prototype.Ra=function(){};
XT.prototype.Zb=function(a){var b=this,c=a.viewData;if(c){this.Mta.next(c.Ef);a=c.Ef;var d=c.Hk;d=(c=d&&_.kJ(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Oo={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}},this.gN={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}},this.Qp={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}});c&&!d||Sec(this,a.entries,this.location);c||(this.tgd.set(this.location.path||""),this.RFa=a.RFa,this.adb=a.adb,_.Rx.has(11)&&(this.aggregations=
fdc(this.Pcd,a.location,a.entries.filter(function(e){var f;return!((f=_.Fk(e,_.Hk,4))==null?0:_.Ik(f,4))&&!_.wk(e.eI())}).map(VYb)).ha(_.jg(1),_.Xe())),this.Nr=_.DBb(this.Hh,function(){var e;(e=b.oqd)==null||e.na.focus()}),this.Aac.next(this.location))}};XT.prototype.Ma=function(){this.Nr()};
var dQ=function(a){return a.entries?a.entries.length>0:a.files.entries.length>0||a.ME.entries.length>0},Tec=function(a){var b=a.files;a=a.ME;var c=[];dQ(a)&&c.push(a.entries);dQ(b)&&c.push(b.entries);return c},IYb=function(a){return a.location.path===""||a.location.path==="/"},SYb=function(a){_.Ye([a.fSb,a.wla,a.XAd]).ha(_.bg()).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;!b&&d&&(b=_.nt(a.location.qc().Oc(c).ob()),a.Sa.navigate(b));a.viewState.u6.next(3)})},
Sec=function(a,b,c){var d=IYb(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=_.Fk(e,_.Hk,4))==null?void 0:_.Y(g,5),r=VYb(e);g=_.wk(e.eI());var x=_.nxa(e.eI()),z=!g||x;e={Wc:d||!z?_.tt(_.IJ(m.qc().Oc(r)),{Tf:n}).ob():void 0,path:r,name:_.ND(r),Tf:n,entryType:e.getType(),Qp:(f=_.Fk(e,_.Hk,4))==null?void 0:_.Ik(f,4),gN:g,znd:x,Xwd:z};f=e.entryType===3||e.entryType===5;f=e.Qp?f?a.Qp.ME:a.Qp.files:e.gN?f?a.gN.ME:a.gN.files:f?a.Oo.ME:a.Oo.files;f.Ct.has(e.name)||
(f.Ct.add(e.name),f.entries.push(e))}!dQ(a.Oo)&&dQ(a.Qp)?(a.Oo=a.Qp,a.N$a=Tec(a.Oo),a.Qp={files:{Ct:new Set,entries:[]},ME:{Ct:new Set,entries:[]}},a.u2a=[]):(a.N$a=Tec(a.Oo),a.u2a=Tec(a.Qp));a.yMb=Tec(a.gN)};
_.p.Object.defineProperties(XT.prototype,{bm:{configurable:!0,enumerable:!0,get:function(){return this.viewState.u6.getValue()}},Kod:{configurable:!0,enumerable:!0,get:function(){return this.bm===0}},Lod:{configurable:!0,enumerable:!0,get:function(){return this.bm===1}},Jod:{configurable:!0,enumerable:!0,get:function(){return this.bm===2}},Mod:{configurable:!0,enumerable:!0,get:function(){return this.bm===3}},location:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},LRb:{configurable:!0,
enumerable:!0,get:function(){return this.Rcd&&_.WI(this.location)}}});XT.O=function(a){return new (a||XT)};
XT.Aa=_.Of({type:XT,oa:[["folder-detail","viewData",""]],mb:function(a,b){a&1&&_.Qg(Rec,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.oqd=c.first)}},inputs:{Bb:"viewData"},standalone:!1,features:[_.lh([xT]),_.Xn],vc:["viewData",""],Ba:9,Ca: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"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"toggle","title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper"],["headerId","generated-files-header",3,"toggle","title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper"],["class","select-wrapper",4,"ngIf"],[3,"product"],[1,"select-wrapper"],[3,"selectionChange","value"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[3,"navigateToWiki","folderViewData","isDescendantOfDirectoryWithWikiEnabled","wikiParentPathBasename"],[3,"folderViewData"]],ua:function(a,b){a&1&&(_.K(0,"detail-header",1),_.F(1,
HYb,3,9,"folder-tab-header",2),_.R(2,"async"),_.F(3,NYb,7,6,"main",3),_.R(4,"async"),_.F(5,RYb,3,3,"ng-container",4),_.R(6,"async"),_.F(7,TYb,4,7,"ng-container",4)(8,UYb,2,1,"ng-container",4));a&2&&(_.G("viewData",b.Bb)("showLinksDropdown",!0),_.C(),_.G("ngIf",_.qh(2,7,b.Xza)||b.LRb),_.C(2),_.G("ngIf",b.Kod||_.qh(4,9,b.Xza)===!1),_.C(2),_.G("ngIf",_.qh(6,11,b.Lod&&b.Xza)),_.C(2),_.G("ngIf",b.Jod),_.C(),_.G("ngIf",b.Mod))},dependencies:[qQ,LT,_.Ep,_.Fp,lT,OT,_.tD,_.Zz,_.Sz,_.rD,_.XC,_.pA,_.wE,WT,MT,
NT,lec,_.Lp],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}"],
Na:0});var Uec=["gobUrl"],Vec=["externalUrl"],Wec=["commitHash"],Xec=function(){};
_.p.Object.defineProperties(Xec.prototype,{vSb:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.XT}},ijd:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Bb.eka;var b=this.Bb.nE;var c=_.vc(a);c=new _.ek(c);if(c.sN()){c=c.Vi();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}},smd:{configurable:!0,enumerable:!0,get:function(){if(!this.Bb.XT)throw Error("We");
var a=this.Bb.XT,b=_.cm(a,3,_.sk)||a.eo(),c=_.cm(a,3,_.sk)?"host":"project";return _.nt(new _.Ni({ye:{id:b,type:c},repository:_.Y(a,2),Kb:this.Bb.nE,path:""}))}},t9a:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.oAa}}});Xec.O=function(a){return new (a||Xec)};
Xec.Aa=_.Of({type:Xec,oa:[["git-submodule-detail"]],mb:function(a,b){a&1&&(_.Qg(Uec,5,_.qe),_.Qg(Vec,5,_.qe),_.Qg(Wec,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.mld=c.first);_.Ug(c=_.Vg())&&(b.hjd=c.first);_.Ug(c=_.Vg())&&(b.qfd=c.first)}},inputs:{Bb:"viewData"},standalone:!1,Ba:5,Ca: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,WYb,7,3,"ng-container",5),_.Q(1,"\n\n"),_.F(2,$Yb,45,9,"ng-template",null,0,_.rh),_.Q(4,"\n"));a&2&&(a=_.bh(3),_.G("ngIf",b.t9a)("ngIfElse",a))},dependencies:[iR,_.Fp,_.cE,mT,lT,_.lr,_.KI,bR,_.Wq],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 YT=function(a,b,c,d,e,f){var g=this;this.ced=a;this.Wi=b;this.Ga=c;this.wG=_.OI;this.Pbb=new _.Ce;this.oV=_.Pi;this.xq=new _.xe;this.Lta=new _.hg(1);this.Sgb=_.Rx.has(56);this.TVb=this.Lta.ha(_.kf(qZb),_.A(function(m){return m.location}));this.Bkd=this.TVb.ha(_.ag(function(m,n){return m&&n&&_.kJ(m,n)}));a=e.eF("BLAME").ha(_.A(function(m){return m.enabled}),_.ag(),_.jg(1),_.Xe());this.uya=Yec(this,a);this.Xia=f.kkd.ha(_.ag());f=this.Lta.ha(_.kf(function(m){return!qZb(m)&&m.kind!==5}),_.Yf(_.EI("History unavailable")));
b=this.Lta.ha(_.kf(qZb),_.ag(tZb),_.og(function(m){return wZb(m,g.Wi)}),_.jg(1),_.Xe());this.N7=b.ha(_.kf(_.tJ),_.A(function(m){return m.jc.N7}));b=b.ha(_.ag(function(m,n){return _.tJ(m)&&_.tJ(n)&&m.jc.Nl===n.jc.Nl}));this.mFb=_.jf(f,_.Ye([b,a]).ha(_.A(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.tJ(m)?Zec(g,m.jc,n):m}),_.ng(_.PI))).ha(_.jg(1),_.Xe());f=_.Ye([this.Xia,this.mFb]).ha(_.kf(xZb),_.A(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!sZb(n.jc,m)&&n.jc.xia)return n.jc.xia}));
this.Pbb=f.ha(_.A(function(m){return!!m}),_.ng(!1));this.xq.add(f.ha(_.og(function(m){return _.gf(0).ha(_.Xj(g.Ga,"paging_to_focused_commit",!1),_.Yf(m))})).subscribe(function(m){m&&m()}))};YT.prototype.Ra=function(){this.Ga.Aq({bucket:_.Pi.f2})};YT.prototype.Ma=function(){this.xq.unsubscribe()};
var Yec=function(a,b){var c=a.Bkd.ha(_.og(function(d){var e=_.fJ(_.nk(d,0))||"",f=_.nk(d,1)||"",g=_.iJ(d,1)||"";return a.ced.get(d.ub,d.Uc,d.repository,e,f,g).ha(_.Vf(function(){return _.Qe(null)}))}));return _.Ye([a.Lta,b]).ha(_.og(function(d){var e=_.k(d);d=e.next().value;return e.next().value&&uZb(d)?c:_.Qe(null)}),_.lg(1))},Zec=function(a,b,c){for(var d=[],e=0;e<b.Nl.length;e++){var f=b.Wbb.get(e);d.push(f)}f=a.TVb.ha(_.ag(),_.og(function(g){return rZb(g,b,a.Wi)}),_.A(function(g){var m=g.Wc;g=
g.yO;var n=_.nk(m,2),r=!!n,x=a.Sgb?b.FJ:void 0;x=x!=null?_.kvb(m,x):m;return{kb:m,y0:x,mma:n,yO:g,SJ:r}}),_.lg(1));e=uZb(b.Bb);d={kb:f,Nl:b.Nl,FJ:b.FJ,fRd:d,YY:e};d=e?bZb(d):aZb(d);return _.GI({oS:d,columnType:e?c?2:1:0,SAa:b.SAa,xia:b.xia,kb:b.Bb.location})};_.p.Object.defineProperties(YT.prototype,{mmd:{configurable:!0,enumerable:!0,set:function(a){this.nmd=a},get:function(){return this.nmd}},Bb:{configurable:!0,enumerable:!0,set:function(a){this.Lta.next(a)}}});
YT.O=function(a){return new (a||YT)(_.E(_.dO),_.E(_.XM),_.E(_.by),_.E(_.Sx),_.E(_.MM),_.E(_.KN))};
YT.Aa=_.Of({type:YT,oa:[["history-panel"]],mb:function(a,b){a&1&&_.Qg(xR,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.mmd=c.first)}},inputs:{Bb:"viewData"},standalone:!1,Ba:4,Ca: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,oZb,4,4,"ng-container",2),_.R(1,"async"),_.F(2,pZb,2,2,"ng-template",3,0,_.rh));a&2&&_.G("ngIf",_.qh(1,1,b.mFb))},dependencies:[_.pr,_.dK,_.Fp,_.Kp,_.Gp,_.Hp,xR,_.KI,_.II,_.ay,_.Iv,_.SA,_.QA,_.Lp],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 $ec=function(){};$ec.prototype.transform=function(a){var b=a.fileSpec,c,d;if((b==null?0:(c=b.ty)==null?0:(d=c.ng)==null?0:d.li)&&b.path){c=b.ty.Uo;d=b.ty.refHint;b=_.qt(_.jvb(b).qc(),d?d:c);var e=b.Kj;a=a.range;a=a!=null&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.nt(e.call(b,{line:a,qg:5,Tf:d?c:void 0}).ob())}};$ec.O=function(a){return new (a||$ec)};$ec.ve=_.Rf({name:"warningLocation",type:$ec,de:!0,standalone:!1});var afc=function(){};
afc.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};afc.O=function(a){return new (a||afc)};afc.ve=_.Rf({name:"warningLocationName",type:afc,de:!0,standalone:!1});var BZb=function(a){return{va:a}},ZT=function(a,b,c,d,e,f,g){this.UH=b;this.t6=c;this.Nb=d;this.Ga=e;this.Sa=f;this.kJ=g;this.iBc="zld";this.kBc="Hld";this.xUc="Zwd";this.K3a=new Set;this.QAd=_.Ye([a.fsa,V6b(b)]).ha(_.A(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",MUb:m.next().value.map(function(r){return{Fi:r,count:n.has(r.id)&&n.get(r.id).nv||0,icon:_.vc(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Fi.u9a&&
r.count>0}),Xfb:new Set}}),_.ng({state:"loading"}))};ZT.prototype.Ra=function(){};var NZb=function(a,b){return bfc(a,b).ha(_.A(function(c){return{Tia:c,state:"loaded"}}),_.ng({state:"loading"}))};ZT.prototype.le=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.BJ(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
ZT.prototype.zld=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.K3a.add(b):this.K3a.delete(b);this.Ga.Ya({gestureName:"CLICK",element:"Warnings",action:c})};
ZT.prototype.Hld=function(a,b){this.Ga.Ya({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=c.isCollapsed===void 0?!0:c.isCollapsed;if(!_.CJ(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(),_.Uq(this.Sa,c.pathname+c.search))}};
ZT.prototype.Zwd=function(a,b){this.Ga.Ya({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var bfc=function(a,b){var c=a.EAd;if(c!==0&&c!==1)return _.Qe([]);var d=a.kb,e=d.ub,f=d.Uc,g=d.repository;return e==null||f==null||g==null?_.Qe([]):_.Ye([_.YDb(a.UH,b),_.cKb(a.kJ,d)]).ha(_.og(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.Yfa)==null?void 0:x.iE;if(!n)return _.Qe([]);r=_.nk(m,1)||"";return _.WDb(a.t6,{ub:e,Uc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,
fileSpecType:c===0?"FILE":"DIRECTORY",category:n})}))};_.p.Object.defineProperties(ZT.prototype,{kb:{configurable:!0,enumerable:!0,get:function(){return _.Oi(this.Nb.snapshot)}}});ZT.O=function(a){return new (a||ZT)(_.E(_.MM),_.E(_.KM),_.E(_.JM),_.E(_.Yh),_.E(_.ir),_.E(_.oi),_.E(_.$M))};
ZT.Aa=_.Of({type:ZT,oa:[["warnings-panel"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{EAd:"viewDataType"},standalone:!1,Ba:6,Ca: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,HZb,4,3,"ng-container",2),_.R(1,"async"),_.F(2,IZb,2,0,"ng-template",null,0,_.rh)(4,OZb,2,3,"ng-template",null,1,_.rh));a&2&&_.G("ngIf",_.qh(1,1,b.QAd))},dependencies:[_.pr,_.Ep,_.Fp,_.Kp,_.Gp,_.Hp,_.II,_.ay,_.Iv,_.uE,_.vE,_.hM,_.tE,_.Wq,_.Lp,_.RD,$ec,afc],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 eQ=function(a){this.ya=_.Lb(a)};_.W(eQ,_.$k);eQ.prototype.xfb=function(a){return _.qk(this,1,a)};var cfc=[0,_.vEa,Z6b];var dfc=function(a){this.ya=_.Lb(a)};_.W(dfc,_.$k);var efc=[0,_.wEa,cfc];var ffc=function(a){if(a!=null)return _.jc(a),{proxy:_.Y(a,1),oM:_.Yl(a,2)}};eQ.prototype.toObject=function(){return ffc(this)};dfc.prototype.toObject=function(){if(this!=null){_.jc(this);var a={yTd:_.ec(_.Ck(this,eQ,1,_.Ek()),ffc)}}else a=void 0;return a};var PZb=function(){return function(a,b){var c={rIa:!0};b&&Object.assign(c,b);a=BKb(a,void 0,void 0,c);try{var d=new dfc,e=d.ya;IKb(efc)(e,a);var f=d}finally{a.S4a()}return f}}();var gfc=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};gfc.O=function(a){return new (a||gfc)};
gfc.Aa=_.Of({type:gfc,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",G1:"tooltipText",disabled:"disabled"},standalone:!1,vc:["icon",""],kc:["*"],Ba:3,Ca: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&&(_.Kg(),_.F(0,RZb,3,5,"button",1)(1,SZb,4,4,"ng-template",null,0,_.rh));a&2&&(a=_.bh(2),_.G("ngIf",b.collapsed)("ngIfElse",a))},dependencies:[_.Fp,_.ay,_.Iv,_.Mv,_.vw,_.ez,_.cz],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 $T=function(a){this.Ft=a;this.collapsed=!1;this.Chb="short";this.dAd=this.Ft.mZ().ha(_.A(function(b){return{Cec:b}}))};$T.prototype.toggle=function(a){this.Ft.z9(!a)};$T.O=function(a){return new (a||$T)(_.E(_.Sy))};
$T.Aa=_.Of({type:$T,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",Chb:"textFormat"},standalone:!1,Ba:2,Ca: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,VZb,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.dAd))},dependencies:[gfc,_.Fp,_.Lp],hb:2,Na:0});var aU=function(a,b){var c=this;this.hc=a;this.service=b;this.VJb=this.gia=new _.Zh(new Set);this.tb=this.hc.bka().ha(_.Zf(1),_.pg(this.VJb.ha(_.mg()))).subscribe(function(d){c.gia.next(d)})};aU.prototype.Ma=function(){this.tb.unsubscribe()};var hfc=function(a,b,c){var d=new Set(a.gia.getValue());c?d.add(b):d.delete(b);a.gia.next(d);a.hc.vra(d)},ifc=function(a,b){var c;return a.service.X5a((new _.Br).T0(_.nAb(_.vk(b.ub,b.Uc,b.repository,_.tk(b),b.path,(c=b.params)==null?void 0:c.Pb))))};
aU.O=function(a){return new (a||aU)(_.t(_.Sy),_.t(_.nO))};aU.wa=_.q({token:aU,qa:aU.O});var fQ=function(){_.ZG.apply(this,arguments)};_.W(fQ,_.ZG);fQ.O=function(){var a;return function(b){return(a||(a=_.me(fQ)))(b||fQ)}}();
fQ.Aa=_.Of({type:fQ,oa:[["editable-picker-editor"]],standalone:!1,features:[_.lh([{Da:_.Vrb,mc:function(a){return a.displayName}}]),_.sg],Ba:2,Ca: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,ZZb,6,13,"xap-picker",1),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.cR))},dependencies:[_.Fp,_.rz,_.zz,_.uG,_.tG,_.LG,_.QG,_.RG,_.Lp],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}"],
hb:2,Na:0});var jfc=function(a){return[a]},bU=function(){_.aH.apply(this,arguments);this.disabled=new _.hg(1)};_.W(bU,_.aH);bU.Ea=_.aH.Ea;bU.O=function(){var a;return function(b){return(a||(a=_.me(bU)))(b||bU)}}();
bU.Aa=_.Of({type:bU,oa:[["xap-string-editor"]],mb:function(a,b){a&1&&_.Qg(_.$G,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jt=c.first)}},features:[_.sg],Ba:2,Ca:6,Fa:[[3,"values","configs","disabled"]],ua:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.R(1,"async"),_.O("values",function(c){return b.Soa(c)}),_.J());a&2&&_.G("configs",_.nh(4,jfc,b.mk))("disabled",_.qh(1,2,b.disabled))},dependencies:[_.$G,_.Lp],hb:2,Na:0});var kfc=new _.ew("{DISPLAY_NAME}: "),lfc=function(){QQ.apply(this,arguments)};_.W(lfc,QQ);
lfc.prototype.match=function(a,b){if(b===void 0||b)if(b=F7b(this,a))return[b];b=this.config.lA;var c=b.eJ,d,e,f=(e=(d=b.hha)==null?void 0:d.Qf)!=null?e:_.bH;if(b.values){d=[];e=_.k(b.values.Ll);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(m!==null){var n=b.tg?b.tg(m):m;g=_.Xlb(a,n);g<.8||!(m=D7b(this,f,_.hG(m)))||(n=[{text:kfc.format({DISPLAY_NAME:b.displayName})}].concat(_.v(E7b(n,a))),d.push({nc:m,confidence:g,J5:n,eJ:c}))}}return d}return[{nc:D7b(this,f,_.hG(a)),confidence:.25,J5:[{text:kfc.format({DISPLAY_NAME:b.displayName})},
{text:a}],eJ:c}]};var e_b=function(){QQ.apply(this,arguments)};_.W(e_b,QQ);e_b.prototype.match=function(){return[]};var f_b=function(){QQ.apply(this,arguments)};_.W(f_b,QQ);
f_b.prototype.match=function(a){var b=F7b(this,a);if(b)return[b];b=this.config.lA;var c=b.eJ;if(!b.values)return[];for(var d=[],e=_.k(b.values.Ll),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.tg?b.tg(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=D7b(this,
_.bH,_.hG(g)))&&(f=[{text:kfc.format({DISPLAY_NAME:b.displayName})}].concat(_.v(mfc(f,r))),d.push({nc:g,confidence:n,J5:f,eJ:c}))}}return d};
var mfc=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 h_b=function(){_.kG.apply(this,arguments)};_.W(h_b,_.kG);_.p.Object.defineProperties(h_b.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var p_b=j_b("tests","Exclude Tests"),q_b=j_b("generatedFiles","Exclude Generated Files"),nfc=function(){_.kG.apply(this,arguments)};_.W(nfc,_.kG);
_.p.Object.defineProperties(nfc.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){var a=d_b(String(this.value.dm));return this.config.displayName+": "+(a?a.dT?"-"+a.path:a.path:"")}}});var ofc=function(a,b){return new nfc({id:"path",displayName:"Path"},a,b)},r_b={yk:ofc,aE:[_.bH],rn:bU,s7a:!0,lA:{hha:ofc(_.bH,new _.gG),displayName:"Path",aEa:lfc,eJ:!0}},k0b=function(){_.kG.apply(this,arguments)};_.W(k0b,_.kG);
_.p.Object.defineProperties(k0b.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Ll.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 k_b=function(a,b){return new k0b({id:"category",displayName:"Category"},a,b)},pfc=function(){_.kG.apply(this,arguments)};_.W(pfc,_.kG);
_.p.Object.defineProperties(pfc.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Ll.filter(function(b){return b!==null});a=a.length>2?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var t_b=function(a,b){return new pfc({id:"buildConfigs",displayName:"Build Configs"},a,b)};var qfc=["chipText"],rfc=function(a,b){return["xap-filterbar-filtereditor-chip",a,b]},sfc=new _.ew("Remove filter: {SUMMARY}"),cU=function(){this.Ua=_.u(_.xo);this.Zk=_.u(_.rH);this.Pf=_.th.required(DQ);this.SBb=_.th.apply(null,["chipText"].concat(_.v([])));this.Lha=new _.Uj;this.Nfa=new _.Uj;this.removed=new _.Uj;this.uq=new _.Uj;this.bRb=new _.Uj;this.Rb=new _.Uj;this.Nq=new _.cg;this.Qk=new _.cg;this.tb=new _.xe;this.lyc=sfc};_.h=cU.prototype;_.h.Qj=function(){return this.Pf().Qj()};_.h.Bva=function(a){return this.Pf().Bva(a)};
_.h.r3=function(){return this.Pf().r3()};_.h.focus=function(){var a;!this.disabled&&((a=this.nc)==null?0:a.value.Ll.length)&&this.Pf().focus()};_.h.remove=function(){this.removed.emit({Pf:this})};_.h.Ec=function(){var a=this,b=this.Pf();this.tb.add(b.Nq.subscribe(function(){a.Nq.next({Pf:a})}));this.tb.add(b.Qk.subscribe(function(){a.Qk.next({Pf:a})}))};_.h.Ma=function(){this.Rb.emit({Pf:this})};
_.h.X4=function(){var a;return this.filter&&(!this.filter.config.aWb||!((a=this.nc)==null?0:a.isValid))&&!this.filter.config.Mia};_.h.c7=function(a){a.stopPropagation();this.Nfa.emit();!this.disabled&&this.X4()&&this.Lha.emit()};_.p.Object.defineProperties(cU.prototype,{zT:{configurable:!0,enumerable:!0,get:function(){return this.Pf().zT}},id:{configurable:!0,enumerable:!0,get:function(){return this.Pf().id}}});cU.O=function(a){return new (a||cU)};
cU.Aa=_.Of({type:cU,oa:[["xap-applied-filter-chip"]],mb:function(a,b){a&1&&(_.$g(b.Pf,DQ),_.$g(b.SBb,qfc));a&2&&_.ah(2)},ab:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",nc:"appliedFilter"},outputs:{Lha:"editorVisibleChange",Nfa:"chipClick",removed:"removed",uq:"selectionChange",bRb:"interaction",Rb:"destroyed"},features:[_.lh([{Da:DQ,Ab:cU},{Da:_.Yab,Ab:cU}])],Ba:5,Ca:9,Fa:[["chipText",""],["appearance","input",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=_.Yd();_.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.c7(d))})("keydown.space",function(d){_.w(c);return _.y(b.c7(d))})("mouseenter",function(){_.w(c);var d,e=(d=b.SBb())==null?void 0:d.na;if(e){var f;b.Xed=e.offsetWidth<e.scrollWidth?(f=b.nc)==null?void 0:f.IH:void 0}return _.y()});_.I(1,"span",2,0);_.Q(3);_.J();_.F(4,u_b,4,8,"button",3);_.J()}a&2&&(_.G("matTooltip",b.Xed)("ngClass",_.oh(6,rfc,b.nc&&b.nc.qdd||"",b.nc&&b.nc.asd||""))("disabled",b.disabled)("disableRipple",!b.X4()),_.C(3),_.fh(" ",b.nc&&b.nc.IH," "),_.C(),_.G("ngIf",!b.nc||
b.nc.vv))},dependencies:[QS,PS,_.kz,DQ,_.ez,_.vw,_.cz,_.Dp,_.Fp,_.wG],hb:2,Na:0});var dU=function(){_.vH.call(this);var a=this;this.J_b=null;this.p0a=new _.Uj;this.SZb=new _.Uj;var b=_.u(_.uH);this.tb.add(b.QHb.subscribe(function(){a.Wfa()}))};_.W(dU,_.vH);dU.Ea=_.vH.Ea;dU.prototype.focus=function(){_.Rsb(this)};dU.prototype.Wfa=function(){this.vr=!1;this.SZb.emit(this.nc);var a;((a=this.Jjd)==null?0:a.y2a)&&this.p0a.emit()};dU.O=function(a){return new (a||dU)};
dU.Aa=_.Of({type:dU,oa:[["xap-filter-editor"]],mb:function(a,b){a&1&&_.Qg(_.xH,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jjd=c.first)}},inputs:{J_b:"overlayOrigin"},outputs:{p0a:"canceled",SZb:"onCloseEditor"},features:[_.lh([_.uH]),_.sg],Ba:13,Ca: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","color","primary",1,"xap-filterbar-filtereditor-popup-loading-spinner",
3,"diameter","strokeWidth"]]},ua:function(a,b){if(a&1){var c=_.Yd();_.K(0,"div",5,0);_.I(2,"xap-filter-editor-content",6)(3,"div",7)(4,"h2",8);_.Q(5);_.J();_.F(6,v_b,2,0,"span",9);_.J();_.I(7,"div",10);_.F(8,w_b,2,1,"button",11);_.I(9,"button",12);_.O("click",function(){_.w(c);b.Wfa();b.p0a.emit();return _.y()});_.Jg(10,2);_.J()()();_.F(11,x_b,5,5,"ng-template",null,1,_.rh)}if(a&2){a=_.bh(1);var d=_.bh(12);_.C(2);var e;_.G("trigger",(e=b.J_b)!=null?e:a)("loadingTemplate",d);_.C(2);_.G("id",_.PC("dialog-label-",
b.nc.id));_.C();_.fh(" ",b.nc.config.displayName," ");_.C();_.G("ngIf",!b.nc.vv);_.C(2);_.G("ngIf",b.filter&&!b.filter.config.cla)}},dependencies:[_.UC,_.ry,_.ay,_.Iv,_.TA,_.SA,_.QA,_.Fp,_.xH],hb:2,Na:0});var tfc=new _.Id("GM2_AUTOCOMPLETE_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var ufc=function(){if(_.u(tfc).Ff)throw Error("Sc");var a=_.u(_.zH,{self:!0,optional:!0});a&&a.RL.push("gmat-mdc-autocomplete")};ufc.O=function(a){return new (a||ufc)};ufc.Ea=_.Qf({type:ufc,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],standalone:!1});var eU=function(){};eU.O=function(a){return new (a||eU)};eU.Ka=_.Pf({type:eU});eU.Ja=_.dd({imports:[_.AH]});var B_b=function(a){return{va:a}},fU=function(){_.yH.apply(this,arguments);this.Bu=this.Xcb=!0};_.W(fU,_.yH);fU.Ea=_.yH.Ea;fU.prototype.tka=function(a){this.Lm.setValue("");a.option.value.filters?this.Veb.emit(a.option.value):this.selected.emit(a.option.value)};_.p.Object.defineProperties(fU.prototype,{tla:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});fU.O=function(){var a;return function(b){return(a||(a=_.me(fU)))(b||fU)}}();
fU.Aa=_.Of({type:fU,oa:[["xap-filter-menu"]],mb:function(a,b){a&1&&(_.Qg(RQ,7),_.Qg(_.zH,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.autocomplete=c.first);_.Ug(c=_.Vg())&&(b.Iyb=c.first)}},inputs:{Njd:"filterbar",Bu:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Gh]},features:[_.sg],Ba:13,Ca: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=_.Yd();_.I(0,"input",4,0);_.O("click",function(){_.w(c);return _.y(b.le())})("focusin",function(){_.w(c);return _.y(b.Fla=!0)})("focusout",function(){_.w(c);return _.y(b.Fla=!1)})("keydown.backspace",function(){_.w(c);return _.y(_.Xsb(b))});_.J();_.I(2,"mat-autocomplete",5,1);_.O("optionSelected",function(e){_.w(c);return _.y(b.tka(e))});_.F(4,z_b,3,1,"div",6)(5,J_b,5,6,"ng-container",7)(6,Q_b,4,6,"ng-template",
null,2,_.rh)(8,R_b,2,1,"mat-option",8);_.R(9,"async");_.R(10,"async");_.F(11,X_b,1,1,"ng-template",null,3,_.rh);_.J()}if(a&2){a=_.bh(3);var d=_.bh(7);_.G("matChipInputFor",b.Njd)("formControl",b.Lm)("matAutocomplete",a)("placeholder",b.placeholder);_.ug("aria-label",b.mla||b.placeholder||null);_.C(2);_.G("autoActiveFirstOption",b.Bu);_.LC("aria-label",b.placeholder);_.C(2);_.G("ngIf",b.SF==null?null:b.SF.length);_.C();_.G("ngIf",b.R1)("ngIfElse",d);_.C(3);_.G("ngIf",_.qh(9,11,b.WS)==null&&_.qh(10,
13,b.m0)==null)}},dependencies:[_.aD,_.Tk,_.rz,eU,ufc,RQ,_.XC,sQ,_.zH,_.ry,_.ay,_.Mv,_.TA,_.SA,_.QA,FQ,_.vw,_.Ep,_.Fp,_.Gp,_.Hp,_.Ip,_.Kp,_.Mz,_.Cz,_.Lp],hb:2,Na:0});var vfc=function(){this.Jd=_.u(_.Mg)};vfc.O=function(a){return new (a||vfc)};vfc.Ea=_.Qf({type:vfc,oa:[["","xapFilterBarCustomTemplate",""]]});
var gU=function(){_.tH.apply(this,arguments);var a=this;this.Bu=!0;this.w4a=_.uh.apply(null,[vfc].concat(_.v([])));this.emb=_.kF.apply(null,[_.UC].concat(_.v([])));this.xla=new _.Uj;this.N0a=!1;this.E4b=function(b){a.remove(b)};this.m8b=function(b,c){a.b2a=c;_.Osb(a,b)};this.openEditor=function(b,c){a.Dz=b;c&&(a.b2a=c)};this.b2a=null;this.e5=function(b){_.tH.prototype.e5.call(a,b);var c;(c=a.mr)==null||_.Qtb(c);a.xla.emit(!1);a.N0a=!1}};_.W(gU,_.tH);gU.Ea=_.tH.Ea;
gU.prototype.Ec=function(){var a=this,b;(b=this.oe)==null||b.Mc.subscribe(function(){a.VQ&&a.VQ.unsubscribe();a.VQ=a.Ved.c5.subscribe(function(){var c;(c=a.mr)==null||_.Qtb(c)})})};var d0b=function(a,b){setTimeout(function(){var c;(c=a.oe.find(function(d){return d.nc.id===b.id}))==null||c.focus()})};_.h=gU.prototype;_.h.w7=function(a){var b;return this.d3a&&this.Dz===a&&!((b=this.mr)==null?0:b.tla)};_.h.l5a=function(a,b){return b.id};_.h.Aja=function(){return this.jLb||"filter_alt"};
_.h.Fna=function(a){a.target.classList.contains("mat-mdc-chip-remove")||this.xla.emit(!0)};_.h.HI=function(){var a=this;setTimeout(function(){var b;((b=a.mr)==null?0:b.Fla)||a.w7(a.Dz)||wfc(a)||xfc(a)?a.xla.emit(!0):a.N0a||a.xla.emit(!1)},100)};
var c0b=function(a){var b;if(!(((b=a.mr)==null?0:b.tla)||wfc(a)||a.w7(a.Dz))){var c;(c=a.mr)==null||c.focus()}},wfc=function(a){var b=document.activeElement;return a.oe.some(function(c){c=c.Pf().La.na;return c===b||c.contains(b)})},xfc=function(a){return a.oe.some(function(b){return b.Pf().La.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
gU.prototype.Oeb=function(){if(this.oe.length>0){var a;(a=this.oe.get(this.oe.length-1))==null||a.focus()}else this.mr&&this.mr.le()};gU.O=function(){var a;return function(b){return(a||(a=_.me(gU)))(b||gU)}}();
gU.Aa=_.Of({type:gU,oa:[["xap-filter-bar"]],xd:function(a,b,c){a&1&&_.Yg(c,b.w4a,vfc);a&2&&_.ah()},mb:function(a,b){a&1&&(_.$g(b.emb,_.UC),_.Qg(EQ,5),_.Qg(fU,5),_.Qg(_.UC,5),_.Qg(dU,5),_.Qg(cU,5));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.Ved=c.first);_.Ug(c=_.Vg())&&(b.mr=c.first);_.Ug(c=_.Vg())&&(b.UFd=c);_.Ug(c=_.Vg())&&(b.UHb=c);_.Ug(c=_.Vg())&&(b.oe=c)}},inputs:{Bu:"autoActiveFirstOption"},outputs:{xla:"isFocused"},features:[_.lh([_.rH]),_.sg],Ba:3,Ca: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,f0b,17,24,"ng-container",
2)(1,i0b,3,14,"ng-template",null,0,_.rh);if(a&2){var c;a=_.bh(2);_.G("ngIf",!((c=b.w4a())==null?0:c.Jd))("ngIfElse",a)}},dependencies:[_.UC,_.ry,_.ay,_.Mv,_.ez,EQ,_.vw,_.cz,_.Ep,_.Fp,_.Kp,cU,dU,fU,_.Lp],hb:2,Na:0});var hU=function(a,b){this.Ga=a;this.service=b;this.filter=new _.Uj;this.element="UnifiedXrefFilterbar";this.tb=new _.xe;this.TN=new _.hg(1);this.noa=new _.Zh(null);this.Qya=new _.Zh(null);this.X_a=new _.Zh(null);this.NR=new _.Zh(m_b(new Map([])))};
hU.prototype.Ra=function(){var a=this;this.tb.add(this.TN.ha(_.og(function(b){return ifc(a.service,b)}),_.ag(_.sEa)).subscribe(function(b){var c=a.NR,d=c.next,e=a.service.gia.getValue(),f=n_b(b),g=[];_.Ik(b,1)&&e.has("TEST")&&g.push(new h_b({id:"tests",displayName:"Exclude Tests"},_.bH,_.hG("true")));_.Ik(b,2)&&e.has("GENERATED")&&g.push(new h_b({id:"generatedFiles",displayName:"Exclude Generated Files"},_.bH,_.hG("true")));b=m_b(f,g);d.call(c,b)}));this.tb.add(_.Ye([this.TN.ha(_.og(function(b){return ifc(a.service,
b)}),_.ag(_.sEa)),this.SQ]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;c.action===0&&yfc(a,b,c)}));this.tb.add(_.Ye([this.service.VJb.ha(_.ag($Zb)),this.X_a.ha(_.ag(a_b)),this.noa.ha(_.ag(b_b)),this.Qya.ha(_.ag(c_b))]).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({Xid:b,Omd:d,noa:e,Pmd:c})}))};
var yfc=function(a,b,c){if(c.category){var d=j0b(b,c.category);d&&a.Qya.next([d]);if(c=l0b(b,c.category))a.log("show-only-category"),d=a.NR.getValue().Dg.getValue().filter(function(e){return e.config.id!=="category"}),b=o_b(b,[].concat(_.v(d),[c])),a.NR.next(b)}};hU.prototype.Ma=function(){var a;(a=this.tb)==null||a.unsubscribe()};
var zfc=function(a,b){switch(b.config.id){case "tests":hfc(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":hfc(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.noa.next(d_b(b.value.dm));a.log("applyPathFilter",b.value.dm);break;case "category":a.Qya.next(b.value.Ll);b=b.value.Ll.filter(function(c){return c!==null}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.X_a.next(b.value.Ll),
b=b.value.Ll.filter(function(c){return c!==null}).join(", "),a.log("includeBuildConfigs",b)}},Afc=function(a,b){switch(b.config.id){case "tests":hfc(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":hfc(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.noa.next(null);a.log("clearPathFilter");break;case "category":a.Qya.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.X_a.next(null),a.log("clearBuildConfigsFilter")}};
hU.prototype.log=function(a,b){this.Ga.Ya({element:this.element,action:a,gestureName:"CHANGE",searchTerm:b})};_.p.Object.defineProperties(hU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.TN.next(a)}}});hU.O=function(a){return new (a||hU)(_.E(_.ir),_.E(aU))};
hU.Aa=_.Of({type:hU,oa:[["xrefs-filters","location",""]],inputs:{location:"location",SQ:"categoryFilter"},outputs:{filter:"filter"},standalone:!1,vc:["location",""],Ba:2,Ca:3,Fa:[["filterBarIcon","filter_list",1,"filter-bar",3,"update","config"]],ua:function(a,b){a&1&&(_.I(0,"xap-filter-bar",0),_.R(1,"async"),_.O("update",function(c){switch(c.y$){case 0:case 2:zfc(b,c.TX[0]);break;case 3:Afc(b,c.TX[0]);break;case 4:c=c.TX;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())Afc(b,d.value);
break;case 1:break;default:_.eb(c.y$)}}),_.J());a&2&&_.G("config",_.qh(1,1,b.NR))},dependencies:[gU,_.Lp],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 iU=function(a){var b=this;this.I$b=new _.hg(1);a.Xb(function(){_.ef(window,"resize").ha(_.Uf(function(){return a.ql}),_.A(m0b),_.ng(m0b()),_.ag(n0b)).subscribe(b.I$b)})};_.p.Object.defineProperties(iU.prototype,{Bhc:{configurable:!0,enumerable:!0,get:function(){return this.I$b}}});iU.O=function(a){return new (a||iU)(_.t(_.wh))};iU.wa=_.q({token:iU,qa:iU.O,Ha:"root"});var Bfc=function(a){return{enabled:a}},jU=function(a,b,c,d){this.Ga=a;this.hc=b;this.xl=c;this.element="";this.Zwb=!0;this.F4=!1;this.expansion=new _.Uj;this.filter=new _.Uj;this.Pna=new _.Uj;this.Ckb="Collapse All";this.Gkb="Expand All";this.wIc="Preview Panel";this.vIc="Toggle the file preview here, or configure the toggle width in settings";this.clb="Opens references in the preview pane and create a breadcrumb as you step through references";this.blb="Opens references in the main window";this.alb=
"The screen is too small to support the preview. See settings to change this minimum size.";this.B$b=new _.Zh(!1);this.tb=new _.xe;this.gYb=_.mKb(this.hc).ha(_.ng(!1));this.xGa=_.Ye([this.hc.dCa(),d.Bhc]).ha(_.A(function(e){var f=_.k(e);e=f.next().value;return f.next().value.width<e}),_.ng(!1),_.ag())};jU.prototype.Ra=function(){var a=this;this.tb.add(_.Ye([this.gYb,this.xGa]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Pna.emit(b)}))};
jU.prototype.Ma=function(){this.tb.unsubscribe()};jU.prototype.Usa=function(){this.expansion.emit(this.F4?0:1)};var q0b=function(a){return _.Ye([a.hc.yZ(),a.B$b,a.xl.AS(_.Qe(!1))]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;return c.next().value&&_.VI(a.location)&&(b==null||b==="MINI")&&!d}))},o0b=function(a){a.hc.yZ().subscribe(function(b){b==null?_.nKb(a.hc,!1):b==="MINI"&&_.nKb(a.hc,!0)})};_.p.Object.defineProperties(jU.prototype,{dgb:{configurable:!0,enumerable:!0,set:function(a){this.B$b.next(a)}}});
jU.O=function(a){return new (a||jU)(_.E(_.ir),_.E(_.Sy),_.E(_.GN),_.E(iU))};
jU.Aa=_.Of({type:jU,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",SQ:"categoryFilter",Zwb:"anyExpandableNodes",F4:"allNodesCollapsed",dgb:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Pna:"openInMiniPanel"},standalone:!1,features:[_.lh([aU])],vc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Ba:8,Ca: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,r0b,8,15,"ng-container",3),_.R(6,"async"),_.F(7,s0b,1,8,"collapsible-icon-button",4),_.J());a&2&&(_.G("location",b.location)("categoryFilter",b.SQ),_.C(2),_.G("vertical",!0),_.C(),_.G("collapsed",!0),_.C(),_.G("vertical",!0),_.C(),_.G("ngIf",_.nh(9,Bfc,_.qh(6,7,b.gYb))),_.C(2),_.G("ngIf",b.Zwb))},dependencies:[_.pr,gfc,_.Fp,
_.HA,_.MA,_.OA,_.UA,$T,hU,_.Lp],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 iQ=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.vg=c;this.C_="";this.t8=e;this.lg=void 0;b=new _.cg;this.Yxb=b.ha(_.Zf(1),_.og(function(){return d(_.cm(a,5,_.YTa),f.vg,f.level)}),_.ng(_.GI(t0b(b))),_.lg(1))};var v0b=new _.ew("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),x0b=new _.ew("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),w0b=new _.ew("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),u0b=new _.ew("{detailText} ({visible} displayed)");var Q0b=function(a){return{"file-path":a}},kU=function(){this.k$b=this.mDa=this.pSb=!1;this.NIc="Show only";this.OIc="Set and apply a filter to only include this category.";this.rna=new _.Uj;this.Ded=_.Rx.has(78)};
kU.prototype.le=function(a){if(!(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=(b=_.BJ(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.rna.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),vg:this.node.vg,SAd:b,lg:this.node.lg}))}};
kU.prototype.Zb=function(){this.node.level===0&&this.Ded&&(this.k$b=!0);if(this.mDa=this.node.C_.length>0)this.qrd=this.node.C_;var a;this.pSb=!this.mDa&&this.node.level!==0&&((a=this.node.item.iN())==null?void 0:a.getType())===1;if(a=_.Fk(this.node.item,_.vr,2)){this.PDb=_.DAb(a,this.CWb);var b=_.Y(this.node.item,1);this.NDb=b?this.O$a(b).link:void 0}if(b=this.node.item.iN())this.C5=_.DAb(b,this.CWb);"children"in this.node&&!a&&(this.dhc||(this.dhc=C0b(this.node)),this.C5=y0b({C5:this.C5,visible:this.dhc,
zy:this.node.zy,PR:this.node.PR,r6:this.node.r6}));(a=_.Y(this.node.item,4))?(a=this.O$a(a),b=a.line,this.B5=a.link,this.xha=_.hJ(b)):this.xha=this.B5=void 0};kU.prototype.CWb=function(a){try{return this.O$a(a).link}catch(b){return a}};kU.O=function(a){return new (a||kU)(_.E(_.Sx))};
kU.Aa=_.Of({type:kU,oa:[["node-contents","makeLink","","node",""]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})},inputs:{O$a:"makeLink",node:"node",SQ:"categoryFilter"},outputs:{rna:"nodeClicked"},standalone:!1,features:[_.Xn],vc:["makeLink","","node",""],Ba:7,Ca: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,I0b,6,7,"div",3)(1,K0b,1,2,"ng-template",null,0,_.rh)(3,O0b,2,3,"ng-template",null,1,_.rh)(5,R0b,3,5,"ng-template",null,2,_.rh);a&2&&(a=_.bh(2),_.G("ngIf",b.NDb&&b.PDb)("ngIfElse",a))},dependencies:[_.Dp,
_.Fp,_.Kp,_.ay,_.Iv,_.UA,_.ez,_.cz],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 lU=function(){_.MF.call(this,function(b){return b.level},hQ);var a=this;this.Hp=this.xQ=new _.Zh(void 0);this.Yb=_.Ye([this.Hp.ha(_.A(function(b){return b==null?void 0:b.vg}),_.ag()),this.xf.changed.ha(_.A(function(){return a.xf.selected.map(function(b){return b.vg})}))]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;return{Kd:c.next().value,Hp:b}}));this.vM=this.xf.changed.ha(_.A(function(){return a.Ck.reduce(function(b,c){var d=hQ(c);return{bya:b.bya||d,hya:b.hya&&!(d&&a.xf.ke(c))}},{hya:!0,
bya:!1})}),_.ng({bya:!1,hya:!0}),_.jg(1),_.Xe())};_.W(lU,_.MF);lU.prototype.h5=function(){this.xQ.next(void 0)};lU.prototype.VM=function(){this.xf.select.apply(this.xf,_.v(this.Ck.filter(hQ)))};var q1b=function(a,b){return a.Hp.ha(_.A(function(c){return D0b(b,c)}))},Cfc=function(a,b){var c=a.xQ.value;c=D0b(b,c)&&c&&c.uri===b.uri;a.xQ.next(c?void 0:b);return!c};
lU.prototype.Jib=function(a,b,c){var d=this.Ck;this.Ck=a;if(!this.A8b||!PMb(b,this.A8b))this.A8b=b,this.xf.clear(),Dfc(this,b);else if(c){b=new Set;c=_.k(this.xf.selected);for(var e=c.next();!e.done;e=c.next())b.add(e.value.vg);a=a.filter(function(g){g=V0b(d,g.vg);return!g||!hQ(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.vg);this.xf.clear();this.xf.select.apply(this.xf,_.v(T0b(this.Ck,b)));var f;U0b(this.Ck,(f=this.xQ.value)==null?void 0:f.vg)||this.xQ.next(void 0)}};
var Dfc=function(a,b){b.I3a?(a.xf.select.apply(a.xf,_.v(T0b(a.Ck,new Set(b.I3a)))),a.xQ.next(U0b(a.Ck,b.pwd))):(a.VM(),a.xQ.next(b.isFirst?void 0:S0b(a.Ck)))};lU.O=function(a){return new (a||lU)};lU.wa=_.q({token:lU,qa:lU.O});var mU=function(a){this.service=a;this.wHa=!1;_.Rx.has(80)?this.S7=50:_.Rx.has(81)?this.S7=100:_.Rx.has(82)?this.S7=250:_.Rx.has(83)?this.S7=500:this.S7=250;_.Rk.has(2)&&(this.wHa=!0)};
mU.prototype.Zpa=function(a,b,c){var d=this,e=this.makeRequest(a.D1,b,c);return e.errorMessage?_.FI(e.errorMessage):e.request?this.service.Zpa(e.request).ha(_.A(function(f){var g=Y0b(b,d,_.Yb(f,1,_.Mr),c,d.wHa),m=d.wHa,n=Array.from(_.Yb(f,4,_.Pr).values());a:{f=_.k(_.Yb(f,1,_.Mr).values());for(var r=f.next();!r.done;r=f.next())if(_.Ik(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Pr).Cfb(2),m=(new _.wr).YGa(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=_.Nl(r,1,m),f.call(n,m));return{kl:g,lF:n}}),_.og(function(f){return $0b(f.kl).ha(_.Yf(f.kl),_.ng(f.kl)).ha(_.A(function(g){return{kl:g,lF:f.lF}}))}),_.A(function(f){return f.kl.length===0?_.EI("Could not find any references."):_.GI({kl:f.kl,lF:f.lF,DBd:a})}),_.Vf(function(){return _.FI("References could not be loaded.")}),_.ng(_.PI)):_.FI("References could not be loaded.")};
mU.prototype.makeRequest=function(a,b,c){var d=(new _.Or).dfb(!0);c=G0b(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 _.Ar).xfb(f).UGa(c.filter);_.Ql(e,1,_.Ar,f)}d.ufb(this.S7).T0(_.nAb(_.wvb(b)));return{request:d}};
var X0b=function(a,b,c,d,e,f){if(!c)return _.FI("Error loading references.");var g=G0b(d);if(g.errorMessage)return _.FI(g.errorMessage);if(!g.filter)return _.FI("References could not be loaded.");g=J6b((new _.Nr).dfb(!0).ufb(a.S7),(new _.Ar).xfb(c).UGa(g.filter)).T0(_.nAb(_.wvb(b)));return a.service.Qdb(g).ha(_.A(function(m){return _.GI(a1b(b,a,e,_.Yb(m,1,_.Er).get(c),f,d,a.wHa))}),_.Vf(function(){return _.FI("Error loading references.")}),_.ng(_.PI))};
mU.O=function(a){return new (a||mU)(_.t(_.nO),_.t(_.Sx),_.t(_.Qx))};mU.wa=_.q({token:mU,qa:mU.O,Ha:"root"});var Efc=new _.UF(function(a){return a},function(a){return a.level},hQ,function(a){return a.children}),Ffc=function(a){this.Bc=a;this.Dec=[];this.WH=new _.Zh([])};_.W(Ffc,_.bu);Ffc.prototype.setData=function(a,b){var c=a!==this.Dec;this.WH.next(_.Drb(Efc,a));this.Bc.Jib(this.WH.value,b,c);this.Dec=a};Ffc.prototype.connect=function(a){var b=this;return _.jf.apply(null,_.v([a.QJ,this.Bc.xf.changed.He(),this.WH.He()])).ha(_.A(function(){return _.Erb(Efc,b.WH.value,b.Bc)}))};Ffc.prototype.disconnect=function(){};var nU=function(a,b){this.ud=a;this.lb=b;this.e1=[]};nU.prototype.Ra=function(){var a=this;this.tb=this.X3b.Mc.subscribe(function(){a.e1=Gfc(a);a.e1.find(function(b){return b.qI()})||(a.tx=a.e1[0])})};nU.prototype.Ma=function(){this.tb&&this.tb.unsubscribe()};nU.prototype.focus=function(){this.tx&&this.tx.focus()};
nU.prototype.f7a=function(a){if(this.tx&&!_.CJ(a)){var b=this.e1.indexOf(this.tx),c=this.tx;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Be&&c.vn())c.collapse();else for(a=b;a>=0;a--)if(b=this.e1[a],b.ariaLevel!==c.ariaLevel){this.tx=b;this.tx.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Be&&c.vn()?Hfc(this,b+1):c.vn()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();Hfc(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
Hfc(this,b-1);break;case "Enter":a.preventDefault(),this.tx.Gw()}}};var Hfc=function(a,b){if(b=a.e1[b])a.tx=b,a.tx.focus()},Gfc=function(a){var b=[].concat(_.v(a.lb.na.children)),c=[];a=_.k(a.X3b);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(nU.prototype,{tx:{configurable:!0,enumerable:!0,set:function(a){this.lkd=a;for(var b=_.k(this.e1),c=b.next();!c.done;c=b.next())c.value.tx=a;_.no(this.ud)},get:function(){return this.lkd}}});nU.O=function(a){return new (a||nU)(_.E(_.xo),_.E(_.qe))};nU.Ea=_.Qf({type:nU,oa:[["mat-tree","xrefsKeyboardListener",""]],Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.f7a(c)})},inputs:{X3b:"rawNodes"},standalone:!1});var oU=function(){_.WF.apply(this,arguments)};_.W(oU,_.WF);oU.prototype.focus=function(){this.La.na.focus()};oU.prototype.expand=function(){if(!this.Be){var a=Ifc(this);a&&a.click()}};oU.prototype.collapse=function(){this.Sh.collapse(this.data)};oU.prototype.Gw=function(){var a=this.La.na,b=Ifc(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var Ifc=function(a){if("children"in a.data||a.data instanceof iQ){var b=a.La.na;return a.data instanceof iQ?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};oU.prototype.qI=function(){return this.tx===this};oU.prototype.vn=function(){return hQ(this.data)||this.data instanceof iQ&&!this.data.children};
_.p.Object.defineProperties(oU.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.qI()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}}});oU.O=function(){var a;return function(b){return(a||(a=_.me(oU)))(b||oU)}}();
oU.Ea=_.Qf({type:oU,oa:[["xrefs-tree-node"]],ab:[1,"mat-tree-node"],qb:4,Wa:function(a,b){a&2&&_.ug("aria-expanded",b.Fk?b.Be:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},standalone:!1,features:[_.lh([{Da:_.QF,Ab:oU}]),_.sg]});var Jfc=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],Kfc=new _.Id("ICON_MAPPING"),Lfc=new Map([["app",{F0:!1,border:"none"}],["page",{F0:!0,border:"full"}],["card",{F0:!1,border:"none"}],["component",{F0:!0,border:"none"}]]),pU=function(){this.Km=_.u(Kfc,{optional:!0})||Mfc;this.FCa=_.u(_.uw);this.rec="notify";this.icon=this.Km[this.type];this.background="white";this.qPb="google-material-icons";this.Bfc=!1};
_.p.Object.defineProperties(pU.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.rec},set:function(a){this.icon=this.Km[a];this.rec=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Szb=a},get:function(){return this.Szb!=null?this.Szb:this.level?Lfc.get(this.level).border:this.background==="dark"?"full":"none"}},F0:{configurable:!0,enumerable:!0,set:function(a){this.a7b=_.Vi(a)},get:function(){return this.a7b!==void 0?this.a7b:this.level?Lfc.get(this.level).F0:
!0}},m3a:{configurable:!0,enumerable:!0,set:function(a){this.uIb=_.Vi(a)},get:function(){return this.uIb!==void 0?this.uIb:!1}},Jfd:{configurable:!0,enumerable:!0,get:function(){if(!this.m3a)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Lfd:{configurable:!0,enumerable:!0,get:function(){if(!this.m3a)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});pU.O=function(a){return new (a||pU)};
pU.Aa=_.Of({type:pU,oa:[["xap-callout"]],ab:[1,"xap-callout","reach-no-density","xap-callout-display-standard"],qb:25,Wa:function(a,b){a&2&&(_.ug("data-callout-type",b.type),_.dh("xap-callout-dark-background",b.background==="dark")("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.F0))},inputs:{level:"level",type:"type",background:"background",qPb:"iconFontSet",Bfc:"useDefaultFontSet",border:"border",F0:"rounded",m3a:"enableAriaLiveRegion"},kc:["xap-callout-title","xap-callout-body","xap-callout-actions"],Ba:9,Ca: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&&(_.Kg(Jfc),_.I(0,"mat-icon",0),_.Q(1),_.J(),_.I(2,"div",1)(3,"div",2)(4,"span",3),_.Q(5),_.J(),_.Lg(6),_.Lg(7,1),_.J(),_.Lg(8,2),_.J());if(a&2){var c;_.G("fontSet",b.Bfc?b.FCa.lTa[0]:b.qPb)("svgIcon",(c=b.icon.yh)!=null?c:"");_.C();_.fh(" ",b.icon.yh?"":b.icon.Xg,"\n");_.C(2);_.ug("aria-live",b.Jfd)("role",b.Lfd);_.C(2);_.gh(b.icon.ariaLabel)}},dependencies:[_.ww,_.vw],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}.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-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;outline:1px solid transparent;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-rounded{border-radius:8px}.xap-callout-border-full{border-width:1px;border-style:solid}.xap-callout-border-bottom{border-bottom-width:1px;border-bottom-style:solid}.xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.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-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-title{margin-top:-3px}xap-callout-actions{margin-bottom:-6px}xap-callout-actions>*,xap-callout-actions>a,xap-callout-actions>button{margin:6px 8px}xap-callout-body{display:block;font:var(--mat-sys-body-medium);letter-spacing:var(--mat-sys-body-medium-tracking)}xap-callout-title{display:block;font:var(--mat-sys-title-medium);letter-spacing:var(--mat-sys-title-medium-tracking)}.xap-callout-notify{background-color:var(--xap-callout-background-color,var(--mat-sys-info-container));border-color:var(--xap-callout-border-color,transparent);color:var(--xap-callout-text-color,var(--mat-sys-on-info-container));--mat-button-text-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-info));--mat-button-filled-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-info));--mat-button-outlined-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-info));--mat-button-outlined-outline-color:var(--xap-callout-button-text-color,var(--mat-sys-info));--mat-button-protected-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-info));--mat-button-tonal-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-info));--mat-button-protected-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-info));--mat-button-tonal-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-info));--mat-button-filled-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-info));--mat-button-text-state-layer-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-info))}.xap-callout-notify .xap-callout-icon{color:var(--xap-callout-icon-color,var(--mat-sys-on-info-container))}.xap-callout-warn{background-color:var(--xap-callout-background-color,var(--mat-sys-error-container));border-color:var(--xap-callout-border-color,transparent);color:var(--xap-callout-text-color,var(--mat-sys-on-error-container));--mat-button-text-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-error));--mat-button-filled-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-error));--mat-button-outlined-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-error));--mat-button-outlined-outline-color:var(--xap-callout-button-text-color,var(--mat-sys-error));--mat-button-protected-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-error));--mat-button-tonal-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-error));--mat-button-protected-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-error));--mat-button-tonal-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-error));--mat-button-filled-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-error));--mat-button-text-state-layer-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-error))}.xap-callout-warn .xap-callout-icon{color:var(--xap-callout-icon-color,var(--mat-sys-on-error-container))}.xap-callout-caution{background-color:var(--xap-callout-background-color,var(--mat-sys-warning-container));border-color:var(--xap-callout-border-color,transparent);color:var(--xap-callout-text-color,var(--mat-sys-on-warning-container));--mat-button-text-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-warning));--mat-button-filled-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-warning));--mat-button-outlined-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-warning));--mat-button-outlined-outline-color:var(--xap-callout-button-text-color,var(--mat-sys-warning));--mat-button-protected-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-warning));--mat-button-tonal-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-warning));--mat-button-protected-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-warning));--mat-button-tonal-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-warning));--mat-button-filled-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-warning));--mat-button-text-state-layer-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-warning))}.xap-callout-caution .xap-callout-icon{color:var(--xap-callout-icon-color,var(--mat-sys-on-warning-container))}.xap-callout-confirm{background-color:var(--xap-callout-background-color,var(--mat-sys-success-container));border-color:var(--xap-callout-border-color,transparent);color:var(--xap-callout-text-color,var(--mat-sys-on-success-container));--mat-button-text-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-success));--mat-button-filled-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-success));--mat-button-outlined-label-text-color:var(--xap-callout-button-text-color,var(--mat-sys-success));--mat-button-outlined-outline-color:var(--xap-callout-button-text-color,var(--mat-sys-success));--mat-button-protected-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-success));--mat-button-tonal-label-text-color:var(--xap-callout-button-filled-text-color,var(--mat-sys-on-success));--mat-button-protected-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-success));--mat-button-tonal-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-success));--mat-button-filled-container-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-success));--mat-button-text-state-layer-color:var(--xap-callout-button-filled-background-color,var(--mat-sys-success))}.xap-callout-confirm .xap-callout-icon{color:var(--xap-callout-icon-color,var(--mat-sys-on-success-container))}"],
hb:2,Na:0});var Nfc=function(){};Nfc.O=function(a){return new (a||Nfc)};Nfc.Ea=_.Qf({type:Nfc,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var Mfc={warn:{Xg:"error_outline",ariaLabel:"Warning"},caution:{Xg:"warning_amber",ariaLabel:"Caution"},confirm:{Xg:"check_circle",ariaLabel:"Confirmation"},notify:{Xg:"info",ariaLabel:"Notification"}};var Ofc=["error"],Pfc=["loading"],g1b=function(a){return{node:a}},qU=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Hh=b;this.m_=c;this.Dj=d;this.Sa=e;this.Bc=f;this.viewState=m;this.TQ=n;this.s8b=new _.Uj;this.Dd=_.OI;this.element="UnifiedXrefPanelTree";this.oV=_.Pi;this.filter=new _.hg(1);this.vn=hQ;this.TN=new _.hg(1);this.mrd=20;this.B8b=new _.hg(1);this.sIa=20;this.SQ=new _.Uj;this.Pna=!0;this.tb=new _.xe;this.dataSource=new Ffc(this.Bc);this.state=_.Ye([this.B8b.ha(_.ag(PMb)),this.filter]).ha(_.rg(this.TN),
_.og(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.Zpa(x,z,D)}),_.ng(_.PI),_.jg(1),_.Xe());this.hF=this.TN.ha(_.A(function(x){return function(z){z=_.CAb(z,x);var D;return{link:_.oIb(r.m_,z),line:(D=z.params)==null?void 0:D.line}}}),_.jg(1),_.Xe());this.dgb=this.Bc.Hp.ha(_.A(function(x){return!!x}),_.ag(),_.jg(1),_.Xe());this.tb.add(this.state.ha(_.kf(_.tJ)).subscribe(function(x){x=x.jc;r.dataSource.setData(x.kl,x.DBd);r.Dj.Em("Xrefs updated in detail panel",
"polite")}));this.tb.add(this.Bc.Yb.subscribe(function(x){r.viewState.R9b.next({pwd:x.Hp,I3a:x.Kd})}));this.tb.add(_.Ye([this.Bc.Hp,this.TN]).ha(_.A(function(x){var z=_.k(x);x=z.next().value;z=z.next().value;if(x)return x=_.CAb(x.uri,z),x.params=Object.assign({},z.params,x.params),new z.constructor(x)})).subscribe(function(x){r.s8b.next(x)}))};qU.prototype.Ec=function(){_.no(this.TQ)};qU.prototype.Ma=function(){this.tb.unsubscribe()};qU.prototype.h5=function(){this.Bc.h5()};
qU.prototype.focus=function(){if(this.ZTb)this.ZTb.focus();else if(this.zJb)this.zJb.na.focus();else if(this.KVb)this.KVb.na.focus();else throw Error("Ye");};var p1b=function(a,b,c){var d=b.href;var e=b.uri;var f=b.event;var g=b.vg;var m=b.SAd;b=b.lg;var n="";a.Pna?((d=Cfc(a.Bc,{vg:g,uri:e}))&&_.az(a.Hh,"CODE_XREFS_PREVIEW"),n=w1b({node:c,MDb:m,tdc:d,cQb:!1})):(_.Uq(a.Sa,d).then(function(){a.viewState.Oma.next()}),n=w1b({node:c,MDb:m,tdc:!0,cQb:!0}));a.Ya(n,"CLICK",{Ge:g,lg:b},f)};
qU.prototype.Usa=function(a){switch(a){case 0:this.Bc.VM();break;case 1:this.Bc.collapseAll();break;default:_.eb(a)}};qU.prototype.Ya=function(a,b,c,d){c=c===void 0?{}:c;this.Ga.Ya(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.p.Object.defineProperties(qU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.m_.location=a;this.TN.next(a)}},uwd:{configurable:!0,enumerable:!0,set:function(a){this.B8b.next(a)}}});
qU.O=function(a){return new (a||qU)(_.E(_.ir),_.E(_.ti),_.E(_.xO),_.E(_.Lt),_.E(_.oi),_.E(lU),_.E(mU),_.E(_.KN),_.E(_.xo))};
qU.Aa=_.Of({type:qU,oa:[["unified-xref-tree","selectedXref",""]],mb:function(a,b){a&1&&(_.Qg(nU,5),_.Qg(Ofc,5,_.qe),_.Qg(Pfc,5,_.qe),_.Qg(oU,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ZTb=c.first);_.Ug(c=_.Vg())&&(b.zJb=c.first);_.Ug(c=_.Vg())&&(b.KVb=c.first);_.Ug(c=_.Vg())&&(b.kl=c)}},inputs:{location:"location",uwd:"selectedXref"},outputs:{s8b:"selectedLocationChanged"},standalone:!1,features:[_.lh([_.xO,lU,_.orb])],vc:["selectedXref",""],Ba:13,Ca: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","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 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,b1b,3,10,"unified-xref-actions",6),_.R(1,"async"),_.Cg(2,7),_.R(3,"async"),_.F(4,c1b,2,0,"loading",8)(5,d1b,4,3,"dc-information-box",9)(6,s1b,5,6,"ng-container",
10),_.Fg(),_.F(7,t1b,2,1,"ng-template",null,0,_.rh)(9,u1b,1,0,"ng-template",null,1,_.rh)(11,v1b,1,0,"ng-template",null,2,_.rh));a&2&&(_.G("ngIf",_.qh(1,5,b.Bc.vM)),_.C(2),_.G("ngSwitch",_.qh(3,7,b.state).state),_.C(2),_.G("ngSwitchCase",b.Dd.nk),_.C(),_.G("ngSwitchCase",b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.Li))},dependencies:[_.pr,qQ,_.Ep,_.Fp,_.Kp,_.Gp,_.Hp,_.KI,_.II,_.ay,_.Mv,_.vw,_.SA,_.QA,_.XF,_.$F,_.aG,_.bG,jU,pU,Nfc,kU,nU,oU,_.Lp],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 Qfc=function(){this.disableAnimations=!0;this.ZWb=null;this.path="";this.filename=[];this.prefix=[]};
Qfc.prototype.Zb=function(){var a=this.path,b=this.ZWb;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=[A1b(c,a),A1b(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};Qfc.O=function(a){return new (a||Qfc)};
Qfc.Aa=_.Of({type:Qfc,oa:[["middle-truncated-path"]],qb:2,Wa:function(a,b){a&2&&(_.yg("@.disabled",b.disableAnimations),_.xg("title",b.path))},inputs:{ZWb:"matchingRegex",path:"path"},standalone:!1,features:[_.Xn],kc:["*"],Ba:6,Ca:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.Kg(),_.I(0,"span",0),_.F(1,x1b,2,3,"span",1),_.J(),_.I(2,"span",2),_.F(3,y1b,2,3,"span",1),_.J(),_.I(4,"span"),_.Lg(5),_.J());a&2&&(_.C(),_.G("ngForOf",b.prefix),_.C(2),_.G("ngForOf",
b.filename))},dependencies:[_.Ep],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 Rfc=["xrefZeroState"],Sfc=RegExp("^KYTHE://"),rU=function(a){var b=this;this.OIa=a;this.Ga=_.u(_.by);_.u(_.Sx);this.Hh=_.u(_.ti);this.lb=_.u(_.qe);this.viewState=_.u(_.KN);this.hc=_.u(_.Sy);this.qNb="Diagnose issues related to references";this.Eid=_.Rx.has(112);this.kua=s7b;this.mp=J7b;this.element="UnifiedXrefPanel";this.oV=_.Pi;this.GGa=new _.Zh(void 0);this.yka=!1;this.tb=new _.xe;this.zgd=this.viewState.Sqa.ha(_.kf(QMb),_.A(function(c){return c.bAa}));this.owd=this.GGa.ha(_.A(function(c){return c==
null?void 0:c.params.line}),_.ag(gLb));this.Ey=this.GGa.ha(_.mvb(),_.og(function(c){return c?b.OIa.A6a(c):_.Qe(void 0)}),_.jg(1),_.Xe());this.w8b=this.viewState.Sqa.ha(_.A(function(c){var d;return(d=c==null?void 0:c.symbols)!=null?d:[]}));this.twd=_.Rx.has(52)?this.viewState.Sqa.ha(_.A(function(c){return c==null?void 0:c.bAa.D1.map(function(d){return d.replace(Sfc,"")}).map(QZb).flat().join(", ")})):_.hf;this.Fod=this.viewState.Sqa.ha(_.A(QMb));this.tb=this.w8b.subscribe(function(c){c.length>0&&b.Ga.Aq({bucket:_.Pi.jKa})})};
rU.prototype.Ra=function(){};rU.prototype.Ec=function(){var a=this;this.lG=this.Hh.registerCallback("XREFS",this.lb.na,function(){a.yIa?a.yIa.focus():a.oic&&a.oic.na.focus()})};rU.prototype.Ma=function(){this.lG&&this.lG();this.tb.unsubscribe()};var D1b=function(a){var b=new URL("https://kythe.corp.google.com/debug");_.WI(a.location)&&(b.search=(new URLSearchParams({filePath:NP(a.location),config:"GOOGLE3_LIVE",DId:"google3"})).toString());return b.toString()};
rU.prototype.h5=function(){this.yIa&&this.yIa.h5()};rU.prototype.Ya=function(a){this.Ga.Ya({element:this.element,action:a,projectId:this.location.ub,gestureName:"CLICK"})};_.p.Object.defineProperties(rU.prototype,{Und:{configurable:!0,enumerable:!0,get:function(){return!!this.location&&_.WI(this.location)&&this.Eid}}});rU.O=function(a){return new (a||rU)(_.E(_.jO),_.E(_.Qx))};
rU.Aa=_.Of({type:rU,oa:[["xref-panel","location",""]],mb:function(a,b){a&1&&(_.Qg(qU,5),_.Qg(Rfc,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.yIa=c.first);_.Ug(c=_.Vg())&&(b.oic=c.first)}},inputs:{yka:"hasXrefs",location:"location"},standalone:!1,features:[_.lh([{Da:_.cEb,Jb:function(a){return a.Ey.ha(_.kf(P1b))},Wb:[_.wd(function(){return rU})]},_.MM])],vc:["location",""],Ba:4,Ca: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"],[1,"no-overflow",3,"path"],["tabindex","-1",1,"xref-zero-state"],[1,"gmat-body-2"],["target","_blank",3,"href"],[1,"gnostic-icon"],["textFormat","long"]],ua:function(a,b){a&1&&(_.F(0,L1b,15,14,"ng-container",4),_.R(1,"async"),_.F(2,O1b,8,4,"ng-template",null,0,_.rh));a&2&&(a=_.bh(3),_.G("ngIf",_.qh(1,2,b.Fod))("ngIfElse",a))},dependencies:[_.cz,_.pr,_.Ep,_.Fp,_.Gp,_.Hp,_.Ip,_.cE,_.KI,ZQ,_.EO,_.II,_.Iv,_.Mv,_.ay,_.vw,Qfc,_.TM,_.Wq,_.oE,$T,qU,_.Lp,_.LN],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 sU=function(a,b,c,d,e,f,g){var m=this;this.Ga=a;this.Hh=c;this.xl=e;this.kd=f;this.Dj=g;this.DFc="RepoDetailTogglePanel";this.rv=!0;this.x1a=new _.cg;this.Mta=new _.hg(1);this.PGb=new _.xe;this.t_=[];this.Wf=[];this.Gid=_.Rx.has(112);this.wDa=_.Rx.has(10);this.v9a=_.Rx.has(60);this.UFa=_.Rx.has(37);a=this.x1a.ha(_.ag());this.vjb=a.ha(_.og(function(n){return Y1b(d,n)}),_.A(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"}}),_.jg(1),_.Xe());this.Ood=_.Ye([this.vjb,this.Mta]).ha(_.A(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;r=r.kind===0&&_.WI(r.location);return n!=null&&(!r||!m.Gid)}));this.yka=a.ha(_.og(function(n){return Y1b(d,n)}),_.A(function(n){return n==null||typeof n==="string"?!0:!1}),_.jg(1),_.Xe());this.PGb.add(this.vjb.subscribe(function(n){m.wDa&&
n&&m.xl.qg.value===1&&m.xl.qg.next(0)}));a.ha(_.og(function(n){return Y1b(d,n)}),_.A(function(n){if(n==null||typeof n==="string")return n}),_.jg(1),_.Xe());Tfc(this);this.bm=this.xl.qg.ha(_.A(function(n){return n!=null?m.t_.indexOf(n):0}))};
sU.prototype.Ra=function(){var a=this,b=[Ufc(this,"openHistory","history","h",0),this.kd.register("toggleBottomPanel","q",function(){var c=a.rv?"openDetailsPanel":"closeDetailsPanel";a.xl.LO(a.rv);a.Dj.Em(a.rv?"Lower details panel opened":"Lower details panel closed","polite");a.Ya(c,"KEYBOARD")})];this.wDa&&b.push(Ufc(this,"openCrossReferences","cross references","x",1));this.v9a&&b.push(Ufc(this,"openWarnings","warnings","w",5));this.Wf=b};
sU.prototype.Zb=function(a){if(a.viewData||a.contentType)this.Bb.kind===0?this.contentType&&this.x1a.next(this.contentType):this.Bb.kind!==5&&this.x1a.next("not-file")};sU.prototype.Ma=function(){this.PGb.unsubscribe();for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b()};sU.prototype.Ya=function(a,b,c){this.Ga.Ya({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var Tfc=function(a){a.t_.length=0;a.t_.push(0);a.wDa&&a.t_.push(1);a.v9a&&a.t_.push(5)},Ufc=function(a,b,c,d,e){return a.kd.register(b,d,function(){var f=a.Hh;a:switch(e){case 0:var g="HISTORY";break a;case 1:g="XREFS";break a;case 5:g="WARNINGS";break a;default:throw _.eb(e,"Unsupported focusable tab: "+e);}_.az(f,g);f=a.rv||a.xl.qg.value!==e;a.rv&&(a.xl.LO(!0),a.Dj.Em("Lower details panel opened","polite"));f&&(a.xl.qg.next(e),a.Dj.Em("Switched to "+c+" tab","polite"));a.Ya($1b(e,f?"show":"focus"),
"KEYBOARD")})};_.p.Object.defineProperties(sU.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.gy=a;this.Mta.next(a);Tfc(this)},get:function(){return this.gy}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb;return KLb(a)?a.location.ub:void 0}}});sU.O=function(a){return new (a||sU)(_.E(_.ir),_.E(_.Sx),_.E(_.ti),_.E(_.MM),_.E(_.GN),_.E(_.qx),_.E(_.Lt))};
sU.Aa=_.Of({type:sU,oa:[["lower-detail-panel"]],mb:function(a,b){a&1&&_.Qg(LQ,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.o1=c)}},qb:2,Wa:function(a,b){a&2&&_.dh("panel-closed",b.rv)},inputs:{rv:"panelClosed",contentType:"contentType",Bb:"viewData"},standalone:!1,features:[_.Xn],Ba:11,Ca: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),_.R(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.rv&&(b.xl.LO(!0),b.Ya("expand","CLICK",c)),c=!0;else if(b.o1.toArray()[d].disabled)c=!1;else{e=b.xl.qg.value;e=(e!=null?b.t_.indexOf(e):0)!==d;d=b.t_[d];var f=e||b.rv;b.xl.LO(f);e&&b.xl.qg.next(d);b.Ya($1b(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.I(2,"mat-tab",1),_.F(3,R1b,1,1,"ng-template",2),_.J(),_.F(4,U1b,5,5,"mat-tab",3)(5,W1b,2,0,"mat-tab",4),_.J(),_.Cg(6),_.I(7,"div",5)(8,"button",6),_.O("click",function(){return b.xl.LO(b.rv)}),_.I(9,"mat-icon"),
_.Q(10,"keyboard_capslock"),_.J()()(),_.Fg());a&2&&(_.G("selectedIndex",_.qh(1,8,b.bm)),_.C(4),_.G("ngIf",b.wDa),_.C(),_.G("ngIf",b.v9a),_.C(3),_.G("matTooltip",b.rv?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.DFc)("trackAction",b.rv?"close":"open")("trackProjectId",b.projectId),_.ug("aria-label",b.rv?"Open bottom panel":"Close bottom panel"))},dependencies:[_.pr,_.Fp,YT,_.ay,_.Mv,_.vw,yR,KQ,_.gC,LQ,MQ,_.ez,_.cz,ZT,rU,_.Lp],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 Vfc=["targetPath"],Wfc=function(){};
_.p.Object.defineProperties(Wfc.prototype,{Jk:{configurable:!0,enumerable:!0,get:function(){var a=_.Rx.has(55)?this.Bb.G7:void 0,b=this.Bb.location;if(a){var c=a.Jo();if(c){var d=fLb(c);a=_.qt(_.pt(_.ot(b.qc(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).Oc(a.Hd()).ob()}else a=b}else a=b;return _.nt(a.qc().Oc(this.Bb.path).Kj().ob())}},Ybb:{configurable:!0,enumerable:!0,get:function(){return this.Bb.target||"repository root"}},Ndb:{configurable:!0,enumerable:!0,get:function(){return this.Bb.G5b}},t9a:{configurable:!0,
enumerable:!0,get:function(){return!!this.Bb.oAa}}});Wfc.O=function(a){return new (a||Wfc)(_.E(_.Sx))};
Wfc.Aa=_.Of({type:Wfc,oa:[["symlink-detail"]],mb:function(a,b){a&1&&_.Qg(Vfc,5,_.qe);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Wyd=c.first)}},inputs:{Bb:"viewData"},standalone:!1,Ba:5,Ca: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,a2b,7,3,"ng-container",2),_.Q(1,"\n\n"),_.F(2,c2b,28,9,"ng-template",null,0,_.rh),_.Q(4,"\n"));a&2&&(a=_.bh(3),_.G("ngIf",b.t9a)("ngIfElse",a))},dependencies:[iR,_.Fp,_.ZM,_.cE,mT,lT,_.KI,bR,_.pr],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 h2b=function(a){return{EDa:a}},tU=function(a,b){this.Wi=a;this.Sa=b;this.HUb=_.hf};tU.prototype.Ra=function(){};tU.prototype.Zb=function(a){a.location&&(this.HUb=Xfc(this,a.location.Ef).ha(_.A(function(b){return!b||!b.mn||b.mn.length<2?null:[b.mn[0].eg,b.mn[1].eg]}),_.Vf(function(){return _.Qe(null)})))};var Xfc=function(a,b){return _.rJ(b)?a.Wi.list(b.ub,b.Uc,b.repository,_.VI(b)?"HEAD":b.Kb,b.path,2):_.Qe(null)};tU.O=function(a){return new (a||tU)(_.E(_.XM),_.E(_.oi))};
tU.Aa=_.Of({type:tU,oa:[["file-not-found"]],inputs:{location:"location"},standalone:!1,features:[_.Xn],Ba:28,Ca: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,d2b,1,0,"ng-container",10),_.R(3,"isPackagePlace"),_.R(4,"isPiperPlace"),_.J(),_.I(5,"icon-empty-state-subtitle"),_.F(6,e2b,1,0,"ng-container",10),_.R(7,"isPackagePlace"),_.F(8,i2b,6,13,"ng-container",11),_.R(9,"async"),_.J()(),_.F(10,j2b,1,0,"ng-template",null,0,_.rh)(12,
k2b,1,0,"ng-template",null,1,_.rh)(14,l2b,1,0,"ng-template",null,2,_.rh)(16,m2b,1,0,"ng-template",null,3,_.rh)(18,n2b,1,0,"ng-template",null,4,_.rh)(20,o2b,5,4,"ng-template",null,5,_.rh)(22,p2b,5,4,"ng-template",null,6,_.rh)(24,q2b,2,3,"ng-template",null,7,_.rh)(26,r2b,2,3,"ng-template",null,8,_.rh));if(a&2){a=_.bh(11);var c=_.bh(13),d=_.bh(15),e=_.bh(17),f=_.bh(19);_.C(2);_.G("ngTemplateOutlet",_.qh(3,3,b.location)?a:_.qh(4,5,b.location)?c:d);_.C(4);_.G("ngTemplateOutlet",_.qh(7,7,b.location)?e:
f);_.C(2);_.G("ngIf",_.qh(9,9,b.HUb))}},dependencies:[_.pr,_.Fp,_.Kp,_.fE,_.hE,_.gE,_.ay,_.Iv,_.Wq,_.jA,_.Lp,tR,uR,_.$J],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 Yfc=function(){};Yfc.O=function(a){return new (a||Yfc)};
Yfc.Aa=_.Of({type:Yfc,oa:[["submodule-cannot-fetch"]],standalone:!1,Ba:3,Ca: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:[_.fE,_.gE],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 uU=function(a){this.element=a;this.rb="";this.o$=0};uU.prototype.Ec=function(){var a=this;this.o$=setTimeout(function(){var b=a.element.na;b&&a.rb&&(b=b.querySelector(a.rb));b&&!b.contains(document.activeElement)&&b.focus()})};uU.prototype.Ma=function(){clearTimeout(this.o$)};uU.O=function(a){return new (a||uU)(_.E(_.qe))};uU.Ea=_.Qf({type:uU,oa:[["","ascFocusOnInitAsync",""]],inputs:{rb:[0,"ascFocusOnInitAsync","selector"]},standalone:!1});var vU=function(){};
vU.O=function(a){return new (a||vU)};vU.Ka=_.Pf({type:vU});vU.Ja=_.dd({});var Zfc=["rightPanel"],wU=function(a,b,c,d){this.Ga=a;this.c9=b;this.aBd=d;this.qlb=tbc;this.mp=J7b;this.zxd=_.Qe(!0).ha(_.$f(300));this.aDa=_.Wg.apply(null,[!1].concat(_.v([])));this.Ey=new _.hg(1);this.Uq=_.u(_.Ry);_.u(_.Sx);this.ko=_.Rx.has(107);this.zk=c.AS(this.Ey.ha(_.A(function(e){return e.kind===1})))};
wU.prototype.Ra=function(){var a=this;this.ko&&this.Uq.Ped.subscribe(function(b){b!==void 0&&(b=!1,a.c9.DEb===0&&(b=!0),ubc(a.c9,b?1:0),a.Ga.Ya({element:"RepoDetailTogglePanel",action:b?"showChatPanel":"hideChatPanel",gestureName:"CLICK"}))})};wU.prototype.Ma=function(){if(this.ko){var a;(a=this.fHd)==null||a.unsubscribe()}};wU.prototype.sHa=function(){ubc(this.c9,1);this.Ga.Ya({element:"RepoDetailTogglePanel",action:"showChatPanelForExplain",gestureName:"CLICK"})};
wU.prototype.ska=function(a){this.Ga.Ya({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.p.Object.defineProperties(wU.prototype,{jvd:{configurable:!0,enumerable:!0,set:function(a){if(this.keb=a)if(a=window.localStorage.getItem("rightPanelWidth")){var b;if((b=this.keb)==null?0:b.na)this.keb.na.style.width=a+"px"}}},Bb:{configurable:!0,enumerable:!0,set:function(a){this.Ey.next(a)}}});wU.O=function(a){return new (a||wU)(_.E(_.ir),_.E(VS),_.E(_.GN),_.E(iU))};
wU.Aa=_.Of({type:wU,oa:[["repository-detail","viewData",""]],mb:function(a,b){a&1&&_.Qg(Zfc,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.jvd=c.first)}},Wa:function(a,b){a&1&&_.O("mouseup",function(){b.aDa.set(!1)},_.fha)},inputs:{Bb:"viewData"},standalone:!1,vc:["viewData",""],Ba:2,Ca: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,G2b,20,24,"div",3),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.Ey))},dependencies:[WS,_.Fp,_.Gp,_.Hp,uU,vT,XT,Xec,_.II,sU,tU,Yfc,_.oE,Wfc,_.Lp],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 $fc=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.hE=c;this.qBa=d;this.service=e;this.limit=f;this.Sub=g;this.J3a=this.gKb=!1;a=this.path.split("/");this.name=a[a.length-1]},cgc=function(a){a.Xya=a.hE(a.type)?agc(a):_.Qe([]);bgc(a)},bgc=function(a){a.iec=_.Ye([a.Xya,a.limit]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Wya=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.Wya.set(e.path,e);return{kl:b.slice(0,c),total:b.length}}))},agc=function(a){var b=
_.Ye([a.service.sma(a.path).ha(_.A(function(c){return a.P$a(c)})),a.qBa]).ha(_.A(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===H2b(e)}))d.Kd=!0;return c}),_.jg());b.connect();return b};$fc.prototype.P$a=function(a){var b=this;return a.map(function(c){var d=H2b(c.path),e;return d===((e=b.Sub)==null?void 0:e.path)?b.Sub:new $fc(d,c.type,b.hE,b.qBa,b.service,b.limit)})};
_.p.Object.defineProperties($fc.prototype,{Wzd:{configurable:!0,enumerable:!0,get:function(){this.iec||cgc(this);return this.iec}},children:{configurable:!0,enumerable:!0,get:function(){this.Xya||cgc(this);return this.Xya},set:function(a){this.Xya=a;bgc(this)}},active:{configurable:!0,enumerable:!0,get:function(){return H2b(this.qBa.value)===this.path}},Kub:{configurable:!0,enumerable:!0,get:function(){return I2b(this.qBa.value,this.path)}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.gKb},
set:function(a){this.J3a=this.J3a||a;this.gKb=a&&this.hE(this.type)}}});var dgc=["largeDirectoryDialog"],egc=["row"],Q2b=function(a){return{name:a}},R2b=function(a){return{children:!0,expanded:a}},fgc=new _.ew("Scope to \u201c{name}\u201d."),xU=function(a,b,c,d){this.ak=a;this.Sa=c;this.document=d;this.PB=3;this.rCc=15;this.DSc="row";this.sZc="subtree";this.ooa=new _.Zh("");this.tb=new _.xe;this.CGa="";this.EEa=new _.Zh(500);this.kyc=fgc;this.encode=encodeURIComponent;this.K7b=new _.Uj;this.QS=function(){return""};this.oZb=new _.Uj;this.rna=new _.Uj;this.N7b=new _.Uj;
this.hE=_.Rx.has(55)?function(e){return e===3||e===5}:function(e){return e===3}};_.h=xU.prototype;
_.h.le=function(a){if(!_.CJ(a)){var b=a.target;if(b!=null&&b instanceof Element&&(b=_.BJ(b,"a,button","depth-finder"),b!=null)){var c=_.BJ(b,".row","depth-finder");c!=null&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.K7b.emit(c):(c=ggc(this,c),c!=null&&(b.classList.contains("expander")?hgc(this,c):b.classList.contains("element-link")&&(igc(this,c),a.preventDefault()))))}}};
_.h.An=function(a){var b=a.target;if(b!=null&&b instanceof Element){var c=_.BJ(b,".row","depth-finder");if(c!=null&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=ggc(this,d),d!=null&&(b=_.BJ(b,".subtree","depth-finder"),!_.CJ(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Kd&&d.type===3?hgc(this,d):this.VGa(b)||this.N7b.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Kd?jgc(this,d,c,b):hgc(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
jgc(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.VGa(b);break;case "Enter":a.preventDefault(),igc(this,d)}}}};_.h.Ra=function(){this.root=O2b(this.createNode(this.jU))};_.h.Zb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.jU))};
_.h.Ec=function(){var a=this;this.tb.add(_.Ye([this.ooa,this.kl.Mc]).subscribe(function(b){b=_.k(b).next().value;if(a.CGa!==b){a.CGa="";var c=a.encode(b),d=a.kl.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.r3a(d.na),a.CGa=b)}}))};_.h.Ma=function(){this.ooa.complete();this.tb.unsubscribe()};
var O2b=function(a,b){return{level:b===void 0?0:b,node:a}},hgc=function(a,b){var c=!b.Kd;a.oZb.next({Ne:c,path:b.path});b.Kd=c},igc=function(a,b){a.hE(b.type)&&(b.Kd=!b.Kd);var c=a.QS(b.path,b.type);a.rna.next({path:b.path,nodeType:b.type});_.Uq(a.Sa,c)},T2b=function(a){a.tb.add(a.ak.open(a.ipd).pz().subscribe(function(b){b&&a.EEa.next(Number.POSITIVE_INFINITY)}))};
xU.prototype.N4a=function(){var a=this.kl.find(function(b){return b.na.classList.contains("bold-active-element")})||this.kl.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var ggc=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.Wya)return null;c=c.Wya.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
xU.prototype.r3a=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)};xU.prototype.createNode=function(a){return new $fc(_.uj.Ir(a),3,this.hE,this.ooa,this.service,this.EEa)};
xU.prototype.VGa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var jgc=function(a,b,c,d){if(a.hE(b.type)&&b.Kd)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(xU.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.jU;this.jU=a;if(this.root&&a!==b){var c=b?J2b(b):[],d=a?J2b(a):[];if(I2b(a,_.uj.Ir(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.Wya)==null?void 0:(f=c.get(b))==null?void 0:f.children)this.root.node.children=e}else if(I2b(b,_.uj.Ir(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Kd=!0,c=this.root,
f=b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new $fc(_.uj.Ir(f),3,this.hE,this.ooa,this.service,this.EEa,b);else this.root.node=this.createNode(a);this.CGa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.ooa.next(a)}}});xU.O=function(a){return new (a||xU)(_.E(_.ov),_.E(_.Sx),_.E(_.oi),_.E(_.gi))};
xU.Aa=_.Of({type:xU,oa:["depth-finder scope  path  service ".split(" ")],mb:function(a,b){a&1&&(_.Qg(dgc,5),_.Qg(egc,5,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ipd=c.first);_.Ug(c=_.Vg())&&(b.kl=c)}},ab:["role","tree"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})("keydown",function(c){return b.An(c)})},inputs:{scope:"scope",path:"path",service:"service",QS:"linkTo"},outputs:{K7b:"scopeChange",oZb:"nodeToggled",rna:"nodeClicked",N7b:"scopeUp"},standalone:!1,features:[_.Xn],vc:"scope  path  service ".split(" "),
Ba:5,Ca: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,K2b,0,0,"ng-template",4)(1,X2b,2,3,"ng-template",null,0,_.rh)(3,Y2b,7,1,"ng-template",null,1,_.rh);a&2&&_.G("ngTemplateOutlet",_.bh(2))("ngTemplateOutletContext",b.root)},dependencies:[_.Dp,_.Ep,_.Fp,_.Kp,
_.ay,_.Iv,_.pv,_.tv,_.sv,_.vw,_.Lp],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 kgc=new _.ew("Scope to parent directory: {folder}/"),yU=function(a,b,c,d,e,f){var g=this;this.Eh=a;this.lb=b;this.Zn=c;this.Hh=d;this.Fe=e;this.Sa=f;this.QS=function(){return""};this.Dn=new _.Zh(new _.Ni);this.service=this.Dn.ha(_.ag(function(m,n){return _.ysa(m,n)&&_.zsa(m.Kb,n.Kb,_.PYa)}),_.A(function(){return lgc(g)}))};_.h=yU.prototype;_.h.Ec=function(){var a=this;this.lG=this.Hh.registerCallback("FILE_TREE",this.lb.na,function(){a.lhd.N4a()})};
_.h.Ma=function(){this.Dn.complete();this.lG&&this.lG()};_.h.up=function(a){this.Fe.Ya({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Vd.ub},a);this.jU=_.Ei(this.Ir(this.scope||""))};_.h.Ir=function(a){return _.uj.Ir(a)};_.h.e7=function(){this.Fe.Ya({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Vd.ub})};
var lgc=function(a){return{sma:function(b){var c=_.nk(a.Vd,0);return a.Zn.list(a.Vd.ub,a.Vd.Uc,a.Vd.repository,{Kb:c,commit:c},b,a.Vd.params.Pb).ha(_.A(function(d){return d.map(a3b)}),_.Vf(function(d){_.Sv(a.Eh,d);return _.Qe([])}))}}};
yU.prototype.NBa=function(){var a=this,b=_.nt(_.IJ(this.Vd.qc().Oc("")).ob()),c=new URL(_.Vq(this.Sa,_.Tq(this.Sa,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(yU.prototype,{Vd:{configurable:!0,enumerable:!0,set:function(a){this.Dn.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.jU=a;var b=encodeURIComponent(this.Ir(this.path));!this.lb.na.querySelector('[data-path="'+b+'"]')&&this.path!=="/"&&this.path.includes("/")&&(this.jU=a);this.QS=this.NBa()},get:function(){return this.Dn.value}},scope:{configurable:!0,
enumerable:!0,get:function(){return this.jU},set:function(a){this.Fe.Ya({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Vd.ub});this.jU=a;this.path.startsWith(a||"")||_.Uq(this.Sa,this.QS(a||"",3))}},Hvd:{configurable:!0,enumerable:!0,get:function(){var a=this.Ir(this.scope)+"/";return _.nt(_.IJ(this.Vd.qc().Oc(a)).ob())}},cvd:{configurable:!0,enumerable:!0,get:function(){return kgc.format({folder:_.ND(_.Ei(this.Ir(this.scope||"")))||"Repository root"})}}});
yU.O=function(a){return new (a||yU)(_.E(_.Rv),_.E(_.qe),_.E(_.xy),_.E(_.ti),_.E(_.ir),_.E(_.oi))};
yU.Aa=_.Of({type:yU,oa:[["directory-navigation"]],mb:function(a,b){a&1&&_.Qg(xU,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.lhd=c.first)}},inputs:{Vd:"activeLocation"},standalone:!1,Ba:8,Ca: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=_.Yd();_.I(0,"div",1);_.Cg(1);_.I(2,"div",2);_.F(3,Z2b,3,4,"div",3)(4,$2b,6,10,"ng-template",null,0,_.rh);_.J();_.Fg();_.J();_.I(6,"depth-finder",4);_.R(7,"async");_.jh("scopeChange",function(d){_.w(c);_.ih(b.scope,d)||(b.scope=
d);return _.y(d)});_.O("nodeToggled",function(d){_.w(c);b.Fe.Ya({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:d.Ne?"expand":"collapse",Ge:b.QS(d.path,3),projectId:b.Vd.ub});return _.y()})("nodeClicked",function(d){_.w(c);return _.y(b.e7(d))})("scopeUp",function(d){_.w(c);return _.y(b.up(d))});_.J()}a&2&&(a=_.bh(5),_.C(3),_.G("ngIf",!b.scope||b.scope==="/")("ngIfElse",a),_.C(3),_.hh("scope",b.scope),_.G("path",b.path)("service",_.qh(7,6,b.service))("linkTo",b.QS))},dependencies:[_.pr,
_.Fp,xU,_.Uu,_.Bv,_.ay,_.Mv,_.vw,_.ez,_.cz,_.Wq,_.Lp,_.nE],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 zU=function(a){var b=this;this.hc=a;this.data=new _.hg(1);_.ln();_.ln();this.yF=this.hc.lN();this.symbols=this.data.ha(_.og(function(c){return c.UO.Hj}),_.A(function(c){return[].concat(_.v(c.keys()))}));this.scopes=this.data.ha(_.og(function(c){return c.O7b.Hj}),_.A(function(c){return[].concat(_.v(c.keys()))}));this.Ggb=this.data.ha(_.og(function(c){return c.Fgb.Hj}),_.A(function(c){return[].concat(_.v(c.keys()))}));this.Jqa=this.data.ha(_.og(function(c){return c.UO.Hj}),_.A(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.yF.ha(_.Zf(1)).subscribe(function(c){c.showPublic!=null&&c.showPrivate!=null&&c.showProtected!=null&&c.showPackagePrivate!=null&&c.showStatic!=null&&c.showNonStatic!=null||b.hc.nA({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})})},k3b=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};zU.prototype.H6a=function(a){return _.VHb[a]};
var b3b=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 _.eb(b)}},e3b=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.eb(b)}},j3b=function(a){var b=[].concat(_.v(a.UO.getState().keys())).some(function(c){return!a.UO.get(c)});a.UO.fill(b)};_.p.Object.defineProperties(zU.prototype,{pv:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
zU.O=function(a){return new (a||zU)(_.E(_.Sy))};
zU.Aa=_.Of({type:zU,oa:[["filter-menu"]],inputs:{pv:"outlineData"},standalone:!1,Ba:7,Ca: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,l3b,15,17,"div",3),_.R(6,"async"),_.J());a&2&&(_.G("matMenuTriggerFor",_.bh(4)),_.C(5),_.G("ngIf",_.qh(6,2,b.data)))},dependencies:[_.Ep,_.Fp,_.ay,_.Mv,_.vw,_.RI,_.nD,_.UA,_.ZA,_.bB,_.aB,_.eB,_.ez,_.cz,_.WC,_.Lp],
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 mgc=function(a){this.hc=a;this.oIc="Collapse all";this.pIc="Expand all";this.qIc="Sticky Headers";this.yF=this.hc.lN()};mgc.prototype.Usa=function(a){this.hc.nA({collapseAll:!a.collapseAll})};mgc.O=function(a){return new (a||mgc)(_.E(_.Sy))};
mgc.Aa=_.Of({type:mgc,oa:[["outline-options-menu"]],standalone:!1,Ba:7,Ca: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,m3b,9,7,"div",3),_.R(6,"async"),_.J());a&2&&(_.G("matMenuTriggerFor",_.bh(4)),_.C(5),_.G("ngIf",_.qh(6,2,b.yF)))},dependencies:[_.Fp,_.ay,_.Mv,_.vw,_.RI,_.nD,_.ZA,_.bB,_.aB,_.eB,_.ez,_.cz,_.WC,_.Lp],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 AU=function(a,b,c){this.Ga=a;this.hc=b;this.Nd=c;this.oV=_.Pi;this.data=new _.hg(1);this.Di=new _.yz("",{Cy:[_.FJb()]});this.A4a=new _.Zh(!1);this.vka=new _.Ce;this.tb=new _.xe;this.und=_.Rx.has(101);this.yF=this.hc.lN();this.vka=this.data.ha(_.og(function(d){return d.eBa}),_.A(function(d){return!!d}))};
AU.prototype.Ra=function(){var a=this;this.tb.add(this.Di.hj.ha(_.ag(),_.mg(),_.Xf(300),_.rg(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ga.Ya({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.eBa.next(b)}));this.tb.add(this.data.ha(_.og(function(b){return b.eBa}),_.ag()).subscribe(function(b){a.Di.setValue(b)}))};AU.prototype.Ma=function(){this.tb.unsubscribe()};
_.p.Object.defineProperties(AU.prototype,{pv:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});AU.O=function(a){return new (a||AU)(_.E(_.ir),_.E(_.Sy),_.E(_.MM),_.E(_.Sx))};
AU.Aa=_.Of({type:AU,oa:[["outline-controls"]],inputs:{pv:"outlineData"},standalone:!1,Ba:2,Ca: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,q3b,13,11,"ng-container",1),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.data))},dependencies:[_.pr,_.Fp,_.ay,_.Mv,_.pA,_.Zz,_.Sz,_.vw,_.qA,_.tA,_.ez,_.cz,_.CE,_.Tk,_.rz,_.BE,_.xz,_.Cz,
zU,mgc,_.Lp],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 ngc=function(){_.MF.apply(this,arguments);this.JFb=!0;this.eFb=[];this.bjd=this.xf.changed.ha(_.A(function(){return null}),_.ng(null))};_.W(ngc,_.MF);ngc.prototype.Be=function(a){return a.Fk?_.MF.prototype.Be.call(this,a):null};var ogc=function(a){if(a.Ck)if(a.IFb)a.VM();else if(a.collapseAll(),a.oqa&&a.expand(a.oqa),a.Hp)for(var b=_.k(SMb(a.Hp)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.p.Object.defineProperties(ngc.prototype,{IFb:{configurable:!0,enumerable:!0,set:function(a){this.JFb=a;ogc(this)},get:function(){return this.JFb}},Ck:{configurable:!0,enumerable:!0,set:function(a){this.eFb=a;a=a.filter(function(b){return!b.parent});a.length===1&&(this.oqa=a[0]);ogc(this)},get:function(){return this.eFb}}});var pgc=function(a,b){var c=this;this.Bc=a;this.K1=b;this.Rm=[];this.Zka=new Map;this.Z2a=new Map;this.WH=new _.Zh([]);this.H3a=[];this.R9=this.Lia=null;this.MAd=_.Ye([this.WH,this.Bc.bjd]).ha(_.A(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.Fk(m)&&!c.Bc.Be(m)?m.level:null);return d}),_.jg(1),_.Xe())};_.W(pgc,_.bu);
var qgc=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Rm.flatMap(b);return a.R9?c.sort(a.R9):c};pgc.prototype.kt=function(){return this.Rm.length>0&&this.WH.value.length===0};var sgc=function(a,b){a.Rm=b;if(a.R9||a.Lia){b=_.k(a.Rm);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.R9,a.Lia&&(c.filter=a.Lia)}rgc(a)};
pgc.prototype.connect=function(a){var b=this;return _.jf.apply(null,_.v([a.QJ,this.Bc.xf.changed.He(),this.WH.He()])).ha(_.A(function(){b.H3a=_.Erb(b.K1,b.WH.value,b.Bc);return b.H3a}))};pgc.prototype.disconnect=function(){};
var rgc=function(a){var b=qgc(a);b=_.Drb(a.K1,b);a.Bc.Ck=b;a.Zka.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Zka.set(d.id,d)}a.Z2a.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.Z2a.set(c.pop().id,e.id);c.push(e)}a.WH.next(b)};
_.p.Object.defineProperties(pgc.prototype,{I3a:{configurable:!0,enumerable:!0,get:function(){return this.H3a}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Lia=a;a=_.k(this.Rm);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Lia;rgc(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.R9=a?r3b:null;a=_.k(this.Rm);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.R9;rgc(this)}}});var BU=function(a,b,c,d,e,f,g,m){var n=this;this.Fe=a;this.Hh=b;this.Sa=c;this.hc=d;this.viewState=e;this.lb=f;this.xqa=g;this.Nc=m;this.V7b=new _.cg;this.zGa=new _.Zh(0);this.sIa=24;this.tb=new _.xe;this.gAa=_.Qe(!0).ha(_.$f(1));this.rDa=!1;this.Lgb=this.hc.lN().ha(_.A(function(r){return!!r.stickyHeaders}),_.ag());this.Xs=new ngc(B3b,D3b);this.K1=new _.UF(E3b,B3b,D3b,A3b);this.LE=new pgc(this.Xs,this.K1);this.Kgb=this.Lgb.ha(_.og(function(r){return r?_.Ye([n.V7b.ha(_.ag()),n.LE.MAd]).ha(_.A(function(x){return n.ald.apply(n,
_.v(x))})):_.Qe(new Map)}),_.ag(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}),_.jg(1),_.Xe());this.cyd=_.Ye([this.Kgb,this.zGa]).ha(_.A(function(r){return n.bld.apply(n,_.v(r))}),_.jg(1),_.Xe());this.jFb=new _.Zh(this.LE.kt());this.Egd=this.jFb.He();this.tb.add(this.hc.lN().ha(_.A(function(r){return r.collapseAll}),_.ag()).subscribe(function(r){n.Xs.IFb=!r}));this.tb.add(this.hc.lN().ha(_.A(function(r){return r.sortAlphabetically}),
_.ag()).subscribe(function(r){n.LE.sortAlphabetically=!!r}))};_.h=BU.prototype;_.h.Ra=function(){};
_.h.Zb=function(a){if(a.location){var b=C3b(a.location.Ef);this.rDa=C3b(a.location.Hk)!==b;a=this.Xs;var c;if((c=a.Ck)!=null&&c.length){var d=a.Ck;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.Ehb.un();g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Hp&&a.Hp!==b&&(a.Hp.active=!1);a.Hp=b;b=_.k(SMb(a.Hp));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.Ma=function(){this.tb.unsubscribe();var a;(a=this.oFb)==null||a.unsubscribe();var b;(b=this.Lvd)==null||b.unsubscribe();this.lG&&this.lG()};_.h.Ec=function(){var a=this;this.gAa.subscribe(function(){a.lG=a.Hh.registerCallback("OUTLINE",a.lb.na,function(){a.N4a()})});this.Lvd=_.Ye([this.sBb.CG.ha(_.A(function(){return a.sBb.T7()}),_.ag()),this.Lgb]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.Nc.run(function(){a.zGa.next(c)})})};
_.h.Po=function(){if(this.rDa){var a=this.lb.na.querySelector("mat-tree-node.bold-active-element");a&&this.r3a(a);this.rDa=!1}};_.h.r3a=function(a){this.xqa.scrollTo(a,0)};_.h.le=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.BJ(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.LE.Zka.get(c),b.tagName==="A"?this.e7(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Xs.toggle(b);a.stopPropagation();this.Fe.Ya({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Xs.Be(b)?"expand":"collapse"})};_.h.jN=function(a){var b=this.uVb.get(a.id);return b?b:(b=this.hF(a.Ehb.un()),this.uVb.set(a.id,b),b)};_.h.e7=function(a,b){_.CJ(a)||(a.preventDefault(),this.Xs.expand(b),tgc(this,b))};
_.h.N4a=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.kG=function(a,b){return b.id};
var w3b=function(a,b){return a.Kgb.ha(_.A(function(c){return c.has(b.id)}))},v3b=function(a,b){return a.cyd.ha(_.A(function(c){return c.get(b.id)}))},x3b=function(a,b){return a.Kgb.ha(_.A(function(c){return c.size>0&&c.entries().next().value[0]===b.id}))},tgc=function(a,b){var c=a.jN(b);a.viewState.YM==="PREVIEW"?a.Sa.navigate(_.nt(a.location),{lf:b.zHa}):_.Uq(a.Sa,c).then(function(){a.viewState.Oma.next()});a.Fe.Ya({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Pi.wV})};
BU.prototype.VGa=function(a){var b=a.parent;b&&(a=this.wqd.find(function(c){return c.data===b}))&&a.focus()};BU.prototype.ald=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.fjb.length&&this.Xs.Be(e);)e=b[++d];if(!e.parent)return c;d=e.parent;do{e=d;for(var f=a;f<=a+d.level+1&&f<b.length;f++){var g=b[f],m=g.index;if(m===void 0?0:a>=m-g.level)this.Xs.Be(g)?d=g:g.parent&&(d=g.parent)}}while(e!==d);for(a=d;a;)a.isVisible&&c.set(a.id,a),a=a.parent;return c};
BU.prototype.bld=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.LE.Z2a.get(e);g=g!==void 0?this.LE.Zka.get(g).index:void 0;var m=f.level*this.sIa;g!==void 0&&(m=Math.min(m,this.sIa*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.p.Object.defineProperties(BU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.jA||!_.kJ(a,this.jA),c=!this.jA||!_.svb(a,this.jA,["line"]);if(b||c)this.uVb=new Map,this.hF=_.nvb(a,this.Sa,{hla:"oneBased"});this.jA=a},get:function(){return this.jA}},psd:{configurable:!0,enumerable:!0,set:function(a){var b=this;sgc(this.LE,a.qza);ogc(this.Xs);var c;(c=this.oFb)==null||c.unsubscribe();this.oFb=_.Ye([a.eBa,a.UO.Hj,a.Fgb.Hj,this.hc.lN()]).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.LE.filter=F3b(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.jFb.next(b.LE.kt())})}}});BU.O=function(a){return new (a||BU)(_.E(_.by),_.E(_.ti),_.E(_.oi),_.E(_.Sy),_.E(_.KN),_.E(_.qe),_.E(_.Cx),_.E(_.wh))};
BU.Aa=_.Of({type:BU,oa:[["outline-tree","outlineTreeInput",""]],mb:function(a,b){a&1&&(_.Qg(_.fu,7),_.Qg(_.WF,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.sBb=c.first);_.Ug(c=_.Vg())&&(b.wqd=c)}},Wa:function(a,b){a&1&&_.O("click",function(c){return b.le(c)})("keydown",function(c){if(!_.CJ(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.BJ(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.LE.Zka.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Xs.Be(e)&&e.EZ?b.Xs.collapse(e):
b.VGa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Xs.Be(e)&&e.EZ?(c=d.nextElementSibling)&&c.focus():e.EZ&&b.Xs.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(),tgc(b,e)}}}})},inputs:{location:"location",psd:"outlineTreeInput"},standalone:!1,features:[_.lh([_.orb]),_.Xn],vc:["outlineTreeInput",
""],Ba:5,Ca: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,s3b,2,0,"div",0),_.R(1,"async"),_.I(2,"cdk-virtual-scroll-viewport",
1),_.O("scrolledIndexChange",function(c){return b.V7b.next(c)}),_.F(3,z3b,3,8,"mat-tree",2),_.R(4,"async"),_.J());a&2&&(_.G("ngIf",_.qh(1,3,b.Egd)),_.C(2),_.G("itemSize",b.sIa),_.C(),_.G("ngIf",_.qh(4,5,b.gAa)))},dependencies:[_.Fp,_.XF,_.bG,_.WF,_.SD,_.fu,_.Lp],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 ugc=function(){};ugc.O=function(a){return new (a||ugc)};ugc.Ka=_.Pf({type:ugc});ugc.Ja=_.dd({imports:[_.Mp,_.ww,OQ,_.Yq,_.hu]});var vgc=new _.Id("MAX_OUTLINE_CODEBLOCK_COUNT"),CU=function(a,b,c){this.Ga=b;this.Aqd=c;this.Dd=_.OI;this.Wfb=!1;this.B_b=_.PI;this.msd=_.Rx.has(31)};CU.prototype.Ra=function(){this.Ga.Aq({bucket:_.Pi.wV})};CU.prototype.xja=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.eb(a,"Unknown OutlineError outlineFilteringEnabled.")}};
_.p.Object.defineProperties(CU.prototype,{pv:{configurable:!0,enumerable:!0,set:function(a){this.B_b=a;this.Wfb=a.state===2&&a.jc.size>this.Aqd},get:function(){return this.B_b}}});CU.O=function(a){return new (a||CU)(_.E(_.Sx),_.E(_.by),_.E(vgc))};
CU.Aa=_.Of({type:CU,oa:[["outline","activeLocation","","outlineData",""]],mb:function(a,b){a&1&&_.Qg(BU,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.D_b=c.first)}},inputs:{pv:"outlineData",Vd:"activeLocation"},standalone:!1,features:[_.lh([{Da:vgc,mc:1E4}])],vc:["activeLocation","","outlineData",""],Ba:4,Ca: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,J3b,3,3,"ng-container",1)(2,K3b,2,1,"dc-information-box",2)(3,L3b,1,1,"loading",3),_.J());a&2&&(_.G("ngSwitch",b.pv.state),_.C(),_.G("ngSwitchCase",b.Dd.Li),_.C(),_.G("ngSwitchCase",
b.Dd.Error),_.C(),_.G("ngSwitchCase",b.Dd.nk))},dependencies:[_.Fp,_.Gp,_.Hp,_.ay,_.Iv,_.KI,_.II,BU,AU],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 wgc={Ah:1,Tv:2,L0c:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},xgc=_.f9a([0,"FILES"],[1,"OUTLINE"]),DU=function(a,b,c,d,e,f,g,m,n,r){var x=this;this.Fe=a;this.lb=b;this.Y1a=c;this.hc=d;this.viewState=e;this.Sa=f;this.Nb=g;this.ud=m;this.URc="RepositoryBrowserTree";this.Wf=[];this.O9=!0;this.vLc=wgc;this.C_b=this.hLb=this.Ifa=!1;this.pv=this.Y1a.pv.ha(_.ng(_.PI));this.osd=this.pv.ha(_.nub(),_.A(X3b),_.ng(1));this.xAd=this.hc.L6().ha(_.Zf(1)).subscribe(function(z){x.bm===void 0&&
(x.bm=z,_.mo(x.ud))});this.Wf=[].concat(_.v(this.O9?[r.register("openOutline","o",function(){T3b(x.viewState);x.bm!=="OUTLINE"?x.Ifa=!0:x.P7("OUTLINE");x.bm="OUTLINE";_.az(n,"OUTLINE");_.mo(x.ud)})]:[]),[r.register("openDirectoryTree","t",function(){T3b(x.viewState);x.bm!=="FILES"?x.Ifa=!0:x.P7("FILES");x.bm="FILES";_.az(n,"FILE_TREE");_.mo(x.ud)}),r.register("toggleNavPanel","u",function(){var z=x.viewState;z.vO.getValue()===2?S3b(z):T3b(z);x.Fe.Ya({element:"RepositoryBrowserTree",action:x.isCollapsed?
"expand":"collapse",gestureName:"KEYBOARD",projectId:x.Vd.ub})})])};DU.prototype.Ra=function(){};DU.prototype.Ma=function(){this.xAd.unsubscribe();for(var a=_.k(this.Wf),b=a.next();!b.done;b=a.next())b=b.value,b()};
DU.prototype.P7=function(a){var b=this.Fe,c=b.Ya;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.eb(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:Y3b(a),gestureName:"KEYBOARD",projectId:this.Vd.ub})};DU.prototype.lza=function(a){this.isCollapsed&&a===this.lb.na&&T3b(this.viewState)};
var O3b=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 W3b(b);case 4:return"Outline is currently empty";default:return _.eb(a,"Unsupported outline state")}},U3b=function(a,b){b=(b!==1?"FILES":a.bm)||"FILES";b==="FILES"?a.hLb=!0:b==="OUTLINE"&&(a.C_b=!0);return _.my(xgc,b,0)};
DU.prototype.Hj=function(a,b){b=xgc.get(b,"FILES");b==="OUTLINE"&&this.outline&&this.outline.D_b&&(this.outline.D_b.rDa=!0);if((a!==1?"FILES":this.bm)!==b||this.Ifa){a=this.Ifa?"KEYBOARD":"CLICK";this.Ifa=!1;this.bm=b;var c=this.Fe,d=c.Ya;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.eb(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:Y3b(b),gestureName:a,projectId:this.Vd.ub});this.hc.A9(b)}};
_.p.Object.defineProperties(DU.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return this.Chd===0}}});DU.O=function(a){return new (a||DU)(_.E(_.by),_.E(_.qe),_.E(_.tO),_.E(_.Sy),_.E(_.KN),_.E(_.oi),_.E(_.Yh),_.E(_.xo),_.E(_.ti),_.E(_.qx))};
DU.Aa=_.Of({type:DU,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],mb:function(a,b){a&1&&_.Qg(CU,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.outline=c.first)}},qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.lza(c.target)});a&2&&_.dh("collapsed",b.isCollapsed)},inputs:{Vd:"activeLocation",Chd:"directoryPanelState",O9:"showOutlineTab",Bb:"viewData"},standalone:!1,vc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),
Ba:2,Ca: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,V3b,10,8,"nav",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.osd))},dependencies:[_.pr,_.Fp,yU,_.ay,_.Mv,_.vw,yR,_.gC,LQ,MQ,_.ez,_.cz,CU,_.Lp],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 ygc=["navComponent"],zgc=["splitter"],EU=function(a,b,c){this.Ga=a;this.uud=b;this.Zra=c;this.rSb=this.O9=!0;this.bF=!1;this.sEa=new _.Zh(document.createElement("span"));this.Gab=!1};EU.prototype.Ra=function(){};EU.prototype.Zb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Ef;b.Hk===0&&c===2&&this.Gab&&(this.sEa.getValue().style.width="",this.Gab=!1)}a.viewData&&(a=this.Bb,this.rSb=a.kind!==0||a.Kza||a.ze.length<2E4)};
EU.prototype.ska=function(a){this.sEa.getValue().offsetWidth<40&&this.Gdb===2&&(this.Gab=!0,S3b(this.uud));var b=KLb(this.Bb)?this.Bb.location.ub:void 0;this.Ga.Ya({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.p.Object.defineProperties(EU.prototype,{Kb:{configurable:!0,enumerable:!0,set:function(a){a&&this.sEa.next(a.na)}},YSb:{configurable:!0,enumerable:!0,get:function(){return this.Gdb===0}},EN:{configurable:!0,enumerable:!0,get:function(){return this.Zra.EN}}});
EU.O=function(a){return new (a||EU)(_.E(_.ir),_.E(_.KN),_.E(_.rN))};
EU.Aa=_.Of({type:EU,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],mb:function(a,b){a&1&&(_.Qg(ygc,7,_.qe),_.Qg(zgc,7,_.qe));if(a&2){var c;_.Ug(c=_.Vg())&&(b.Kb=c.first);_.Ug(c=_.Vg())&&(b.Axd=c.first)}},qb:4,Wa:function(a,b){a&2&&_.dh("nav-collapsed",b.YSb)("fullscreen",b.EN)},inputs:{Bb:"viewData",Gdb:"repositoryNavState",O9:"showOutlineTab"},standalone:!1,features:[_.Xn],vc:["viewData","","repositoryNavState",""],Ba:6,Ca: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=_.Yd();_.K(0,"repository-navigation",2,0);_.I(2,"splitter",3,1);_.R(4,"async");_.O("resizeDone",function(d){_.w(c);return _.y(b.ska(d))})("mousedown",function(){_.w(c);b.bF=!0;return _.y()})("mouseup",function(){_.w(c);
b.bF=!1;return _.y()});_.J();_.F(5,Z3b,1,1,"repository-detail",4)}a&2&&(_.dh("hover-focus-element",b.YSb)("transitionWidth",b.rSb&&!b.bF),_.G("directoryPanelState",b.Gdb)("viewData",b.Bb)("activeLocation",b.Bb.location)("showOutlineTab",b.O9),_.C(2),_.G("changeSizeOf",_.qh(4,10,b.sEa)),_.C(3),_.G("ngIf",b.Bb.kind!==4))},dependencies:[_.Fp,_.Bv,wU,DU,_.oE,_.Lp],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 Agc=function(){};Agc.O=function(a){return new (a||Agc)};
Agc.Aa=_.Of({type:Agc,oa:[["no-repository-information"]],standalone:!1,Ba:1,Ca:0,ua:function(a){a&1&&_.K(0,"loading")},dependencies:[_.II],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 Bgc=function(){this.BQ="/repos"};Bgc.prototype.Ra=function(){};Bgc.O=function(a){return new (a||Bgc)};
Bgc.Aa=_.Of({type:Bgc,oa:[["repository-not-found","location",""]],inputs:{location:"location"},standalone:!1,vc:["location",""],Ba:8,Ca: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&&(_.C(6),_.G("routerLink",b.BQ)("trackProjectId",b.location.ub))},dependencies:[_.pr,_.fE,_.hE,_.gE,_.ay,_.Iv,_.Wq],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 Cgc=function(a,b,c){this.Nb=b;this.document=c;this.mjb=!1;this.BQ="/repos";this.Wl=_.Rk.has(2)};Cgc.prototype.Ra=function(){this.Wl&&_.rvb(this.location)&&(this.mjb=!0)};Cgc.O=function(a){return new (a||Cgc)(_.E(_.Qx),_.E(_.Yh),_.E(_.gi))};
Cgc.Aa=_.Of({type:Cgc,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},standalone:!1,vc:["location",""],Ba:8,Ca: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,$3b,2,0,"div",
1)(5,a4b,2,0,"div",1),_.I(6,"a",2),_.Q(7," View all repositories "),_.J()()());a&2&&(_.C(4),_.G("ngIf",!b.mjb&&b.location.Uc!=="host"),_.C(),_.G("ngIf",b.mjb),_.C(),_.G("routerLink",b.BQ)("trackProjectId",b.location.ub))},dependencies:[_.pr,_.Fp,_.fE,_.hE,_.gE,_.ay,_.Iv,_.Wq],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 FU=function(){};FU.prototype.update=function(){};FU.O=function(a){return new (a||FU)};FU.wa=_.q({token:FU,qa:FU.O,Ha:"root"});var GU=function(a,b,c,d,e,f,g,m,n){var r=this;this.OIa=b;this.zJ=e;this.hc=f;this.YU=g;this.mp=J7b;this.tb=new _.xe;_.u(_.Sx);this.store=_.u(_.al);this.gy=this.OIa.gy;this.UFa=_.Rx.has(37);this.Ynd=_.Rx.has(22);this.tb.add(b.Wc.subscribe(function(x){d.update(x);r.zJ.dj(x)}));this.tb.add(b.gy.subscribe(function(x){r.uta(x);r.store.dispatch((0,_.reb)({currentFileSpec:x.location}))}));this.ied=this.OIa.Wc.ha(_.A(function(x){return _.VI(x)&&x.params.Pb?"Path breadcrumb - "+_.tvb(x):"Path breadcrumb"}));
_.Rk.has(2)&&(a=a.uv.ha(_.A(_.Bi),_.A(function(x){return!!x.Zl}),_.ag()),this.tb.add(a.subscribe(function(x){x&&_.Sdb(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};GU.prototype.Ma=function(){_.HBb(this.zJ);this.tb.unsubscribe()};GU.prototype.uta=function(a){this.Ynd&&KLb(a)&&(a=a.location,!_.rJ(a)||this.zUb&&_.st(a,this.zUb)||(this.zUb=a,this.hc.uta(a)))};GU.O=function(a){return new (a||GU)(_.E(_.Yh),_.E(_.jO),_.E(_.Sx),_.E(FU),_.E(_.CP),_.E(_.Sy),_.E(_.KN),_.E(_.Qx),_.E(_.lB))};
GU.Aa=_.Of({type:GU,oa:[["repository-browser"]],standalone:!1,features:[_.lh([VS,_.KN,_.jO,_.tO,_.wO,_.lO,{Da:_.cEb,Jb:function(a){return a.gy},Wb:[_.wd(function(){return GU})]},_.MM])],Ba:2,Ca: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,h4b,8,6,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.gy))},dependencies:[EU,_.Fp,_.Gp,_.Hp,_.Ip,_.Tu,_.Bv,OS,Agc,Bgc,Cgc,_.Lp],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 Dgc=function(){};Dgc.O=function(a){return new (a||Dgc)};Dgc.Ka=_.Pf({type:Dgc});Dgc.Ja=_.dd({imports:[_.Mp,_.ry,_.JI,_.aA,_.ww]});var Egc=function(){};Egc.O=function(a){return new (a||Egc)};Egc.Ka=_.Pf({type:Egc});Egc.Ja=_.dd({Vb:[{Da:_.gdb,mc:{mq:"grimoire-activity-header",Mza:864E5,IAa:!0}}],imports:[_.py,_.Mp,Dgc,_.mr,_.PA,vR,_.ry,_.ww,_.fB,_.fz,_.Yq,_.YD]});var Fgc=function(){};Fgc.O=function(a){return new (a||Fgc)};Fgc.Ka=_.Pf({type:Fgc});Fgc.Ja=_.dd({imports:[_.rr,Egc,rS,_.iA,_.Mp,_.eE,_.Ev,_.ry,_.ww,_.MN,_.qN,OR,NR,_.Yq,_.YD,_.ZD]});var Ggc=function(){};Ggc.O=function(a){return new (a||Ggc)};Ggc.Ka=_.Pf({type:Ggc});Ggc.Ja=_.dd({imports:[_.Mp,_.iE]});var HU=function(){};HU.O=function(a){return new (a||HU)};HU.Ka=_.Pf({type:HU});HU.Ja=_.dd({imports:[_.rr,SR,_.Mp,_.Ev,kT,hT,_.ry,_.ww,_.fz,_.Yq,_.TO]});var IU=function(){};IU.O=function(a){return new (a||IU)};IU.Ka=_.Pf({type:IU});IU.Ja=_.dd({imports:[_.rr,SR,_.Mp,_.Ev,kT,_.ry,_.ww,_.Yq]});var Hgc=function(){};Hgc.O=function(a){return new (a||Hgc)};Hgc.Ka=_.Pf({type:Hgc});Hgc.Ja=_.dd({imports:[_.Mp]});var Igc=function(){};Igc.O=function(a){return new (a||Igc)};Igc.Ka=_.Pf({type:Igc});Igc.Ja=_.dd({imports:[_.GM,_.Mp,_.TM,_.FO,_.XN,_.xE]});var Jgc=function(){};Jgc.O=function(a){return new (a||Jgc)};Jgc.Ka=_.Pf({type:Jgc});Jgc.Ja=_.dd({imports:[_.rr,_.Mp,_.ry,_.LF,_.iE,_.JI]});var Kgc=function(){};Kgc.O=function(a){return new (a||Kgc)};Kgc.Ka=_.Pf({type:Kgc});Kgc.Ja=_.dd({imports:[_.Mp,$R]});var KU=function(){};KU.O=function(a){return new (a||KU)};KU.Ka=_.Pf({type:KU});KU.Ja=_.dd({imports:[_.Mp,_.XN,_.ry]});var Lgc=function(){};Lgc.O=function(a){return new (a||Lgc)};Lgc.Ka=_.Pf({type:Lgc});Lgc.Ja=_.dd({Vb:[tT],imports:[_.gu]});var Mgc=function(){};Mgc.O=function(a){return new (a||Mgc)};Mgc.Ka=_.Pf({type:Mgc});Mgc.Ja=_.dd({imports:[Ggc,_.GM,TR,_.iA,_.Mp,IU,HU,Lgc,_.fP,_.iE,Hgc,_.iP,vU,_.TM,_.aD,_.iE,Igc,Jgc,_.RO,_.MO,_.XN,Kgc,_.gM,KU,_.Yq,_.gP,_.hP]});var Ngc=function(){};Ngc.O=function(a){return new (a||Ngc)};Ngc.Ka=_.Pf({type:Ngc});Ngc.Ja=_.dd({Vb:[{Da:_.Skb,mc:{expandedHeight:"48px",collapsedHeight:"48px",nS:!1}}],imports:[_.rr,LT,_.Mp,HU,_.oP,vU,OT,_.XN,OQ,_.aD,_.ry,_.TA,_.uD,_.xE,_.ww,WT,KU,KT]});var Ogc=function(){};Ogc.O=function(a){return new (a||Ogc)};Ogc.Ka=_.Pf({type:Ogc});Ogc.Ja=_.dd({imports:[TR,_.Mp,_.eE,IU,HU,_.mr,_.LI,cR,_.Yq]});var Pgc=function(){};Pgc.O=function(a){return new (a||Pgc)};Pgc.Ka=_.Pf({type:Pgc});Pgc.Ja=_.dd({imports:[_.py,_.Mp,ZR,_.LI,_.JI,_.ry,_.ww,_.TA]});var Qgc=function(){};Qgc.O=function(a){return new (a||Qgc)};Qgc.Ka=_.Pf({type:Qgc});Qgc.Ja=_.dd({imports:[_.rr,_.Mp,_.JI,_.ry,_.xE,_.TI,_.Yq]});var LU=function(){};LU.O=function(a){return new (a||LU)};LU.Ka=_.Pf({type:LU});LU.Ja=_.dd({imports:[_.Mp,_.ry,_.ww,_.fz]});var MU=function(){};MU.O=function(a){return new (a||MU)};MU.Ka=_.Pf({type:MU});MU.Ja=_.dd({imports:[LU,_.Mp]});var Rgc={Da:_.dI,Wb:[[new _.Zn,new _.$n,_.dI],_.tF],Jb:function(a,b){return a||new _.eI(b)}},Sgc={Da:_.dI,Wb:[[new _.Zn,new _.$n,_.dI],_.tF],Jb:function(a,b){return a||new SQ(b)}},Tgc=new _.Id("ReachDatepickerConfig");new _.ew("Last {count} days");var Ugc=0,NU=function(a,b,c,d,e,f,g,m,n){this.ak=a;this.Oe=b;this.zone=c;this.Qe=d;this.tc=f;this.dir=g;this.document=m;this.model=n;this.e8a=_.xe.EMPTY;this.Ww=[];this.qla=null;this.MA="month";this.UCa=this.mRb=!1;this.hp="start";this.Qr="below";this.viewportMargin=64;this.VA=new _.Uj(!0);this.L_=new _.Uj;this.mY=new _.Uj;this.iRb=[];this.m7=!1;this.id="reach-datepicker-"+Ugc++;this.eja=this.b0=this.uj=this.jk=null;this.Ryb=this.id+"-backdrop";this.Yb=new _.cg;this.Uf=e};
NU.prototype.Zb=function(a){(a=a.xPosition||a.yPosition)&&!a.VH&&this.jk&&(Vgc(this,this.jk.Sl().Pe),this.Ne&&this.jk.Ve());this.Yb.next(void 0)};NU.prototype.Ma=function(){Wgc(this);this.close();this.e8a.unsubscribe();this.Yb.complete()};var Xgc=function(a){var b;return(b=a.Zh)==null?void 0:b.min},Ygc=function(a){var b;return(b=a.Zh)==null?void 0:b.max},Zgc=function(a){var b;return(b=a.Zh)==null?void 0:b.Ui};NU.prototype.select=function(a){this.model.add(a)};
NU.prototype.zpa=function(a){var b=this;this.e8a.unsubscribe();this.Zh=a;this.e8a=a.Yb.subscribe(function(){b.Yb.next(void 0)});return this.model};NU.prototype.open=function(){this.m7||this.disabled||(this.document&&(this.eja=this.document.activeElement),this.OU?$gc(this):ahc(this),this.m7=!0,this.L_.emit())};
NU.prototype.close=function(){var a=this;if(this.m7){if(this.b0&&this.jk){var b=this.b0.instance;b.I4="void";_.mo(b.ud);b.dH.ha(_.Zf(1)).subscribe(function(){Wgc(a)})}this.uj&&(this.uj.close(),this.uj=null);b=function(){a.m7&&(a.m7=!1,a.mY.emit(),a.eja=null)};this.eja&&typeof this.eja.focus==="function"?(this.eja.focus(),setTimeout(b)):b()}};
var $gc=function(a){a.uj&&a.uj.close();a.uj=a.ak.open(OU,{direction:a.dir?a.dir.value:"ltr",Qe:a.Qe,od:"mat-datepicker-dialog",ae:!0,Ai:!1,Rg:["cdk-overlay-dark-backdrop",a.Ryb],width:"",height:"",minWidth:"",minHeight:"",maxWidth:"80vw",maxHeight:"",position:{},rz:!0,ariaLabel:a.ariaLabel,Vo:!1});a.uj.pz().subscribe(function(){a.close()});a.uj.ar.nd=a},ahc=function(a){var b=new _.uu(OU,a.Qe);Wgc(a);a.createPopup();a.b0=a.jk.attach(b);a.b0.instance.nd=a;a.zone.ql.ha(_.Zf(1)).subscribe(function(){a.jk.Ve();
var c,d=(c=a.jk)==null?void 0:c.Om.querySelector("input");if(d)d.focus();else{var e,f;(e=a.jk)==null||(f=e.Om.querySelector(".reach-calendar-presets-menu-item-selected"))==null||f.focus()}})};
NU.prototype.createPopup=function(){var a=this,b=_.mu(_.ku(_.lu(_.nu(_.su(this.Oe.position(),this.Zh.hN()),".mat-datepicker-content"),!1),this.viewportMargin));b=new _.qj({Pe:Vgc(this,b),ae:!0,Rg:["mat-overlay-transparent-backdrop",this.Ryb],direction:this.dir,Uf:this.Uf(),od:"mat-datepicker-popup"});this.jk=this.Oe.create(b);this.jk.Om.setAttribute("role","dialog");this.jk.Om.setAttribute("aria-label",this.ariaLabel);_.jf(this.jk.Fm(),this.jk.np,this.jk.xn().ha(_.kf(function(c){return c.keyCode===
27&&!_.Qi(c)||a.Zh&&_.Qi(c,"altKey")&&c.keyCode===38}))).subscribe(function(c){c&&c.preventDefault();a.close()})};var Wgc=function(a){a.jk&&(a.jk.dispose(),a.jk=a.b0=null)},Vgc=function(a,b){var c=a.hp==="end"?"end":"start",d=c==="start"?"end":"start";a=a.Qr==="above"?"bottom":"top";var e=a==="top"?"bottom":"top";return _.ju(b,[{zc:c,Ac:e,oc:c,uc:a},{zc:c,Ac:a,oc:c,uc:e},{zc:d,Ac:e,oc:d,uc:a},{zc:d,Ac:a,oc:d,uc:e}])};
_.p.Object.defineProperties(NU.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.dnd||(this.Zh?_.aub(this.Zh):void 0)},set:function(a){this.dnd=a}},Ht:{configurable:!0,enumerable:!0,get:function(){return this.qla||(this.Zh?this.Zh.value:null)},set:function(a){this.qla=_.uF(this.tc,this.tc.ai(a))}},OU:{configurable:!0,enumerable:!0,get:function(){return this.mRb},set:function(a){this.mRb=_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.UCa===void 0&&
this.Zh?this.Zh.disabled:this.UCa},set:function(a){a=_.Vi(a);a!==this.UCa&&(this.UCa=a,this.Yb.next(void 0))}},od:{configurable:!0,enumerable:!0,get:function(){return this.iRb},set:function(a){this.iRb=_.Qlb(a)}},Ne:{configurable:!0,enumerable:!0,get:function(){return this.m7},set:function(a){_.Vi(a)?this.open():this.close()}}});NU.O=function(a){return new (a||NU)(_.E(_.ov),_.E(_.Au),_.E(_.wh),_.E(_.Ng),_.E(_.$tb),_.E(_.tF,8),_.E(_.oj,8),_.E(_.gi,8),_.E(_.dI))};
NU.Ea=_.Qf({type:NU,inputs:{color:"color",Ww:"datePresets",Ht:"startAt",MA:"startView",OU:"touchUi",disabled:"disabled",hp:"xPosition",Qr:"yPosition",viewportMargin:"viewportMargin",tj:"dateClass",ariaLabel:"ariaLabel",od:"panelClass",Ne:"opened"},outputs:{VA:"viewChanged",L_:"opened",mY:"closed"},features:[_.Xn]});var bhc=[[["xap-card-header"],["","xapCardHeader",""]],"*",[["xap-card-footer"],["","xapCardFooter",""]]],chc=function(){this.border="attached"};chc.O=function(a){return new (a||chc)};
chc.Aa=_.Of({type:chc,oa:[["xap-card"]],ab:[1,"xap-card"],qb:6,Wa:function(a,b){a&2&&_.dh("xap-card-attached",b.border==="attached")("xap-card-detached",b.border==="detached")("xap-card-none",b.border==="none")},inputs:{border:"border"},kc:["xap-card-header, [xapCardHeader]","*","xap-card-footer, [xapCardFooter]"],Ba:3,Ca:0,ua:function(a){a&1&&(_.Kg(bhc),_.Lg(0),_.Lg(1,1),_.Lg(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}"],
hb:2,Na:0});var dhc=function(){this.align="start";this.cic=this.bic=!1};dhc.O=function(a){return new (a||dhc)};
dhc.Ea=_.Qf({type:dhc,oa:[["xap-card-footer"],["","xapCardFooter",""]],ab:[1,"xap-card-footer"],qb:6,Wa:function(a,b){a&2&&_.dh("xap-card-align-end",b.align==="end")("xap-card-footer-sticky",b.bic)("xap-card-footer-sticky-with-border",b.cic)},inputs:{align:"align",bic:[2,"xapCardFooterSticky","xapCardFooterSticky",_.Gh],cic:[2,"xapCardFooterStickyWithBorder","xapCardFooterStickyWithBorder",_.Gh]}});var ehc={keyboard_arrow_left:{Xg:"keyboard_arrow_left"},keyboard_arrow_right:{Xg:"keyboard_arrow_right"},arrow_right:{Xg:"arrow_right"}},fhc=new _.Id("ICON_MAPPING",{Ha:"root",qa:function(){return ehc}});var ghc=0,PU=function(a,b,c,d,e,f){this.ud=b;this.n7=c;this.tc=d;this.j2a=e;this.Km=f;this.Rb=new _.hg(1);this.rFa="";this.JAb="reach-calendar-button-"+ghc++;this.PT=a};PU.prototype.Ec=function(){var a=this;this.PT.fRb.ha(_.Zf(1)).subscribe(function(){hhc(a)})};var hhc=function(a){var b;(b=a.PT.W7)==null||b.l9.BGa.ha(_.pg(a.Rb)).subscribe(function(c){var d,e=(d=a.PT.W7)==null?void 0:d.Mpa.value[c];e&&(a.rFa=a.tc.format(e,a.j2a.display.uab),a.Fy=e,_.mo(a.ud))})};
PU.prototype.Moa=function(){return!this.Ad||_.vF(this.tc,this.Ad,this.Fy)<0};PU.prototype.jna=function(){return!this.rd||_.vF(this.tc,this.rd,this.Fy)>0};PU.prototype.CO=function(a,b){b=b===void 0?"auto":b;if(this.view==="month"){var c;(c=this.PT.W7)==null||c.CO(a,b)}else{var d;(d=this.PT.hJa)==null||d.CO(a,b)}};var ihc=function(a,b,c){b=a.view==="month"?a.tc.Wj(b,c):a.tc.Xj(b,c);return _.xF(a.tc,b,a.Ad,a.rd)};
_.p.Object.defineProperties(PU.prototype,{yb:{configurable:!0,enumerable:!0,get:function(){return this.bnd},set:function(a){this.bnd=this.Fy=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.lnd},set:function(a){this.lnd=a}},bcb:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?this.n7.Ubc:this.n7.ghb}},FFa:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?this.n7.L1b:this.n7.P1b}},vEa:{configurable:!0,enumerable:!0,get:function(){return this.view===
"month"?this.n7.XYb:this.n7.aZb}}});PU.O=function(a){return new (a||PU)(_.E(_.kI),_.E(_.xo),_.E(_.bI),_.E(_.tF,8),_.E(_.Cu,8),_.E(fhc))};
PU.Aa=_.Of({type:PU,oa:[["reach-calendar-month-toolbar"]],ab:[1,"reach-calendar-month-toolbar"],inputs:{yb:"activeDate",Ad:"minDate",rd:"maxDate",view:"view"},Ba:9,Ca: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.PT.Ti=b.view==="month"?"year":"month";if(b.PT.Ti==="year"&&b.Fy){var c;(c=b.PT.hJa)==null||c.CO(b.Fy)}}),_.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.Moa()&&(b.Fy=ihc(b,b.Fy||b.Fy,-1),b.CO(b.Fy,"smooth"))}),_.F(6,
j4b,2,2,"mat-icon",4),_.J(),_.I(7,"button",5),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.jna()&&(b.Fy=ihc(b,b.Fy||b.Fy,1),b.CO(b.Fy,"smooth"))}),_.F(8,k4b,2,2,"mat-icon",4),_.J());a&2&&(_.C(),_.ug("aria-label",b.bcb)("aria-describedby",b.JAb),_.C(),_.ug("id",b.JAb),_.C(),_.gh(b.rFa),_.C(),_.dh("reach-calendar-invert",b.view!=="month"),_.C(),_.G("disabled",!b.Moa()),_.ug("aria-label",b.FFa),_.C(),_.G("ngIf",b.Km.keyboard_arrow_left),_.C(),_.G("disabled",!b.jna()),
_.ug("aria-label",b.vEa),_.C(),_.G("ngIf",b.Km.keyboard_arrow_right))},dependencies:[_.Mt,rQ,_.Mp,_.Fp,_.Nv,_.Iv,_.Mv,_.ww,_.vw],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 */"],
hb:2,Na:0});var QU=function(a,b,c,d){this.lb=a;this.tc=b;this.dir=c;this.zone=d;this.Rb=new _.hg;this.xT=this.h0=null;this.sab=192;this.Mpa=new _.Zh([]);this.V4=[];this.AQb=!1;this.Uh=this.qh=null;this.ro=new _.Uj;this.UA=new _.Uj;this.ggc=new _.Uj;this.hn=new _.Uj;this.IAd=_.th.required(_.TD);this.Hw=null;this.nRb=[];jhc(this)};_.h=QU.prototype;_.h.Ra=function(){this.V4=khc(this);var a=this.Mpa,b=a.next,c=Array.from({length:this.V4.length});c[0]=this.yb;c[1]=this.tc.Wj(this.yb,1);b.call(a,c)};
_.h.Ec=function(){var a=this;this.Z7a();lhc(this);mhc(this);this.zone.Xb(function(){setTimeout(function(){a.Mpa.next(a.V4);a.AQb=!0})})};_.h.Zb=function(a){var b=this;this.AQb&&(a.minDate||a.maxDate)&&(this.V4=khc(this),this.Mpa.next(this.V4));a.activeDate&&a.activeDate.Ef!==a.activeDate.Hk&&this.zone.Xb(function(){setTimeout(function(){b.CO(b.yb,"auto")})})};_.h.Ma=function(){this.Rb.next();this.Rb.complete()};
_.h.CO=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.V4.findIndex(function(e){return m4b(c,e,a)});d>-1&&this.l9.AA(d,b)};_.h.Kqa=function(a){this.UA.next(a.value);a=_.k(this.cna.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.XP.set(null),b.nX.set(null),_.no(b.Ua)};_.h.PY=function(a){this.Hw=a};_.h.MH=function(a){this.Hw&&(a.value&&this.ggc.emit(a),this.Hw=null)};
var jhc=function(a){var b=a.tc.Z5a(),c=a.tc.FBa("narrow"),d=a.tc.FBa("long").map(function(e,f){return{nWb:e,narrow:c[f]}});a.nRb=d.slice(b).concat(d.slice(0,b))},nhc=function(a,b){return(new Date(a.tc.getYear(b),a.tc.getMonth(b),1)).getTime()},ohc=function(a,b){return a.cna.toArray().find(function(c){return m4b(a,c.yb,b)})};
QU.prototype.Z7a=function(){var a=this;_.ef(this.lb.na,"keydown",{capture:!0}).ha(_.pg(this.Rb)).subscribe(function(b){a:{var c=a.yb,d=a.dir.value==="rtl";switch(b.keyCode){case 37:a.yb=a.tc.Vj(a.yb,d?1:-1);break;case 39:a.yb=a.tc.Vj(a.yb,d?-1:1);break;case 38:a.yb=a.tc.Vj(a.yb,-7);break;case 40:a.yb=a.tc.Vj(a.yb,7);break;case 36:a.yb=a.tc.Vj(a.yb,1-a.tc.getDate(a.yb));break;case 35:a.yb=a.tc.Vj(a.yb,a.tc.Mja(a.yb)-a.tc.getDate(a.yb));break;case 33:a.yb=b.altKey?a.tc.Xj(a.yb,-1):a.tc.Wj(a.yb,-1);
break;case 34:a.yb=b.altKey?a.tc.Xj(a.yb,1):a.tc.Wj(a.yb,1);break;default:break a}a.yb=_.xF(a.tc,a.yb,a.Ad,a.rd);_.vF(a.tc,c,a.yb)&&a.hn.emit(a.yb);c=ohc(a,c);if(d=ohc(a,a.yb))d.yb=a.yb,d.wD(),_.no(d.Ua),c==null||_.no(c.Ua);b.preventDefault();b.stopPropagation()}})};
var mhc=function(a){a.zone.Xb(function(){var b=a.l9.lb.na;_.ef(b,"mousemove").ha(_.A(function(c){if(!a.Hw)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}),_.ag(),_.og(function(c){return c===0?_.Xk:_.Klb(50).ha(_.Yf(c))}),_.pg(a.Rb)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},lhc=function(a){a.cna.Mc.ha(_.ng(a.cna),_.og(function(b){return _.jf.apply(null,_.v(b.toArray().map(function(c){return c.JL.Koa})))}),
_.pg(a.Rb)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.cna.toArray();c==null||c[0].Srb(b);a.h0=(c==null?void 0:c[0].nX())||null;a.xT=(c==null?void 0:c[0].XP())||null;for(b=1;b<c.length;b++)c[b].nX.set(a.h0),c[b].XP.set(a.xT),_.no(c[b].Ua);if(c=c.find(function(f){return m4b(a,f.yb,a.yb)}))c.yb=a.yb,_.no(c.Ua);var d,e;(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))==null||
(e=d.parentElement)==null||e.setAttribute("tabindex","0")})},khc=function(a){for(var b=[],c=nhc(a,a.rd),d=a.tc.clone(a.Ad);nhc(a,d)<=c;)b.push(a.tc.clone(d)),d=a.tc.Wj(d,1);return b},m4b=function(a,b,c){return a.tc.getMonth(b)===a.tc.getMonth(c)&&a.tc.getYear(b)===a.tc.getYear(c)};_.p.Object.defineProperties(QU.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.nRb}}});QU.O=function(a){return new (a||QU)(_.E(_.qe),_.E(_.tF),_.E(_.oj),_.E(_.wh))};
QU.Aa=_.Of({type:QU,oa:[["reach-calendar-month-view"]],mb:function(a,b){a&1&&(_.$g(b.IAd,_.TD),_.Qg(_.fu,7),_.Qg(_.gI,5));if(a&2){_.ah();var c;_.Ug(c=_.Vg())&&(b.l9=c.first);_.Ug(c=_.Vg())&&(b.cna=c)}},ab:[1,"reach-calendar-month-view"],inputs:{yb:"activeDate",selected:"selected",Ad:"minDate",rd:"maxDate",Ui:"dateFilter",tj:"dateClass",qh:"comparisonStart",Uh:"comparisonEnd"},outputs:{ro:"selectedChange",UA:"userSelection",ggc:"userDragDrop",hn:"activeDateChange"},features:[_.Xn],Ba:8,Ca: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,l4b,2,1,"th",1),_.J()()(),_.K(4,"mat-divider"),_.I(5,"cdk-virtual-scroll-viewport",2),_.F(6,o4b,2,1,"div",3),_.R(7,"async"),_.J());a&2&&(_.C(3),_.G("ngForOf",b.weekdays),_.C(2),_.G("itemSize",
b.sab)("minBufferPx",b.sab*5)("maxBufferPx",b.sab*10),_.C(),_.G("cdkVirtualForOf",_.qh(7,6,b.Mpa))("cdkVirtualForTemplateCacheSize",50))},dependencies:[_.Mp,_.Ep,_.Fp,UQ,_.gI,_.VA,_.UA,_.hu,_.SD,_.TD,_.fu,_.Lp],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 */"],
hb:2,Na:0});var RU=function(a,b,c){this.lb=a;this.tc=b;this.dir=c;this.Rb=new _.hg;this.j0a=new _.Zh([]);this.wjb=128;this.ro=new _.cg;this.hn=new _.Uj;this.tic=_.kF.apply(null,[_.jI].concat(_.v([])));this.l9=_.th.required(_.fu)};_.h=RU.prototype;_.h.Ec=function(){this.Z7a()};_.h.Zb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.tc.getYear(this.rd),0,1)).getTime(),c=this.tc.clone(this.Ad);(new Date(this.tc.getYear(c),0,1)).getTime()<=b;)a.push(this.tc.clone(c)),c=this.tc.Xj(c,1);this.j0a.next(a)}};
_.h.CO=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.j0a.value.findIndex(function(e){return c.tc.getYear(e)===c.tc.getYear(a)});d>-1&&this.l9().AA(d,b)};_.h.Z7a=function(){var a=this;_.ef(this.lb.na,"keydown",{capture:!0}).ha(_.pg(this.Rb)).subscribe(function(b){a.f7a(b)})};
_.h.f7a=function(a){var b=this.yb,c=this.dir.value==="rtl";switch(a.keyCode){case 37:this.yb=this.tc.Wj(this.yb,c?1:-1);break;case 39:this.yb=this.tc.Wj(this.yb,c?-1:1);break;case 38:this.yb=this.tc.Wj(this.yb,-4);break;case 40:this.yb=this.tc.Wj(this.yb,4);break;case 36:this.yb=this.tc.Wj(this.yb,-this.tc.getDate(this.yb));break;case 35:this.yb=this.tc.Vj(this.yb,11-this.tc.getMonth(this.yb));break;case 33:this.yb=this.tc.Xj(this.yb,a.altKey?-10:-1);break;case 34:this.yb=this.tc.Xj(this.yb,a.altKey?
10:1);break;default:return}this.yb=_.xF(this.tc,this.yb,this.Ad,this.rd);_.vF(this.tc,b,this.yb)&&this.hn.emit(this.yb);b=phc(this,b);if(c=phc(this,this.yb))c.yb=this.yb,c.wD(),_.no(c.Ua),b==null||_.no(b.Ua);a.preventDefault();a.stopPropagation()};var phc=function(a,b){return a.tic().find(function(c){return a.tc.getYear(c.yb)===a.tc.getYear(b)})};RU.O=function(a){return new (a||RU)(_.E(_.qe),_.E(_.tF),_.E(_.oj))};
RU.Aa=_.Of({type:RU,oa:[["reach-calendar-year-view"]],mb:function(a,b){a&1&&(_.$g(b.tic,_.jI),_.$g(b.l9,_.fu));a&2&&_.ah(2)},ab:[1,"reach-calendar-year-view"],inputs:{yb:"activeDate",Ad:"minDate",rd:"maxDate",selected:"selected",Ui:"dateFilter",tj:"dateClass"},outputs:{ro:"selectedChange",hn:"activeDateChange"},features:[_.Xn],Ba:3,Ca: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,p4b,1,6,"mat-year-view",1),_.R(2,"async"),_.J());a&2&&(_.G("itemSize",b.wjb)("minBufferPx",b.wjb*3)("maxBufferPx",b.wjb*5),_.C(),_.G("cdkVirtualForOf",
_.qh(2,5,b.j0a))("cdkVirtualForTemplateCacheSize",50))},dependencies:[_.Mp,UQ,_.jI,_.hu,_.SD,_.TD,_.fu,_.Lp],hb:2,Na:0});var TU=function(){var a=this;this.RHa=_.u(SU);this.O4a=_.u(_.xt);this.lb=_.u(_.qe);this.Dab=_.u(_.Ht);this.first=MP.apply(null,[!1].concat(_.v([])));this.target=MP.apply(null,[this.lb].concat(_.v([])));this.focused=_.Fh.apply(null,[function(){return a.RHa.oBa()===a}].concat(_.v([])));this.tabIndex=_.Fh.apply(null,[function(){if(a.RHa.disabled())return 0;var c=a.RHa.P4a();return c.some(function(d){return d.first()})?a.first()?0:-1:c.length>0&&c[0]===a?0:-1}].concat(_.v([])));this.SGb=this.Dab.create(function(){a.H2a.set(a.disabled)});
this.H2a=_.Wg.apply(null,[this.disabled].concat(_.v([])));var b;(b=this.SGb)==null||b.observe(this.target().na,{attributeFilter:["disabled"]});_.Tf(function(c){var d=a.target(),e=d.na.tabIndex;d.na.tabIndex=a.tabIndex();a.H2a.set(a.disabled);c(function(){d.na.tabIndex=e})});_.Tf(function(c){var d=a.target();a.O4a.Gk(d).subscribe(function(e){e&&a.RHa.oBa.set(a)});c(function(){a.O4a.Ki(d)})})};TU.prototype.focus=function(){this.target().na.focus()};
TU.prototype.zj=function(){return this.target().na.textContent||""};TU.prototype.Ma=function(){this.O4a.Ki(this.target());var a;(a=this.SGb)==null||a.disconnect()};_.p.Object.defineProperties(TU.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.target().na.hasAttribute("disabled")}}});TU.O=function(a){return new (a||TU)};TU.Ea=_.Qf({type:TU,oa:[["","xapTabstopGroupItem",""]],inputs:{first:[1,"first"],target:[1,"target"]},outputs:{first:"firstChange",target:"targetChange"}});
var SU=function(){var a=this;this.dir=_.u(_.oj,{optional:!0});this.Qb=_.u(_.nf);this.items=cLb.apply(null,[TU].concat(_.v([{mhd:!0}])));this.P4a=_.Fh.apply(null,[function(){return a.disabled()?[]:a.items().filter(function(b){return!b.H2a()})}].concat(_.v([])));this.oBa=_.Wg.apply(null,[void 0].concat(_.v([])));this.disabled=MP.apply(null,[!1].concat(_.v([])));this.orientation=MP.apply(null,["vertical"].concat(_.v([])));this.Gy=MP.apply(null,[!1].concat(_.v([])));this.tG=MP.apply(null,[!1].concat(_.v([])));
this.JS=_.Ut(new _.Xt(this.P4a,this.Qb));_.Tf(function(){a.JS.Gy(a.Gy());a.tG()&&a.JS.tG();var b=a.orientation()==="vertical";_.nZa(a.JS,b);var c;_.Tt(a.JS,b?null:((c=a.dir)==null?void 0:c.value)||"ltr")});_.Tf(function(){a.P4a().length>0&&a.oBa()&&_.Vt(a.JS,a.oBa())})};SU.prototype.Ma=function(){this.JS.destroy()};SU.O=function(a){return new (a||SU)};
SU.Ea=_.Qf({type:SU,oa:[["","xapTabstopGroup",""]],xd:function(a,b,c){a&1&&_.Yg(c,b.items,TU);a&2&&_.ah()},Wa:function(a,b){a&1&&_.O("keyup",function(c){_.qZa(b.JS,"keyboard");b.JS.An(c)})},inputs:{disabled:[1,"disabled"],orientation:[1,"orientation"],Gy:[1,"withWrap"],tG:[1,"withTypeAhead"]},outputs:{disabled:"disabledChange",orientation:"orientationChange",Gy:"withWrapChange",tG:"withTypeAheadChange"}});var UU=function(){this.Yl=[];this.wt=new _.cg};UU.prototype.FO=function(a){a&&this.wt.next(a)};UU.O=function(a){return new (a||UU)};
UU.Aa=_.Of({type:UU,oa:[["reach-date-presets-menu"]],ab:[1,"reach-date-presets-menu"],inputs:{Yl:"presets"},outputs:{wt:"presetSelected"},Ba:2,Ca: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,r4b,4,1,"ng-container",1),_.J());a&2&&(_.C(),_.G("ngIf",(b.Yl==null?null:b.Yl.length)>0))},dependencies:[_.Mp,_.Ep,_.Fp,_.VA,_.UA,SU,TU],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 */"],
hb:2,Na:0});var t4b=function(a,b){_.hI.call(this,a,b);this.start=a;this.end=b};_.W(t4b,_.hI);var qhc=_.Cj("pickerView",[_.Fj("month",_.Ej({transform:"translateY(0)"})),_.Gj("month => year",[_.Dj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,Kg:[_.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,Kg:[_.Ej({transform:"translateY(0)",offset:0}),_.Ej({transform:"translateY(-100%)",offset:1})]})])]),rhc=_.Cj("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,Kg:[_.Ej({display:"block",offset:0})]})]),_.Gj("true => false",[_.Dj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,Kg:[_.Ej({display:"block",offset:0}),_.Ej({display:"none",offset:1})]})])]),VU=function(a,b){var c=this;this.tc=a;this.ud=b;this.Rb=new _.hg(1);this.my=new _.yz(null);this.fRb=new _.hg(1);this.Yb=new _.cg;this.Ww=[];this.f8a="Enter a day, month, and year";this.SQb="Date";this.qla=null;this.MA="month";this.ro=new _.Uj;
this.VA=new _.Uj(!0);this.UA=new _.Uj;this.my.hj.ha(_.pg(this.Rb)).subscribe(function(d){c.UA.next({source:"input",value:d})})};_.h=VU.prototype;_.h.Ra=function(){this.Ad||(this.Ad=shc(this,-3));this.rd||(this.rd=shc(this,3));this.my.setValue(this.selected,{jd:!1})};_.h.Sd=function(){this.yb=this.Ht||this.tc.Xm();this.j8a=this.MA};_.h.Ec=function(){this.fRb.next()};_.h.Zb=function(a){a.selected&&!s4b(a.selected.Ef,this.my.value)&&this.my.setValue(this.selected,{jd:!1});this.Yb.next()};
_.h.Ma=function(){this.Rb.next();this.Rb.complete()};var i5b=function(a,b){a.Ti="month";var c;(c=a.W7)==null||c.CO(b)};VU.prototype.Kqa=function(a){this.UA.next({source:"view",value:a})};var shc=function(a,b){return a.tc.Xj(a.tc.Xm(),b)};
_.p.Object.defineProperties(VU.prototype,{yb:{configurable:!0,enumerable:!0,get:function(){return this.cfd},set:function(a){this.cfd=_.xF(this.tc,a,this.Ad,this.rd);this.Yb.next();_.mo(this.ud)}},Ti:{configurable:!0,enumerable:!0,get:function(){return this.j8a},set:function(a){var b=this.j8a!==a?a:null;this.j8a=a;_.mo(this.ud);b&&this.VA.emit(b)}},Ht:{configurable:!0,enumerable:!0,get:function(){return this.qla},set:function(a){this.qla=_.uF(this.tc,this.tc.ai(a));var b;this.yb=(b=this.Ht)!=null?
b:this.tc.Xm()}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.hnd},set:function(a){this.hnd=_.uF(this.tc,this.tc.ai(a))||shc(this,-3)}},rd:{configurable:!0,enumerable:!0,get:function(){return this.gnd},set:function(a){this.gnd=_.uF(this.tc,this.tc.ai(a))||shc(this,3)}}});VU.O=function(a){return new (a||VU)(_.E(_.tF,8),_.E(_.xo))};
VU.Aa=_.Of({type:VU,oa:[["reach-calendar"]],mb:function(a,b){a&1&&(_.Qg(QU,5),_.Qg(RU,5));if(a&2){var c;_.Ug(c=_.Vg())&&(b.W7=c.first);_.Ug(c=_.Vg())&&(b.hJa=c.first)}},ab:[1,"reach-calendar","cdk-edit-pane"],qb:2,Wa:function(a,b){a&2&&_.dh("reach-date-calendar-with-presets",b.Ww==null?null:b.Ww.length)},inputs:{Ww:"datePresets",Ht:"startAt",MA:"startView",selected:"selected",Ui:"dateFilter",tj:"dateClass",Ad:"minDate",rd:"maxDate"},outputs:{ro:"selectedChange",VA:"viewChanged",UA:"userSelection"},
Ob:["reachCalendar"],features:[_.lh([{Da:_.kI,Ab:VU}]),_.Xn],Ba:14,Ca: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,x4b,2,1,"mat-error",5),_.J()(),_.F(8,y4b,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 i5b(b,c)}),_.J(),_.I(13,"reach-calendar-month-view",10),_.O("userSelection",function(c){return b.Kqa(c)}),_.J()()()());a&2&&(_.C(5),_.gh(b.SQb),_.C(),_.G("formControl",b.my)("placeholder",b.SQb)("min",b.Ad)("max",b.rd),_.C(),_.G("ngIf",b.my.invalid),_.C(),_.G("ngIf",b.Ww==null?null:b.Ww.length),_.C(),_.G("activeDate",b.yb)("maxDate",b.rd)("minDate",b.Ad)("view",b.Ti),_.C(2),_.G("@pickerView",b.Ti),_.C(),_.G("@yearViewActive",b.Ti=="year")("activeDate",b.yb)("selected",
b.selected)("dateFilter",b.Ui)("maxDate",b.rd)("minDate",b.Ad)("dateClass",b.tj),_.C(),_.G("activeDate",b.yb)("selected",b.selected)("dateFilter",b.Ui)("maxDate",b.rd)("minDate",b.Ad)("dateClass",b.tj))},dependencies:[_.Mp,_.Fp,_.AA,_.qA,_.tA,_.Zz,_.Sz,_.bD,_.pA,UQ,_.pI,PU,QU,RU,UU,_.Mz,_.Tk,_.rz,_.Cz],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 */"],
hb:2,data:{animation:[qhc,rhc]},Na:0});var thc=_.Cj("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})))]),uhc=_.Cj("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)"))]),OU=function(a,b,c,d,e){this.ud=a;this.ika=b;this.tc=c;this.W3b=d;this.config=e;this.Rb=
new _.hg(1);this.dH=new _.hg(1);this.I4="enter";this.calendar=_.th.apply(null,[VU].concat(_.v([])));this.cDb=this.kRb=!1;this.BQb=this.ika.selection;this.model=this.ika.clone()};OU.prototype.Ec=function(){var a=this;this.nd.Yb.ha(_.pg(this.Rb)).subscribe(function(){_.mo(a.ud)})};OU.prototype.Ma=function(){this.Rb.next();this.Rb.complete();this.dH.complete()};OU.prototype.im=function(a){vhc(this,a.value);whc(this,a)};
var vhc=function(a,b){var c=a.model.selection,d=c instanceof _.hI;b instanceof _.hI?a.model.im(b,a):d&&a.W3b?(b=a.W3b.C8b(b,c),a.model.im(b,a)):!b||!d&&_.wF(a.tc,b,c)||a.model.add(b)},whc=function(a,b){if(a.XAb(b))a.fya();else{var c;((c=a.config)==null?0:c.pWd)&&xhc(a);a.kRb=!0}};OU.prototype.fya=function(){xhc(this);this.nd.close()};OU.prototype.XAb=function(a){return a.source==="view"};var xhc=function(a){a.ika.im(a.model.selection,a)};
_.p.Object.defineProperties(OU.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){return this.model.selection}},Vqa:{configurable:!0,enumerable:!0,get:function(){return this.kRb||this.cDb}}});OU.O=function(a){return new (a||OU)(_.E(_.xo),_.E(_.dI),_.E(_.tF),_.E(_.fI,8),_.E(Tgc,8))};
OU.Aa=_.Of({type:OU,oa:[["reach-datepicker-content"]],mb:function(a,b){a&1&&_.$g(b.calendar,VU);a&2&&_.ah()},ab:[1,"reach-datepicker-content","reach-no-density"],qb:3,Wa:function(a,b){a&1&&_.Kma("@transformPanel.done",function(){return b.dH.next()});a&2&&(_.yg("@transformPanel",b.I4),_.dh("mat-datepicker-content-touch",b.nd.OU))},Ob:["reachDatepickerContent"],Ba:4,Ca: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.nd.VA.emit(c)})("userSelection",function(c){return b.im(c)}),_.J(),_.F(3,z4b,7,0,"div",5),_.J()());a&2&&(_.C(2),_.G("id",b.nd.id)("ngClass",b.nd.od)("startAt",b.nd.Ht)("startView",
b.nd.MA)("minDate",Xgc(b.nd))("maxDate",Ygc(b.nd))("datePresets",b.nd.Ww)("dateFilter",Zgc(b.nd))("selected",b.selected)("dateClass",b.nd.tj)("@fadeInCalendar","enter"),_.C(),_.G("ngIf",b.Vqa))},dependencies:[_.Mp,_.Dp,_.Fp,_.Nv,_.Iv,_.VA,_.UA,VU,chc,dhc],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 */"],
hb:2,data:{animation:[thc,uhc]},Na:0});var WU=function(){NU.apply(this,arguments);this.ariaLabel="Select a date"};_.W(WU,NU);WU.Ea=NU.Ea;WU.O=function(){var a;return function(b){return(a||(a=_.me(WU)))(b||WU)}}();WU.Aa=_.Of({type:WU,oa:[["reach-datepicker"]],inputs:{ariaLabel:"ariaLabel"},Ob:["reachDatePicker"],features:[_.lh([Rgc]),_.sg],Ba:0,Ca:0,ua:function(){},hb:2,Na:0});var yhc=function(){};yhc.O=function(a){return new (a||yhc)};yhc.Ka=_.Pf({type:yhc});yhc.Ja=_.dd({});var zhc=["presetInput"],XU=function(a){var b=this;this.ud=a;this.Rb=new _.hg(1);this.Di=new _.yz(null);this.itd=_.th.required("presetInput");this.wt=new _.cg;this.NQb=new _.cg;this.Di.hj.ha(_.pg(this.Rb)).subscribe(function(c){if(!c||c<0)c=0,b.Di.setValue(0,{jd:!1});b.preset.value=c;b.NQb.next();_.mo(b.ud)})};XU.prototype.Ma=function(){this.Rb.next();this.Rb.complete()};
_.p.Object.defineProperties(XU.prototype,{preset:{configurable:!0,enumerable:!0,set:function(a){this.knd=a;this.Di.setValue(a.value,{jd:!1})},get:function(){return this.knd}}});XU.O=function(a){return new (a||XU)(_.E(_.xo))};
XU.Aa=_.Of({type:XU,oa:[["reach-calendar-computed-preset"]],mb:function(a,b){a&1&&_.$g(b.itd,zhc);a&2&&_.ah()},ab:[1,"reach-calendar-computed-preset"],inputs:{preset:"preset"},outputs:{wt:"presetSelected",NQb:"inputChanged"},Ba:6,Ca: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=_.Yd();_.I(0,"mat-form-field",1);_.K(1,"input",2,0);_.F(3,A4b,2,1,"mat-error",3);_.J();_.I(4,"button",4);_.O("click",function(){_.w(c);return _.y(b.wt.next())});_.Q(5);_.J()}a&2&&(_.C(),_.G("formControl",b.Di)("min",b.preset.min)("max",b.preset.max),_.C(2),_.G("ngIf",b.Di.invalid),_.C(2),_.gh(b.preset.title))},dependencies:[_.Mp,_.Fp,_.AA,_.qA,_.tA,_.Zz,_.bD,_.pA,_.Mz,_.Tk,
_.Az,_.rz,_.Hz,_.Gz,_.Cz],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}"],
hb:2,Na:0});var YU=function(a){this.tc=a};YU.prototype.Xm=function(){return Ahc(this,0)};YU.prototype.lastWeek=function(){return Bhc(this,-1)};YU.prototype.nextWeek=function(){return Bhc(this,1)};
var Ahc=function(a,b){return{title:i4b(b,{NWb:"{count} days ago",ul:"Yesterday",Xta:"Today",next:"Tomorrow",MWb:"{count} days from now",R$a:{count:""+Math.abs(b)}}),range:u4b(a.tc,a.tc.Vj(a.tc.Xm(),b)),X1b:function(){return Ahc(a,b-1)},YYb:function(){return Ahc(a,b+1)}}},Bhc=function(a,b){return{title:i4b(b,{NWb:"{count} weeks ago",ul:"Last week",Xta:"This week",next:"Next week",MWb:"{count} weeks from now",R$a:{count:""+Math.abs(b)}}),range:v4b(a.tc,a.tc.Vj(a.tc.Xm(),b*7)),X1b:function(){return Bhc(a,
b-1)},YYb:function(){return Bhc(a,b+1)}}},Chc=function(a,b,c,d){return{title:b,Jwd:void 0,range:c,X1b:function(){return Chc(a,"Previous period",w4b(a.tc,c,d-1),d-1)},YYb:function(){return Chc(a,"Next period",w4b(a.tc,c,d+1),d+1)}}};YU.O=function(a){return new (a||YU)(_.t(_.tF))};YU.wa=_.q({token:YU,qa:YU.O});var ZU=function(a){this.tc=a};ZU.prototype.Xm=function(){return{title:"Today",date:this.tc.Xm()}};ZU.O=function(a){return new (a||ZU)(_.t(_.tF))};ZU.wa=_.q({token:ZU,qa:ZU.O});var E4b=function(a,b){return{va:a,isFirst:b}},Dhc=function(a,b){this.preset=a;this.rj=b===void 0?!1:b;this.complete=!!jQ(a==null?void 0:a.range)},$U=function(){var a=this;this.Jgd=_.u(YU);this.tc=_.u(_.tF);this.Km=_.u(fhc);this.Rxa=new _.Zh(void 0);this.Tkb="Custom";this.xIc="Compare";this.k1a=new _.Zh([]);this.Qxa=0;this.pla=!1;this.Yl=[];this.Hu=[];this.Sz=!1;this.Zq=new _.cg;this.yM=new _.cg;this.wt=new _.cg;this.BH=new _.cg;this.ZHb=_.Ye([this.k1a,this.Rxa]).ha(_.A(function(b){var c=_.k(b);b=
c.next().value;c=c.next().value;return Ehc(c,b)}),_.lg(1));this.ZHb.ha(_.kf(function(){var b;return!((b=a.bA)==null?0:b.rj)})).subscribe(function(b){if(b.length>0){var c=b.find(function(d){return d.index===a.Qxa});c?lQ(a,c):lQ(a,b[0])}})};$U.prototype.FO=function(a,b){a?(this.jn=new Dhc(a.preset),this.wt.next({range:Fhc(this,a.preset.range),selected:b,TSd:b?a:void 0})):this.jn=Ghc(this,this.selected)};
var lQ=function(a,b){a.Qxa=(b==null?void 0:b.index)||0;if(b==null?0:b.preset)a.bA=new Dhc(b.preset);else{var c;a.bA=new Dhc((c=a.bA)==null?void 0:c.preset,!0)}var d,e;a.Zq.next({range:jQ((d=a.bA)==null?void 0:(e=d.preset)==null?void 0:e.range),bDb:b,Uw:a.pla})},J4b=function(a,b){var c,d,e;return((c=a.bA)==null?void 0:(d=c.preset)==null?void 0:d.title)===b.preset.title&&!((e=a.bA)==null?0:e.rj)},Ehc=function(a,b){a=(a=a==null?void 0:a.preset)&&jQ(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},Ghc=function(a,b){b=jQ(b);return new Dhc(b?Chc(a.Jgd,"Custom",b,0):void 0,!0)},Hhc=function(a,b,c){var d;return(d=b.find(function(e){return kQ(a.tc,Fhc(a,e.preset.range),c)}))==null?void 0:d.preset},Fhc=function(a,b){var c=b.start?_.xF(a.tc,b.start,a.Ad,a.rd):null;a=b.end?_.xF(a.tc,b.end,a.Ad,a.rd):null;return new t4b(c,a)};
_.p.Object.defineProperties($U.prototype,{jn:{configurable:!0,enumerable:!0,set:function(a){this.Rxa.next(a)},get:function(){return this.Rxa.value}},Cra:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.yM.next(a);if(this.pla=a){a=Ehc(this.jn,this.tH);var c=a.find(function(d){return kQ(b.tc,d.preset.range,b.BN)});a.length>0&&!this.BN?lQ(this,a[0]):a.length>0&&this.BN&&c?(this.bA=new Dhc(c.preset),this.Qxa=c.index,this.Zq.next({range:jQ(this.BN),bDb:c,Uw:this.pla})):a.length===0&&this.BN||
a.length>0&&!c?(this.bA=Ghc(this,this.BN),this.Zq.next({range:jQ(this.BN),Uw:!0})):this.Zq.next({Uw:!0})}else this.Zq.next({range:jQ(this.BN),Uw:!1})},get:function(){return this.pla}},tH:{configurable:!0,enumerable:!0,set:function(a){this.Qxa=0;this.k1a.next(a)},get:function(){return this.k1a.value}},comparison:{configurable:!0,enumerable:!0,set:function(a){var b,c;kQ(this.tc,a,(b=this.bA)==null?void 0:(c=b.preset)==null?void 0:c.range)||(this.bA=Ghc(this,a),this.BN=a,this.Zq.next({range:jQ(a),Uw:this.pla}))},
get:function(){return this.BN}},selected:{configurable:!0,enumerable:!0,set:function(a){a&&(a.start&&!a.end||!a.start&&a.end)&&(a=u4b(this.tc,a.start||a.end));var b=this.Rxa,c=b.next;if(a){var d,e;var f=((d=this.jn)==null?0:(e=d.preset)==null?0:e.range)&&kQ(this.tc,this.jn.preset.range,a)?this.jn:(d=(f=Hhc(this,this.Yl,a))!=null?f:Hhc(this,this.Hu,a))?new Dhc(d):Ghc(this,jQ(a))}else f=Ghc(this,a);c.call(b,f)},get:function(){var a,b;return(a=this.jn)==null?void 0:(b=a.preset)==null?void 0:b.range}},
N1:{configurable:!0,enumerable:!0,set:function(a){this.Cra=a}}});$U.O=function(a){return new (a||$U)};
$U.Aa=_.Of({type:$U,oa:[["reach-calendar-presets-menu"]],ab:[1,"reach-calendar-presets-menu"],inputs:{Ad:"minDate",rd:"maxDate",Yl:"presets",tH:"comparisonOptions",Hu:"computedPresets",comparison:"comparison",selected:"selected",Sz:"hideCustomPresetOption",N1:"turnOnComparison"},outputs:{Zq:"comparisonSelected",yM:"comparisonEnabled",wt:"presetSelected",BH:"customSelectionEnabled"},Ba:8,Ca: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","keydown.enter",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","keydown.enter",
"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","","aria-label","Open preset group menu",3,"click","keydown.space","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,B4b,4,4,"div",5)(3,G4b,3,2,"ng-container",6),_.J(),_.F(4,I4b,4,1,"ng-container",6)(5,M4b,6,4,"div",7)(6,R4b,5,6,"ng-template",null,0,_.rh),_.J());a&2&&(_.C(2),_.G("ngIf",!b.Sz),_.C(),_.G("ngIf",(b.Yl==
null?null:b.Yl.length)>0),_.C(),_.G("ngIf",(b.Hu==null?null:b.Hu.length)>0),_.C(),_.G("ngIf",b.tH.length))},dependencies:[_.Mp,_.Ep,_.Fp,_.Kp,_.aD,_.rz,_.zz,_.gB,_.ZA,_.bB,_.aB,_.cM,_.eB,_.JP,_.IP,_.GP,_.Nv,_.Mv,_.VA,_.UA,_.ww,_.vw,XU,SU,TU,_.Lp],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 */"],
hb:2,Na:0});var Ihc=[[["reach-readonly-form-field-label"]],[["reach-readonly-form-field-value"],["","reach-readonly-form-field-value-list",""]]],bV=function(){this.defaults=_.u(_.Rbb,{optional:!0});this.label=_.uh.apply(null,[_.wd(function(){return aV})].concat(_.v([])));this.rbc=null};
_.p.Object.defineProperties(bV.prototype,{eG:{configurable:!0,enumerable:!0,get:function(){var a;return this.rbc||((a=this.defaults)==null?void 0:a.eG)||"fixed"},set:function(a){var b;this.rbc=a||((b=this.defaults)==null?void 0:b.eG)||"fixed"}}});bV.O=function(a){return new (a||bV)};
bV.Aa=_.Of({type:bV,oa:[["reach-readonly-form-field"]],xd:function(a,b,c){a&1&&_.Yg(c,b.label,aV);a&2&&_.ah()},ab:[1,"reach-readonly-form-field"],qb:2,Wa:function(a,b){a&2&&_.dh("reach-readonly-form-field-dynamic-suffix",b.eG==="dynamic")},inputs:{eG:"subscriptSizing"},kc:["reach-readonly-form-field-label","reach-readonly-form-field-value, [reach-readonly-form-field-value-list]"],Ba:2,Ca:0,ua:function(a){a&1&&(_.Kg(Ihc),_.Lg(0),_.Lg(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"}'],
hb:2,Na:0});var Jhc=0,aV=function(){this.id="reach-readonly-form-field-label-"+Jhc++};aV.O=function(a){return new (a||aV)};aV.Ea=_.Qf({type:aV,oa:[["reach-readonly-form-field-label"]],ab:[1,"reach-readonly-form-field-label"],qb:1,Wa:function(a,b){a&2&&_.xg("id",b.id)},inputs:{id:"id"}});var cV=function(){this.lb=_.u(_.qe);this.Nc=_.u(_.wh);this.parent=_.u(bV,{optional:!0})};
cV.prototype.Sd=function(){var a=this;this.Nc.ql.ha(_.Zf(1)).subscribe(function(){a.parent&&a.lb.na.setAttribute("aria-labelledby",a.parent.label().id)})};cV.O=function(a){return new (a||cV)};cV.Ea=_.Qf({type:cV,oa:[["reach-readonly-form-field-value"]],ab:["role","text",1,"reach-readonly-form-field-value"]});var dV=function(){cV.apply(this,arguments)};_.W(dV,cV);dV.Ea=cV.Ea;dV.O=function(){var a;return function(b){return(a||(a=_.me(dV)))(b||dV)}}();
dV.Aa=_.Of({type:dV,oa:[["ul","reach-readonly-form-field-value-list",""],["ol","reach-readonly-form-field-value-list",""]],ab:["role","list",1,"reach-readonly-form-field-value-list"],features:[_.sg],vc:["reach-readonly-form-field-value-list",""],kc:["*"],Ba:1,Ca:0,ua:function(a){a&1&&(_.Kg(),_.Lg(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}'],
hb:2,Na:0});var eV=function(){};eV.O=function(a){return new (a||eV)};eV.Ka=_.Pf({type:eV});eV.Ja=_.dd({imports:[_.Mp]});var Khc=new _.ew("+ {NUMBER} more"),Lhc=function(){this.values=[];this.YN=10;this.t$=function(a){return a};this.eKb=!1;this.G_b=new _.Uj},T4b=function(a){return a.YN>=0&&a.values.length-a.YN>0?Khc.format({NUMBER:a.values.length-a.YN}):null};Lhc.O=function(a){return new (a||Lhc)};
Lhc.Aa=_.Of({type:Lhc,oa:[["reach-bounded-value-list"]],ab:[1,"reach-bounded-value-list"],inputs:{values:"values",YN:"maxDisplayedValues",t$:"transformValue",eKb:"expandOnClick"},outputs:{G_b:"overflowChipClicked"},Ba:4,Ca: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,S4b,2,1,"li",1),_.R(2,
"slice"),_.F(3,U4b,3,1,"li",2),_.J());a&2&&(_.C(),_.G("ngForOf",_.DD(2,2,b.values,0,b.YN)),_.C(2),_.G("ngIf",T4b(b)))},dependencies:[QS,PS,_.Nz,_.Ep,_.Fp,eV,dV,nQ],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 X4b=function(){return[]},Mhc={EMPTY:0,AUc:1,bJc:2,0:"EMPTY",1:"SINGLE",2:"MULTIPLE"},fV=function(){this.xt=!1;this.t$=function(a){return a};this.YN=10;this.control=_.uh.apply(null,[_.pz].concat(_.v([])));this.label=_.uh.apply(null,[_.Sz].concat(_.v([{read:_.qe}])));this.VLb=_.uh.apply(null,[_.Zz].concat(_.v([])));this.ValueType=Mhc};
fV.prototype.Sd=function(){var a=this,b=this.control();this.value=b.hj.ha(_.ng(b.value),_.A(function(){return a.control().value}));this.Bdd=this.value.ha(_.A(function(c){return Array.isArray(c)?c:[]}));this.valueType=this.value.ha(_.A(function(c){return Array.isArray(c)?2:c==null||c.length===0?0:1}))};fV.O=function(a){return new (a||fV)};
fV.Aa=_.Of({type:fV,oa:[["reach-auto-readonly-form-field"]],xd:function(a,b,c){a&1&&(_.Yg(c,b.control,_.pz),_.Yg(c,b.label,_.Sz,_.qe),_.Yg(c,b.VLb,_.Zz));a&2&&_.ah(3)},inputs:{xt:"readonly",t$:"transformValue",YN:"maxDisplayedValues"},kc:["*"],Ba:3,Ca: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&&(_.Kg(),_.F(0,Z4b,9,8,"ng-container",1)(1,$4b,1,0,"ng-template",null,0,_.rh));a&2&&(a=_.bh(2),_.G("ngIf",b.xt)("ngIfElse",a))},dependencies:[_.Fp,_.Gp,_.Hp,Lhc,bV,aV,cV,_.Lp],styles:["[_nghost-%COMP%] {display: contents;}"],Na:0});var Nhc=function(){};Nhc.O=function(a){return new (a||Nhc)};Nhc.Ka=_.Pf({type:Nhc});Nhc.Ja=_.dd({imports:[Lhc]});var gV=function(){};gV.O=function(a){return new (a||gV)};gV.Ka=_.Pf({type:gV});gV.Ja=_.dd({imports:[_.Mp,Nhc,eV,fV]});var hV=function(){};hV.O=function(a){return new (a||hV)};hV.Ka=_.Pf({type:hV});hV.Ja=_.dd({imports:[_.Mp,eV,gV,gV]});var Ohc=function(a,b,c){return{va:a,placeholder:b,ariaLabel:c}},Phc=function(a,b,c,d){return{va:a,placeholder:b,xt:c,ariaLabel:d}},iV=function(a){var b=this;this.tc=a;this.Rb=new _.hg;this.L9a=this.M9a=null;this.Qxd="Start date";this.Jid="End date";this.CJ=new _.yz(null);this.RM=new _.yz(null);this.Hj=function(){};this.disabled=!1;this.j2a=_.u(_.Cu,{optional:!0});Qhc(this).ha(_.pg(this.Rb)).subscribe(function(c){b.M9a=c.start;b.L9a=c.end;b.Hj(c)});this.Ggd=function(c){var d;return b.tc.format(c,(d=
b.j2a)==null?void 0:d.display.cr)}};_.h=iV.prototype;_.h.Ma=function(){this.Rb.next();this.Rb.complete()};_.h.Fl=function(a){this.M9a=(a==null?void 0:a.start)||null;this.L9a=(a==null?void 0:a.end)||null;this.CJ.setValue(a==null?void 0:a.start,{jd:!1});this.RM.setValue(a==null?void 0:a.end,{jd:!1})};_.h.Ik=function(a){this.Hj=a};_.h.qo=function(){};
_.h.HI=function(a){this.CJ.valid||this.CJ.setValue(this.M9a,{jd:!1});this.RM.valid||this.RM.setValue(this.L9a,{jd:!1});Rhc(this)&&(a===this.CJ?this.RM:this.CJ).setValue(a.value,{jd:!1})};var Qhc=function(a){return _.jf(a.CJ.hj,a.RM.hj).ha(_.kf(function(){return a.CJ.valid&&a.RM.valid&&!Rhc(a)}),_.A(function(){return new _.hI(a.CJ.value,a.RM.value)}))},Rhc=function(a){var b=a.CJ.value,c=a.RM.value;return!!b&&!!c&&_.vF(a.tc,b,c)>0};iV.O=function(a){return new (a||iV)(_.E(_.tF))};
iV.Aa=_.Of({type:iV,oa:[["reach-calendar-range-input"]],mb:function(a,b){a&1&&_.Qg(_.tA,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.inputs=c)}},ab:[1,"reach-calendar-range-input","cdk-edit-pane"],inputs:{Pxd:"startDateAriaLabel",Iid:"endDateAriaLabel",disabled:"disabled",Ad:"minDate",rd:"maxDate",dG:"staticEndDate"},features:[_.lh([{Da:_.mz,Ab:iV,Zc:!0},{Da:_.dI,mc:void 0}])],Ba:6,Ca:13,Fa:[["dateInput",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-hidden","true",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,a5b,1,0,"ng-container",1),_.I(1,"span",2),_.Q(2,"\u2014"),_.J(),_.F(3,b5b,1,0,"ng-container",1)(4,d5b,6,8,"ng-template",null,0,_.rh));if(a&2){a=_.bh(5);var c=_.G("ngTemplateOutlet",a);var d=b.CJ;var e=b.Qxd,f=b.Pxd;
d=_.Yib(_.Yd(),_.be(),4,Ohc,d,e,f);c("ngTemplateOutletContext",d);_.C(3);a=_.G("ngTemplateOutlet",a);c=b.RM;d=b.Jid;e=!!b.dG;b=b.Iid;b=aLb(_.Yd(),_.be(),8,Phc,c,d,e,b);a("ngTemplateOutletContext",b)}},dependencies:[_.Mp,_.Fp,_.Kp,_.AA,_.qA,_.tA,_.Zz,_.Sz,_.bD,_.pA,UQ,_.pI,hV,fV,_.Mz,_.Tk,_.rz,_.Cz],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 */"],
hb:2,Na:0});var jV=function(a,b){VU.call(this,a,b);var c=this;this.aR=new _.yz(null);this.EFa=new _.Zh(!1);this.cxd=this.EFa.ha(_.ag());this.Uh=this.qh=null;this.Yl=[];this.Hu=[];this.tH=[];this.N1=this.Tw=this.Sz=!1;this.Ira=!0;this.BH=!1;this.yM=new _.Zh(!1);this.wt=new _.cg;this.Zq=new _.cg;this.yIc="Compare";this.GHc="Comparison start date";this.FHc="Comparison end date";this.my.hj.ha(_.pg(this.Rb)).subscribe(function(d){c.UA.next({source:"input",value:d})})};_.W(jV,VU);
jV.prototype.Ra=function(){VU.prototype.Ra.call(this);if(this.dG){var a,b;this.my.setValue(new _.hI((b=(a=this.selected)==null?void 0:a.start)!=null?b:null,this.dG),{jd:!1})}else this.my.setValue(this.selected,{jd:!1});this.aR.setValue(new _.hI(this.qh,this.Uh));this.EFa.next(this.Yl.length>0||this.Hu.length>0||this.tH.length>0||this.qh!=null||this.Uh!=null)};
jV.prototype.Zb=function(a){a.selected&&!kQ(this.tc,a.selected.Ef,this.my.value)&&this.my.setValue(this.selected,{jd:!1});if(a.staticEndDate){var b;this.my.setValue(new _.hI(this.selected.start,(b=this.dG)!=null?b:null),{jd:!1})}if(a.comparisonStart||a.comparisonEnd)this.aR.setValue(new _.hI(this.qh,this.Uh)),this.Zq.next({range:this.aR.value,Uw:this.yM.value}),_.mo(this.ud);this.Yb.next()};
var e5b=function(a,b){a.BH=b;_.no(a.ud);a.BH&&a.V3b&&setTimeout(function(){var c;if((c=a.V3b)!=null){var d;((d=c.inputs)==null?0:d.first)&&c.inputs.first.focus()}},0)};jV.prototype.Kqa=function(a){this.dG?this.UA.next({source:"view",value:new _.hI(a,this.dG)}):this.UA.next({source:"view",value:a})};
_.p.Object.defineProperties(jV.prototype,{tid:{configurable:!0,enumerable:!0,get:function(){var a;return this.yM.value?(a=this.aR.value)==null?void 0:a.start:void 0}},sid:{configurable:!0,enumerable:!0,get:function(){var a;return this.yM.value?(a=this.aR.value)==null?void 0:a.end:void 0}}});jV.O=function(a){return new (a||jV)(_.E(_.tF,8),_.E(_.xo))};
jV.Aa=_.Of({type:jV,oa:[["reach-date-range-calendar"]],mb:function(a,b){a&1&&_.Qg(iV,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.V3b=c.first)}},qb:6,Wa:function(a,b){a&2&&_.dh("reach-date-range-calendar",b.EFa.getValue()&&!b.Tw)("reach-date-range-calendar-without-presets-menu",!b.EFa.getValue()&&!b.Tw||b.Tw&&b.BH)("reach-date-range-calendar-without-selection-view",b.Tw&&!b.BH)},inputs:{qh:"comparisonStart",Uh:"comparisonEnd",Yl:"presets",Hu:"computedPresets",tH:"comparisonOptions",Sz:"hideCustomPresetOption",
Tw:"collapseMode",N1:"turnOnComparison",dG:"staticEndDate",Ira:"showMonthYearToolbar"},outputs:{yM:"comparisonEnabled",wt:"presetSelected",Zq:"comparisonSelected"},Ob:["reachDateRangeCalendar"],features:[_.lh([YU,{Da:_.kI,Ab:jV},{Da:VU,Ab:jV}]),_.sg,_.Xn],Ba:3,Ca: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"],[3,"formControl","staticEndDate","minDate","maxDate","startDateAriaLabel","endDateAriaLabel"]],ua:function(a,b){a&1&&(_.F(0,f5b,2,9,"div",0),_.R(1,"async"),_.F(2,j5b,11,24,"div",1));a&2&&(_.G("ngIf",_.qh(1,2,b.cxd)&&(!b.Tw||b.Tw&&!b.BH)),_.C(2),_.G("ngIf",!b.Tw||b.Tw&&
b.BH))},dependencies:[_.Mp,_.Fp,PU,QU,$U,iV,RU,_.Mz,_.rz,_.Cz,_.Lp],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 */"],
hb:2,data:{animation:[qhc]},Na:0});var kV=function(a,b,c,d,e){OU.call(this,a,b,c,d,e);this.Sjb={range:new _.hI(null,null),selected:!1};this.Uh=this.qh=null;this.Yl=[];this.Hu=[];this.Sz=!1;this.tH=[];this.wyb=!0;this.n$b=this.N1=this.Tw=!1;this.Ira=!0;this.wt=new _.Zh(this.Sjb);this.Zq=new _.Zh({Uw:!1});this.Vga=!1;this.DM="PRIMARY_START";this.calendar=_.th.apply(null,[jV].concat(_.v([])));this.BHc="Cancel";this.zHc="Apply";this.ee=_.u(_.sf)};_.W(kV,OU);
kV.prototype.Ra=function(){var a=this,b,c,d=(c=(b=this.nd.rgd)==null?void 0:b.ufd)!=null?c:{Uw:!1};this.Zq.ha(_.LD(this.ee)).subscribe(function(e){a.Vga=!1;e.Uw!==d.Uw||e.Uw&&d.Uw&&!kQ(a.tc,e.range,d.range)?a.Vga=!0:a.Vga=!1;a.cDb=a.Vga})};
kV.prototype.im=function(a){if(a.source==="view"){a:{var b=this.model.selection,c=a.value;switch(this.DM){case "PRIMARY_START":this.ika.im(this.BQb,this);vhc(this,c instanceof _.hI?c.end:c);this.DM="PRIMARY_END";break;case "PRIMARY_END":vhc(this,c);_.vF(this.tc,c,b.start)<0?this.DM="PRIMARY_END":this.DM=this.Zq.value.Uw?"COMPARISON_START":"PRIMARY_START";break;case "COMPARISON_START":(this.Uh=this.qh=c)&&_.vF(this.tc,this.qh,this.Uh)>0&&(this.Uh=this.qh);this.DM="COMPARISON_END";break;case "COMPARISON_END":this.qh&&
_.vF(this.tc,c,this.qh)<0?(this.qh=c,this.DM="COMPARISON_END"):(this.Uh=c,this.DM="PRIMARY_START");break;default:break a}_.mo(this.ud)}whc(this,a)}else this.DM="PRIMARY_START",OU.prototype.im.call(this,a)};kV.prototype.XAb=function(a){return!this.Vga&&a.source==="preset"&&(this.wyb||this.Tw)};
kV.prototype.fya=function(){var a=this.nd.rgd,b=this.Sjb;a&&kQ(this.tc,this.selected,a.selected)?b=a.htd:kQ(this.tc,this.selected,this.wt.value.range)&&(b=this.wt.value);this.nd.vKd({selected:this.selected,htd:b,ufd:this.Zq.value});xhc(this);this.nd.close()};kV.O=function(a){return new (a||kV)(_.E(_.xo),_.E(_.dI),_.E(_.tF),_.E(_.fI,8),_.E(Tgc,8))};
kV.Aa=_.Of({type:kV,oa:[["reach-date-range-picker-content"]],mb:function(a,b){a&1&&_.$g(b.calendar,jV);a&2&&_.ah()},ab:[1,"reach-date-range-picker-content","reach-no-density"],qb:3,Wa:function(a,b){a&1&&_.Kma("@transformPanel.done",function(){return b.dH.next()});a&2&&(_.yg("@transformPanel",b.I4),_.dh("mat-datepicker-content-touch",b.nd.OU))},inputs:{Yl:"presets",Hu:"computedPresets",Sz:"hideCustomPresetOption",tH:"comparisonOptions",wyb:"autoApplyPresets",Tw:"collapseMode",N1:"turnOnComparison",
n$b:"showDialogButtons",Ira:"showMonthYearToolbar",dG:"staticEndDate"},Ob:["reachDateRangePickerContent"],features:[_.sg],Ba:4,Ca:22,Fa:[["border","none","cdkTrapFocus","",1,"reach-datepicker-card","mat-elevation-z3",3,"cdkTrapFocusAutoCapture"],[1,"reach-calendar-container"],[3,"viewChanged","presetSelected","comparisonSelected","comparisonEnabled","userSelection","id","ngClass","startAt","startView","minDate","maxDate","dateFilter","selected","dateClass","comparisonStart","comparisonEnd","presets",
"computedPresets","comparisonOptions","collapseMode","hideCustomPresetOption","turnOnComparison","staticEndDate","showMonthYearToolbar"],[4,"ngIf"],["align","end"],["mat-button","","color","primary",3,"click"]],ua:function(a,b){a&1&&(_.I(0,"xap-card",0)(1,"div",1)(2,"reach-date-range-calendar",2),_.O("viewChanged",function(c){return b.nd.VA.emit(c)})("presetSelected",function(c){return b.wt.next(c)})("comparisonSelected",function(c){return b.Zq.next(c)})("comparisonEnabled",function(c){b.DM=c?"COMPARISON_START":
"PRIMARY_START"})("userSelection",function(c){return b.im(c)}),_.J(),_.F(3,k5b,7,2,"div",3),_.J()());a&2&&(_.G("cdkTrapFocusAutoCapture",!0),_.C(2),_.G("id",b.nd.id)("ngClass",b.nd.od)("startAt",b.nd.Ht)("startView",b.nd.MA)("minDate",Xgc(b.nd))("maxDate",Ygc(b.nd))("dateFilter",Zgc(b.nd))("selected",b.selected)("dateClass",b.nd.tj)("comparisonStart",b.qh)("comparisonEnd",b.Uh)("presets",b.Yl)("computedPresets",b.Hu)("comparisonOptions",b.tH)("collapseMode",b.Tw)("hideCustomPresetOption",b.Sz)("turnOnComparison",
b.N1)("staticEndDate",b.dG)("showMonthYearToolbar",b.Ira)("@fadeInCalendar","enter"),_.C(),_.G("ngIf",b.Vqa||b.n$b))},dependencies:[_.Mt,_.Dt,_.Mp,_.Dp,_.Fp,_.Nv,_.Iv,_.VA,_.UA,jV,chc,dhc],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 */"],
hb:2,data:{animation:[thc,uhc]},Na:0});var Shc={Da:_.fI,Wb:[[new _.Zn,new _.$n,_.fI],_.tF],Jb:function(a,b){return a||new TQ(b)}};var Thc=function(){};Thc.O=function(a){return new (a||Thc)};Thc.Ka=_.Pf({type:Thc});Thc.Ja=_.dd({});var lV=function(){};lV.O=function(a){return new (a||lV)};lV.Ka=_.Pf({type:lV});lV.Ja=_.dd({imports:[_.Mt,_.Mp,_.aD,_.Nv,_.yB,_.AA,_.gB,_.JP,UQ,_.VA,_.ww,_.Bu,_.zu,hV,_.Mz,_.hu,yhc,Thc,VU,XU,PU,QU,RU,$U,iV,OU,UU,jV,kV]});var mV=function(){_.sI.apply(this,arguments);this.Ww=_.u(ZU);this.F8=[]};_.W(mV,_.sI);mV.Ea=_.sI.Ea;mV.prototype.Ra=function(){var a;this.F8=((a=this.config)==null?0:a.Nmd)?[this.Ww.Xm()]:[]};mV.O=function(){var a;return function(b){return(a||(a=_.me(mV)))(b||mV)}}();
mV.Aa=_.Of({type:mV,oa:[["xap-date-editor"]],features:[_.lh([ZU]),_.sg],Ba:6,Ca: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=_.bh(5),_.C(),_.G("formControl",b.cr)("matDatepicker",a)("placeholder",
b.config&&b.config.placeholder||b.Ykb)("min",b.config&&b.config.Ad)("max",b.config&&b.config.rd),_.ug("aria-label",b.config&&b.config.placeholder||b.Ykb),_.C(2),_.G("for",a),_.C(),_.G("datePresets",b.F8))},dependencies:[_.aD,_.Tk,_.rz,_.yA,_.pA,_.Zz,_.cD,_.AA,_.qA,_.tA,_.pI,_.qI,lV,WU,_.Mz,_.Cz],styles:[".xap-filterbar-dateeditor-field{padding:0 24px;display:block}"],hb:2,Na:0});var Uhc=["reachDateRangeCalendar"],nV=function(){var a=this;this.ee=_.u(_.sf);this.ud=_.u(_.xo);this.GO=new _.Zh(new _.hI(null,null));this.values=this.GO.ha(_.A(function(b){return _.hG(b)}));this.Y3b=_.th.required("reachDateRangeCalendar",{read:_.qe});this.Rb=new _.cg;this.Hod=this.GO.ha(_.A(function(b){var c=b.start;b=b.end;return!!c&&!!b}));this.nDb=new _.Zh({Yl:[],Hu:[]});this.Igd=_.Ye([this.GO.ha(_.ng(new _.hI(null,null))),this.nDb]).ha(_.A(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;
return{selected:b,Ht:b.start,qh:b.start,Uh:b.end,config:c}}));this.isValid=!1;this.Hod.ha(_.LD(this.ee)).subscribe(function(b){a.isValid=b})};_.W(nV,PQ);nV.Ea=PQ.Ea;nV.prototype.Ma=function(){this.Rb.next();this.Rb.complete()};nV.prototype.Ra=function(){var a=this.nc;this.nDb.next(this.config);(a=a.value.dm)&&this.GO.next(a)};nV.prototype.Ec=function(){this.Y3b().na.querySelector("input").focus();_.no(this.ud)};nV.prototype.focus=function(){};
var l5b=function(a,b){a=a.config;a.wna&&(b=new Date(b),b.setDate(b.getDate()+a.wna),a.rd=b)};nV.O=function(a){return new (a||nV)};
nV.Aa=_.Of({type:nV,oa:[["xap-date-range-calendar-editor"]],mb:function(a,b){a&1&&_.$g(b.Y3b,Uhc,_.qe);a&2&&_.ah()},inputs:{config:"config",nc:"appliedFilter"},outputs:{values:"values"},features:[_.lh([Shc,Sgc]),_.sg],Ba:2,Ca: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,m5b,2,8,"reach-date-range-calendar",1),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.Igd))},dependencies:[_.Fp,lV,jV,_.Lp],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}"],
hb:2,Na:0});var Vhc=_.Vx.P$[3];Vhc=Vhc.replace(/yyyy/,"yy").replace(/yy/,"yyyy");Vhc==="M/d/yyyy"&&(Vhc="MM/dd/yyyy");_.Vx.vua.at(-1);var Whc=Vhc.replaceAll(/[Mdy]/g,function(a){switch(a){case "y":return"Y";case "M":return"M";case "d":return"D"}}),Xhc=function(){this.yBc=Whc};Xhc.O=function(a){return new (a||Xhc)};Xhc.Aa=_.Of({type:Xhc,oa:[["xap-date-format-hint"]],Ba:1,Ca:1,ua:function(a,b){a&1&&_.Q(0);a&2&&_.gh(b.yBc)},hb:2,Na:0});var oV=function(){_.tI.apply(this,arguments);this.Ww=_.u(ZU);this.F8=[]};_.W(oV,_.tI);oV.Ea=_.tI.Ea;oV.prototype.Ra=function(){var a;this.F8=((a=this.config)==null?0:a.Nmd)?[this.Ww.Xm()]:[]};oV.O=function(){var a;return function(b){return(a||(a=_.me(oV)))(b||oV)}}();
oV.Aa=_.Of({type:oV,oa:[["xap-date-range-editor"]],features:[_.lh([ZU]),_.sg],Ba:19,Ca: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,n5b,2,0,"mat-error",11),_.J());
if(a&2){a=_.bh(7);var c=_.bh(15);_.G("formGroup",b.jg);_.C(2);_.G("matDatepicker",a)("placeholder",b.config&&b.config.Jac||b.p2a)("min",b.config&&b.config.qab)("max",b.config&&b.config.fab);_.ug("aria-label",b.config&&b.config.Jac||b.p2a);_.C(2);_.G("for",a);_.C();_.G("datePresets",b.F8);_.C(6);_.G("matDatepicker",c)("placeholder",b.config&&b.config.iJb||b.n2a)("min",b.config&&b.config.pab)("max",b.config&&b.config.bab);_.ug("aria-label",b.config&&b.config.iJb||b.n2a);_.C(2);_.G("for",c);_.C();_.G("datePresets",
b.F8);_.C(4);_.G("ngIf",b.jg.rr("start-date-later-than-end-date"))}},dependencies:[_.aD,_.Tk,_.rz,_.BE,_.yA,_.pA,_.Zz,_.Rz,_.bD,_.cD,_.AA,_.qA,_.tA,_.pI,_.qI,_.Fp,lV,WU,_.Mz,_.Ez,_.Dz,Xhc],styles:[".xap-filterbar-daterangeeditor-field{display:block;width:100%}.xap-filterbar-daterangeeditor{padding:0 24px}"],hb:2,Na:0});var Yhc=function(a){return[a]},pV=function(){_.uI.apply(this,arguments);this.disabled=new _.hg(1)};_.W(pV,_.uI);pV.Ea=_.uI.Ea;pV.O=function(){var a;return function(b){return(a||(a=_.me(pV)))(b||pV)}}();
pV.Aa=_.Of({type:pV,oa:[["xap-number-editor"]],mb:function(a,b){a&1&&_.Qg(_.$G,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jt=c.first)}},features:[_.sg],Ba:2,Ca:6,Fa:[[3,"values","configs","disabled"]],ua:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.R(1,"async"),_.O("values",function(c){return b.Soa(c)}),_.J());a&2&&_.G("configs",_.nh(4,Yhc,b.mk))("disabled",_.qh(1,2,b.disabled))},dependencies:[_.$G,_.Lp],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}"],
hb:2,Na:0});var Zhc=[{Wg:"number-field-1",zE:"\u2013",inputType:"number"},{Wg:"number-field-2",inputType:"number"}],qV=function(){_.vI.apply(this,arguments);this.yq=Zhc};_.W(qV,_.vI);qV.Ea=_.vI.Ea;qV.prototype.p9b=function(){this.yq=_.kub(this,this.Sx,Zhc);this.qE=Zhc};qV.O=function(){var a;return function(b){return(a||(a=_.me(qV)))(b||qV)}}();
qV.Aa=_.Of({type:qV,oa:[["xap-number-multi-editor"]],mb:function(a,b){a&1&&_.Qg(_.$G,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jt=c.first)}},features:[_.sg],Ba:1,Ca: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.Toa(c)}),_.J());a&2&&_.G("configs",b.yq)},dependencies:[_.$G],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}"],
hb:2,Na:0});var $hc=new _.Id("GM2_RADIO_OPTIONS",{Ha:"root",qa:function(){return{Ff:!1}}});var aic=function(a){this.options=a;if(a.Ff)throw Error("Sc");};aic.O=function(a){return new (a||aic)(_.E($hc))};aic.Ea=_.Qf({type:aic,oa:[["mat-radio-button"]],ab:[1,"gmat-mdc-radio"],standalone:!1});var bic=function(){};bic.O=function(a){return new (a||bic)};bic.Ka=_.Pf({type:bic});bic.Ja=_.dd({imports:[_.pP]});var rV=function(){_.wI.call(this);var a=this;this.Ucb=_.kF.apply(null,[_.hF].concat(_.v([])));this.Z0=!1;_.of(function(){if(a.Z0){a.Z0=!1;var b,c;(b=a.Ucb())==null||(c=b.at(0))==null||c.focus()}})};_.W(rV,_.wI);rV.Ea=_.wI.Ea;rV.prototype.focus=function(){var a=this.Ucb();(a==null?0:a.length)?a.at(0).focus():this.Z0=!0};rV.O=function(a){return new (a||rV)};
rV.Aa=_.Of({type:rV,oa:[["xap-radio-editor"]],mb:function(a,b){a&1&&_.$g(b.Ucb,_.hF);a&2&&_.ah()},features:[_.sg],Ba:2,Ca: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,o5b,2,2,"mat-radio-button",1),_.J());a&2&&(_.G("formControl",b.Di),_.C(),_.G("ngForOf",b.config.options))},dependencies:[_.aD,_.rz,bic,aic,_.gF,_.hF,
_.Ep,_.Mz,_.Cz],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 sV=function(){_.xI.apply(this,arguments);this.disabled=new _.hg(1)};_.W(sV,_.xI);sV.Ea=_.xI.Ea;sV.O=function(){var a;return function(b){return(a||(a=_.me(sV)))(b||sV)}}();
sV.Aa=_.Of({type:sV,oa:[["xap-select-editor"]],mb:function(a,b){a&1&&_.Qg(_.rD,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.t9=c.first)}},features:[_.sg],Ba:5,Ca: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),_.R(2,"async"),_.O("selectionChange",function(c){b.Bf.next(b.config.multiple?_.iG(c.value):
_.hG(c.value))}),_.F(3,p5b,2,2,"mat-option",2),_.R(4,"async"),_.J()());a&2&&(_.G("appearance",b.config.appearance),_.C(),_.G("multiple",b.config.multiple)("disabled",_.qh(2,4,b.disabled)),_.C(2),_.G("ngForOf",_.qh(4,6,b.options)))},dependencies:[_.yA,_.pA,_.Zz,_.uD,_.tD,_.rD,_.XC,_.Ep,_.Lp],styles:[".xap-filterbar-select-editor-mdc{width:100%}"],hb:2,Na:0});var tV=function(){_.yI.apply(this,arguments)};_.W(tV,_.yI);tV.Ea=_.yI.Ea;tV.O=function(){var a;return function(b){return(a||(a=_.me(tV)))(b||tV)}}();tV.Aa=_.Of({type:tV,oa:[["xap-string-multi-editor"]],mb:function(a,b){a&1&&_.Qg(_.$G,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Jt=c.first)}},features:[_.sg],Ba:1,Ca: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.Toa(c)}),_.J());a&2&&_.G("configs",b.yq)},dependencies:[_.$G],hb:2,Na:0});var uV=function(){};uV.O=function(a){return new (a||uV)};uV.Ka=_.Pf({type:uV});uV.Ja=_.dd({imports:[mV,oV,nV,_.$G,pV,qV,_.ZG,rV,sV,bU,tV]});var cic=function(){};cic.O=function(a){return new (a||cic)};cic.Ka=_.Pf({type:cic});cic.Ja=_.dd({imports:[_.sH]});var dic=function(){};dic.O=function(a){return new (a||dic)};dic.Ka=_.Pf({type:dic});dic.Ja=_.dd({Vb:[{Da:_.jRa,mc:!0}],imports:[_.Mt,_.Mp,eU,_.ry,QS,_.yB,_.yA,_.AA,_.gB,_.TA,_.uD,_.fz,_.ww,_.xG,_.Bu,cic,_.Mz,uV,_.wH,gU,dU,_.xH,fU,cU]});var eic=function(){};eic.O=function(a){return new (a||eic)};eic.Ka=_.Pf({type:eic});eic.Ja=_.dd({imports:[_.Mp,dic,uV]});var fic=function(){};fic.O=function(a){return new (a||fic)};fic.Ka=_.Pf({type:fic});fic.Ja=_.dd({Vb:[{Da:_.gdb,mc:{mq:"grimoire-xref",Mza:864E5,IAa:!0}}],imports:[_.rr,LU,_.Mp,_.PA,_.VA,MU,eic]});var gic=function(){};gic.O=function(a){return new (a||gic)};gic.Ka=_.Pf({type:gic});gic.Ja=_.dd({imports:[pU]});var hic=function(){};hic.O=function(a){return new (a||hic)};hic.Ka=_.Pf({type:hic});hic.Ja=_.dd({imports:[_.rr,_.Mp,_.LI,_.JI,_.ry,_.VA,_.ww,_.TA,_.fz,OQ,fic,gic]});var iic=function(){};iic.O=function(a){return new (a||iic)};iic.Ka=_.Pf({type:iic});iic.Ja=_.dd({imports:[_.Mp,_.mA]});var jic=function(){};jic.O=function(a){return new (a||jic)};jic.Ka=_.Pf({type:jic});jic.Ja=_.dd({imports:[_.dz,_.rr,_.Mp,_.eE,_.LI,_.RO,_.JI,_.Nv,_.ry,_.fG,_.ww,_.MN,iic,_.GM,_.TM,_.Yq,_.pE,_.hP,MU,hic]});var kic=function(){};kic.O=function(a){return new (a||kic)};kic.Ka=_.Pf({type:kic});kic.Ja=_.dd({imports:[_.rr,_.Mp,Pgc,_.ry,_.ww,_.TA,_.JP,$R,_.fz,_.Yq,Qgc,jic]});var lic=function(){};lic.O=function(a){return new (a||lic)};lic.Ka=_.Pf({type:lic});lic.Ja=_.dd({imports:[TR,_.Mp,_.sN,_.eE,IU,HU,_.LI,cR,_.Yq,_.rr]});var vV=function(){};vV.O=function(a){return new (a||vV)};vV.Ka=_.Pf({type:vV});vV.Ja=_.dd({imports:[_.rr,_.Mp,_.Ex,_.iE,vR,_.JI,_.ry,_.Yq,_.aK,_.kA]});var mic=function(){};mic.O=function(a){return new (a||mic)};mic.Ka=_.Pf({type:mic});mic.Ja=_.dd({Vb:[WQ,qT,rT],imports:[_.rr,WS,_.Mp,vU,Mgc,Ngc,Ogc,_.JI,kic,vV,_.pE,lic]});var nic=function(){};nic.O=function(a){return new (a||nic)};nic.Ka=_.Pf({type:nic});nic.Ja=_.dd({imports:[_.Mp,_.ry,_.yB,_.ww,_.fz,_.Yq]});var oic=function(){};oic.O=function(a){return new (a||oic)};oic.Ka=_.Pf({type:oic});oic.Ja=_.dd({imports:[_.rr,_.Mp,nic,_.Ev,_.ry,_.ww,_.fz,_.gM,_.Yq]});var wV=function(){};wV.O=function(a){return new (a||wV)};wV.Ka=_.Pf({type:wV});wV.Ja=_.dd({imports:[_.Mp,_.ry,_.fG,_.ww,_.TI,_.gB,_.fz,_.YC]});var xV=function(){};xV.O=function(a){return new (a||xV)};xV.Ka=_.Pf({type:xV});xV.Ja=_.dd({imports:[_.Mp,_.ry,_.fG,_.ww,_.TI,_.gB,_.fz,_.YC]});var pic=function(){};pic.O=function(a){return new (a||pic)};pic.Ka=_.Pf({type:pic});pic.Ja=_.dd({imports:[_.rr,_.Mp,_.ry,_.yA,_.ww,_.AA,_.fz,_.aD,_.Mz,wV,xV]});var qic=function(){};qic.O=function(a){return new (a||qic)};qic.Ka=_.Pf({type:qic});qic.Ja=_.dd({imports:[_.Mp,_.ry,_.LI,_.JI,ugc,pic,wV,xV]});var ric=function(){};ric.O=function(a){return new (a||ric)};ric.Ka=_.Pf({type:ric});ric.Ja=_.dd({Vb:[{Da:_.Qab,mc:{YF:0,WE:0,cib:1500,QGb:!0}}],imports:[_.rr,_.Mp,oic,_.ry,_.ww,$R,_.fz,qic]});var sic=function(){};sic.O=function(a){return new (a||sic)};sic.Ka=_.Pf({type:sic});sic.Ja=_.dd({imports:[_.Mp,_.Ev,mic,ric,_.pE]});var tic=function(){};tic.O=function(a){return new (a||tic)};tic.Ka=_.Pf({type:tic});tic.Ja=_.dd({Vb:[_.xy,_.sO],imports:[sic,_.Mp,_.Ev,Fgc,vV]});var yV=function(){};yV.prototype.resolve=function(a){return _.Oi(a)};yV.O=function(a){return new (a||yV)};yV.wa=_.q({token:yV,qa:yV.O,Ha:"root"});var uic=function(a,b){this.BQ="/repos";this.Thd="https://cloud.google.com/source-repositories/docs/";this.Byd="https://cloud.google.com/source-repositories/docs/support";_.Rk.has(2)&&b.navigate([this.BQ])};uic.O=function(a){return new (a||uic)(_.E(_.Qx),_.E(_.oi))};
uic.Aa=_.Of({type:uic,oa:[["initial-welcome"]],standalone:!1,Ba:18,Ca: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"),_.Fg(),_.J(),_.I(11,"a",3)(12,"mat-icon"),_.Q(13,"help"),_.J(),_.Cg(14),_.Q(15,"Support"),_.Fg(),_.J()(),_.I(16,"a",4),_.Q(17,
" view all repositories "),_.J()());a&2&&(_.C(6),_.G("externalLink",b.Thd),_.C(5),_.G("externalLink",b.Byd),_.C(5),_.G("routerLink",b.BQ))},dependencies:[_.pr,_.lr,_.Tu,_.Uu,_.Bv,_.ay,_.Iv,_.vw,_.Wq],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 vic={s2:0,NRc:1,Uv:2,iua:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var wic=function(){};wic.prototype.transform=function(a){return _.WI(a)?"/piper///depot/"+r5b(a.path):_.VI(a)?encodeURIComponent(a.repository)+"/"+r5b(a.path):(_.nJ(a)?"/h":"")+"/"+encodeURIComponent(a.ub)+"/"+r5b(a.repository)+"/+/"+r5b(a.Kb)+":"+r5b(a.path)};wic.O=function(a){return new (a||wic)};wic.ve=_.Rf({name:"placeToHref",type:wic,de:!0,standalone:!1});var xic=function(){};xic.prototype.transform=function(a){return _.nt(a.qc().Oc("/").ob())};xic.O=function(a){return new (a||xic)};xic.ve=_.Rf({name:"repoRootLink",type:xic,de:!0,standalone:!1});var zV=function(){this.dA=vic;this.dta="RecentItem"};
zV.prototype.Ra=function(){switch(this.X0b){case "REPO":var a=this.kb;this.data={kb:a,type:0,I1:this.dta+"Repo",icon:"shared:repository",Mma:q5b(a),WDa:_.nt(a.qc().Oc("/").ob()),Nma:"navigateMainRepo",En:a.ub,K2b:_.nt(_.lJ(a.qc(),"repoGroup").ob())};break;case "REF":a=this.kb;this.data={kb:a,type:1,I1:this.dta+"Branch",icon:"source:branch",Mma:q5b(a),WDa:_.nt(a.qc().Oc("/").ob()),Nma:"navigateMainBranch",En:a.ub,K2b:_.nt(_.lJ(a.qc(),"repoGroup").ob())};break;case "FOLDER":a=this.kb;this.data={kb:a,
type:3,I1:this.dta+"Folder",icon:"source:folder_open",repository:a.repository,Zd:a.Kb&&_.gJ(a.Kb),Mma:_.ND(a.path||"")||"/",WDa:_.nt(a),Nma:"navigateMainFolder",path:a.path,prefix:_.Ei(a.path)+"/"};break;case "FILE":a=this.kb;this.data={kb:a,type:2,I1:this.dta+"File",icon:"source:file",repository:a.repository,Zd:a.Kb&&_.gJ(a.Kb),Mma:_.ND(a.path),WDa:_.nt(a),Nma:"navigateMainFile",path:a.path,prefix:_.Ei(a.path)+"/"};break;default:_.eb(this.X0b,"Unexpected place item type")}};
zV.O=function(a){return new (a||zV)};
zV.Aa=_.Of({type:zV,oa:[["item-display","place",""]],inputs:{dta:"trackElementPrefix",displayName:"displayName",X0b:"placeItemType",kb:"place"},standalone:!1,vc:["place",""],Ba:4,Ca: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,s5b,5,7,"ng-container",2)(2,u5b,10,11,"ng-template",null,0,_.rh));a&2&&(a=_.bh(3),_.G("svgIcon",b.data.icon),_.C(),_.G("ngIf",b.data.type==b.dA.s2||b.data.type==b.dA.NRc)("ngIfElse",a))},dependencies:[_.pr,_.Fp,_.vw,_.Wq,wic,xic],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 yic=_.Qe({state:1,message:"Unavailable"}),zic=function(a,b){this.wG=_.OI;this.RBa=_.il;this.Ttd=b.R6().ha(_.A(function(c){return _.GI(c)}),_.Vf(function(c){_.Sv(a,c);return yic}),_.ng(_.PI),_.lg())};zic.O=function(a){return new (a||zic)(_.E(_.Rv),_.E(_.Sy))};
zic.Aa=_.Of({type:zic,oa:[["recent-items"]],standalone:!1,Ba:5,Ca: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,A5b,5,4,"ng-container",2),_.R(2,"async"),_.J(),_.F(3,B5b,2,0,"ng-template",null,0,_.rh));a&2&&(_.C(),_.G("ngIf",_.qh(2,1,b.Ttd)))},dependencies:[_.Ep,_.Fp,_.Gp,_.Hp,_.Tu,_.Uu,_.Bv,zV,_.KI,_.II,_.Lp],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 Aic=_.Qe({state:1,message:"Unavailable"}),AV=function(a,b,c,d){var e=this;this.hc=c;this.Ga=d;this.nBc="Mld";this.qkb="Lld";this.EZ=M5b;this.Dd=_.OI;this.RBa=_.il;this.Bc=new A7b(function(f){return Array.from(f.children.values())});this.d0a=new Map;this.rHa=new _.Zh(!1);this.FI=0;this.D1a=new _.Uj(!0);this.vrd=c.O6().ha(_.A(function(f){return f||50}));this.Oxd=c.V6().ha(_.Zf(1),_.qg(function(f){e.FI=f.length;e.D1a.emit(e.FI);_.no(b)}),_.Vub(this.vrd),_.qg(function(f){f=_.k(f);f.next();f=f.next().value;
e.FI<=f&&e.rHa.next(!0)}),_.Vub(this.rHa),_.A(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.d0a;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.qc().Oc().Kj(void 0),z=r.repository&&r.ub&&r.Uc?"repositoryType:"+r.Uc+" repositoryGroupId:"+r.ub+" repo:"+r.repository+" ref:"+r.Kb:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:x.ob(),KA:D,dA:"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 S=D.children.get(N);if(!S){S=z;var ca=r.path,wa=x.Oc(S===ca?S:S+"/").ob();S={children:new Map,displayName:"",location:wa,KA:S===ca||S+"/"===ca,dA:_.il(wa)};D.children.set(N,S)}D=S}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,O5b(g.get(r),f));n&&N5b(g,n);f=new B7b;f.data=Array.from(g.values());return _.GI(f)}),_.qg(function(f){e.Bc.Ck=
[];f=_.k(f.jc.data);for(var g=f.next();!g.done;g=f.next())L5b(g.value,e.Bc.Ck);e.Bc.VM()}),_.Vf(function(f){_.Sv(a,f);return Aic}),_.ng(_.PI))};AV.prototype.gI=function(a){if(!_.CJ(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.BJ(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};AV.prototype.Mld=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.d0a.get(a))&&this.Bc.toggle(a)};
AV.prototype.Lld=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.d0a.get(a))&&(a.KA?this.hc.AIa(a.location).ha(_.Zf(1)).subscribe():this.hc.EHa(a.location).ha(_.Zf(1)).subscribe(),this.Ga.Ya({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.KA=!a.KA,this.FI+=a.KA?1:-1,this.D1a.emit(this.FI))};AV.O=function(a){return new (a||AV)(_.E(_.Rv),_.E(_.xo),_.E(_.Sy),_.E(_.ir))};
AV.Aa=_.Of({type:AV,oa:[["starred-items"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.gI(c)})},outputs:{D1a:"countChanged"},standalone:!1,Ba:5,Ca: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,J5b,5,4,"ng-container",2),_.R(2,"async"),_.J(),_.F(3,K5b,2,0,"ng-template",null,0,_.rh));a&2&&(_.C(),_.G("ngIf",_.qh(2,1,b.Oxd)))},dependencies:[_.Fp,_.Gp,_.Hp,_.Tu,_.Uu,_.Bv,_.KI,zV,_.II,_.ay,_.Iv,_.YF,_.XF,_.bG,_.WF,_.ZF,$Q,_.Lp],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 Bic={yCc:"initial",hDd:"return"},BV=function(a,b,c,d,e,f,g){this.Ga=a;this.hc=c;this.zJ=d;this.ngb=f;this.Sa=g;this.sIb=new _.Ni;this.dpd=Bic;this.FI=0;_.az(e,"SEARCH_BAR");this.Std=c.R6().ha(_.A(function(m){return m.length}));this.state=_.Ye(c.R6(),c.V6()).ha(_.Zf(1),_.A(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Vf(function(m){_.Sv(b,m);return _.Qe("return")}))};BV.prototype.Ra=function(){this.zJ.dj(this.sIb)};
BV.prototype.Ma=function(){_.HBb(this.zJ)};
BV.prototype.gI=function(a){var b=this;if(!_.CJ(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.BJ(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,c==="copy"){this.Ya("copy");var e=d.dataset.copyContent||"";this.hc.W6().ha(_.Zf(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.MD(document,d,e);b.ngb.open("Copied to clipboard!","",{duration:1E3})})}else c==="navigate"&&d instanceof HTMLAnchorElement&&(this.Ya(d.dataset.elementName,
d.dataset.trackActionName),_.Uq(this.Sa,d.pathname+d.search+d.hash),a.preventDefault())}}};BV.prototype.Ya=function(a){this.Ga.Ya({element:"LandingPage",action:a,gestureName:"CLICK"})};BV.O=function(a){return new (a||BV)(_.E(_.ir),_.E(_.Rv),_.E(_.Sy),_.E(_.CP),_.E(_.ti),_.E(_.$v),_.E(_.oi))};
BV.Aa=_.Of({type:BV,oa:[["landing-page"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.gI(c)})},standalone:!1,Ba:4,Ca: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,S5b,22,8,"ng-container",1),_.R(1,"async"),_.F(2,T5b,1,1,"ng-template",null,0,_.rh));a&2&&(a=_.bh(3),_.G("ngIf",_.qh(1,2,b.state))("ngIfElse",a))},dependencies:[_.Fp,_.Tu,uic,_.II,_.wE,_.uE,_.vE,_.hM,_.vw,zic,AV,_.Lp,_.RD],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 Cic=function(){this.VRc="REPO";this.Nfb=!1;this.jac=[];this.e$b=_.Rx.has(22);_.Rx.has(2)};_.p.Object.defineProperties(Cic.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Nfb=!(a&&a.ub)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.jac=a.concat().sort($5b)}}});Cic.O=function(a){return new (a||Cic)(_.E(_.Sx))};
Cic.Aa=_.Of({type:Cic,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},standalone:!1,vc:["location","","rows",""],Ba:9,Ca: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,
U5b,1,0,"th",1),_.I(4,"th",2),_.Q(5,"Name"),_.J(),_.F(6,V5b,2,0,"th",3),_.J()(),_.I(7,"tbody"),_.F(8,Z5b,8,5,"tr",4),_.J()());a&2&&(_.C(3),_.G("ngIf",b.e$b),_.C(3),_.G("ngIf",b.Nfb),_.C(2),_.G("ngForOf",b.jac))},dependencies:[_.pr,_.Ep,_.Fp,_.Tu,_.Uu,_.vw,_.ez,_.cz,_.Wq,_.SO],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 Dic=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(Dic,Error);var CV=function(a,b){this.Ebb=a;this.ncb=b};CV.prototype.mcb=function(a){var b=this,c=a.name;return c?_.wrb(this.ncb,function(){return b.Ebb.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Re(new Dic)};CV.O=function(a){return new (a||CV)(_.t(n7b),_.t(_.JF))};CV.wa=_.q({token:CV,qa:CV.O,Ha:"root"});var Eic={filter:"lifecycleState:ACTIVE"},DV=function(a,b,c){this.Ga=a;this.Gbb=b;this.NFa=c;this.Jcb=new _.Iw(this.Ga);this.nf=new _.Jw(this.Ga);this.Zsd=new _.Jw(this.Ga)};DV.prototype.create=function(a,b,c){var d=this,e=new _.DF({name:a,projectId:b});c&&(e.parent=c);return this.NFa.create(e).ha(_.og(function(f){return Fic(d,e,f)}),_.Vf(function(f){return _.Qe(_.uJ({reason:0,error:f}))}),_.ng(_.PI),_.qg(function(f){_.tJ(f)&&Gic(d,f.jc)}))};
DV.prototype.get=function(a){var b=this;return this.Jcb.fetch(a,function(){return b.NFa.get(a)})};var Fic=function(a,b,c){return a.Gbb.mcb(c).ha(_.A(function(d){return d.response?_.GI(b):d.error?_.uJ({reason:1,error:d.error}):_.uJ({reason:2,error:Error("Ze")})}),_.Vf(function(d){return _.Qe(_.uJ({reason:2,error:d}))}))};DV.prototype.refreshPolicy=function(a,b){this.Zsd.refresh(a,function(){return b},!1)};var Gic=function(a,b){a.nf.refresh(Eic,function(c){return c.concat(b).sort(a6b)})};
DV.O=function(a){return new (a||DV)(_.t(_.ir),_.t(CV),_.t(_.HF))};DV.wa=_.q({token:DV,qa:DV.O,Ha:"root"});var Hic=["scope"],EV=function(){this.update=new _.Uj};EV.prototype.Ra=function(){};EV.prototype.ft=function(a){return _.ok(a)?a.repository:a.Uc&&a.ub&&!_.VI(a)?a.ub:"All repositories"};EV.prototype.zj=function(a){if(_.ok(a))return"Repository";if(a.Uc&&a.ub&&!_.VI(a))return"Project"};EV.O=function(a){return new (a||EV)};
EV.Aa=_.Of({type:EV,oa:[["project-selector-item","place",""]],mb:function(a,b){a&1&&_.Qg(Hic,7);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Aeb=c.first)}},inputs:{kb:"place"},outputs:{update:"update"},standalone:!1,vc:["place",""],Ba:2,Ca:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.F(0,b6b,1,1,"ng-template",null,0,_.rh)},dependencies:[KR],hb:2,Na:0});var Iic=function(){};Iic.O=function(a){return new (a||Iic)};Iic.Ka=_.Pf({type:Iic});Iic.Ja=_.dd({imports:[_.Mp,NR]});var FV=function(a){this.Ch=a};FV.prototype.Ra=function(){};FV.prototype.Zb=function(){Jic(this)};var Jic=function(a){a.ir.lY();var b=a.eqa;var c=a.kb;b={title:b.ft(c),P5:b.Aeb,wc:"ProjectSelectorRepositoriesTree",label:b.zj(c)};a.DE=b;_.no(a.Ch)};FV.O=function(a){return new (a||FV)(_.E(_.xo))};
FV.Aa=_.Of({type:FV,oa:[["project-selector","place",""]],mb:function(a,b){a&1&&(_.Qg($S,7),_.Qg(EV,7));if(a&2){var c;_.Ug(c=_.Vg())&&(b.ir=c.first);_.Ug(c=_.Vg())&&(b.eqa=c.first)}},inputs:{kb:"place"},standalone:!1,features:[_.Xn],vc:["place",""],Ba:2,Ca: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 Jic(b)}),_.J());a&2&&(_.G("item",b.DE),_.C(),_.G("place",
b.kb))},dependencies:[$S,EV],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Na:0});var e6b=function(a){return{element:a,eza:"clearButton",t0a:"search"}},m6b=new _.ew("This repository is mirrored from {repoType}"),Kic={hwc:0,iwc:1,GCc:2,yUc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},Lic=_.GI({kind:0}),Mic=_.GI({kind:1}),Nic=_.GI({kind:2}),Pic=function(a,b,c,d,e){var f=this;this.Ga=a;this.Eh=b;this.Q2b=c;this.Qpa=d;this.zJ=e;this.Dd=_.OI;this.Geb="Type to filter repositories";this.wua=Kic;this.wc="RepositoriesSearch";this.SN=new _.hg(1);this.EGa=new _.Zh("");
this.f$b=!1;this.Lm=void 0;this.ecc=_.Ye([this.SN.ha(_.A(p6b),_.ag(o6b)),this.EGa.ha(_.ag())]).ha(_.og(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return Oic(f,g,m)}),_.ng(_.PI));this.Pwd=this.ecc.ha(_.kf(_.tJ),_.og(function(g){var m=g.jc;return m9b(f.Qpa).ha(_.A(function(n){return n.length>9&&(m.kind===1||m.kind===3)}))}))};_.h=Pic.prototype;_.h.Ec=function(){this.Lm&&this.Lm.focus()};_.h.Ra=function(){};
_.h.Zb=function(a){a.location&&(this.zJ.dj(this.location),this.Lm&&(_.oub(this.Lm),this.EGa.next("")),this.SN.next(this.location),this.f$b=!_.VI(this.location))};_.h.Ma=function(){_.HBb(this.zJ)};_.h.WQ=function(){this.Lm&&(_.oub(this.Lm),this.Ga.Ya({gestureName:"CLICK",element:this.wc,action:"clearLink",projectId:this.location.ub}))};
var Oic=function(a,b,c){return(!b||_.Rx.has(69)&&b.kind==="depot"?m9b(a.Qpa):n9b(a.Qpa,b)).ha(_.A(function(d){return d.filter(function(e){if(c){var f=e.ng;e=OMb(c,f.li)||OMb(c,e.displayName)||OMb(c,f.projectId||f.ho||f.Os)}else e=!0;return e})}),_.og(function(d){return d.length>0?_.Qe(_.GI({kind:3,rows:d.map(n6b)})):c?_.Qe(Mic):b&&b.kind==="project"?a.Q2b.get(b.projectId).ha(_.Yf(Lic),_.Vf(function(e){_.Sv(a.Eh,e);return _.Qe(Nic)}),_.Zf(1)):_.Qe(Nic)}))};
Pic.O=function(a){return new (a||Pic)(_.E(_.ir),_.E(_.Rv),_.E(DV),_.E(GR),_.E(_.CP),_.E(_.Sx))};
Pic.Aa=_.Of({type:Pic,oa:[["repositories-browser","location",""]],mb:function(a,b){a&1&&_.Qg(_.QI,5);if(a&2){var c;_.Ug(c=_.Vg())&&(b.Lm=c.first)}},inputs:{location:"location"},standalone:!1,features:[_.Xn],vc:["location",""],Ba:2,Ca: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,l6b,3,3,"ng-container",0),_.R(1,"async"));a&2&&_.G("ngIf",_.qh(1,1,b.ecc))},dependencies:[_.Fp,_.Gp,_.Hp,
_.Bv,_.fE,_.hE,_.gE,_.QI,_.II,HR,FV,Cic,_.Lp],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 Qic={ONa:0,pPa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},GV=function(a,b,c,d,e,f,g,m){var n=this;this.Eh=a;this.Nb=b;this.Sa=c;this.Qpa=f;this.hc=g;this.Pu=m;this.lV=Qic;this.Dd=_.OI;this.apd="/"+_.tr.VK;this.BQ="/repos";this.sIb=new _.Ni;this.fUb=_.Rx.has(22);this.Wl=_.Rk.has(2);this.kb=this.Nb.data.ha(_.A(OKb),_.jg(1),_.Xe());this.Pu?(this.fUb&&Ric(this),this.N4b=this.Wl?this.Nb.data.ha(_.A(function(r){return _.GI(z6b(r.component))})):m9b(this.Qpa).ha(_.qg(function(r){Sic(n,r)}),_.og(function(){return n.Nb.data}),
_.A(function(r){return _.GI(z6b(r.component))}),_.Vf(function(r){_.Sv(n.Eh,r);return _.FI("Unavailable")}),_.ng(_.PI))):(Sic(this,[]),this.N4b=_.hf)},Ric=function(a){_.Ye(a.hc.R6(),a.hc.V6()).ha(_.Zf(1),_.Vf(function(b){_.Sv(a.Eh,b);return _.hf})).subscribe()},Sic=function(a,b){b.length===0&&a.Sa.navigate(["/"+_.tr.GOa])};GV.O=function(a){return new (a||GV)(_.E(_.Rv),_.E(_.Yh),_.E(_.oi),_.E(_.Sx),_.E(_.Qx),_.E(GR),_.E(_.Sy),_.E(_.wp))};
GV.Aa=_.Of({type:GV,oa:[["source-root-container"]],standalone:!1,Ba:4,Ca: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,x6b,4,4,"ng-container",2),_.R(1,"async"),_.F(2,y6b,5,1,"ng-template",null,0,_.rh));a&2&&_.G("ngIf",_.qh(1,1,b.N4b))},dependencies:[_.pr,_.Fp,_.Kp,_.Gp,_.Hp,_.fE,_.hE,_.gE,BV,_.II,zR,_.hC,z7b,_.iC,
Pic,_.Wq,_.Lp],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 Tic=function(){};Tic.O=function(a){return new (a||Tic)};Tic.Ka=_.Pf({type:Tic});Tic.Ja=_.dd({imports:[_.rr,_.Mp,_.mr,_.Ev,_.ry,_.ww,_.Yq]});var HV=function(){};HV.O=function(a){return new (a||HV)};HV.Ka=_.Pf({type:HV});HV.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,_.ry,_.ww,_.MN,_.Yq]});var Uic=function(){};Uic.O=function(a){return new (a||Uic)};Uic.Ka=_.Pf({type:Uic});Uic.Ja=_.dd({imports:[_.Mp,_.Ev,HV,_.LI,_.JI,_.ww]});var Vic=function(){};Vic.O=function(a){return new (a||Vic)};Vic.Ka=_.Pf({type:Vic});Vic.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,_.LI,HV,_.JI,_.ry,_.ww,OQ,_.Yq,_.TO]});var Wic=function(){};Wic.O=function(a){return new (a||Wic)};Wic.Ka=_.Pf({type:Wic});Wic.Ja=_.dd({imports:[_.Mp,_.Ev,Tic,_.JI,_.ry,_.xE,_.ww,_.bC,Uic,Vic]});var Xic=function(){};Xic.O=function(a){return new (a||Xic)};Xic.Ka=_.Pf({type:Xic});Xic.Ja=_.dd({imports:[_.Mp,aT,Iic,NR]});var Yic=function(){};Yic.O=function(a){return new (a||Yic)};Yic.Ka=_.Pf({type:Yic});Yic.Ja=_.dd({imports:[_.rr,_.Mp,_.Ev,_.aD,_.iE,_.SI,_.JI,_.ry,_.ww,_.AA,_.fz,MR,_.Mz,Xic,_.Yq,_.TO]});var Zic=function(){};Zic.O=function(a){return new (a||Zic)};Zic.Ka=_.Pf({type:Zic});Zic.Ja=_.dd({imports:[_.rr,_.Mp,_.iE,Wic,_.JI,$R,Yic,_.Yq]});var IV=function(a,b,c,d,e){this.location=a;this.ey=b;this.gFa=c;this.Sa=d;this.xg=e;this.Mwd=_.Rx.has(77)};IV.prototype.af=function(a,b){b=b.url;var c=a.f0b.get("package");return this.gFa.has(c)?$ic(this,a):_.Rx.has(111)?ajc(this,b):ajc(this,this.location.path())};
var ajc=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 _.ek;_.fk(c,"q",b.replace(_.OYa,""));c.Oc("/"+_.tr.kaa);return _.Sq(a.Sa,c.toString())},$ic=function(a,b){if(!a.Mwd)return!0;var c=_.Oi(b);return c.params.Kz==="1"?!0:(b=bNb(c,a.gFa,a.ey))?_.Qe(_.Tq(a.Sa,_.nt(b),{mg:"preserve"})).ha(_.qg(function(){a.xg.nT(vQ,{data:c,duration:7E3})})):!0};
IV.O=function(a){return new (a||IV)(_.t(_.uj),_.t(_.L8a),_.t(_.M8a),_.t(_.oi),_.t(_.$v),_.t(_.Sx))};IV.wa=_.q({token:IV,qa:IV.O,Ha:"root"});var JV,cjc,djc;JV={Wc:yV,Ko:_.DP};_.bjc=new _.rcb;
cjc=[{path:"",w8:"full",af:_.dJ([hS]),children:[{path:"**",component:GV,resolve:JV,Ar:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:GV,resolve:JV,Ar:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"google3/:path",data:{groupType:"google3"},af:_.dJ([gS]),children:[]},{path:"piper",af:_.dJ([iS]),children:[]},{st: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 _.Uh("_",{}),new _.Uh("depot",{}),c]);return b.length<4?{CM:b}:{CM:b,Eoa:{path:c}}},kWb:"piper/:path",component:GU,resolve:JV,data:{groupType:"depot"},af:_.dJ([lS,jS,kS,mS])},{st:function(a,b,c){var d=_.bjc.Te();return d?d(a,b,c):null},kWb:":package/:path",component:GU,resolve:JV,data:{groupType:"depot"},af:_.dJ([jS,IV]),Ar:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:GV,resolve:JV,Ar:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},
{path:"h/:repositoryGroupId/:repo",component:GU,resolve:JV,Ar:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:QR,resolve:JV,Ar:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:GU,resolve:JV,Ar:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:GU,resolve:JV,af:_.dJ([jS]),Ar:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:GV,resolve:JV,Ar:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},
{path:":repositoryGroupId/:repo",component:GU,resolve:JV,Ar:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:QR,resolve:JV,Ar:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:GU,resolve:JV,Ar:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:GU,resolve:JV,af:_.dJ([jS]),Ar:"paramsOrQueryParamsChange"}];djc=function(){};djc.O=function(a){return new (a||djc)};djc.Ka=_.Pf({type:djc,id:"source"});
djc.Ja=_.dd({Vb:[_.DP,_.GN,_.rN],imports:[fS,_.FN,Zic,tic,_.RC(cjc),_.Yq]});_.shb(djc,"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.
